monaco-editor/monaco-languages
2021-11-12 13:26:25 +01:00
..
.github/workflows Move into monaco-languages folder 2021-11-05 11:54:57 +01:00
.vscode Move settings.json up to root 2021-11-08 16:49:10 +01:00
src Adopt esbuild for monaco-languages 2021-11-12 12:48:50 +01:00
test Move into monaco-languages folder 2021-11-05 11:54:57 +01:00
build.js Adopt esbuild for monaco-languages 2021-11-12 12:48:50 +01:00
package.json Adopt esbuild for monaco-languages 2021-11-12 12:48:50 +01:00
README.md Adopt esbuild for monaco-typescript 2021-11-12 13:26:25 +01:00

Monaco Languages

Colorization and configuration supports for multiple languages for the Monaco Editor:

monaco-languages

Development

  • watch with npm run watch
  • compile with npm run prepublishOnly
  • test with npm run test

Dev: Adding a new language

  • create $/src/myLang/myLang.contribution.ts
  • create $/src/myLang/myLang.ts
  • create $/src/myLang/myLang.test.ts
  • edit $/src/monaco.contribution.ts and register your new language
import './myLang/myLang.contribution';