@liveblocks/query-parser
v0.0.2 liveblocks query language parser
build
tsup
build:ast
generate-ast src/ast/ast.grammar src/ast/index.ts && tsc --noEmit src/ast/index.ts && node bin/update-returntypes.cjs
build:parser
peggy --plugin ../../node_modules/ts-pegjs/src/tspegjs.js --extra-options-file pegconfig.json --allowed-start-rules Query --cache -o src/parser/generated-parser.ts src/parser/ql.pegjs && tsc --noEmit src/parser/generated-parser.ts
lint
eslint src/
lint:package
publint --strict && attw --pack
format
(eslint --fix src/ || true) && prettier --write src/
test
jest --colors --verbose --no-coverage