Monaco Editor JQ language definition (and syntax highlight)
npm install monaco-languages-jqnpm i -S monaco-languages-jq
js
// monaco should be global or local in the loading module
import { registerJQLanguageDefinition } from 'monaco-languages-jq';
...
registerJQLanguageDefinition(monaco);
`
DIY (in case you want it to be called some other name):
`js
// monaco should be global or local in the loading module
import { JQLanguageDefinition } from 'monaco-languages-jq';
...
// Register a new language
monaco.languages.register({ id: 'jq' });
// Register a tokens provider for the language
monaco.languages.setMonarchTokensProvider('jq', JQLanguageDefinition);
`
In monaco editor use "jq" (or your value if changed) as language`.