0.0.1-dev.1809240003 • Published 10 months ago
@skbkontur-moira/lezer-metricsql v0.0.1-dev.1809240003
lezer-metricsql
Overview
This is a PromQL grammar for the lezer parser system. It is inspired by the initial grammar coming from Prometheus written in yacc.
Note: This library is a lezer-based implementation of the authoritative, goyacc-based PromQL grammar. Any changes to the authoritative grammar need to be reflected in this package as well.
Installation
This package is available as an npm package:
npm install --save @skbkontur-moira/lezer-metricsql
Note: you will have to manually install the lezer
dependencies as it is a peer dependency to this package.
npm install --save @lezer/lr @lezer/highlight
Development
Building
npm i
npm run build
Testing
npm run test
0.0.1-dev.1809240003
10 months ago
0.0.1-dev.1809240002
10 months ago
0.0.1-dev.1809240001
10 months ago
0.0.1-dev.1709240001
10 months ago