ohm-js
v0.14.0 parser compiler pattern matching pattern-matching ometa ometa/js ometa-js ometajs rapid and 2 more...
prebootstrap
bash bin/prebootstrap
bootstrap
bash bin/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
node bin/build-debug.js && uglifyjs dist/ohm.js > dist/ohm.min.js
prebuild-debug
bash bin/update-env.sh
build-debug
bash bin/build-debug.sh
ci-test
npm run lint && npm test && ts-node test/test-typings.ts
clean
rm -f dist/ohm.js dist/ohm.min.js
deploy-gh-pages
bin/deploy-gh-pages.sh
lint
eslint .
pretest
bash bin/update-env.sh
test
tape 'test/**/*.js' | tap-spec
test-watch
bash bin/test-watch
postinstall
node bin/dev-setup.js
precommit
npm run prepublishOnly
prepublishOnly
npm run lint && npm run build && npm run bootstrap
unsafe-bootstrap
bash bin/bootstrap
visualizer
bash bin/ohm-visualizer
watch
bash bin/watch.sh