eclipse-langium / langium

Next-gen language engineering / DSL framework
https://langium.org/
MIT License
665 stars 61 forks source link

Update generator-langium web template to use monaco-editor-wrapper v4 #1425

Closed kaisalmen closed 3 months ago

kaisalmen commented 3 months ago

Updates generator-langium web template to use monaco-editor-wrapper v4. This removes the whole pre-bundling steps. Vite just serves everything using its dev server (npm run dev) . Dependencies in generator-langium were updated where useful. Volta instructions are updated project wide to latest node 18 release and the correct npm version. New optional build scripts bundle and bundle:serve are introduced to produce a statically servable bundle with vite/rollup.