@elastic/highlightjs-esql
v1.2.2
Published
Highlight.js language syntax definitions for ES|QL
Readme
ES|QL syntax grammar for highlight.js
This package contains the ES|QL grammar for Highlight.js.
Usage:
const hljs = require('highlight.js');
const esql = require('@elastic/highlightjs-esql');
hljs.registerLanguage('esql', esql);Contributing
First clone the main Highlight.js repository:
git clone https://github.com/highlightjs/highlight.js.gitThen clone this repo into the extra/ directory:
cd extra
git clone https://github.com/elastic/highlightjs-esql.git
cd ..
npm iTo test changes visually using "developer tool", build ES|QL grammar only:
node tools/build.js -n esqlOpen tools/developer.html to see your changes in action.
Run only ES|QL language tests:
ONLY_EXTRA=true npm run build-browserRun all tests:
npm run testReleasing
To release a new version add a publish label to the PR.
License
MIT
