{"_id":"@apployees/js-interpreter","_rev":"4-c1830612717ce73f051c6e3d3003ceba","name":"@apployees/js-interpreter","dist-tags":{"latest":"2.2.3"},"versions":{"2.2.0":{"name":"@apployees/js-interpreter","version":"2.2.0","description":"NPM package for https://github.com/NeilFraser/JS-Interpreter","main":"lib/js-interpreter.min.js","module":"lib/js-interpreter.js","bin":{"js-interpreter":"lib/cli.min.js"},"scripts":{"preinstall":"git submodule update --init --recursive","build":"webpack --config webpack.config.js","syntax":"eslint src","prepublish":"webpack && npm run build"},"repository":{"type":"git","url":"git+https://github.com/aminmarashi/JS-Interpreter.git"},"author":{"name":"Amin Marashi"},"license":"Apache-2.0","bugs":{"url":"https://github.com/aminmarashi/JS-Interpreter/issues"},"homepage":"https://github.com/aminmarashi/JS-Interpreter#readme","devDependencies":{"eslint":"^6.8.0","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.20.0","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"minimist":"^1.2.0"},"gitHead":"2f4cb217a3c4b092b141b42a1bd21f3561249a1e","_id":"@apployees/js-interpreter@2.2.0","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-U1TekzxY9CL+j/Y+IPe5ObGOAM7gYKp50EaR5NeiMZ3can1vPVn8U4KOjb1Klu0RiExByO8lJVfb/WWkB5T5GQ==","shasum":"0169712c9a931999d9a18f4eb5589230a11d7903","tarball":"https://registry.npmjs.org/@apployees/js-interpreter/-/js-interpreter-2.2.0.tgz","fileCount":10,"unpackedSize":806331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA7sfCRA9TVsSAnZWagAAxX8P/0ldB7GYUHkvJO823Wsp\nGGUN7MDTJ4HRaihGSU0OhhVBW6JiROzQ4cq72ESPEzv10GvxRtKI/XGfAWRi\nHAl/LBnKspXxQnkh6hG/NON9Jr5UqJKO/QSBZUsvOIbwe/atIjroashqByi2\ncHkI06qme4A3mMJBXcSszkIHlMzl0J2CgvTjrNg9F7V5DTtYz2dA3jwVhAD7\nvxrWPR6gcxOEqLONvIa8eRmXlqRNrZb+8AteokcpSGIyb0wfiSyzU8kgWPbt\naXBiYbK9vmIkdCM44IaInrslWoEoOVW/QZ0RobDzThoj5qCLXenxTjCyRJL9\nGYI7QS7CuKLJcNVU92Nx++Q6nSYHyirEtqyQz29cFDuzKpClmjdygbNpPiUj\nlJENvvOzAkE3MhqZaTGMyIS8xd+/g1aYjd+tx+8qvZ/zzNpc0F5uBOksx5eJ\npkNyzuNzyC/8T3JNFopAZmJ/nwZDThiABTlECI1p4ohBPAPlwucUZnXNR0JO\nUHXgjS2RR6TrldZbDMMw2dlMZYSloTaJRe/ZR4MvvFlBl1RsTRay0zn/Rk4K\nhNhnqNCMOoT5yx5/5Ih8eSC1Z/dZT37X70ezsxOAVgLPtRDK67MSNtpm8zul\n/GAnOgxA2blBGJiE5l5FApkWuxOl1e+QAFioO8SiGWXzUMjGEFcD1TKs6jLA\nhmuy\r\n=SjEl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrVRSU3gpnLkGYX/+ohTeu0vLPMUFvy7ORMT+HsH6wTQIgcl41/oLhL/0z6tii9fmCVSpI0miFGrS2nFEGvxwMEWQ="}]},"maintainers":[{"name":"atifsyedali","email":"atifsyedali@gmail.com"}],"_npmUser":{"name":"atifsyedali","email":"atifsyedali@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-interpreter_2.2.0_1594080031326_0.02109484274251372"},"_hasShrinkwrap":false},"2.2.1":{"name":"@apployees/js-interpreter","version":"2.2.1","description":"NPM package for https://github.com/NeilFraser/JS-Interpreter","main":"lib/js-interpreter.min.js","module":"lib/js-interpreter.js","bin":{"js-interpreter":"lib/cli.min.js"},"scripts":{"preinstall":"git submodule update --init --recursive","build":"webpack --config webpack.config.js","syntax":"eslint src","prepublish":"webpack && npm run build"},"repository":{"type":"git","url":"git+https://github.com/aminmarashi/JS-Interpreter.git"},"author":{"name":"Amin Marashi"},"license":"Apache-2.0","bugs":{"url":"https://github.com/aminmarashi/JS-Interpreter/issues"},"homepage":"https://github.com/aminmarashi/JS-Interpreter#readme","devDependencies":{"eslint":"^6.8.0","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.20.0","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"minimist":"^1.2.0"},"gitHead":"76ffb2be202490e40ac4c7d8a3b81134da8b52e4","_id":"@apployees/js-interpreter@2.2.1","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-MOEkBgEJdMUW5K71dhf005KnzUrgkaS/fb3aa5Lom708ZXOokZqOpUYNCN+f1to3G9L1bronZe+J7TqH2RX7Hg==","shasum":"fa44eeaf635aa455c4007cbe4919fb709b651a37","tarball":"https://registry.npmjs.org/@apployees/js-interpreter/-/js-interpreter-2.2.1.tgz","fileCount":10,"unpackedSize":806837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA8ACCRA9TVsSAnZWagAA+o8P/2EG4UhTaf9CYrSw+d/1\nZp8bCqKFMViYq44Fvb2e1gNDXEhKmD2t1XnPVpqJFRtViLeoba3iqoSQUxKe\nk2/32FMRM7dwoicEqwrnlhyVNC/Ec0iAd+31r9bUMhZRrfZw+2JVCr7HMHCM\n18mcrfhPOSYNcYUrOd5fWfczhprt7tyV6F4tgtJlstCz7hcRCWIqTI/o9Kvj\n7Q67/Kd7ne7ZFv83a5DaGwcgpoWAm2TQEze2UvfLaDDkRggIyIdCkSPTPpxa\n3YmosA/M3btY+ok+lwK03OGMqcFzaFvtU4eiUGoNIEAzxkYSD9Fraf3XIqHt\njNEGZtsBRO1HnrqLGKbZ+q9WEswfawT5mFmwCjJRWG80v69fcBpg6fuOm0qc\n5G1fMCb4p/yrKLkdfdyX109Ckhfnkqax+/C6XsTKkbrazkmdkak07WkM8nxn\nkh99PrvynaYEQ6+1LVeGxIs+Ym+2k5WZ+/807VqOYkGkDa4S8stR8ifI2egT\nDLGqcRZS7r2Ku4qvzVVcjJxgpulNnTekdEJW6WkcHinkoVdhvsK2kiRkPrZ3\ncA/DvIlln8JdBerFaKx/IulLG83ppF5c0ybr4ZeI/85xDLfenvaYWXgrK5ee\nCmVyaop8cYgslNTYbhqDRnAzCi3kIx2jz/hfwfmL0G5/kr2IxRw17VM8QFxS\nldDX\r\n=IS1I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4C5qcsjWsm4w4viIBTIsLT8H1lNfwLTup38rGAujLkAiAtXsssN2p32nSnLZ2I+jp6dDy1p30nWVVfuL0GJX631g=="}]},"maintainers":[{"name":"atifsyedali","email":"atifsyedali@gmail.com"}],"_npmUser":{"name":"atifsyedali","email":"atifsyedali@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-interpreter_2.2.1_1594081281927_0.24893161311358503"},"_hasShrinkwrap":false},"2.2.2":{"name":"@apployees/js-interpreter","version":"2.2.2","description":"NPM package for https://github.com/NeilFraser/JS-Interpreter","main":"lib/js-interpreter.min.js","module":"lib/js-interpreter.js","bin":{"js-interpreter":"lib/cli.min.js"},"scripts":{"preinstall":"git submodule update --init --recursive","build":"webpack --config webpack.config.js","syntax":"eslint src","prepublish":"webpack && yarn build"},"repository":{"type":"git","url":"git+https://github.com/Apployees/JS-Interpreter-Package.git"},"author":{"name":"Apployees"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Apployees/JS-Interpreter-Package/issues"},"homepage":"https://github.com/Apployees/JS-Interpreter-Package#readme","devDependencies":{"eslint":"^6.8.0","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.20.0","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"minimist":"^1.2.0"},"gitHead":"76ffb2be202490e40ac4c7d8a3b81134da8b52e4","_id":"@apployees/js-interpreter@2.2.2","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-C/OoAdd1lXnst9cQgqXOZMb96Nxwjdbsfeh5w4+qtJ7JAprAutQUyIksypd6nl7VrO7rtoAaY+Pjl9AWUqgPzw==","shasum":"0ec2547a422c05dda09408abdfa100d09d4a25c4","tarball":"https://registry.npmjs.org/@apployees/js-interpreter/-/js-interpreter-2.2.2.tgz","fileCount":10,"unpackedSize":806849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfg99qCRA9TVsSAnZWagAAsJIQAIecA/2HtZFHcXhtDLYN\n4CxJdueWGxNQPrRoranNUOtvg/EtvOvoRItV4tMjkNyCCSyFDf8zaK5CaodC\n2Y+bTR9gS+ISP9/wpn+9oCi4PYcwnDZLf/WxJyYhmATi0hX+IDnx/qXSdX3a\ncuUjN3a/3WBoovDIsD1jar7SEdoxDuQote0fCx9jtjVcSovzllxFVTVpSy91\nMJwYlphtnwTDZY4IWmBsDfrpAowfT+dgoIRccWfmVg2Y4njGeIejAqikbMih\nKyGJwvRcGEHQYaTIxQwDhu0gGd9scpwgi/y4Q4rZWRf4fpmlBv/22UlClmEX\n/TGbZIuUcWzNX6Jt4zWLAVGSuV3ni7lmh8HUxScMhiflcKYpOXgR6xK4xqoL\n1Mjm2QvHTMglBkEAo3GA3YBseFIYjYZKeEGXCWOfNlyXZ6/Io1TXMZ4YPrCt\nWNXM3gIt9YxeoNdpEslsFV1Xh1kD1a2P+qBnBKp/s3rCUKu+53mWYGN4r7Wf\nuHjtT460RohJoGDIX3yYc5firQMJXWfWXRZZngIgsEn7juPP35RL1urxzui8\nW6le6VquyiMcXpdrAkZ6lNgYLVZcSiXreARxvtp1pRWOdwzgG0/ceGWpzBLX\ny748k4YRZ0DlCefib5CpCsd7jHjBySxYZHdSb8AACvkdRHmqXxt/AAD/OBBQ\nEAg0\r\n=M9GM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBg3/3aBM2LaKP34hnzGuNOYqafyFzzyUkMgSEFNDrfAiEA8ZrH72zq7kzfxDXjEZwegls2lpWn3gNhFa9FW/UzBTc="}]},"maintainers":[{"name":"atifsyedali","email":"atifsyedali@gmail.com"}],"_npmUser":{"name":"atifsyedali","email":"atifsyedali@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-interpreter_2.2.2_1602477929161_0.5499452076686104"},"_hasShrinkwrap":false},"2.2.3":{"name":"@apployees/js-interpreter","version":"2.2.3","description":"NPM package for https://github.com/NeilFraser/JS-Interpreter","main":"lib/js-interpreter.min.js","module":"lib/js-interpreter.js","bin":{"js-interpreter":"lib/cli.min.js"},"scripts":{"build":"git submodule update --init --recursive && webpack --config webpack.config.js","syntax":"eslint src","prepublish":"webpack && yarn build"},"repository":{"type":"git","url":"git+https://github.com/Apployees/JS-Interpreter-Package.git"},"author":{"name":"Apployees"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Apployees/JS-Interpreter-Package/issues"},"homepage":"https://github.com/Apployees/JS-Interpreter-Package#readme","devDependencies":{"eslint":"^6.8.0","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.20.0","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"minimist":"^1.2.0"},"gitHead":"76ffb2be202490e40ac4c7d8a3b81134da8b52e4","_id":"@apployees/js-interpreter@2.2.3","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-8SO2+UqyOlGeev8ndWRtsvSo/NnchSaFVmvgzOGZ6DBZn8zoiomzFnQtIvQ1dJKSDEE7jZlejbM6zwlCu2gRYQ==","shasum":"932d88ea468147a3c0d8d5d526bb761d36b94484","tarball":"https://registry.npmjs.org/@apployees/js-interpreter/-/js-interpreter-2.2.3.tgz","fileCount":10,"unpackedSize":806831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfg+BKCRA9TVsSAnZWagAAdW4P/R8pbSXmzjjA91qtodVr\n/Z1H+2/dDrD7qJAIVBml8dI6tAaqCmQmHZwerIKuc9ODhMrGndvIwSMrSgXG\nClktBpMZ5OLZeXlZRbJIoA7LCBBSfdRPTu8tjFOuS2gOZorB2lyTPgLcKinb\nkF28pEIQEJb65ZKSU6WbYsRrqPkTCBI1RnEnKNCCQbjv6flKDVr9yC44Vnqz\nclXXvQ1kTlrnihu6pzf0cOXObTIYNOadE7wn8xXeulUKbF77mYbfGohMgKAw\n1YvizyLmhfwEHqcfreb7jymVnS+iKA2ZmmbISW0QBWDWzH1CZTjB8kzopGCx\nYcE7CW5X+BHlnTRgS625EgG+AGMelwJhTXERJYrmjuT6ndOCNounz0OCpBnt\ns30Lfly2qL75Sq16cnAY3ATOvt6vkzGearvMhTYtFXwcO6x9fXQEKBuGEEZ9\naFk89mWz8t/3uwKsk5EiaRbdCi77vqWpMP0Jgv9Mi68mLLlLcOXigz4Kn4UT\nYxNIGOL+6eHmOFiyyKxFf+2iR8TZ7S9DpkWakVGyPFcAHQK19SHX/9OvA34u\nX9YSHXDopAmYDuyFlb7/BjKaNS0zNh/CT5zDT1DaxDg9srXXEHSe9WoEMZ4a\nvETxpLyoCIjNf7rvt6s75W98FlTFd2F0UUrkUzEwecSg7VZie1dTEZ+eOkKU\nNM4/\r\n=kMUz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHg+MPQ8vltexc9R9AaXTPYGTg9bF6Q+P9I7YbL1saQlAiBJyhMNJpedrWKb5NVhM3SGB4j6iqnRYx+NwitIHFIASA=="}]},"maintainers":[{"name":"atifsyedali","email":"atifsyedali@gmail.com"}],"_npmUser":{"name":"atifsyedali","email":"atifsyedali@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-interpreter_2.2.3_1602478153940_0.184859789069866"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-07T00:00:31.062Z","2.2.0":"2020-07-07T00:00:31.471Z","modified":"2022-04-04T15:02:38.534Z","2.2.1":"2020-07-07T00:21:22.056Z","2.2.2":"2020-10-12T04:45:29.831Z","2.2.3":"2020-10-12T04:49:14.156Z"},"maintainers":[{"name":"atifsyedali","email":"atifsyedali@gmail.com"}],"description":"NPM package for https://github.com/NeilFraser/JS-Interpreter","homepage":"https://github.com/Apployees/JS-Interpreter-Package#readme","repository":{"type":"git","url":"git+https://github.com/Apployees/JS-Interpreter-Package.git"},"author":{"name":"Apployees"},"bugs":{"url":"https://github.com/Apployees/JS-Interpreter-Package/issues"},"license":"Apache-2.0","readme":"JS Interpreter\n==============\n\nAn npm package for the [Neil Fraser's JS-Interpreter](https://github.com/NeilFraser/JS-Interpreter)\n\nThis repository is not a fork of the original repository anymore, instead it\nclones it as a `gitmodule` and packs it using `webpack` to an npm package.\n\nAdditional to the original library, this package contains a cli version which\ncan be used for testing the interpreter from terminal.\n\nChanges are recorded on a best effort basis in [CHANGELOG.md](CHANGELOG.md).\n\n# Installation\n\n`npm install js-interpreter`\n\n# Usage\n\n## Using require\n\n```\nvar Interpreter = require('js-interpreter');\nvar myInterpreter = new Interpreter('2 * 2');\n```\n\n## Using ES6 import\n\n```\nimport Interpreter from 'js-interpreter';\nconst myInterpreter = new Interpreter('2 * 2');\n```\n\n## Using command line interface\n\n```\njs-interpreter path/to/my/file.js\n```\n\nor\n\n```\necho 'console.log(1 + 2)' | js-interpreter \n```\n","readmeFilename":"README.md"}