{"bugs":{"url":"https://github.com/harc/ohm/issues"},"dist":{"shasum":"4ce8dacc75d61f7d06777a7694a5a21543dec806","tarball":"https://registry.npmjs.org/ohm-js/-/ohm-js-16.2.0.tgz","fileCount":65,"integrity":"sha512-vUZv4Jwf9+aQQ4t23L/bJLJA/T+A96GWk3LmlxAqViyyzQl7G+FECZASsNBYR/6TQPqx9zEQLBJDPV1N6lTJnQ==","signatures":[{"sig":"MEUCIQCysUbJGcs6eFxQJCTnrEioz0JgTOkDkmvBNt8LOCpgdgIgCgQi6Mh9cybmSysIjTjQNOpFFzJFj4n6I7jlBsm02/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1587383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2bhwCRA9TVsSAnZWagAAcOwP/3OxZ363xiOxlJue8noV\n/mtKXjK8vPQcTO9w6SyqDkwLnoUrjanPmM3DHwK63iXMXrAjScmvYtv5LCik\nkyjZN3Ivb13oZT5z7kLyxtAe2QnSqkzJT/w02bFMgDwfjPE0ieJ4gBBaUOuE\nAiQe8IeEFXxE3RDZbGx+aEcoaQUcpQqQPSM1204oGYlq6pgZcKSMiRECu8L0\n7G6Iy+rVMEIVBnLM0d9VzNv+PpuLAqUU5we1FdCxOtsagFWX8b521Bz0eS9c\nS/qqChwmRLvJa8SsyfKTTjz0Ah51wHdfzl4fFa/imtr5Y6qBJ0GfmcB/BiDj\ny8ka6y95GHJ+dJYhkdMfAFy7qLi1PbxkVZr2ZYB5OR4viB1vg0hknFJzCpCD\neCIfWn+VVGFnWD4z0rLtCUmk1n/0twhMIICezqPTD4jBR+s5jzQR+EacW/C3\nD/BtO9Sxbp1WC/yn6Gr+UcjP5BsAv35TniifGR93pP/bCU16w7Ll04yV1KQS\noqhZdJu+SnAi/RC5pVBpE6fa6Zi7+i6YGFlqVSRK6MHvsJelDi2BihzuIN+0\nnQKhP+eQnhudspv8L68uENQcuU6DHAT2svdp/1+NUrqY2tXK/yBj9/PZRfsm\nv8MBsINij3y0+0Sb0E5QYPws37sRAWdV8Od2JIW+zrMBS9gUtXFuaGSYLBNI\nb7IZ\r\n=7wmk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","name":"ohm-js","types":"index.d.ts","author":{"url":"http://tinlizzie.org/~awarth","name":"Alex Warth","email":"alexwarth@gmail.com"},"module":"dist/ohm.esm.js","engines":{"node":">=0.12.1"},"license":"MIT","scripts":{"lint":"eslint . --ignore-path ../.eslintignore","test":"ava && ava --config ava-ts.config.js 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","format":"prettier . --write --ignore-path ../.prettierignore --config ../.prettierrc && eslint . --ignore-path ../.eslintignore --fix","prepack":"cp ../../README.md . && yarn build","postpack":"rm README.md","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-esm":"rollup -c rollup.config.mjs","pre-commit":"yarn run lint && yarn run build && yarn run test","test-watch":"ava --watch","build-debug":"webpack --mode=development && yarn build-esm && node scripts/generate-types.mjs","postpublish":"echo '👉  Now go to https://github.com/harc/ohm/releases and create a release.'","prebootstrap":"bash scripts/prebootstrap","prepublishOnly":"bash scripts/prepublishOnly","unsafe-bootstrap":"bash scripts/bootstrap","update-contributors":"bash scripts/update-contributors"},"_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":[{"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":"Ray Toal","email":"rtoal@lmu.edu"},{"name":"Yoshiki Ohshima","email":"Yoshiki.Ohshima@acm.org"},{"name":"stagas","email":"gstagas@gmail.com"},{"name":"Jonathan Edwards","email":"JonathanMEdwards@gmail.com"},{"name":"Milan Lajtoš","email":"milan.lajtos@me.com"},{"name":"Neil Jewers","email":"njjewers@uwaterloo.ca"},{"name":"megabuz","email":"3299889+megabuz@users.noreply.github.com"},{"url":"none","name":"Mike Niebling","email":"(none)"},{"name":"sfinnie","email":"scott.finnie@gmail.com"},{"name":"Justin Chase","email":"justin.m.chase@gmail.com"},{"name":"Pierre Donias","email":"pierre.donias@gmail.com"},{"name":"Ian Harris","email":"ian@fofgof.xyz"},{"name":"Daniel Tomlinson","email":"DanielTomlinson@me.com"},{"name":"Stan Rozenraukh","email":"stan@stanistan.com"},{"name":"Stephan Seidt","email":"stephan.seidt@gmail.com"},{"name":"Steve Phillips","email":"steve@tryingtobeawesome.com"},{"name":"Szymon Kaliski","email":"kaliskiszymon@gmail.com"},{"name":"Thomas Nyberg","email":"tomnyberg@gmail.com"},{"name":"Casey Olson","email":"casey.m.olson@gmail.com"},{"name":"Vse Mozhet Byt","email":"vsemozhetbyt@gmail.com"},{"name":"Wil Chung","email":"10446+iamwilhelm@users.noreply.github.com"},{"name":"Arthur Carabott","email":"arthurc@gmail.com"},{"name":"abego","email":"ub@abego-software.de"},{"name":"acslk","email":"d_vd415@hotmail.com"},{"name":"codeZeilen","email":"codeZeilen@users.noreply.github.com"},{"name":"AngryPowman","email":"angrypowman@qq.com"},{"name":"Luca Guzzon","email":"luca.guzzon@gmail.com"},{"name":"Leslie Ying","email":"acetophore@users.noreply.github.com"},{"name":"owch","email":"bowenrainyday@gmail.com"}],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","json":"^9.0.6","husky":"^4.2.5","jsdom":"^9.9.1","dedent":"^0.7.0","eslint":"^7.9.0","rollup":"^2.63.0","ts-node":"^9.0.0","webpack":"^4.44.2","ava-spec":"^1.1.1","ts-loader":"^8.0.4","walk-sync":"^2.2.0","markscript":"^0.5.0","typescript":"^4.0.3","@ohm-js/cli":"^1.0.0","node-static":"^0.7.11","webpack-cli":"^3.3.12","eslint-plugin-ava":"^11.0.0","@rollup/plugin-json":"^4.1.0","eslint-config-google":"^0.14.0","ohm-grammar-ecmascript":"^1.0.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","eslint-plugin-camelcase-ohm":"^0.2.1","eslint-plugin-no-extension-in-require":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ohm-js_16.2.0_1641658480138_0.08929191075446519","host":"s3://npm-registry-packages"},"_id":"ohm-js@16.2.0","version":"16.2.0"}