{"bin":{"ohm-js":"src/ohm-cmd.js"},"bugs":{"url":"https://github.com/harc/ohm/issues"},"dist":{"shasum":"6197f8ec6ccf0a05a991087d1485dcde15d9d02b","tarball":"https://registry.npmjs.org/ohm-js/-/ohm-js-15.3.0.tgz","fileCount":99,"integrity":"sha512-Mrn9fIfxn3Js6zyYEz2npHg6r/wVVnEj2dTc0Q+52ov5Bh1Z2Hbmxus8xu5g5Rp7MYbrnLUWMSFd3bWYA1amXw==","signatures":[{"sig":"MEUCIQChYBuNnSELLdiJl0dxr5KRuLlZSg6qlt+mc7mg4OrxjQIgMasT0jl4gvsy0CxQt3K+oEU5ICTlIiZT1jy8DqCxYu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1376148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvWBXCRA9TVsSAnZWagAAyWwQAJGNhR9dNFSPsqewudi6\n4h7sVkI4y50Z1m1p0IMT5Ci1JdVmg4SzfbwGU2pbmZWAguHyDCHEWkMOBIAx\nkGhCg5ER/2zyEZ+98Aza6dxt5S9YkAGkrIyf6zW1AhhFco06g5e+AmLxs0op\nbGYJE4JTqAnstisPAz7e8z8/UPxFwaWuBEfsCsv7AQp65de6uOHs4SAUF5xH\nWw+nSIbLVugh2ScPjdE7KQ89pKZDQlrQmekuTQeTRDoOXdeMmnSGTC5bQ2u5\njpOq+LV5vvYiaIi5LPpkRxb5F2UlxTdxgx+W25JktB9weNFr5UoV99pRkvWB\nSIObTqTNxhIJQf8gHp4bkTA7M89H7AzgSyad6dN0KoKd/JPNohbLvEnltoCO\neOrvtn9BZwUBn5oc09+jWwp7MzS7R6Fp9Trh57LbSU9CAaeibdHzNxSLQ9Ve\nye9RbjaYiN5oQgSw9yw3ie8A53XmiqEeHpMz+YPoydaweQKLBkc7qwH5rnG2\nIdDuhT2aRB/san3R0EdrosfrmXEZGR7bpQwTvhecos17owDStd/ICcUNSEIi\n87009HKBFQeOkdpneXlXeHFTTMitP4BfaVCzCO+6XukdZG6nLb8t1YI6tfMx\n4UM1njFZ4L7SxzBFmr0Mw9bxkEnEzGz8ZaSVly+GmZnMCoHxHXS5EIPq7f7D\nZ1hb\r\n=DEyC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/main.js","name":"ohm-js","types":"index.d.ts","author":{"url":"http://tinlizzie.org/~awarth","name":"Alex Warth","email":"alexwarth@gmail.com"},"engines":{"node":">=0.12.1"},"license":"MIT","scripts":{"lint":"eslint . --ignore-path ../.eslintignore","test":"(tape 'test/**/*.js' | tap-spec) && ts-node test/test-typings.ts","build":"yarn build-debug && webpack --mode=production","clean":"rm -f dist/ohm.js dist/ohm.min.js","watch":"webpack --mode=development --watch","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)","pre-commit":"yarn run lint && yarn run build && yarn run test","test-watch":"bash bin/test-watch","build-debug":"webpack --mode=development","postinstall":"node bin/dev-setup.js","prebootstrap":"bash bin/prebootstrap","prebuild-debug":"bash ../bin/update-env.sh","version-package":"bash bin/version","unsafe-bootstrap":"bash bin/bootstrap"},"_npmUser":{"name":"dubroy","email":"pdubroy@gmail.com"},"homepage":"https://ohmlang.github.io/","keywords":["parser","compiler","pattern matching","pattern-matching","ometa","ometa/js","ometa-js","ometajs","rapid","prototyping"],"repository":{"url":"https://github.com/harc/ohm","type":"git"},"description":"An object-oriented language for parsing and pattern matching","directories":{},"maintainers":[{"name":"awarth","email":"alexwarth@gmail.com"},{"name":"mroeder","email":"m.roeder@photon-software.de"},{"name":"dubroy","email":"pdubroy@gmail.com"}],"contributors":[],"dependencies":{"is-buffer":"^2.0.4","util-extend":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"json":"^9.0.6","tape":"^5.0.1","husky":"^4.2.5","jsdom":"^9.9.1","eslint":"^7.9.0","nodemon":"^2.0.4","ts-node":"^9.0.0","webpack":"^4.44.2","tap-spec":"^5.0.0","ts-loader":"^8.0.4","walk-sync":"^2.2.0","markscript":"^0.5.0","tape-catch":"^1.0.6","typescript":"^4.0.3","@types/tape":"^4.13.0","node-static":"^0.7.11","webpack-cli":"^3.3.12","eslint-plugin-tape":"^1.1.0","eslint-config-google":"^0.14.0","ohm-grammar-ecmascript":"^0.5.0","eslint-plugin-camelcase-ohm":"^0.2.1","eslint-plugin-no-extension-in-require":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ohm-js_15.3.0_1606246486557_0.07498425919100016","host":"s3://npm-registry-packages"},"_id":"ohm-js@15.3.0","version":"15.3.0"}