{"bugs":{"url":"https://github.com/shapesecurity/shift-reducer-js/issues"},"dist":{"shasum":"13069af02633266c4538019b6d0f9b041bb4ddbb","tarball":"https://registry.npmjs.org/shift-reducer/-/shift-reducer-5.0.0.tgz","fileCount":15,"integrity":"sha512-Jgr6kPMZuzsQ63NdeLJT6BZvtJ6IDbYFBVqiid1bZlwxeJYq81Cj2Wc4UUERjO4Q9tz5U4KpWaZhitjcBvfiYA==","signatures":[{"sig":"MEUCIQCrbTZOqfdSfXCMRMeWZp+X9sNA/A2fb1ZyXWMS0LPUWAIgAP6J2HPEpmZyPXXoINsr8fur9ySuth980GtuAHFm8f4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvVovCRA9TVsSAnZWagAARKUQAIIcZT2S0PZXX4jxUcTh\np2mWS3n9CF6soi0cXBmwfJ/0+4yan0uPclgk7GQZfGZ1BocFLwNQ6v0JZNXk\n/xJrhYxKZ+yYhP7E0cugXxMLzLsdkYuKO+ZlkK2P1iQ7n0Kv5JlDxLD+czHM\n9x+Cvufe+JR72U138E32UT3sQB8e1FmVSZ6ZR2wO3NuKZQwrh9IBqYf0+cU9\njqH9ZzaQppA3dzpXqTCFkwrdep97HXrRXKSgopdjRijXnvHut+FMtYRFTcES\n0EcCz7UNPFjuz7E43fiGH2w0MZrZJNFphZYK8egKG7Irh0wZom0c+Vnx8fZQ\nIfHQ1gskL2Um5DI8rQyZlGReU9h2OvGtQw63DOFEdKCUWr5VlcLX7e008i33\nVMGbSH0KEZZyj8Y4Np5dbZBWfYY7Pec2Ul7Y190bfjrddtQeslyXL4AjHrt2\nl6+uuvbiI0wQ0RY3OLgoobmbzyiH9pCocVp3kmaYuyRRDaaR6XniQOva5E/u\nWZ37PvZSbW7kq0BTCeqgVKRxpWkllf0U2QyW6l3vnPE/5r5/JUMQj3uSr4eu\nXbvWYVB5h6lMpR2RBthprC+jGYiyMd96GJEvYGe+IUIn9B/5yu2BtsJdaqOf\ndOkcdyrbqYmm5CM4OQniPWcd57KiP6yVvJszmNQQR5fzk+zrlp6oZkTt/Rj4\nJrNa\r\n=LJJr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","name":"shift-reducer","author":{"name":"Shape Security"},"gitHead":"d237e3ceac1c46b74c76d36721b92fce74fc10f9","license":"Apache-2.0","scripts":{"lint":"eslint src gen test examples","test":"mocha --compilers js:babel-register --inline-diffs --check-leaks --ui tdd --reporter dot test","build":"mkdir -p gen dist && (for i in scripts/build/*; do node $i; done) && babel src gen --out-dir dist","prepare":"rm -rf dist && npm run build"},"_npmUser":{"name":"shapesecurity","email":"npm@shapesecurity.com"},"homepage":"https://github.com/shapesecurity/shift-reducer-js","keywords":["Shift","AST","reducer","reduce","reducible","monoidal","monoid","fold","summary","summarise","abstract","syntax","tree"],"repository":{"url":"git+https://github.com/shapesecurity/shift-reducer-js.git","type":"git"},"_npmVersion":"6.1.0","description":"reducer for the Shift AST format","directories":{},"maintainers":[{"name":"bakkot","email":"bakkot@gmail.com"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"},{"name":"shapesecurity","email":"npm@shapesecurity.com"}],"_nodeVersion":"10.5.0","dependencies":{"shift-ast":"5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"5.6.1","babel-cli":"6.26.0","shift-spec":"2017.0.0","babel-eslint":"10.0.1","shift-parser":"^5.0.0","everything.js":"^1.0.3","babel-register":"6.26.0","babel-preset-es2015":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/shift-reducer_5.0.0_1539136047039_0.45757415599486784","host":"s3://npm-registry-packages"},"_id":"shift-reducer@5.0.0","version":"5.0.0"}