{"_id":"@alu0101207957/constant-folding","_rev":"17-9baae97743114862f6122f5e0038d4b5","time":{"created":"2022-03-10T16:11:14.125Z","1.0.0":"2022-03-10T14:40:22.566Z","modified":"2022-04-04T13:41:06.002Z","1.0.1":"2022-03-10T14:59:57.944Z","2.0.0":"2022-03-10T15:50:47.971Z","1.1.0":"2022-03-10T16:11:14.416Z","1.2.0":"2022-03-10T21:09:56.941Z","1.2.1":"2022-03-10T21:17:40.282Z","1.3.0":"2022-03-10T21:36:29.746Z","1.3.1":"2022-03-10T21:48:48.448Z","1.3.2":"2022-03-10T21:49:37.481Z","1.3.3":"2022-03-10T22:05:07.465Z","1.3.4":"2022-03-11T01:12:54.828Z"},"name":"@alu0101207957/constant-folding","dist-tags":{"latest":"1.3.4"},"versions":{"1.1.0":{"name":"@alu0101207957/constant-folding","author":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-aluXXX && npm test","cov":"nyc npm run test","full-cov":"npm run clean && npm i && npm run cov","clean":"rm -rf node_modules package-lock.json","doc":"blah blah"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.1.0","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"^4.3.6","jison":"latest","mocha":"^9.2.1","nyc":"latest"},"gitHead":"65d58d60dae6ab0a7f2da2b2d9c9139c7a5dc4ae","bugs":{"url":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957#readme","_id":"@alu0101207957/constant-folding@1.1.0","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-Zl3+5ldGAEt7Xq2O0mMVqYKF9p4x79O34/ag65jzEtqXa0gtG2GTRagoBFvAybwOesvMDUWTjRfbbGH22zIj+Q==","shasum":"89a3c41baec409decc9ccb4d17d5eab9226a2e6c","tarball":"https://registry.npmjs.org/@alu0101207957/constant-folding/-/constant-folding-1.1.0.tgz","fileCount":9,"unpackedSize":6115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKiMiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoz3Q/+MD8ETvrMZjiAvfBVYyUoLkw69jmWlrD+Yqztw0LqNsy7bC94\r\n6BOxPkJqt0JaLDuyuu8tA+3OeHgo9ui2G/Ta2O3SyfJNNy0eX2TNr1S1W108\r\nzWP0guxXeIIs34JSkIEKLwqsYB9AChpqr+4bIFoPL0x4oXh6qGAYYBNxSsy3\r\nlc2EYDDWPWId3ZjXbJycCUKPiTF0G6p9ugTHe7n8A0JUEHLC8ri3mkTEF8MT\r\nhxVw7G542uO+FYF5lBn5MrdTDnbGUdodJ4efnUCVH6G9R+NLotG/VN1ySRlk\r\nh4JXQsOLfmkPMX/Zg1XvfGIZGFdGgVqT+yxQr7aM3C/R71AKNvBM45Owpw0j\r\nGs3yp8uOXx9dEwYeuLhlLMOhOdGt/d+cKVD3jdvzj+RoRaQigXkx8DmZOx2A\r\nFh9BcSIzD8recOpjvupvQ6NJOuaoLiAFlCE62sGWbbSxRPF9DO7a75tpRu0l\r\ngjTJQ03RRYwdN/2rZNjRBmdf0EHn9uRnNx8VXnXeZd9kAxaCBPplg5KVKDtx\r\ndRIOvxT5YHFekzFED7YwfQZ7AK4yctpO9GaT+4q7FQBn5QlVkmqDIPAW8f0B\r\nSExO69MlLM4dgv9qH/2eZibtSEt64yQLayF6a3EVr9mG8k/8+EBq25ivAsHy\r\n42nnrCXeTEjnZsQEwmDU2S2v6vBZcz/sIkE=\r\n=00s4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGopjr5LSWSExqoXp1ymfI77CxbIXFZNHhMzfveABVzJAiEAsHT3pYUfy/skQ80B6jLhvR0As8OA9fd5NrUJWT7L+as="}]},"_npmUser":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.1.0_1646928674177_0.96225930959589"},"_hasShrinkwrap":false},"1.2.0":{"name":"@alu0101207957/constant-folding","author":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-aluXXX && npm test","cov":"nyc npm run test","full-cov":"npm run clean && npm i && npm run cov","clean":"rm -rf node_modules package-lock.json","doc":"jsdoc src/* bin/* -d docs"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.2.0","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"^4.3.6","jison":"latest","mocha":"^9.2.1","nyc":"latest"},"gitHead":"cf497ffcdf9669019714e63356bf4e1ca4bc9541","bugs":{"url":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957#readme","_id":"@alu0101207957/constant-folding@1.2.0","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-93ayNBN5J1DVM8USZ6XdqwphC2VDq/CYh5ne2yU6Ke+QGeEF66DUxmUXR9oFxtmw9KlfgpUQ/0VizKOlI8T2wQ==","shasum":"251c9e865c0187ee40aa846684c40dc60d97d898","tarball":"https://registry.npmjs.org/@alu0101207957/constant-folding/-/constant-folding-1.2.0.tgz","fileCount":35,"unpackedSize":1029088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKmkkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolAA/+I11LiRSyM918ASPX8vgU+9u0kP7fl1qlKnhofugcsw8jWJWq\r\niCJg5poO+36DL3XnHKj7qkbIrTWpAFnE4dX2qI+t2cxu1bMZVPi+RLG8yk8+\r\nEOT9Bf/+NAntXRqdbWjEW/o/FknbkwkUGqTr/itHofAvBJ+PzqzKstpUQxIH\r\nwxZe7smLEspa03DULXiwgC8rLQkHxCSAKKt3573pbz0kZlo3svc0xcs0KRCv\r\n5JXRO6jk67rnCXx6j8I31QU4t5pIdiMa+jn82zpncdljPu/HWDh+DkGBdL3v\r\n1VOt0BdHplco+0FxIGP4Anm5S7gG+rWMW//Sb/PXd/ERLhIbJatets93ETKw\r\nfLjzJA4moDobXnXjWoJvHh1zKmh9E383s4DlcHUh9Khq2vfJFndr3TCmxEXX\r\nkZ+6SpPYRl03IRxl6/LCL9wvWSlGO727B0qXr6Nef/wg6QeKEpRS6W6GIEi2\r\n4mNKS1Rc3KV6+311vtIYxhTqQMLAm+SSFg9XHLBSbp476jBvU/vTTGwZsE+r\r\nWzqxn8MzlzRSXTNK33TFRQ8Egoh3fkKxrHqQ2/Qbn1+oYrkwmjVeEXkxApCp\r\nJ/Nf0dBIyCMK0vuyZVgKK1bzv+e6aWBkBeEaVLuYvDrAeQSf8DxVrgJkBIU5\r\nq6Ovvn45wfYzcCtFcLRg2Q7Wnl1AJezA/ao=\r\n=sVPW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgZ0QDhxA0LK86MjOPyt2qoSw+CCnaiTKtPK+QslqTBQIgOGXGqXXXHp295EtGewcKydmNnSvSner8iVnrJ1huaVk="}]},"_npmUser":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.2.0_1646946596531_0.23811131999799806"},"_hasShrinkwrap":false},"1.2.1":{"name":"@alu0101207957/constant-folding","author":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-aluXXX && npm test","cov":"nyc npm run test","full-cov":"npm run clean && npm i && npm run cov","clean":"rm -rf node_modules package-lock.json","doc":"jsdoc src/* bin/* -d docs"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.2.1","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"^4.3.6","jison":"latest","mocha":"^9.2.1","nyc":"latest"},"gitHead":"33821b1084c77f2054a55401a40244ba2e376b19","bugs":{"url":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957#readme","_id":"@alu0101207957/constant-folding@1.2.1","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-NZXxkefgpvK6hTMMB3G3eRmtrpac6lXtnyAJfem/M6XeiaRwmIhVZrY4t6PoDR7fQ3U8c9kMmm4C8c3ht4Jvkg==","shasum":"4663d1d177537f267a44dab82558ae2bc0d21b97","tarball":"https://registry.npmjs.org/@alu0101207957/constant-folding/-/constant-folding-1.2.1.tgz","fileCount":35,"unpackedSize":1029056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKmr0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+Ag/+IP0yymbYpy54WyuZwbi5Q/uNr8vwHyQXh9TDxdECki9VNPKL\r\nG71FvvCVHLIlqOr9aPBaTVCfEzUsWX58FegxyB45r/M98WyvBiCkmpVBWs5M\r\nI0Zi3MRZzqJ6tu66XfnoLLIP+sWeQiihIbXrwsDz86iM1xattxvw4JnqM2xm\r\nH48IGpEZKXnNfGziE2QPaIz9kWIRTq1CzQhAXDzbV0i5mEtoddGsNTFRxqe6\r\nteVhzpBj7WdDXYyYE4L9tcOWSeZ25OSDdQgSakBN9B+Jo60WJRVR5lF0Q5+d\r\nDJmoDmxMOOAeZ76GnPnDjReNxgCCCSPf3LSy4pPY7VLUYapCA9WzmUrvdL0B\r\nr3lWzLpiRhIC7i8UUfGJmCjKvtWFO6XznO7Us9KJKeGgoLPkLyOeLrHUP0UQ\r\niba9amlvMt/cmUkaueu361GNhDzCkTjtSLTxjJbPqyvRTORIvTo5QuZV/H6Y\r\nqWF/LcVsbA7vfE6/GbFTdwEH6w5pBIzOReFw6vb4y9W1CTr+IyQGc2BYC/Q1\r\ndq8ZCxmGDaU86qIwSRUCcMwrWzV8pVmOoMR/ReY6zYSfW9Vn5mpf754VbpE3\r\nv+k9ZVy3Qjh+6fTIE2tsxJkNA6wDTSa3uap9/UZOGyLr8fylmhpgy29ytcM9\r\n2Ou5sBtippTy0+69+t/UpOdHUXkXYS1B4Mk=\r\n=uXhl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGc561Ouvdt2lCr/QhW+t3/snFdyB9fS4vRGnz2Y1irtAiBaKf3Hw81qmzWcf1jGsBSthdQhVkACWk6pxi2wp4cAeg=="}]},"_npmUser":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.2.1_1646947060090_0.9682857000748832"},"_hasShrinkwrap":false},"1.3.0":{"name":"@alu0101207957/constant-folding","author":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-aluXXX && npm test","cov":"nyc npm run test","full-cov":"npm run clean && npm i && npm run cov","clean":"rm -rf node_modules package-lock.json","doc":"jsdoc src/* bin/* -d docs"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.3.0","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"^4.3.6","jison":"latest","mocha":"^9.2.1","nyc":"latest"},"gitHead":"122d61bcb2403fbfc00ea70cd2b1b4a2039da795","bugs":{"url":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957#readme","_id":"@alu0101207957/constant-folding@1.3.0","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-bKq6IXqsJ03cXlUgPE2qeud/++9twDj2GiSMIiWfLsFhh8mX25waRHmTy+uciu9Wk6x0A3bHKhQr4DnGlLS3Kg==","shasum":"f819565bd7cf08d9dc81ed01348313a15caeb3ec","tarball":"https://registry.npmjs.org/@alu0101207957/constant-folding/-/constant-folding-1.3.0.tgz","fileCount":36,"unpackedSize":1031144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKm9dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPXg//a1RvWhpNX3c8ogDT2/XHVJgx4eBGEo3Aqg+rP9gm20iaPjXa\r\nD2plaCsUOXShgC6JwFUyf+67qDW4K76kHrsfGWaTAjJqd8Dg8yaUP8yyFdSH\r\nzzVhBhjQmQZ+DndIGlNKM0FFsOuA9MOvd+060/lSCzCd5wrAK26GP2vJorLO\r\naAKCb6n2NEYKF8icq4UGWpFwktrX9h8/f+CEAKcbez+hKy1qstpaioE0Gtae\r\nefHL28et/fgwKRspYV/xeQ9yAzTqZGbE6xNTRWK/BnxNK2AC5GXPhaEI9WA3\r\nSg8aoqmlbyv5ZqgtBymW58rJ1bZvOtabdHk5+4OqFfrq63fIQE6XFqMdywPM\r\n2Ii51kSvU7Xj+daRo6QRVMtbpA/ZMYwIVrgHkiZJVZsYH4Ha2mxGAdTRZ0sV\r\n5yj5r1fKwhkzFyWCx/ObOP5sMpRwWuCDkVdxZmVUdPRLS/E9Z6EVXoAOth/A\r\nUgspX2sNu2Rob8FQiXdYrURT/8FCV7IDkttZR9wE1/wKLdsn496YXTK3HUsi\r\nBv+vC8L7m0jSTP3XbBTNsO+Y54n5JEDwLKRK5GuYKw8f2AzAgq9lqdeXgI5A\r\neT3TcOdxpeTMBFKEsG6U8KIIIgaCAw7L4Vnl7Q8molEEnccdDb5ZmmYpC5s9\r\nKC74ok0k3C2lrnENpqSrmcZUkE2rLOO8xDc=\r\n=AF+d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDw2Pwo/TOtXkDUSRIB9JbzKrQW7s6NOlXtMwZHWpU/7AiBPiUgR9T24CLLz+c0WsDHgIPu2hNM+wGHiKS8CkZIH9w=="}]},"_npmUser":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.3.0_1646948189558_0.12582580187852432"},"_hasShrinkwrap":false},"1.3.1":{"name":"@alu0101207957/constant-folding","author":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-aluXXX && npm test","cov":"nyc npm run test","full-cov":"npm run clean && npm i && npm run cov","clean":"rm -rf node_modules package-lock.json","doc":"jsdoc src/* bin/* -d docs -r"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.3.1","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"^4.3.6","jison":"latest","mocha":"^9.2.1","nyc":"latest"},"gitHead":"7f156814c93340ea3f1ecb6674910b3e90b14fc8","bugs":{"url":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957#readme","_id":"@alu0101207957/constant-folding@1.3.1","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-6pKoUJ95ChfRC9yhhbVVYdvHosBCW7w13Qp0TBksjHF5+zjcFe2h9+pLZbAN7GHjZMVFuU0s/soeqY35pkQH2w==","shasum":"e9dfc2bf1e706cd5b7c15e0443cb2f89a1b8c8a4","tarball":"https://registry.npmjs.org/@alu0101207957/constant-folding/-/constant-folding-1.3.1.tgz","fileCount":36,"unpackedSize":1036899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKnJAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxsA/+PSgzeggU681hgdpKtsH3O9YE16qIGB5ixb+Eb0WpYPvednbs\r\nZuN2zpKp5MoV9clfLEqf1Pg7iw+lruKstkBiRjMuVtDEiWiCwQthmhj+JURB\r\nmlR0F5BUBvd7XOEljitKU0hGNhSOgJj7fUCASqLEAM+qkOpy9tQE5BxiC9Yl\r\nlf0uSWVYJyJgJfPSig2X9vGQ/DSuDAdiLS1oY8O9HtM7CqSMz7Hku2gf2I8S\r\nE9AOj207hrPJnls0tZ0oL9k7/D32wFRnIf2MQGpZku5OXuFQZZLVa3iBU1mh\r\nFRXHMdo9KRhgTRfbArnyCNYnADmCdgLMdvOAvNy+xHEtCMP0mauEyEGZEvnI\r\nquDlnpNYoi7v7BgmoCH7Cc0YdTJy/vo55fAWR7Zrwq0nQ+tCJ8zqnPnMfCoR\r\n8KqmxemitUsNja9DeE9g4DiX7GTifTHeWmCt0+jvj+jP6SoDAIwQB5Tp7tKi\r\ngW7TgxLLde5KbJV9qU+ehikBJhZNXJT7oP1Y3weF8psYCUbYMBnVN+SkkPYU\r\nJvXMXYbSlPx3OUYnmdMFyI3rXT2jpagszu1Yaqj5SYXP14jHQvAvwLiIlntX\r\nmc3WiP9PRbuorf5FiesCk4ItZdgA+XfqQZRS2fxduJWiAFT17EjxBeDDFtYP\r\nY+ReEyKdN9PhAmmR/bHsxH+39gx59OrhlfM=\r\n=1cDa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTVkIDzdzxqPggA/Rxl0I/XDF2sv4bSzR7BJsKH1AKiAiEA70hNp/IWnytl2C9icNfM/5Kem+XsYbTUW1jm8ndbVoc="}]},"_npmUser":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.3.1_1646948928217_0.686155964391777"},"_hasShrinkwrap":false},"1.3.2":{"name":"@alu0101207957/constant-folding","author":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-aluXXX && npm test","cov":"nyc npm run test","full-cov":"npm run clean && npm i && npm run cov","clean":"rm -rf node_modules package-lock.json","doc":"jsdoc src/* bin/* -d docs -r"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.3.2","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"^4.3.6","jison":"latest","mocha":"^9.2.1","nyc":"latest"},"gitHead":"2e545d30695eccc7adbf6e7f442ad982f7dd9353","bugs":{"url":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957#readme","_id":"@alu0101207957/constant-folding@1.3.2","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-5Os5hMzq7JblJlvczvZETur8sPyjsT7maXezZbZzk7J4nwN8ZwipkBy6bui6obC4Rc5fHjAmQ7CQiJ4ZQ0NUaQ==","shasum":"d4a80b52e71701b81c0b4f5cabc39127cb97443a","tarball":"https://registry.npmjs.org/@alu0101207957/constant-folding/-/constant-folding-1.3.2.tgz","fileCount":36,"unpackedSize":1036899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKnJxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGbw/6A02py2v6+WSJ76erGyWgZixC/8PVaR0pBMq+zGyTOj98p8SV\r\nUfr3bnsgF5IccxPxJLMznQjqwlcO85e/LkktF1FUpb7SkE+Lk1BOuLNAei/6\r\nrQHN6ilrw8Xlt1tJ9QZiCFrzRgh0A2WJ3tgCaMxnyzM2opTLcACPx05oUq9b\r\nT/NOZvtSIREHWK1oM5emttqm85vokdQ8Xp9GzGUyOd2uWFNGLvbyIIHA8+hu\r\nXQQUUbeRzSiNoIx0gF7NDyJqdSgn9givIPzdb/wLOnfBt2IvEcqzW2KzJuU3\r\nfgr3rYZm/LHVd8hA2SPAOaRfLTv9ZWXvUhdYt69HoMfA+mcjq9cus+Z3ODP0\r\nBG2krgQ0Ukyq5HqJDnOvvvDKSC1+JXFhJCNDiljU/Baob27WrxO8CJtjrY+v\r\na4wQ35D+C/3T6Xb4wcMQt6R8LT4PFZeMbjOxO05g+hhrmrkziUXzRxBXcP9l\r\nYggFHxEEnw+U+o8hCU6Gk3GoTRPeZ/cpFjsS8OQcrMTCVEkgk/Wm403nuKfZ\r\n8d3Wb/Rs9o+4OQjxOmw2g7++DVegwQ6oLbjmBFEZfnVVuzj8E0FcWcag8xc0\r\nAI132i2tdpz/jlz/gaVOb30U53A373X/U9I2gJt2inC4q8nqf1+2AXsLXhZF\r\nTkEvP7rATqcC6msfZJRmZUKILIMVmrYZAnM=\r\n=frwJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2CgusUXHptN4JaRNxo8/DNvBJt0N9aXgUCzNckUuEGAiEA6+DVGspSScxTaCQCLcVpnmsQMiZac3QE8hVUxKcM1R4="}]},"_npmUser":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.3.2_1646948977332_0.8556325209131324"},"_hasShrinkwrap":false},"1.3.3":{"name":"@alu0101207957/constant-folding","author":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-aluXXX && npm test","cov":"nyc --report-dir docs/coverage npm run test ","full-cov":"npm run clean && npm i && npm run cov","clean":"rm -rf node_modules package-lock.json","doc":"jsdoc src/* bin/* -d docs -r"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.3.3","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"^4.3.6","jison":"latest","mocha":"^9.2.1","nyc":"latest"},"gitHead":"3d708b1c6f8b67aa84b11340fdf900101a62af67","bugs":{"url":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957#readme","_id":"@alu0101207957/constant-folding@1.3.3","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-joJ6dpomWCbiqAL2OC7obkeoLe3JqptMbDBzapYGlMwT36VBfdt5lcIKKIy0mJzKRVWESkuisyZIVpTASc2wRQ==","shasum":"75e7f67faa3714c39f8eb33e63b4c698eeec0224","tarball":"https://registry.npmjs.org/@alu0101207957/constant-folding/-/constant-folding-1.3.3.tgz","fileCount":36,"unpackedSize":1036992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKnYTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8nQ/9GOb0WSxrSyqIs0D9uQWF1apuCKxvkxD7bj581m24WgJh9UP7\r\nrL1Tj9kgRf7lffwFTeGWScT/DLRuGrWBANtKn3kIpVD5V8q/ykfkCVTtn3U9\r\nl1osVqluVgPq0sVcdpE7XYNDCrfZc2DsZUI3cwtuaiGHLtnRzlzwH5aT1Rrx\r\nkJxoIwhzKSzCYk3qJq3jnRShprJHQjhQ9+w8nvy6vToLau5yDlfe5hYk5WrP\r\nYjgp2+LOdo6uOLquTbrTEqA0a35PbDHibnwBeIzrsr9OrIaFjTJ5SBvP06LP\r\nKLqdG7DcyX4zCjCz4DpV4ZVUZjfhP/IB7WWd/rQ06Usr3O6FuvqVdV9ajESR\r\n7Ugm2vOgmA815H14b9EbtJk04e9YnGap9szLW8Noau8LV1BEYq82zMAGVyDj\r\nb2m/lRCswpyIUKLX2M3CodLPCaXvm7oR5jRwqWzCqLxlWybjKGI2vkrPIucQ\r\n/MZgXpIhX2MN4ia9mwIABkAsfFRUgPfIf7uRLyHtemcrbJjq2FFIGg/9XsJq\r\n9YbApaJqL4n6/mbXggjNIyXhGLFwvK2paLNOOUDkWuM8+9oH9BZL/LH3wyed\r\nPdXsGOKEV8AOGHafam6pGFo6KZXCalTzzGPPqS13xFSV+CJ+LuAZsc1Qsi1e\r\nCf+yEHQiXEEg7g+aIX3c+Oil3FvLEZRBWj8=\r\n=O95I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD571bffssZQUn9To7jcOfPHWx6He3f7p5PSarAi07GxQIgN6NlClvzl5TRR2sN6+oXJUGwIPmW+hIpS3SY82Bwa+g="}]},"_npmUser":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.3.3_1646949907008_0.9175464318597497"},"_hasShrinkwrap":false},"1.3.4":{"name":"@alu0101207957/constant-folding","author":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-aluXXX && npm test","cov":"nyc --report-dir docs/coverage npm run test ","full-cov":"npm run clean && npm i && npm run cov","clean":"rm -rf node_modules package-lock.json","doc":"jsdoc src/* bin/* -d docs -r"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.3.4","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"^4.3.6","jison":"latest","mocha":"^9.2.1","nyc":"latest"},"gitHead":"626f06bb9cfb01d9f44cd8db09ad3b49bc7ae772","bugs":{"url":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957#readme","_id":"@alu0101207957/constant-folding@1.3.4","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-wQRR77xDwPlXSCVjwrJ/92uDneHA1tDu1wBOLIvQaExVb3P4rWYYT8699xk2ShMd6t/is//JO6uQBwXEPXnTbQ==","shasum":"4defc63fd1d2f58c788cbff3da5071806d0ebde2","tarball":"https://registry.npmjs.org/@alu0101207957/constant-folding/-/constant-folding-1.3.4.tgz","fileCount":36,"unpackedSize":1037625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKqIWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYeRAAmtr+7aROcIlf5zgsK3O15F0uzIqn/4mRRCbFArVe6fGTA3CY\r\nI2kL0ka7VHducZC9c0YIPuX85EobhtNCM6+9wb0Rg7PABYgbW51iRt6sJzFf\r\nntZPDpVRu7SYIs+uUNu3/nBHXy7h/C+hyTjimX/gB9Gi7XXQZRhu00T04Q7m\r\na5B8CYpoh5CQjZqg/SHtnNcbfVSzlmO/kJtEHThBuTOzFf83mvpkhfb3w73K\r\nbnrDeOyNxu4oRhb/AsT+lUoqFwIKcEzgUufS4N2KR7VH7IqH07fp9cxK0+o9\r\n1LQHpd7SwE2UuASjrVUraymQdKyOLkWYV1jOscG/1uNRPRV+ESKQHIfMMv+K\r\nEvUoU3UKN3ijUoBDxY5kynMatnTXlWBbGTKEKoQmaw0xNViDERwRG5dZxTm4\r\nOddRO0CghA01ZQh18RP61oJBATrWOxgq3dZvvpvp5pxI4PoQwmWug9nmNMx5\r\nKy47QYp1nQThzmQu1npZLWpu1E67GlgDmCCZYlzSduDZ4L2RBSR0EFhfIAet\r\ncZN8IddcnU47lfrtU8jMZl8TRQi0VyRudL50knOrgMfPrUIH2Be6DdRLXJEI\r\nDQmKAOh8ZYM6mIqZMFvXxy0c5UH8etR07jmuIZnLCCDKTsTVG8gGhHMMk0O4\r\nGHRTWCZSi5XMJwXslvSjQipooqGXInTdeJY=\r\n=sxR/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwguxIngRNFCs86ulSPgr1wkwNZhGHHgfmodKtH0Z8BwIhAKGTkfnCDTgl1mh/JHjn99F8fbRV/QETPpsP7Ayi4D9m"}]},"_npmUser":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.3.4_1646961174597_0.11298876450040529"},"_hasShrinkwrap":false}},"maintainers":[{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"}],"description":"Constant Folding javascript code","homepage":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957#readme","keywords":["ULL","constant-folding","javascript"],"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957.git"},"author":{"name":"alu0101207957","email":"alu0101207957@ull.edu.es"},"bugs":{"url":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957/issues"},"license":"Unlicense","readme":"[![npm version](https://badge.fury.io/js/%40alu0101207957%2Fconstant-folding.svg)](https://badge.fury.io/js/%40aluXXX%2Fconstant-folding)\n[![Node.js CI](https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957/actions/workflows/node.js.yml/badge.svg)](https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres_z-hernandez-impini-alu0101207957/actions/workflows/node.js.yml)\n\n## Constant-Folding\n\n## Installation\n### Using npm\n```npm install @alu0101207957/constant-folding```\n### Put it in the package.json\n```json\n\"dependencies\": {\n    \"@alu0101207957/constant-folding\": \"^1.3.3\",\n    ...\n    }\n```\n\n## Usage as executable:\n\n```node bin/constant-folding-cli.js <input> -o <output>```\n\nIt does constant folding to the code and return it in other file\n\n## Usage from code:\n\n```javascript\nconst constantFolding = require('constant-folding');\n//call the function\n```\n\n[The documentation of the function](https://ull-esit-pl-2122.github.io/constant-folding-module-andres_z-hernandez-impini-alu0101207957/).\n\n## Examples\n```js\nconsole.log(constantFolding(`12+7`));\n//19\n```\n## Author\n\nalu0101207957 Andrés Zeus Hernández Impini\n\n## Tests\n\n```  constantFolding tests\n    ✔ Test 12+7 = 19;\n    ✔ Test 12-7 = 5;\n    ✔ Test 12+7-3-4; = 12;\n    ✔ Test 12+7+a; = 19 + a;\n    ✔ Test 12+7+\"a\"; = '19a';\n    ✔ Test [1,2,3].length = 3;\n    ✔ Test [1,2,3][2-1] = 2;\n    ✔ Test [1,2,3].pop() = 3;\n    ✔ Test [1,2,3].slice(0,1+1) = [\n    1,\n    2\n];```\n\n","readmeFilename":"README.md"}