ohm-js
v16.0.0-pre.5 parser compiler pattern matching pattern-matching ometa ometa/js ometa-js ometajs rapid and 2 more...
prebootstrap
bash scripts/prebootstrap
bootstrap
bash scripts/bootstrap --test || (echo 'Bootstrap failed.' && mv -v dist/ohm-grammar.js.old dist/ohm-grammar.js && mv -v dist/built-in-rules.js.old dist/built-in-rules.js && mv -v dist/operations-and-attributes.js.old dist/operations-and-attributes.js)
build
yarn build-debug && webpack --mode=production
build-debug
webpack --mode=development && node scripts/generate-types.mjs
clean
rm -f dist/ohm.js dist/ohm.min.js
lint
eslint . --ignore-path ../.eslintignore
format
prettier . --write --ignore-path ../.prettierignore --config ../.prettierrc && eslint . --ignore-path ../.eslintignore --fix
test
ava && ava --config ava-ts.config.js test/test-typings.ts
test-watch
ava --watch
pre-commit
yarn run lint && yarn run build && yarn run test
prepack
cp ../../README.md . && yarn build
postpack
rm README.md
unsafe-bootstrap
bash scripts/bootstrap
version-package
bash scripts/version
watch
webpack --mode=development --watch