{"bin":{"ohm-js":"src/ohm-cmd.js"},"bugs":{"url":"https://github.com/cdglabs/ohm/issues"},"dist":{"shasum":"ad13bca57d62814a7dcfe6808b9d7a7d3c4f32ec","tarball":"https://registry.npmjs.org/ohm-js/-/ohm-js-0.12.3.tgz","integrity":"sha512-GCRn6X9W2/nV+RQWhyYIRvTecEcpozanIbu3XBZx8ieY4dV/3ptQYfRph0AuvHn+oJ0rCV6oL0Y2JiHTmIgSpw==","signatures":[{"sig":"MEUCIDril/c8EJU6cUouNpPRpaoVnJ76EIDGJCzwHunXV0JdAiEAkk7LgAv27gUyWVda0gHyO99fELfIhsCFx6kt+37G79U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/main.js","name":"ohm-js","_from":".","author":{"url":"http://tinlizzie.org/~awarth","name":"Alex Warth","email":"alexwarth@gmail.com"},"_shasum":"ad13bca57d62814a7dcfe6808b9d7a7d3c4f32ec","engines":{"node":">=0.12.1"},"gitHead":"82d4a59c0116669b7e6a0c536225c0c3a3c33c54","license":"MIT","scripts":{"lint":"eslint --rulesdir eslint_rules .","test":"tape test/*.js test/**/*.js | tap-spec","build":"npm run build-debug && uglifyjs dist/ohm.js > dist/ohm.min.js","clean":"rm -f dist/ohm.js dist/ohm.min.js","watch":"bash bin/watch.sh","pretest":"bash bin/update-env.sh","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)","prepublish":"npm run lint && npm run build && npm run bootstrap","test-watch":"bash bin/test-watch","visualizer":"npm run watch & bin/ohm-visualizer","build-debug":"bash bin/build-debug.sh","postinstall":"bash bin/postinstall","prebootstrap":"bash bin/prebootstrap","prebuild-debug":"bash bin/update-env.sh","deploy-gh-pages":"bin/deploy-gh-pages.sh","unsafe-bootstrap":"bash bin/bootstrap"},"_npmUser":{"name":"dubroy","email":"pdubroy@gmail.com"},"homepage":"http://cdglabs.org/ohm","keywords":["parser","compiler","pattern matching","pattern-matching","ometa","ometa/js","ometa-js","ometajs","rapid","prototyping"],"browserify":{"options":"src/main.js --debug --standalone ohm -o dist/ohm.js"},"repository":{"url":"git+https://github.com/cdglabs/ohm.git","type":"git"},"_npmVersion":"3.8.6","description":"An object-oriented language for parsing and pattern matching","directories":{},"maintainers":[{"name":"alexwarth","email":"alexwarth@gmail.com"},{"name":"awarth","email":"alexwarth@gmail.com"},{"name":"dubroy","email":"pdubroy@gmail.com"},{"name":"mroeder","email":"m.roeder@photon-software.de"}],"_nodeVersion":"6.1.0","contributors":[{"name":"Patrick Dubroy","email":"pdubroy@gmail.com"},{"name":"Meixian Li","email":"lmeixian@gmail.com"},{"name":"Marko Röder","email":"m.roeder@photon-software.de"},{"name":"Tony Garnock-Jones","email":"tonygarnockjones@gmail.com"},{"name":"Saketh Kasibatla","email":"sake.kasi@gmail.com"},{"name":"Lionel Landwerlin","email":"llandwerlin@gmail.com"},{"name":"Jason Merrill","email":"jwmerrill@gmail.com"},{"name":"Yoshiki Ohshima","email":"Yoshiki.Ohshima@acm.org"},{"name":"Stephan Seidt","email":"stephan.seidt@gmail.com"},{"name":"codeZeilen","email":"codeZeilen@users.noreply.github.com"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Daniel Tomlinson","email":"DanielTomlinson@me.com"},{"name":"Arthur Carabott","email":"arthurc@gmail.com"}],"dependencies":{"inherits":"^2.0.1","is-buffer":"^1.1.4","es6-symbol":"^3.1.0","util-extend":"^1.0.3"},"devDependencies":{"json":"^9.0.3","tape":"^4.6.0","jsdom":"^9.4.1","eslint":"^3.2.2","nodemon":"^1.9.2","tap-spec":"^4.1.1","watchify":"^3.3.0","uglify-js":"^2.4.12","walk-sync":"^0.3.0","browserify":"^13.1.0","markscript":"0.4.2","tape-catch":"^1.0.4","node-static":"^0.7.7","browser-sync":"^2.8.0","checked-emitter":"^1.0.1","eslint-config-google":"^0.6.0","eslint-plugin-no-extension-in-require":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ohm-js-0.12.3.tgz_1473682853647_0.09212216967716813","host":"packages-12-west.internal.npmjs.com"},"_id":"ohm-js@0.12.3","version":"0.12.3"}