{"_id":"expr-parser","_rev":"2-4c71f716885fada9fb687aed2b774e83","name":"expr-parser","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.1":{"name":"expr-parser","version":"0.0.1","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"MIT","_id":"expr-parser@0.0.1","_npmVersion":"6.4.0","_nodeVersion":"9.2.0","_npmUser":{"name":"juneandgreen","email":"june_01@qq.com"},"dist":{"integrity":"sha512-4enAlO7cz4fddn2nsQbiMsaz8Yip7eDLlMnYViqv5tgE0kQD0j0FvULN+ueQ+RyYX7ePLt2B7PPCbjUgLL9cOg==","shasum":"fe0e9117600542db5c6dd468dbd32fdcbc80dcf9","tarball":"https://registry.npmjs.org/expr-parser/-/expr-parser-0.0.1.tgz","fileCount":2,"unpackedSize":231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+PpiCRA9TVsSAnZWagAAgJwP/11t/yZ3RaFzWfOrW22P\nSnxemQAmZ7/DHWGMovn5WmhoKdUs3hJqqPZcbf7vU0jxujuMlwUNclV1i7IG\nMu7oOVje3GBGxadEmyCdxQ4EOEEXoJAmQ9xmXuzAmEwMK/LQE6wsgvId/AVh\n4gJ9aiprhOBZyYseSp+agbpmjIz/9/mGBdHIhBN7EkFJNUPpXarahPniInLG\nl7HNHEw9lOgNvOr8SY2EJqOIqDMdTukx9aXFzHBa618JcsRA9oQ6S+HWPp2W\n3zS1F43EOff9qre1VFWfLJClcQvmruKC9yuE0gdJnu4vQJrp88MTY6848s/4\ncnhCxi1gt8e+ElSkI0fCXjZIfKEM52DtBZsJivzkrH57vqTXQYrPbrEq045+\n/Ticnw1a18eotX1SsK3y+v+ZmWWVxjCMEnUIy1WI9sZy63DFVjDLGrN8vhwH\neZJEItPFXYqiFAJT39q8pLNYeDbHuOyOibm4PgQCfwq8YbRQEQmhhKZGwC9m\nn/iZXk74e1Zcp9G2RIe/V7W/lt8sM3kHhGYO9pSAgvN1jgfhfno+HtXLn3g5\naUcbPBns/pTdegr3kkTw37/EwBVFvQT92HWW6Kp5OV60Ot9se4uswCNjvK08\nA9uzJ9ARKAg/gNprQB9gveFLpcqPWllcjz5tbQmzHlnnHW260hAPz3oXNNZn\nPBf9\r\n=HusI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBiXyulss6Ecidt68heZtlzafKMLRqNEj5aUclQpYWGiAiEAsNq1yjq6kP7obCp1cTD1xs5OhnpobmXr+anso4FQxe0="}]},"maintainers":[{"name":"juneandgreen","email":"june_01@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/expr-parser_0.0.1_1543043682168_0.32340622468002156"},"_hasShrinkwrap":false},"1.0.0":{"name":"expr-parser","version":"1.0.0","description":"this is a simple javascript expression parser","main":"index.js","scripts":{"test":"jest ./test.js --silent --bail","coverage-local":"jest ./test.js --coverage --bail","coverage":"jest ./test.js --coverage --coverageReporters=text-lcov | coveralls"},"jest":{"testEnvironment":"node","collectCoverageFrom":["index.js"]},"repository":{"type":"git","url":"git+https://github.com/JuneAndGreen/expr-parser.git"},"keywords":["javascript","expression","parser"],"author":{"name":"june_01"},"license":"MIT","bugs":{"url":"https://github.com/JuneAndGreen/expr-parser/issues"},"homepage":"https://github.com/JuneAndGreen/expr-parser#readme","devDependencies":{"coveralls":"^3.0.2","jest":"^23.6.0"},"gitHead":"967c4ea0d5446802723d718fdd871d8eb1719b85","_id":"expr-parser@1.0.0","_npmVersion":"6.4.0","_nodeVersion":"9.2.0","_npmUser":{"name":"juneandgreen","email":"june_01@qq.com"},"dist":{"integrity":"sha512-ncuWTCWH0M5KbaYikXxZ3FG3Q+FTYIEXeXAbxYscdZLFNnR5Le5gRU2r/a/JUZHnxwBDZcxWEWzCoPQlW9Engg==","shasum":"b85be870efce3c764977578d4a505795233f9022","tarball":"https://registry.npmjs.org/expr-parser/-/expr-parser-1.0.0.tgz","fileCount":6,"unpackedSize":19863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+QJqCRA9TVsSAnZWagAAgWAP/jLYoVLmq6jD6TrEs/80\n49kqLEqUg/jXx5QWvc5anRIbP5z0yydP87jDzzOzwyxK2KCYv4KV882rtjPE\nhJ5PGe2gjVVUuPn/ZmI6CpYTsMyCuuk7U7F5v+3StPNDtJrGUzkjfaK9vOys\nClWsjQNOpP8b23312iYlXGYtIXBN8YojXODUCahblSj7+s2aX7ct7PZnAehw\nSlwR8qTDhgRp/Z151HcoQRxo7s1MfSdDijg59+OO2zSWaXR3N7B7qJQG62IC\n5chsZ9lB56TI29JttDvJdhRWVe9j++TCdZU91i1sWOtJU51DUgis9+w5rAz+\n8nkHY0RwNqT0/vn+OCb3Hg5v7+FjfSqzXj7vT0oc0+Dqf6/7OybxB5eKuDgp\niYJN86jIEAu79128jxAl4oyl5bGebXK/Tf8Wn6fWSXgYQwHCiw1NOyy/RimL\nszZtG1uV4TgAn0GH1UMbohMHvCHrmU7F38XYPAEWBDM8XYIhOk3IQujEOFBu\nqqP9XPy97jRQKHJY05+u1VKFlsge32LGGWSxKMAI4Q4+S6YQimgS/lkP7Z+u\nQTAWJEIfvhQpBELWNthvCKrz2Uk2+/Z4gBcelVdHmmSICF2W394ubwVSoYIY\nhUjM0ZluHvcuCTsv4ZBH3sSI9jFOW5ogo6uZ3awVwhFi/D54yXpXmV9ZvI9Q\nW24n\r\n=iRtW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMAGt7L1CsODNrWvR5dlX5tIRTJGAUK/JPyMNtR/YYMQIhANAqclm1lBZCONdp2tPO+QeL+qIkvOF+LSQFjA/Z0Qez"}]},"maintainers":[{"name":"juneandgreen","email":"june_01@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/expr-parser_1.0.0_1543045737619_0.07872652914073308"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-24T07:14:42.003Z","0.0.1":"2018-11-24T07:14:42.317Z","modified":"2022-05-01T22:19:43.989Z","1.0.0":"2018-11-24T07:48:57.705Z"},"maintainers":[{"name":"juneandgreen","email":"june_01@qq.com"}],"license":"MIT","readme":"# expr-parser\n\n[![](https://img.shields.io/npm/v/expr-parser.svg?style=flat)](https://www.npmjs.org/package/expr-parser)\n[![](https://img.shields.io/travis/JuneAndGreen/expr-parser.svg)](https://github.com/JuneAndGreen/expr-parser)\n[![](https://img.shields.io/npm/l/expr-parser.svg)](https://github.com/JuneAndGreen/expr-parser)\n[![](https://img.shields.io/coveralls/github/JuneAndGreen/expr-parser.svg)](https://github.com/JuneAndGreen/expr-parser)\n\n## 简介\n\n一个方便好用的 js 表达式解析器\n\n## 安装\n\n```bash\nnpm install --save expr-parser\n```\n\n## 使用\n\n```\nconst Expression = require('expr-parser');\n\nconst exprCalc = new Expression('a.value + 12 - (2 * 14 / 4)').parse();\n\nconsole.log(exprCalc({\n    a: {\n        value: 3 \n    },\n})); // 传入数据，输出计算结果 8\n```\n\n> 更多用法请参考[测试用例](./test.js)。\n\n## 协议\n\nMIT\n","readmeFilename":"README.md","description":"this is a simple javascript expression parser","homepage":"https://github.com/JuneAndGreen/expr-parser#readme","keywords":["javascript","expression","parser"],"repository":{"type":"git","url":"git+https://github.com/JuneAndGreen/expr-parser.git"},"author":{"name":"june_01"},"bugs":{"url":"https://github.com/JuneAndGreen/expr-parser/issues"}}