{"_id":"@alu0101312101/constant-folding","_rev":"18-88caa2aab364c43729fab6936c88739b","name":"@alu0101312101/constant-folding","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alu0101312101 && 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-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.0","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","mocha":"latest","nyc":"latest"},"gitHead":"312fc15fc47d2dfa44d41385c2a218792fc3e50e","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.0","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-A7HR2iFKxegZaPRrWfgHmCeuf9oElMRmO8v6rfNF8MbuSurIWLpjLWFBjpi5OAuwllyJTjkwN42ydXU3ifORhA==","shasum":"624ff7e154f517e6c4c5b29ea3410976dd8a587d","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.0.tgz","fileCount":10,"unpackedSize":6486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKjsaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKLA/+JbQtEeuVPxPH1BY/yNHJryMqKPTA2MNOUBbxysXi36W7Ehfm\r\nTtxWy0xEMTgrTDI0d9wxgMMFFtI2KGO974Jma8DPD8DBZNTOoQ0zTPFPqtw1\r\nuZsgO/oEOhgow1vC5QJ2bIu9pGYTit4BeeVfc8MJtx38bg7SaMgJS4mkbYbv\r\nhcsBRAJ2BiVCCynKZ9PhlFkUkxPxf4h7XFOab0b3n5kSiI14tF2e6SJX34vS\r\nonziTRi7ZaRQKv+jpCc/qGrq7Qz4zzp8/9sdP7K4gI3LovdF/8E71mKdXXyY\r\nocbCBuew9c+16pu1hn947bhIzvGASBTMZA+jsEZGx0dmcFBC6kEaRUpA4c5A\r\nA7u44C0rmDH1JR55cNd03FB6lMAFhU+fms2mL03O8z7e7Dm3JQkHtAIPNv49\r\nnaoVIdhaOT79wyuHOqaapJsACsKgZezp7uk17qaySB2ZpArcviRPP5m+I6Ju\r\nh/HnCLyY27X1uFjgVselmMuzndwAwrkE2P5dfqMBJys3Kwor9uTzGyv53Ba0\r\n5v3YXHuEePPce8IkcnF4wSmX5DT0WU5AuPjTVcp2PIxfuULtjsGcnlKr+6lG\r\nLXmv3qwUFP65FVZhEXuIuSPmBZW+ta0HQw8OaA74T9y+3vxNUREc4xg2bP8g\r\nkf252VFMyXlHpQ4JR/lrSkNiRkmX910bj+U=\r\n=lxgw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBQIoFtUIj8rpPhhh6ar5c9vDAoXhRQFaZ5R0ae0BWuAiEAqczcsQAwuiCyVLBy8RO82JK8/wXmJqVhedF8Aix0EYE="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.0_1646934810177_0.32167834928684624"},"_hasShrinkwrap":false},"1.0.1":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git ci -am `jq .version package.json`","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run production:test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.1","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"312fc15fc47d2dfa44d41385c2a218792fc3e50e","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.1","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-oD2joKbp/24VDdB8+uRrRnaGMq8fe1varHWOH/SIbZ1mE/stTtvdYbhlVaAbv05yB9WHkPoxQ/lz8w8X+661dg==","shasum":"e894974b2cd7a8c43340a63f2bafa78987fd25c6","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.1.tgz","fileCount":11,"unpackedSize":6995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKkxiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrujw//QK7spYMuJ1MKR+TuwiH+pLHjcZK5ptJvCpQTQOQ9ROieZUH6\r\ngtbTozTY1Kh+/z0DuxZD+poS48Dj8zKPwDqCoTLFnS8ZpTX7qEVsQnNhS3+w\r\n3XOeYWKJIMp1cVvVUaVQ6IlhvX9OoKVzYGV0B4WhcQ6xF5r5k266d4oH4vEh\r\nGzsYeENI8uOhJpfIcX5z7zHFxidk8PXVR4msAg8yOug7vbWH3dxtq6hcFLin\r\n44iCeG5D9mKF2/E7B7NBLVabCreuUiYFtpwrrScV0ASdwNYZNn3hAEH1Wu3y\r\nyoEtf9bW32CTTNCrQB6vLlOUpddul+dLT7Xdwl9S8e+3kHzfce/1s3nVAkLt\r\n77aIvjD5wTugiSI+n7FAjz5f2ZiohWWc8zhvnvYdATh8s90POG/dxxGK0zcG\r\nPgN04Keet1lzI8cDGg3Ih7Abw+HV7pRBC0Y9SlAhrGpsE+YjBoNDDbieJvta\r\nraAkIZNVJe6ZtAM5tyCCQmxcBr8gSqShA/v8JS2vcgDYAGI2pD+yWk7QW5CX\r\nMA1WbiOWwJmpNQHOr+RU0KA5d1dVkebX2KNd+f+fBhQvWHWn5d42pQt80KFF\r\ngIxOmrkCDwZOebK1ZTdLDou+iuV/97JCTV7W8wQy3Au5ngGImx5+4n+Mh+8u\r\n/f2wkCAmABZyHwpI3BG06FUHmlBQcp3Vz1A=\r\n=v2b9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNg+ZGHLQ20DKPxeuDhCPePkr5KNwOXyo0ATzZtD4ArgIgWjYVdrZnGIYMGdFgRHD5Eoxl3FWDNMIBy7m9f7hNs24="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.1_1646939234635_0.24634682465890467"},"_hasShrinkwrap":false},"1.0.3":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git ci -am `jq .version package.json`","push":"npm run commit; git push","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run production:test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.3","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"312fc15fc47d2dfa44d41385c2a218792fc3e50e","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.3","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-N1w33pSmMInhdjesF1B4wXCnpirlMMLBW55I5G035WJfmLguLI6OG/hGDRjQWTJe1ha0Waa2IHxXtsz9NV33nQ==","shasum":"cdbfedd075b11e3807cbd99b99d283da44f8cc17","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.3.tgz","fileCount":11,"unpackedSize":7039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKkzQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqf4g/9FDbRTzGxKeryL1qy5qLGfJRWUiMc05cHize0/RfU4tJgL0jG\r\niYrF9xT5xa0ZeZNid5ixYUo8HUa/piKro+lPDYeSQ3E4KSJfZ4UQXV7d4r0f\r\n02qexyxACwtvrw9GaUKZITdLMXCATT6LkDyJd7h4/EkAB52pneAypc6x1jmS\r\nqfhWZINpMmrMMQ0cDajNADFRTd9DCtO3yclLP6qTLKik1pGW46r/TdRZQjWQ\r\nhxf/ekkLcMczmVUY/IgeMId2Zp/XpIJ6oYf/2XtFfMGQF79waOcGJQw/Tdpq\r\nL2u53Dl9lC0RbUqlgEjIgSeMIGX5NqOU/U0HCj56tjRFXqKfVPnXGzgVZIL7\r\n0F2Uyoalg5Fui/ZnL6yBtO2AJVosnvQQaxLfyOycU3WEYX8Ge4uhHBk2UEsM\r\nfU2l4O5iPne6trdVlfcOoMlANsK3lOqhHPPkK1Z6q1FYqoyQVU4eE1Qa9Uxv\r\ngn0731Eujsqzg/q67VCtZEHFw9diePd8DEsEZeh2k6AztoneXzUfkuGbau95\r\nA7FYzZre8HfB7wfb+EHbjHqHcHMwN9BdPOdWXUoc22NDwpvrggqE0MWkwNpK\r\n0H9tbp3rVsZYHYAh6cyB3kK4mPqxHEkn/rdKOlTN6F7xgMReUsKzhUlxInwU\r\nakJSRhh1OA78PApaPi7EdNvWwsJB5jzd2H4=\r\n=4Tmp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfMd72QYfbFLY8l10CnbcfLPbWa61BZvu+i6jM9YKF8gIgQjRVqIZNah0YCd7FNu1CRSbGV6grrCowBqqb/n/UYyg="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.3_1646939344050_0.6902820699731447"},"_hasShrinkwrap":false},"1.0.4":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git ci -am `jq .version package.json`","push":"npm run commit; git push","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run production:test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.4","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"312fc15fc47d2dfa44d41385c2a218792fc3e50e","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.4","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-Y4ThhRMaT0y6SYz7Y4wCLUBVGBqj4Iw1YWDoKQqyxfERLvkEaQveYCextB7DqiuAxnEA6LsclcWrfxaOatxDyw==","shasum":"6e48d417d9f147a1bd6b7dac5e5253959d2f1489","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.4.tgz","fileCount":11,"unpackedSize":7039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKkz0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3kA//UVZ1GLgvRiajhe6WFso+vXNl/pe1in7XTw6XrsvWjFtiOT9L\r\nS0SWZ+OljTolXI3krwZ6/xpWbW9jbX+vuha0F/ScoMyezo6GhIEcE14f1IzF\r\nZm3tVQVJ6bgg2EjQ+o0so7qipujl7yIHHFJ7XoPQVZV1RNGLxnMfdE4QpHLu\r\n1bE409ZtmT6NHamfuzzzwCDGWN4KxXuugTSFi4cYrpfIQHUOcChChVb3IBXc\r\nzrHoiYt8+Sr8Xq/9Esj57d0mx2Wo71bzkEVRdKzhxJrbMLfQjdvgsDDlQ1NJ\r\nAvQiBytPJhGjniAP0Jx602Rsu7M83QNISUl4V0tGNFL4xSEacun1iaSIDJGf\r\naPaK/5pztNvMvMtjAU8fWNYniC2BwYfVS/OyupM/SutqZWxaUAtkYUwrsmHi\r\nVwPV9FlIMmOwJasLioD5bLCo5XU3Sxkh4ocMlSazlWdbLtF4k/bf/hXY3Hgj\r\nJElckKyuW0SK1jBwuAaWH9+RzRYeSmpNwzfwHB+Lg7+NDhJn79z4TSFyNhyf\r\npAZ4G4chQK/VJM/mORx/1ZX0zQKyD1NBYrzQttpREfHjEmQAu61g87glMiPU\r\n5sokYKJ44xedYM88EjRnnnlUS1GsTYgx4oOcc4HU20agKWBjO/bZ6jY26yGC\r\nban0g3j5HBsqA7GrvJB+VfInGHIqEVV0MS4=\r\n=tTc5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrGhbawufSyKUL1q5q99cnvAfu8tAivojh5bwHbGEOiAiAYhhbpSCbpVJFLjnzbcb6DBw1QVgjzJv1u/9E0qdrvBg=="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.4_1646939380087_0.06028406405890285"},"_hasShrinkwrap":false},"1.0.5":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git ci -am `jq .version package.json`","push":"npm run commit; git push","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run prod-test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.5","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"312fc15fc47d2dfa44d41385c2a218792fc3e50e","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.5","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-G0wXALdxDUbN94DLfZSZ3bhKHMopN8jWGF6L1cANdzozJjlXY8Seb7hVGrFb6IQ8fTiaFLsZY1oKBI6bdW23Bw==","shasum":"5b7cc7aaf0e9fa956698edb5101adb0544243077","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.5.tgz","fileCount":11,"unpackedSize":7033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKk0uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplxQ/+P9P47kz+UQVMSiRIzwF8zoAzQwCX7RFRTGXw6y9qeurij2XC\r\nx19moCEiAHsnR8chNh3EcUrNlB+chi1b6X4SRM3QeVXIaSnCK7Gn/e9sdo4D\r\n7MDiXCLHmsyfQfTM+OF+UouCm6+D3iHBjCdvhK9oazP2TsWPLpbviU0/1Zjc\r\nykjAoMKGj/295E+cxL3f0QmA6e8lCcK5X6udOBEfrFyB8wD3QiCLXnhdmStK\r\nJLz+SVc4fpn/xE5is+hLmLyM8ej6dPCgg5JXn3IaAbEmpcbtRSK7smNgatZc\r\nbvqIHu8Nbm+B2M8FtipCV1S/PU4VjDZX9k1GpCzCIm1OgrS7xLaL7zcLNTGR\r\nbdgXvUcwEBed0xlVKvWtNKvax7KKdaD7eDH8Z0MSMPM4boMFqteHAzMcbv7W\r\ndpF1RazwtFXBEVXYjrvszlHfCUljW7AsmRiVlHmotQAYBZg4gmSXNMkNTfq9\r\nkRjIMBf4QWQ6ug7H9d0p28ONpE+mDL+2ChLXC43XUr+pe8c0jCUfIUJw77pU\r\nKgayXw0XuCVnidSVJ8+HkqtDgQx4TOr4GOZHZLCe+KH9LLH4RYnO1j4xJqlg\r\n2Ly2asd7eEZmkqZZIJsHnDQQ0s2bDS/ET9gC9sHxq/ZOBWutwlsN1LkU5ZWX\r\naEAVUkuM10OStQwIso0jHbuLuPZn6qBeqps=\r\n=Nyjv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEt87y8Ze5wHTXgdCyQZ9xcRXKPnujSUpzYqQbLquxZ2AiEA9UdPC92xnWoU3yBaLXiD7Aw5Bxt1IIz1JXyOL8peoXc="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.5_1646939438763_0.876949694875002"},"_hasShrinkwrap":false},"1.0.6":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alejandro-garcia-perdomo-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git ci -am `jq .version package.json`","push":"npm run commit; git push","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run prod-test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.6","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"312fc15fc47d2dfa44d41385c2a218792fc3e50e","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.6","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-Ue1MrwiYUxyS/c0q9tJGnQy5CVcjJTH/ZG4TZvgmreXYD4/jxfhAy1l8Ho8se0XYt3EtfVHpD+IgO2g70DzCFQ==","shasum":"7ecee47e2316befd7c7e959ca75926592082b890","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.6.tgz","fileCount":11,"unpackedSize":7058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKk1wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovvA/9H0OfZwyNiN+fEP+UHMT37GeCDfzAhOEE9UKgxNldQpBr+GQP\r\n2w9PieiIDIAwGXS4SDZ+3mb1Le8oVvOvsTctVNnpt711xjjQ3TiVZ2PGkjBB\r\nRgzQzSlDrrp1jygBGb1zgT5PHhV4N4fiLHes0tFZfK3H6ucKSSN+TtKKs3H9\r\nDrjQELQGojS8N/H6xqr1MzwsrP45cPaGZtdtCPDe6urqVmCEY76hpr2tZ36o\r\nHqnbVVcuTPYJCbuVG5uMwhCZexqt0qeI8U+dCNEAPjGr3WyBguSevYvKT53n\r\nMrfAZJHV1lrBZn7GTfCkDwesy+v2fo9p/I9r+gGbB5apLzk5bXL9trukGeWl\r\nRVMYbg4YXUTj85gAN2QPexG9GCc/14dh4Np72Tc/1UOGxTq20RSUGLlb4wcL\r\naCQ/bpb0tRdCGduBtEgcg74rHVpm3AcqgTXv7Q8l1hUCkhc+vLcBbJF16ya3\r\nM4V+erBSStwGqdCs/jfd9O5WtZzLODLlfUEaWGKToNUA8h3lHjP1oyY+jg0z\r\ndE0QMce0b7sXR9OAUoC/qW8dtZLJC+9VGB8vfL78R1m6tIhIOUstNGX8a2NW\r\n2Lg+BrMMx4DlpMRIoccIVI9etOTs+YKXQWSc8MJBTArC9BcJH8iAYHsVRJ+2\r\n/+nPUKRk5kuP6dVBRxKF+rexjAFngUlce5U=\r\n=sIom\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5Ita5WHJU8AkR2WSmmHiH6lXQYktrKgMKANFf1mWxLgIgFJLkoWcgFuCiGnBUlb7AII147VMsksoZCLLp1YCD8z0="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.6_1646939504301_0.33438084000049084"},"_hasShrinkwrap":false},"1.0.7":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alejandro-garcia-perdomo-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git ci -am `jq .version package.json`","push":"npm run commit; git push","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run prod-test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.7","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"312fc15fc47d2dfa44d41385c2a218792fc3e50e","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.7","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-cDq4yI0UvhL1J/Tc0yPTky7i6xptVuDxV0nk40UX+9hTKPXIhU5g1kg7/lfzYnJCiGHJtoSEbSKhJVTc3y+6WA==","shasum":"4c0202652fe7f1760af493815ff373ec71fa8def","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.7.tgz","fileCount":11,"unpackedSize":10151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKmmTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobWQ//YCEhnNL3i0nj2WKtUS0EVNs3NTqpnOYoP1+R0OJYS5Szzp2N\r\nB3ACpur7uaKXIqkYpPFrTk6EULH5YF8r4yESvVojaqpoRM5MrMGCrM0A4HKu\r\nL6V19hFV65js9lF0hZ3d7pWAS2mLNSAzCGLD7Nt9d5ya5GsqUL2zPFaZCB3U\r\nOkHbhZQzeN9HTfXHv3SGiL10vEsCZvXgKi6RTiQ04KdBxoCmAd7X1eabb2zi\r\nTbf80H/PI37N+fGPTJzOVMKZw4Vhl7LvE9q0MzhBgJKJtZyKS1VOB3OkITKd\r\nb1JhEXtODXYFW/mlO9w+g/216glJEtBW/J3ywFqatt7L40T0+nAAAZSQiYJd\r\nR1M9jc/DW8CJ10RWnS6CxOKcS+OEyQ4QjX3WGpXz6e0E8DbC5OwEmuVNQygt\r\n2AHqLiRf+8rpGECFM1iwmSzSpBE9AuLXN6BRjIVgmYOrEyj1/sn7joGnajj3\r\nQOHf875jPiAdDOqlIucjrOmY40tvsgDsRSTEi+JVyjBr4MATHKN4IQ4i+edF\r\nu8aso6cJ05EKiQW8n8m3JFZ/I60skd7V5Ij4swrAxWJgIXLvOziIJg/Svejh\r\nUtxX69MRUpOeyyp5Wx/1QgtWrbrbAnbbmI8dn5X/n7IihqJYTy8CSW3jMmcR\r\nG3ZuW1Qsx8Huygk8VEaKjFVcm21lSZjnFzI=\r\n=+jeP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQjzkqJbXEHB/PnQX0KChgieznPKUQz9nYkVtPQieMiwIgYDUddXmjDDpro9/RKOd743yd8lPihXtH9ChWENZQ+S0="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.7_1646946707433_0.018768361103846054"},"_hasShrinkwrap":false},"1.0.8":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alejandro-garcia-perdomo-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git ci -am `jq .version package.json`","push":"npm run commit; git push","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run prod-test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.8","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"312fc15fc47d2dfa44d41385c2a218792fc3e50e","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.8","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-1h936RuxWytDriYtkFdXmIJBvfFKOTA3GK6le90R4E6ehPTGvPAacK4FTMhdVotZv5ASuYsK46CUi0MDGDla0A==","shasum":"ac3d776a41e594b3bdba67ac99a4a6e27c9c9121","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.8.tgz","fileCount":11,"unpackedSize":10153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKmnmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEXQ/8CGJNduJRrLrscIS7s9zLy6hPr/vGWVsjSYR8uBG1cQtD6IsU\r\nnat7hcLPoFOzS2KJJqbScHMIVk7HlPTLLhDpZvFUT5fa4QMDcUP21CmW8OXe\r\nxqnbxLLUDcEYtzi38fSGtBG2LJ8kxn2kJM48FP9qjeGwKFQ+NXjYR7jQZiEr\r\nZLvGp8PLHCfxAjaLl94Qop3Kpx0tkz6dsWK0fYPExxJ6MuDgFyulL+7PZrPY\r\nwZZr15ZQH6+1f3h1sT/1FWVZvaxKIGq3hJro6U0J02oudZVrUTPMO/BMHdtt\r\nAzM/uzpwR7RmVKdsskpzpXDVIEUwgrDAWlLW1oBpGgMwvguZYRgp/fHapNPm\r\nPavkpeNG652zlQYXgnz6opo/2VG0S5Yjqh+sWR7MToxtyGvDWiFRq1WXZWrD\r\n/4SMXMrf1jUSGbBX9V+tOFApRcKd88QTiQ1RVloaXnfIAqYvm4eQ6caLPcFc\r\nISRC5LRVUKPCTYVN81Hru7uHPcCTwMLbtQ30IegRMQ2EPSt4bnVN3uxuF5kz\r\nxwUro7wJR+q6IasIgGlwofD5xvKGpbeT6D7C5QpHLKwFsCYm3KTwexxmtDXk\r\nCWNrPaDJuEHO4HUOtbEjRzQ1+UWUbPIsAKfuv/jjZKxl468uQ2BcaEortE7A\r\n0uCjj9hqkLA6rUcVmxXotNf/G2bbsSyYcY8=\r\n=jzUg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICHU0VD+66CnRu5dNh+nvbmp4h8ddsen4n7JsSERaZWCAiAHDb0s4GFLyu3Zc95cRo6E1MlsdcBSSgQK8RZj9mmSQw=="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.8_1646946789933_0.7577090637735553"},"_hasShrinkwrap":false},"1.0.9":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alejandro-garcia-perdomo-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git ci -am `jq .version package.json`","push":"npm run commit; git push","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run prod-test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.9","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"312fc15fc47d2dfa44d41385c2a218792fc3e50e","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.9","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-LnNIsrXUM9CA1D798ZU82pDjztqHNcHwkSov87Rauh4fxEQlZ2pGD6J8v18zhI1n/iUuBQC4lcqa3WyWPw7NGw==","shasum":"684631b14e6f768de43ed04a0991a52d538a30bf","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.9.tgz","fileCount":11,"unpackedSize":10803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKm8JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1iQ//fSZay5ahBuxG9ciQQ2lYDPC7o7fA4WKUjlNLrKhDn40yE45p\r\n0EX9IVUXQh3E6x6QFnpNPIuX0ASdPBtLiQv6iMhCLsHnQRf+Z6CofNl9POmB\r\nRO+NpzhY1th5gQD/7NJerRSxQ1t8v5+mO/by23o/gNeSdw4mfeBbB3NSf0cP\r\n5uwmTl5KGRTf+9oYih0TEaJGbORSFnzOwlJP17RsVwQy2hagLDVREDbN2tyi\r\nfUNs2GBMg3meZjklihwBKGNVsBPjq51sd7wYfmixAtkal8tdUGyWvCTds7IL\r\njAT3i8jd8GMfWND+iJ+tzXYfOo/fvRPFhTBCRWE6/gQ5YCiqVWBiLYGmoFIc\r\nZeqRXiEZIwSpbmSLDu+RYaO0TDU+i6GpLVnTwc8qpInn0ubeUw+0axyAFzCZ\r\nW8qLH7ZCBbVk7N9H/IrimfQpaqlmBZnb/ZllEV2/4KZ++G5f+kL8wYf4Axl0\r\ni5btok6OSYpRF5adhVxrgqwyTbOuvQ8UPufmQTxqCJcjT7KW5ZPFqVnLNaWT\r\nqk3ifzWJjO+0Jbsbo66k83OjKZPj/NH1U2Q61L8TJ9Ur0WiTZtn3wGu/okAP\r\nzUz0azz4Y/f6YfJVbDHQjKzlBpnvt0WjV4zrVfVG2YSdMMVEYX/z1MyvrE08\r\neGtph8lT3oSames2WvdFv5f7Xv4SOxN/tI0=\r\n=/hGU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGcE7BOnT8biXFwDEuHovYDzudC+ZejP1lFxiCqxJ7d2AiEAmeGNfi1dmc1BTczYYzSEotyY4V7lFaULYxNBkUxd+/A="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.9_1646948104850_0.2534046769757887"},"_hasShrinkwrap":false},"1.0.10":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alejandro-garcia-perdomo-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git commit -am 'jq .version package.json'","push":"npm run commit; git push","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run prod-test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.10","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"312fc15fc47d2dfa44d41385c2a218792fc3e50e","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.10","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-15ceOOSjIdCA+fRcCeQRq3B7WrquR2YyOrCfGYBvjzcQxrHp9rM3gf2/FYblg/x7gpLHttfUs3KGEEvTPScnIw==","shasum":"3c7f6389ae1aa3c636cb5a543f6245385145a4f8","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.10.tgz","fileCount":11,"unpackedSize":10808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKm/ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotqhAAolEYjiCbDzXblgB2xMbz5W7WiKDbdp0y0+cNL7GPWURPO7KC\r\nvYf0SFeFyPYQmuEDaA/jjPLiDQsgNX/0wvMXYmzc0zD+CuSJF8CKymbzqbHE\r\n4bwoGJNb1Bx7+jruA42GSymvM2a0PZiT4ls7oZFXVv0ouoK2Q/jxS0m1mSAr\r\nRxwjY6eyZ9d03rwX1ZDZ4V1wj8uFl6dEziYiM4OjQUcAxU68Fozh+rz1g+dJ\r\nBw/P++U5QraiolYzYqaT9Pl/o8r0Rmg2pZQbrClXozlhCVqDBLcmsq9ms2zO\r\nQTPguQN48RGBF+xKNq1r46O2WvYlJxKaeueS7JK6rqimQgDqBhJhwrLeX9Mk\r\nsKF/+cpAE6oWSlixAWaDdJKGxbp5Rzx46xxTDZB06vhzZIuft266p62nbVs5\r\nnRPv6SOKTxQ+Twphmi3G9tXTIKmfflRdCz7xdNHhpo000//ejFSewen8rAC7\r\nBI5pr5SchLnESfFl8L1HS3WF9085X4F5CI7e9Hnja0Zwut9DXZHyHjDYdXcq\r\nbgCFavcwJEk7Hny+1LoN4P+Xb1mKU4up8kMQJzNl4eEq6jcLIIaVVn2IHITD\r\nYoIcW5FKx1wWLmt/FdgcqUZF/WXrhuBlrb0EeLLhOAM/X3QoUizaaKphHuG+\r\nCfsA7dyV3nwCSeArgCoTltuAgRHL78FoYxE=\r\n=/WJ3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFA29275Q0eEXcMCJZKkb9yilK95BigLS4Oy04K1ftgAiAUbrx+2QH5KBgfMmBC2sSul/VJ4dYe6TCVRe9Fj+GV2w=="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.10_1646948312930_0.3412269155844969"},"_hasShrinkwrap":false},"1.0.11":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alejandro-garcia-perdomo-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git commit -am 'jq .version package.json'","push":"npm run commit; git push","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run prod-test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.11","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"312fc15fc47d2dfa44d41385c2a218792fc3e50e","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.11","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-bn157ClZ8nV57VVaBJgts3VujUFehKm3YuZQxnIhuiz+slXB4TJO9i7X+0MpymBwVPYRbk9Km+TBHup0WKDsZg==","shasum":"b4d31cddec2b69f82406883c92047e18d199e6a4","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.11.tgz","fileCount":11,"unpackedSize":10808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKnAaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4gRAApNb1XEyaURHi+XQHrCv51SSashaA4Xw0KqkNsotAuSXQEJbV\r\n0vKlIAwopE5rXTxc3YWcSo+GyhwWcPvo5h/HXvH1xd5dnLoCLt2wvHhviTUu\r\n2FIRovQTajS6UxLONx7XiOKGs1knneNSVFAkoM85TpQzGtA5gEgKj/Se438C\r\nrwVhceyeHL2TQEZf9c0dzZR1buh5Cl56LZENdyzFsqAToRxs8XyCENScVtB7\r\nqD6dihlC26Yvyxg9K8X8Uv3C3zcUhBoNVQvFnj47dzTrkmhwXWYMYrVIxASK\r\nURQKidK/CsKGTByASBrXcUh/Lxg9kUSnIX5Hwki1ag19Nh7D2erUmz1dRwHt\r\nMoyzjKfmfMbPi1v/J2XgNditsU0XbpXgUaM9uZZ045+3LcnD3meSxsRuFm+c\r\nzcIecIB3AnAbE1r9NpEQ1k26YtZ1prrFntg4Jz9PjcVGMAjJRHvKVeOejVec\r\nE2K3iI3GPpKeaHTCIctY8p2NWk8BtcTUxk6i9e8ojsw385TsCk/awGSm3hk8\r\nWVCc6Pp2uPt6ISU3Aws5X7l8meVDP60tY9uK78PH29MtD0lJKb9DPeTiGXH/\r\npp9fjjTcEIaWCKU/M78P+UZxqz1oM71Uhx3ZcbgHAgB8Wl+AjDslDgbI3UcO\r\naXh1lyyHCC8VAHIGuJAMmIWOLWSbpKTINcc=\r\n=sQnl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID8pYoiaZcIM3lEua0Aq9uinpCo0EEksvf9H0CzzYgHqAiAaqkxKeEKEv4ayH+p200ddUUIwwG7pN1MH9/VLLfSBYg=="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.11_1646948378466_0.013375709487243537"},"_hasShrinkwrap":false},"1.0.12":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alejandro-garcia-perdomo-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git commit -am 'jq .version package.json'","push":"npm run commit; git push","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run prod-test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.12","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"312fc15fc47d2dfa44d41385c2a218792fc3e50e","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.12","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-mjcklW3fvdaJqOnY8G6P7E6DotahagC5kbfrS6pxvpQHxmbOrhD0bZ/tO6UI4xQpCIAjWNb8BI6z056/q2XQ5Q==","shasum":"c3417f9297910d6f5e9e80a05ad8a4c7f060b8c5","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.12.tgz","fileCount":11,"unpackedSize":10808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKnFkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEig//UmyfdwfFmPgKTuksWiKjWCez3MApsJ/5OiF5g3jwd+2T7BlC\r\niJt7chraLZgZ936NurNN5K4/tF27AAsoCjPAyEbZ9zKPOus1NF1qHy3nXC1L\r\nr1MrtSU2hPMpwACDfKwsYLe+JZSMT134gmkG+BtTC2/IwwNuPKKvNxS36HzN\r\nc60qYvDtmu++gTJ3Igc/85W7MY1fUJtPGeGN145j38GFeIHtf82aPdmO0WDf\r\n7BIBsT3THf318ZsouZqTNKtU3dQ4czZZlT+PVG6LhD6Huc54SDvE20Q1aWer\r\npGCa5OsO9up+yMsQsVbi04QHOPwtJNQZgFfL1F2PC6uvNcaqNAvP1mjNmQVx\r\nqpx5/6tNYmFwq26XqTiET69VoZ9t1tkV9bJJyVbXQV7eFkFrBCbN3688ooaW\r\n+Z9QpVVTiRCB+nNcu5RTo+y7DSLdifFKwvZ40F33NfG8MLFtbk//S1kMuF/x\r\nokfsE+D8ACDigWN9BVfjb8EvZ+vQ2vqr38uHAobHWRW5vlvZt2DxlfJ5ZLYY\r\nQ7pO4UainkJ0SAS7FRAsgcu+qMw2on2oTkZYAdzt6cjAyQZ7nCfOermLz0eU\r\nCF/yMil0uvrLCbFtSUTqZ3uz+yQVDk9uQmxYtkM6MfML/ZTIWNrr+1s6Y0C4\r\niTG9n0CUqg6D4X5fSdno+4XgmrvywuOeD9k=\r\n=4GUI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCa6shaZYzWnxnKB/RGM4D1YddO3bI87H4QHjmgXtIL7gIgQOhO0GxqmdHEcbf6slCUIuWEZjnWwL/qFBVYt1jAmSY="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.12_1646948708677_0.7145558861584305"},"_hasShrinkwrap":false},"1.0.13":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alejandro-garcia-perdomo-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git commit -am 'jq .version package.json'","push":"npm run commit; git push","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run prod-test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.13","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"312fc15fc47d2dfa44d41385c2a218792fc3e50e","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.13","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-VF1oMbEiMBhVIpRIv2fc/3n2bM2McIYTWrpagVHT5/wt8/stnzL3RHSkx6l0Y1in2dqQE044iXt+x5mBfb12pw==","shasum":"6b4057ec9afeb802d6abc19a0fd66d29356a2326","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.13.tgz","fileCount":11,"unpackedSize":10808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKnGdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlVw//RSDbIi8BGB7Xo/IuuQPpq+R8xJNx412qVQ1BC49RBnXZGo/F\r\nZMu5h3rFkVKPNawh47afQ1whY4PyXOkYSLmFHZGJHVt5sK84FvDqTJKy2437\r\nyDrqXN9UIQ/Y25QcrpBc9csGiCvIcYfl7fNBLe139QorLCcOpewD8lC3qTeI\r\n6milg+5FpLtAQ5AObKbW8aTlu3PJL1YVvf1vthtlYXZmduiwOuAfXoAbttHY\r\nEPcwJ4gERn9RWjxClwacg3GhcJKnTdw5HY/3+cbMXQ5CyCFkE76UoAJlDX3/\r\njuZ5gECbr1dTNFIjQhn2ckX9097ynqiPw9q0ZtAI6B3C7XXW8OwqDW6Kx2Dk\r\nwzDbXqn/LHKX0iBL36ZpzaNX3w+mjNRTIzMKXCs+pgdmMEb396WMez4u93Xk\r\nGwD3krT7PFSHNsUFv3MW7FMK6+PMJ3RHuXYtY+ny9nd+saTS2bkni13Put9M\r\naF77mIKprH1gSoK9LKOixXoeZ91ur6SOUa7ErgLcbzKOvo5if+7ysganU9F+\r\nIg7g33wbNWTYqGKv3jMBAdzvJQbZGCbogzNglrHSLD4SWYd1AYdScSjM4zUo\r\nzwbHhx5Cui+K7qJmaJQ9UUKPTBLWDcP4DdeVtqbjj5FYzbVgHHwVZ/Titsiu\r\nf+n1yuG3lDQDXq/CJnYrT0fwk9bCwNQ8cv4=\r\n=rTrZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOMjuq0yKcvhNIvonRjRv3EBYMWub89tL+/odnohKeuAIhAJZEbQMKiBQK9puE5KmxeaOP7VuNcF60MohDtDsM/vuB"}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.13_1646948764958_0.6153600234736925"},"_hasShrinkwrap":false},"1.0.14":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alejandro-garcia-perdomo-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git commit -am 'jq .version package.json'","push":"npm run commit; git push","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run prod-test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.14","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"312fc15fc47d2dfa44d41385c2a218792fc3e50e","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.14","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-jYnb9IyC3imIvIm09Ts9mDRck9Nhkkp36CCZ5Qkam3aLnZw64nXqxA2AHuapysXIIEJe6EGIML115kDHV5mx9w==","shasum":"c8c1589f672fc75896d7cbf8708eefef9de05a4a","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.14.tgz","fileCount":11,"unpackedSize":10876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKnlMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmjRAAiTLu6g2QWWqSMT2RNsPOZX3YmbNCZmAZlK5v5oOe8Fe2q3k/\r\nHp5DJydUF9IDEz1tETWDl69pgfFGlUGBQiQYSU+tD3X4DF1FqNBeqmmRk8t3\r\nrEx7ndVDTrJ6a867nIKE55ryoqwGOfWQNiW9KI3VlDJKIwUka+Y3ymL182yx\r\n83levzJWwjykXplhkJl9UObu1bw3x8xhkBrYtF8kIzIV8DzL8D4A6Mrp1TqP\r\njyE+4lQL6MmxOR6rZ/97jBdtQvRwA6EgIOwGNiIIyUFRHNryl1uy3q1VVyyJ\r\n1LvwnOJgBIUphvMH8xY/yS+HrSWGfm463ewIYYeCWMG1uslgB+Cg5iLMTcQe\r\nv5OcoDphCY5cghLEXQsMzdyBJE9QI/sQ2HR/SbhcFYg3/QWddix7MuCzoFnc\r\nNqFMl0iwAv9lI2cWAfeaz1H361a8yibp9hVaRlZi2/dU9Y5BdIbgNqZr9EfH\r\nmkz2X8mOLJhhcF5Zayp7p/q9doaMqEOkJHkWBZLca6L42pTOtuN4UYd4uYeM\r\nxmQuxtYxDaVN4bxCIx/kJpla6VU36k+ukQCgU/sh3ExzsuQQtdcH7nV6KtKm\r\n6/oOJ0OT0vmIUvdVscdD19iFcWkce0i245Kw0frRStUqcbF3Pz66f4FQKyoq\r\ncU+0NT2k7upf07YSzENwQqeYqAajryjKd7c=\r\n=i3/+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGww2BZblQTi9ljCxqHX2ukkcRqpYo0Cny2WOII+b8QMAiBnq/uC0wCFgwo0tJtdZr7Ce2pRek+z1GUASir/4ZCCsQ=="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.14_1646950732149_0.39260856767739805"},"_hasShrinkwrap":false},"1.0.15":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alejandro-garcia-perdomo-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git commit -am 'jq .version package.json'","push":"npm run commit; git push","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run prod-test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.15","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"312fc15fc47d2dfa44d41385c2a218792fc3e50e","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.15","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-9TTMadb7d2qX7IzBgm8fMsBRjyKWlpz2Qh/LiGL7Ufc4/VVQ6syRzLfEhSmHewne+PN6zQgef5D6yCE/CbuXaw==","shasum":"440dc16099f8d30489874570f01cc47239611e6c","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.15.tgz","fileCount":11,"unpackedSize":10858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKnmqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp94g//a+ASbQBon0NY8BW7NhoOT5CdHz+SXiUowPUr70eYhyC0fCb4\r\neVWBSitPTy+TSwHNPmmHGJPx7BOgywnGat0ASrHYE7+s1k894qCKE+PG9m/q\r\nQN3NVd4wjKBMGb3tbc3neIqdkdbs9tvqouLnEiDEWl2iEl8NPG3AjJCa/UWe\r\nj09aoG29mZPegscLijPzPhxzdXeSsU4pqS0gbEF7mUhB4IcAhNvy4Bh8T+//\r\nwz3yHtmG03BJJYB+zN1LRgSDZ1+YYCp6RofqdU2+4xsb/5Xw7ReTrG8aQR1e\r\nqWNQZmkBfbBGEz7Q2cYPsnymCLrmgPv3wq2JHSrEHecuS9uh7ZDgyiWLefNf\r\nu19I8qnRB6qr4N4mZ8QmfsjSYqQwGfJ+8V18KESV1J7B3ATEd/0MQi4bsLBb\r\nmh/fjsSjSO1gjndmTOoKLT5MXWTWyxPCrmcMdvReNuoQZ4jbHflfrBz/JSAU\r\nPzbXKdBDaIr4r1suxw/SS+sKfZlrPV3MTii4Afhn6dndBCfw+yC0geqgoiIM\r\nd32xJ10wkIdcz2B6Y3OrBgo46Yzxtb8RIHqHlQMXPvbQrmD4bg8B9xC1cw6m\r\nKeCE3o2sNdOtSdvowe2qdcb8BRwSJOK7zoRGqfuIywix9qjDLlrkszKEyigo\r\nn3SfLWZqv3t4I/PoTOmYCVtgl3HFvoVWZTU=\r\n=idAw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU/jp63lWLc0guN5oVY4qv55jbMqyCXNu46AhXfKZ0EQIgRDBTPSMfHORgAGi50r7zQHbX5lJCfxQ9XMyiAqPONHM="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.15_1646950826346_0.8057789815433269"},"_hasShrinkwrap":false},"1.0.16":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alejandro-garcia-perdomo-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git commit -am 'jq .version package.json'","push":"npm run commit; git push","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run prod-test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.16","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"ef370e151e0dd7c1e46ac30591174023c98852b6","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.16","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-CtWAnudAqcxWuE3eHhw7Vo/zT39euxFS+TBXKEzio+1E1C7iIG+fPouGWyBI4i2JlWvHPnzMcWhfw4njSaRy6Q==","shasum":"7e60e78555951c65af03601bac5d4647feb5f573","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.16.tgz","fileCount":11,"unpackedSize":13457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKnvOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4hQ/+LcsOQhblO2OlGqfvztKqN9t8r0RivMyIfN/tSrdYBaTVcXvg\r\nCUum2XzJmf0AUQiD3f14Q+3InhxL9/XW0/cPUsZpuGY/e/0TQIY49czpQghl\r\nX5mZkUK5xzK9UISCH6p4y2xRt7xTdit5K3cYvor97q3Xhhjx7pM6haRt6npL\r\npaTsqnY7RcU/AelTVvBJObNbKKbSkp8mwrV7wJWByf1/hT6c22YwR1Hw3QgZ\r\nO29vLqJE/5NYjm9TjDzpiyHQkcWwsg/cXCWp7B7c2QglQxIx1n/YF3IQL9N0\r\nTGhERYPXNcCy6pHOXDyXpFY6fCyP+TN3AyZ4lpV09cOl8VOvBcPHnIEs2+dt\r\nXyOU/3QUjJAuht0luGMXRmC2WB8IspXjCwK3W7VbrXTWU79dnz7f92FcbaAM\r\nmEiqQJ/Vw5ZNxLliMTdDp7tmcFY8fcr60Qx+Iz1BGn+6qqiEJsoKpC2Vv89N\r\nO+5ZXkd+LXEWj8+xCx7SkqVPYHw+9HXLNnSCalj7olSmPI0wyD+K5qwfgRfi\r\nerB2CP7TYOdXJgpjDwYZfwULyoa4CLil9luvP9XtWNpfUhdGszzkRfgvCqYw\r\nYQlWkNRDh+yjyBQ6j4035IkdSeIAbQQTZ4pVN9pXdczZxZRJ92ryuPmIrKhI\r\na0A0Su611ptMpBREm3nRlNZZ9zT9mb3xK9g=\r\n=/VrQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBWIkwTpq360zh6bEfONmI4nVdhdLRK9hhuK8DFSo0GAiEAwLEmInwnwbcUqjqSlhcMlK1HzKSnSMyU66Ivg+b7j5Y="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.16_1646951374095_0.12443386399538525"},"_hasShrinkwrap":false},"1.0.17":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alejandro-garcia-perdomo-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git commit -am 'jq .version package.json'","push":"npm run commit; git push","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run prod-test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.17","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"a2f74fe3cc1e6a75db344c79087c9b34b906f8b0","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.0.17","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-h0Yr8l3kNRYxzUOX6A25+vCha/TJTasJY33E8trTx3CrC2prV+0ORgm8jPmOi6WbdyzlJK/qfDVFP/QROYHe4w==","shasum":"6deb3b01afb6151be3c7e9279c7e38522879bc41","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.0.17.tgz","fileCount":10,"unpackedSize":16233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKorpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL8hAAgA6GlOe/2Z7zr+N2t5wBCzlaRj0ir+OWHksPpd1r2YMFLEq6\r\nWO2C1yggtJFMgsItCbG04e70772Rm7vclV3d3YX7EbGvaOJ4mbjVAKI+2gNR\r\n4VOXNm46KoDdUgRwIP+oL4HkFmAYlnKD7CGN22Fmj9/FZLaacVuBWvZOlpfm\r\nV0Sw8nnBsbfXjkl/9R538aHm/5TS0C2/1e4sqlgG2gglFTgPF0u34SKG+OiF\r\nV6STUulqFu/NXbB4hmB+xzyDnpe+BxHymO4/erVgpCcFgifoImFuf5t3qnq8\r\nPmow33J3lvDEf1ijoE0NDTuBmAqmizlIC3jvOr8SIUFR/axydS/f+mV41Vya\r\nwSntEXs8GheG0D0Lx0Uo0vtiLNZI5EDbVZA5kWLoL0ShSsRqbqwmsjg0jZ/W\r\nNIrdTSQ67o69tbSjBZ4V+1ob+DYh+R3vsyKKzhICPnzJBpX3ajOGstBXYp1d\r\nMbl/H95Lz3K4LCmNpuyQLKrXw5siKjSHQJMcO898FofMDPJzQbCmWXMXpa0H\r\niHW+gQ5RCA6qraQhng762Yekpk2Pt80hRb44A9teAdy2RR3B7ZKZ+h7qn94f\r\n5zmoI6AoHvJg9ixM4eyUBeQ038d6Z9YdSAFcvUaR5g5Ib+rOVl/QWPkdmoHM\r\nEJMdeG2QmCAiGOGLcfMX5shzLaf0wyLeayc=\r\n=YKsq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHTtDhvPqTBLu3sUHiu7KXuN3xhOdgq1dGQLWYawnZ6sAiA4X8QbZY95C4wIq6NUgHskzrtJp9FPwh/LrZjAq0rvUg=="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.17_1646955241183_0.037381357202014076"},"_hasShrinkwrap":false},"1.1.0":{"name":"@alu0101312101/constant-folding","author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alejandro-garcia-perdomo-alu0101312101 && 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":"jsdoc2md src/*.js > docs/README.md","commit":"npm run doc; git add docs; git commit -am 'jq .version package.json'","push":"npm run commit; git push","patch":"npm run commit; npm version patch","patch:publish":"npm run patch; git push; npm publish","patch:publish:production:test":"npm run patch:publish; npm run prod-test"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.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":"latest","jison":"latest","jsdoc-to-markdown":"^7.1.1","mocha":"latest","nyc":"latest"},"gitHead":"aa8894247fd16a93e9be9493f68f212682888c2a","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","_id":"@alu0101312101/constant-folding@1.1.0","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-Cv4AI/t2U7Hdl5hf6CJkl8Vgy/mUyndo0/k0iZWDZY/+YXDkWAeR9OLi14gqbQL0qk6zPWmZD3j79GFITVjkUw==","shasum":"91d07ddb6d3658430049571d72c053c7f3a4669f","tarball":"https://registry.npmjs.org/@alu0101312101/constant-folding/-/constant-folding-1.1.0.tgz","fileCount":10,"unpackedSize":16232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKxENACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTrw/9G8u4E1DM8LAvDIiwCBM5nNNre0qwBPQi+XD0ZrBrQeN5z7xw\r\nWeAxIfTumdDR7KaswXtKTMvy0ceMpmSSerUdgfxcLab0hGE5Kiqs1Sxd9oDj\r\nbjPd/zWhdyzsLC9Bh3V1J2edwbxZFS3LLRUGs61hddmxsfIXFqv7gYSJOO8x\r\nsmfjHO/d93nOpNzOWcLDY/r0xKBpp4wLv9HIkoLuwMU9sy+limlTsUImLxxH\r\nnKpaF9dZDH0pN8sE4Lc2ksuN3A+Ql8TQRNNGyI62Kz92bA3301a30vYYXH8m\r\nWM+yxmHDtov9Ihoay5npMRyZgqi5Vwv4ifrVaO/rfYyrfRLOYdkLGb2N73Cg\r\nTNVcA8b8qBfz/A990ykSduLIMFk6n0ms05Sm7tvM67zsv+niFh6XxPAuSXMo\r\n0NXgb/E5sRbWJLUo6PBiyEGX5kRX+SqSy+wlX+bqM7m0AEruuwo7c1hkOs11\r\n6kTjgQpl4ppI0imFsWq/FheJchYTbP3Uq9eBFyja9/fdX98UD4zdCbqZlFh5\r\nEJ/7fYEgAQ7KATNUk6WQvCTGT5T89PSmIYFnuuuHNJn9u3hgfZgQfm56PZ2r\r\nnkDhu+V/NsCIPdYuWzFv3oIz1J8TiYni8t6en2GfqqkxvtHu1wchwvCUtz/5\r\nuCJB1y1L47m2S0I/iFkBPJZZSbQMPJKCK4o=\r\n=YCSW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/19IFzPHjjVh9mM/ZjLyPLh1Fy/+PXeIo7ONhwAK47AiEA/pSzklw2fcUiQ5Uzn5javnhKbfVhtxmfvqZ8PS/Pj9I="}]},"_npmUser":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.1.0_1646989581428_0.4285931808261314"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-10T17:53:30.112Z","1.0.0":"2022-03-10T17:53:30.777Z","modified":"2022-04-04T13:41:11.911Z","1.0.1":"2022-03-10T19:07:14.787Z","1.0.3":"2022-03-10T19:09:04.233Z","1.0.4":"2022-03-10T19:09:40.259Z","1.0.5":"2022-03-10T19:10:38.915Z","1.0.6":"2022-03-10T19:11:44.434Z","1.0.7":"2022-03-10T21:11:47.615Z","1.0.8":"2022-03-10T21:13:10.095Z","1.0.9":"2022-03-10T21:35:05.008Z","1.0.10":"2022-03-10T21:38:33.112Z","1.0.11":"2022-03-10T21:39:38.648Z","1.0.12":"2022-03-10T21:45:08.819Z","1.0.13":"2022-03-10T21:46:05.096Z","1.0.14":"2022-03-10T22:18:52.296Z","1.0.15":"2022-03-10T22:20:26.539Z","1.0.16":"2022-03-10T22:29:34.266Z","1.0.17":"2022-03-10T23:34:01.325Z","1.1.0":"2022-03-11T09:06:21.597Z"},"maintainers":[{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"}],"description":"Constant Folding javascript code","homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101#readme","keywords":["ULL","constant-folding","javascript"],"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101.git"},"author":{"name":"alu0101312101","email":"alu0101312101@ull.edu.es"},"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101312101/issues"},"license":"Unlicense","readme":"[![npm version](https://badge.fury.io/js/%40alu0101312101%2Fconstant-folding.svg)](https://badge.fury.io/js/%40alu0101312101%2Fconstant-folding)  \n[![CI for constant-folding](https://github.com/ULL-ESIT-PL-2122/constant-folding-module-alejandro-garcia-perdomo-alu0101312101/actions/workflows/nodejs.yml/badge.svg)](https://github.com/ULL-ESIT-PL-2122/constant-folding-module-alejandro-garcia-perdomo-alu0101312101/actions/workflows/nodejs.yml)\n\n## constant-folding\nConstant folding is the process of recognizing and evaluating constant expressions at compile time rather than computing them at runtime. Terms in constant expressions are typically simple literals, such as the integer literal 2, but they may also be variables whose values are known at compile time.  \n## Installation\n`npm i @alu0101312101/constant-folding`\n## Usage as executable:\n```\n./node_modules/@alu0101312101/constant-folding/bin/constant-folding-cli.js input.js output.js\nWhere input.js is the input program and output.js is where it will be stored the result.\n```\n\n## Usage from code:\n\n```javascript\nconst constantFolding = require('constant-folding');\n\nconst input = '[2,3,4].pop()';\n\nlet result = constantFolding(input);\n\nconsole.log(result); // \"4;\"\n```\n\n[The documentation of the function](https://ull-esit-pl-2021.github.io/constant-folding-module-alejandro-garcia-perdomo-alu0101312101/).\n\n## Examples\n```\n./bin/constant-folding-cli.js /input.js\nFile read succesfully\nOutput written succesfully in output.js\n\n// input.js\n//[1,2,3,4].concat(5,6);\n\n// output.js\n//[\n//    1,\n//    2,\n//    3,\n//    4,\n//    5,\n//    6\n//];\n\n// input2.js\n//  [1,2,3+4].pop();\n// output2.js\n// 7;\n\n// input3,js\n// [1,2,3,4,5,6,7].length;\n// output.js\n// 7;\n```\n## Author\n\nalu0101312101 \n\n## Tests\n```\nnpm run test\n\n constantFolding tests\n    Binary operator tests\n      ✔ works correctly with normal functions\n      ✔ Test Binary Operator 1: var f = 3 + null; // var f = 3;\n      ✔ Test Binary Operator 2: var e = 4 | 3;    // var e = 4;\n      ✔ Test Binary Operator 3: var d = 3 + \"c\";  // var d = '3c';\n      ✔ Test Binary Operator 4: var b = 9 + 1;    // var b = 10;\n      ✔ Test Binary Operator 5: var a = 2 + 3 * 5 + b; // var a = 25 + b;\n    Array tests\n      Array.length tests\n        ✔ Length test 1: [1,2,3,4,5,6].length // 6;\n        ✔ Length test 2: [[1,2],4,5].length // 3;\n        ✔ Length test 3: [].length          // 0;\n        ✔ Length test 4: var t = [\"2\",2,\"a\",5].length  // var t = 4;\n      Array.pop tests\n        ✔ Pop test 1: [1,2,3,4].pop()  // 4;\n        ✔ Pop test 2: [2].pop()        // 2;\n        ✔ Pop test 3: [].pop()         // undefined;\n        ✔ Pop test 4: [1,2,[3,4,5]].pop() // [3,4,5];\n        ✔ Pop test 5: let five = [1,2,3,4,5].pop() // let five = 5;\n        ✔ Pop test 6: [\"a\",\"b\",\"c\"].pop() // \"c\";\n        ✔ Pop test 7: [b,c,a].pop();   // a;\n      Array.concat tests\n        ✔ Concat test 1: [1,2,3,4,5].concat(6,7,8);   // [1,2,3,4,5,6,7,8];\n        ✔ Concat test 2: [1,2,3,4,5].concat([6,7,8]); // [1,2,3,4,5,6,7,8];\n        ✔ Concat test 3: [\"a\",\"b\"].concat(\"c\");       // [\"a\",\"b\",\"c\"];\n        ✔ Concat test 4: [1,2,3].concat([1,[2,3]]);   // [1,2,3,1,[2,3]];\n        ✔ Concat test 5: [].concat([]);               // [];\n      Mixed functions tests\n        ✔ Mixed test 1: [1,2+3].concat([1,2,3].pop()); // [1,5,3];\n        ✔ Mixed test 2: 5 + [1,2,3,4].length;          // 9;\n        ✔ Mixed test 3: let y = [1,2,3].concat([1,2,[3,4]].pop());  // [1,2,3,3,4];\n```\n","readmeFilename":"README.md"}