# monaco-esql **Repository Path**: mirrors_elastic/monaco-esql ## Basic Information - **Project Name**: monaco-esql - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-23 - **Last Updated**: 2025-12-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ES|QL syntax grammar for Monaco editor This package contains the ES|QL grammar form Monarch (the Monaco editor grammar engine). image ## Usage To highlight ES|QL code in Monaco editor, you need to register ES|QL language and its Monarch grammar: ```js import { language as monarchLanguage } from "@elastic/monaco-esql/lib/monarch-shared"; monaco.languages.register({ id: "esql" }); monaco.languages.setMonarchTokensProvider("esql", monarchLanguage); ``` ## Releasing To release a new version add a `publish` label to the PR. Or you can run the `Release` Github action manually from Github web. There is no need to bump the version manually, release-it does it automatically. ## License MIT