{"_id":"@alu0101126692/constant-folding","_rev":"9-668edd28748b2d8a6ca58f5bb6644abd","name":"@alu0101126692/constant-folding","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@alu0101126692/constant-folding","author":{"name":"alu0101126692","email":"alu0101126692@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","cf":"node ./bin/constant-folding-cli.js code.js -o out.js -p pat.js"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692.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":"bin/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","mocha":"latest","nyc":"latest"},"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692#readme","_id":"@alu0101126692/constant-folding@1.0.0","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-gxq/AGIWUsg8ccJS11rPY4BAmcWvMx7aSUnLI6t93ssy0h3T1oJW+g87WD+az6QG2UFnE2ESC8rVOyoAYBw6nw==","shasum":"7552904018e9ea689826eb313689d2cbac8e0cb0","tarball":"https://registry.npmjs.org/@alu0101126692/constant-folding/-/constant-folding-1.0.0.tgz","fileCount":12,"unpackedSize":9476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKOzJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6Lw/+OIk9Z8gizakzfSnfmm72sW4ss++KYFRUJQIzbCWf/qf5uSaP\r\nmYAjX29I08TCePTCwt69KpT+bwBM94/z8awkoZwWtcQ7kRAwCQZ2gv3VBlfb\r\nghErahvWAbTliR3GgSXyPEaXowiMt7p/543NSxFY8FI1dWVNaGiW+V1Bl4M2\r\n5oQFAVj4NlkogDt/316Ecusy8MYecLL3i2xwHPzOSNz1VnQ9N1rxe142wt94\r\n8w95XNER36V+z/QvrCSj3tEaKyjTfsJJPsFeI4uUpBc6a/b8cgBODpcgtXZ9\r\ne0YjrL25VT7vMbOqOlrhyOksHT2vFy45JjmWuCrLiSSbrQ00km/Zgq40l+Y2\r\nrR5+KSuxeutKYfbeUE/PvlOGLF4AWuXj0eZnAoF5CsGEJ8+5XJEHH+5G/4+U\r\nZKXqPYfHPeaBIt9tc0PEpXTCeiVL4NwXk2h8kCcZTadFvpzf2XbSOuTPexed\r\nun4A24sQfeK9kcWKfLRZIkxBcyyxZwbyYTLQ84h/EQmdNNN69Gvc8nffR4c6\r\nY8kDps+wVCJnSymq6CvhYHSuIeq3olAh87QJb74y7hkjiJCdfkeC1TTVzIP0\r\nye+elppLyxqFzSO0jrpwzXNRNUQLuW2QWRFnRZsPYav1eMl+cSzZUoy1LcY+\r\nOEENPfaOBkqQPUgrVLyI0JTZFIpcgKL9L8Q=\r\n=4KGC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgVUflIWaxXzFMVwdhJ6QPl004ter52N5HExCzvf5QwQIgY47sDDyew4xRDBerEtTRiJ0ODiyR4JDRcmYwBRVtN0g="}]},"_npmUser":{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.0_1646849225639_0.0973058666037423"},"_hasShrinkwrap":false},"0.2.0":{"name":"@alu0101126692/constant-folding","author":{"name":"alu0101126692","email":"alu0101126692@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","cf":"node ./bin/constant-folding-cli.js code.js -o out.js"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-alu0101126692.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"0.2.0","main":"src/constant-folding.js","bin":{"cf":"bin/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","mocha":"latest","nyc":"latest"},"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692#readme","directories":{"doc":"docs","test":"test"},"gitHead":"bb4d2f9e9d8671602ee6e6b5d5b49ddcc1e0f901","_id":"@alu0101126692/constant-folding@0.2.0","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-L32ZzzZIEUcUQ8rGiX5Ot6Of3F9PvIf+W5vdkM5oT3lEMq+VmbcQi55B65QecIFN6Rf3zybLYEOoOxGmkOiMZw==","shasum":"c11147a5fd096ef6563821e10194145fb334f451","tarball":"https://registry.npmjs.org/@alu0101126692/constant-folding/-/constant-folding-0.2.0.tgz","fileCount":12,"unpackedSize":11389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKfkxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKahAAn8safE3ek6v8dK5Be3bmF9YQPFAy6G3xB3Nc6Sp3VmPt5cvX\r\n8CnHmHm7/PcyxDKc8pFc8t/3t+8H5/bdFXPUC5kD1S5TSwh7w9KMPMEAo2TH\r\ngZAtQC0YkAqWbzVaoQPT6m4GPXF+5Uj+IWzaXmn+Pf2e11NEcU9iipBRM0KI\r\nkDOiDS/LlkAbRJ8Hj1oS96a7EPVFdxk26hSSr7JGFmcJXxV9Wmw0TjwiySG9\r\nwYTeNzgaJ9H2YoiqQ3vmSlKcOsw6d1P1jprCvUUZq2KLKXs6vGWq+YCAr5V9\r\nG8KAQ2gJWTuIZDX/nwvG6CQ1DZteVqX7TCDd83rVEK+dHeskt82Augnvkz8W\r\ndnpCQrcEyN1DzCnY0TpmVzc2kSwh/eiBaP8sFJGbsE3/1YjmX6n2MnR9QRq8\r\nJXMtJ7Bh3xy+fvTnxMRIrPJQEa1WHQdfToVyq22QQB+PurbjmE3zKv7z1Pfb\r\ntPW5wUGTz0HGEm87J8v3E1jSAMytBvMCdQ5ihqOHSR/aWIRr8tMDYlRKDtPd\r\n9gFKZjSxw8B1VxZMn7U7FKGLJwZBV42x+FhdqDLDrEs7kzLlWBjBuyMkDSZO\r\nepveXpdo+6U1O+f7jVpGqqdrLcWct44A0f8tBsjul3LVlccAosKk0IbQbnjV\r\ncw95hNXMfz0+itv/ksNoOb4jnv3gmC6blMc=\r\n=G1gm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5fURWBnTmSG0Vq0eTXEghpw3SzqD/U5ezg1/Y0Ef0EAiEAwhLlUICOgQaUJRRFB/0ELQQA187di02lwrs5J8u6a84="}]},"_npmUser":{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"},"maintainers":[{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_0.2.0_1646917936938_0.8850021461794391"},"_hasShrinkwrap":false},"0.4.0":{"name":"@alu0101126692/constant-folding","author":{"name":"alu0101126692","email":"alu0101126692@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","cf":"node ./bin/constant-folding-cli.js code.js -o out.js"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-alu0101126692.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"0.4.0","main":"src/constant-folding.js","bin":{"cf":"bin/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","mocha":"latest","nyc":"latest"},"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692#readme","directories":{"doc":"docs","test":"test"},"gitHead":"50aedb05ab2aee9a7718e925fc2780be51bd6014","_id":"@alu0101126692/constant-folding@0.4.0","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-LBBNZitSdcglBuY4pLLTUZ+6i3+lom80I9ugGwZOaSdGJo3SbVS3A4AVPkwrtVJgRVSGXTL2tZAM+aDbgtbW8Q==","shasum":"697c0eae328f84874d4c27219ca18f5a53738b3a","tarball":"https://registry.npmjs.org/@alu0101126692/constant-folding/-/constant-folding-0.4.0.tgz","fileCount":22,"unpackedSize":81024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKgM4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqbvg//WzgzRFDmGia5/PQf6eI4ZA0d4N/l3diG72wiSITKtuMDEuQR\r\nXhyFMD5qGKEn4d52BVB4/WgNHgvk8uHO5lIPxoAyiUbAkp8dCBGcQLKTYIi3\r\nWq5OsiW2O2d7/8VrE2q4xs9TVaTbEfTedp8DsWTw4PZto669e2Po0w/YtO7O\r\n1eRfb9t9FZys+fllIdJTx9tMXT30a1hNTQOmf+GXloeVcP65xRZuEabIKIdy\r\nk+FuzcCTs3nvM/N4gdnym1EZIpKO+Oj3MC5+zN3AMHrSHtnxLHyVznI+LCmr\r\n+iXaSJpRpFmfjo4MQ6mRPtaOSyq1VA99kvnnQcG6E9j/oCLvCPF+ei/zVZET\r\njA1pHHAE+D08QDLQDaELlgVH55mkEHb4buksxN7BNP/WNA6wLEuHGUkyRoym\r\n3kSpq3st8iKdCHAqejsg2BiHTe+prrPQk30B0FDx9UtWjXn3gDrm7W1FGnsp\r\nFoCz41kvtv9Nxbd2mAukRxdMPVC+1whtPKWu5duWBnOppyLqq1BS2Zbj3yY7\r\nxLMcC7+1K2xoP3ymw9PtSWO0uU6J+DYxwNShkUgRJJ9FRb0AVQZox8V5q1yZ\r\nVkjczmq+aprC0T0/1mwzH3D9/UTwRRpWPBJjMMk/3iEWGuI0GAATe5YD+lXk\r\nUwRkEusTPZRp19/ZA09wHJTdU2iA0KCVUxM=\r\n=Gc5I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3pc9FdbKIG1uO9lvgQ0OIFHzYX49HJYLyfZz+RF5P6AiA8nJ0nTyf6Zwe5jjFRfVuDOaVGttv4u+CKyASc3DuyCg=="}]},"_npmUser":{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"},"maintainers":[{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_0.4.0_1646920503802_0.13310078760562893"},"_hasShrinkwrap":false},"0.5.0":{"name":"@alu0101126692/constant-folding","author":{"name":"alu0101126692","email":"alu0101126692@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","cf":"node ./bin/constant-folding-cli.js code.js -o out.js"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-alu0101126692.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"0.5.0","main":"src/constant-folding.js","bin":{"cf":"bin/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","mocha":"latest","nyc":"latest"},"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692#readme","directories":{"doc":"docs","test":"test"},"gitHead":"ff6ef3a729266a8171be40994784813855164dd5","_id":"@alu0101126692/constant-folding@0.5.0","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-xKFM8PfZ7xCED2ULV9mhmxhXlJHm9VM+HT9JSK3u/8skYvP6vOxO62Zs4+OpuEm9PM4mj1C6c9o0JPEKG8DIwQ==","shasum":"0a03af631c565d213df2712188e48c6bcc42504d","tarball":"https://registry.npmjs.org/@alu0101126692/constant-folding/-/constant-folding-0.5.0.tgz","fileCount":22,"unpackedSize":81034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKgUtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTGhAAkPcxytC2vuVuEA3feRCGIEvHFmlK/oe9vZ8BpSNtD9bMXb4a\r\n1uUmbGFtJEQG8FER2qX9M1HFl3rF1l4hAmAELXbxBi/xnz6fBFjUd43HcWfy\r\nzD1/7UbcZIdvQzBaMIhfN1N8MhpueMFgIFFIRTfkiA2GZm87eBfs+2kP9kpL\r\nPW3yrl3lo1o90aVqYTTKKIdmyw5FUKxAHoBwMuTJezFSYRiemnphl+iQ94wJ\r\njBuj7ehGiXrWRjV8zJxzwvZ+qOKbng6fhGRQpLYk7i5L42vjT/WKPqpCWtWW\r\ns0u0Rc4SXQSdvf00Pzyxmxs7/WZUhHczVd5CfDeRCDGDs+10Due/kO/TU9A4\r\nf68fZoDHVqLPbHlOxQieOkzWaPPxQbloDC3QbW0NYoRBkoaMF+5wUjbYkGZu\r\nvFJUHvjTju+oJfIXYw1PwscH5Vybo6GXd5SKIlHRVIceyT3LKsBnvc+wt5/o\r\nYVov+CfJi01o8WpmcdgcjssO8rGQmiWqeDlsxAIKH8YEM03WsGQKTGAtKE1e\r\n8BQxPKaw5JeXXp0fjBNqg90Ft3dTqFGjLPVz9F0dUXaYso0q8zlt5iyTQ+qn\r\nhVvHg1gUlgz9H7/E4SqdOMUzutZ2vBP3pFqnMXE0iVAl0X4rzshoZJN3XPUV\r\n/ajmuVD4Rddd6jgeRYTRCflRHPmyh2IykH0=\r\n=RZVV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCu5yixagYW8hnPwY93GPK9ol9AB0rj5s/6Hf5a7bzAAiEA0w6l6o1nZMd+kXLZjssSR7Wb1REAsAIal7drG4OexSw="}]},"_npmUser":{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"},"maintainers":[{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_0.5.0_1646921005483_0.764173593762951"},"_hasShrinkwrap":false},"0.5.1":{"name":"@alu0101126692/constant-folding","author":{"name":"alu0101126692","email":"alu0101126692@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","cf":"node ./bin/constant-folding-cli.js code.js -o out.js"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-alu0101126692.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"0.5.1","main":"src/constant-folding.js","bin":{"cf":"bin/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","mocha":"latest","nyc":"latest"},"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692#readme","directories":{"doc":"docs","test":"test"},"gitHead":"ff6ef3a729266a8171be40994784813855164dd5","_id":"@alu0101126692/constant-folding@0.5.1","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-eBPmAG1sPnzQBfHmh5NaHdH3THCvTS9KxRUUmxFNnaTMDuwa0kSrwruDjlklbfaNiJQyMjy1smaGUuNdkoFeuw==","shasum":"23f17e870312b5eb3235cc1cb5b1011955b6c6a8","tarball":"https://registry.npmjs.org/@alu0101126692/constant-folding/-/constant-folding-0.5.1.tgz","fileCount":22,"unpackedSize":81016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKggqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoO/g//W0o5C7JHJORlw4sX8rcfoNUUQ6NvCsvrmzTjUb+wrl6DfsX+\r\n4RZ4CV93BXrEwoavrYy8gSQukE3ncbXlpSZkzIhjzah3DgcV557uEi1Ie1xo\r\n7s9zx4C8kJyaXXoVTv4Go1v9UgaBwEMmGyKIAyNlqPbayUnxu0yLmruCfqS3\r\nk7gRHMF6zfhOFydxkZmUroTMtfK4Y9/tYIF3QvIPPvS+8+mJzC5illJynIkX\r\n7guITn9NU+F7BudtwK+g228AGSPL9Ck4E2hxO2BVMZi/ObGdwvevoYzInU5Q\r\nXKvkuZW063rIo3fX2gZNzBgHBFYcb2PcX0L0E58MPkzDA9Dn0iQCgqlK7lnB\r\nWIVXFcXbdjpgcPq+hrbZr64JfljyNGlMQJ2TvLCsSqnKOKXiE04lpWGyzvfZ\r\nogBTXXh0DuewwAvh+Tu4lk/nTpGDKSgzzNYhTGcOqjHnBuLenI9cX/HgEInE\r\nqiK5D1Hi9AJxA+uVcTgJ5MaL45KbfgimctO2vygEhkViudtTzs/1jOWKI59a\r\nCLO1UEw90Z7Gyb3PrCZ3A7sAnP3Wc1jEI7Ib7joD4OW3U/M7cvFQYbYXozqK\r\nCUfxBHa3Qg5aexSO8s2iDkHauH+1rjFnom9RXeElQeYjaHBGQR+5Ab86IE6n\r\ncKv7BfjCKKnYbFDIaJQEN7MdClSC4ERl3u8=\r\n=i2CQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnKw03p5gOa88jWVT0BCuPpfMFPEKcMoQCpm13sCQzDAIgITLSpoHx1kKtxm/CvC1GTEh2itCpSCGcwXOhsKr2oWs="}]},"_npmUser":{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"},"maintainers":[{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_0.5.1_1646921770103_0.1669564173596365"},"_hasShrinkwrap":false},"1.0.1":{"name":"@alu0101126692/constant-folding","author":{"name":"alu0101126692","email":"alu0101126692@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","cf":"node ./bin/constant-folding-cli.js code.js -o out.js"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-alu0101126692.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":"bin/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","mocha":"latest","nyc":"latest"},"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692#readme","directories":{"doc":"docs","test":"test"},"gitHead":"ff6ef3a729266a8171be40994784813855164dd5","_id":"@alu0101126692/constant-folding@1.0.1","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-q16gWr0Gzgf0CIJAr+r5apeLVpYZ58c5U9ZpRZ7urPPpraoW9U0T7ak7Zm4GN9GHTXzg3qVL33l8mhHhLu2uww==","shasum":"2d12ea6edf8255e8aff208df9860b6e57d7fbe39","tarball":"https://registry.npmjs.org/@alu0101126692/constant-folding/-/constant-folding-1.0.1.tgz","fileCount":22,"unpackedSize":81016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKgsSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpe6w/9HCorAja3LKASjzVkD/Ad3xBqy7xMN6M50XqrZdn8fLsVrOTw\r\nAr3TcpYaiclSU0NaL+2uCaVrbu0e3e2WGzdenP0yBriw0nYUyRvHJNLtrNMG\r\nB8+0OAZpdZdWm22SoB5i2S1xY1GmYAsWCU/Fx0boST3zD4D6+SbhuyP8STEj\r\nBcmeL9/fSCdoI1HSf5Z5Qw10AxE4eTGTSrM/ssm0eLGGtHZw9lx1y44KmNEq\r\nzIPku/pcfWPXypTLuFrd96JyRUORv6TYsos8ZWdttx1xtp+uBQVjjr6/ggRr\r\n5k7K4pMQp/7sZDgXB/4SyVCX0pvjykiIwzSmXLVrbvVodjbR8vDc4ddDZ/a3\r\nZtH+6w8u5xjPjuj39W4I1S6fc+Pi7RKF7L9rHSHyqNgJ7D+7vXgtQObv6aa/\r\nrePW+cwi64tDGTYpJnTfvqEn3hEleMHZZswfS9qSZuRvhAEEgMRI3gU/1Ios\r\nqrVpD5iqyU96VTmWQVZZK5tGy9xd+Exyuzt16wtruEeHSRAVy8BmxeyiQh7K\r\nY8ADgCA4fivF7gy5pfLTqagUzcDtX+Ctfx+AyEI+TSvH40iML5x4iseU5MuJ\r\nsZW3SvgUBK3qbCYaUsl4mMAU0lcr1VBpS1Cgqmcph+fW38K4imxJH2Dm49pf\r\nbv1tfSmVtwvxWz4Nwmj/R2Gtl9IhbbOKbBs=\r\n=2Brm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFbL9r4GxUHRx96MOUx5WbEeDY3KBHLy0XSe1r+csQ9FAiBSBptq6RTTopts+3nwAbstPufCKR5QNPqE3dA24oX4jw=="}]},"_npmUser":{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"},"maintainers":[{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.1_1646922514269_0.07324911035905846"},"_hasShrinkwrap":false},"1.0.2":{"name":"@alu0101126692/constant-folding","author":{"name":"alu0101126692","email":"alu0101126692@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","cf":"node ./bin/constant-folding-cli.js code.js -o out.js"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-alu0101126692.git"},"keywords":["ULL","constant-folding","javascript"],"license":"Unlicense","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.2","main":"src/constant-folding.js","bin":{"cf":"bin/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","mocha":"latest","nyc":"latest"},"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692#readme","directories":{"doc":"docs","test":"test"},"gitHead":"ff6ef3a729266a8171be40994784813855164dd5","_id":"@alu0101126692/constant-folding@1.0.2","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-rKrPeJd8R78DA2OZZqusEU5ToAvpUYoY1YyT3TJcVEaNy1RuzfM0Sb9ZbsytN31ul6MNMxYwg2QbQeF2ae2g+w==","shasum":"fc1e66f674c1ee09ff9fd312bfed820a6c8a00bc","tarball":"https://registry.npmjs.org/@alu0101126692/constant-folding/-/constant-folding-1.0.2.tgz","fileCount":22,"unpackedSize":81571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKhYDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmZw/8DzLcPEvGwwKDQb04Y/sJJFc5OyrqN4lXFYBicnLuTEgDPRtr\r\nPrh2wO2wwMWK9xFu5OUFrByboix5YeMSekzvwhQZ6odfWsviA4PeBy1f288R\r\ncvLzCJoHTgAeNpDVvoK470wt0oz7GEeupV9/i/lgTNU155H4cESGT/YcwboQ\r\n3f2p6HpXtEn/b2ZMTTwPKATSWGmTIAyfZLxvhBc6QRWdCiL8dy0NdTCiN0T1\r\nf9AofHc/Li7y0+3c7Qfp7Ul/Huj06BkeZ8d0tF/X+bSJewFDKCr/T0jlzyBS\r\nnSlrsntVHEBnRrcIUPy9R04ivR2MirqnbAQvz6nXpEzdBKwj+st1g11pC720\r\nR1NalSueZMT1toMAmD4cBsC2v6KCGhKSdkdOaQ7vy+wMrc5L85Yroq98oN13\r\nhlv/+JpUClT1y2ODgelkhXwhH/W829UmQzeS4qEaZrUcJ9g5hwKPt4iNSEV/\r\nloNfO+e84z0BfKVjAfj1CytIspsyh5QVyyoBFcIH+W573rfeBRULhAI5sZrd\r\nF6I/xQ3kadxYtX1mR3sIyimp9TKp/DJs28yHIzAiTG4zqj7fcRJV37B1dO+S\r\nMwfGI+ibittSrFR6mT2UAGEQkm+wCpj6oBncoImOof1qsM7ko7t+Rs0Giej4\r\nGJF/b9VXIrjgtutcwW/2QGKTN7i7xTdfSgs=\r\n=nwBj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRNfMcfw0O2rAPCtxIpPGYUCGSJZ9H57iZH+7FBipa8AIgJojleNN3c7g7rpzq8nacjbBlR3dvPJnAu9y7uB2J7Jo="}]},"_npmUser":{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"},"maintainers":[{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.2_1646925315210_0.8783941446205665"},"_hasShrinkwrap":false},"1.0.3":{"name":"@alu0101126692/constant-folding","author":{"name":"alu0101126692","email":"alu0101126692@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","cf":"node ./bin/constant-folding-cli.js code.js -o out.js"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-alu0101126692.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":"bin/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","mocha":"latest","nyc":"latest"},"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692#readme","directories":{"doc":"docs","test":"test"},"gitHead":"3631f56c7840e51fec498da84f9360ba9ba6e82a","_id":"@alu0101126692/constant-folding@1.0.3","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-/UoTDgtIeDfaSAUrdXtDjv6rhYv70DKinX6RHdLCaeVAr+6Q9oTLJPWexbbhsR1fccbJYYU8rpgValPMQFgpVQ==","shasum":"716c1a331ad52e4c8d0d78960ceb4710c51e9f18","tarball":"https://registry.npmjs.org/@alu0101126692/constant-folding/-/constant-folding-1.0.3.tgz","fileCount":23,"unpackedSize":81594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKhcZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNwBAAmBK6Wi9gATcxvKz+ocvWP5pvJOby3b9MMsj9iS0+1yU3L6mZ\r\naEu3Wc0BDLfXiU7nU7NwtZZCstZwd6s5NqxAmFCOH3evXodJNC5IRyCzwWMi\r\nEESV8rq0lpB0xCUrT+2UWebpL59tnaq2LGibhnfRLVycovA3ptq7bcKpyYhN\r\npsw6AORZKE1Yl6HhCA9T8TwYFilDCTudfo/kJXF2ie6IEKJlRmR+Ix9Q6wgF\r\nRNM8Wco70z3ar8LHfVT0qVXkmqPDv1vK/VeC7RE3UHSYCrGooeECwvVe99Kg\r\naI/hm9TbTl6WygjVgtBXd/r3RwX7hDeTyQMFhoz36yCJxhEjPjCMEfff385h\r\nCy1sHpQvmA6bTbfiltGc4MBLB6Dtuu/Pkl0Lpmsq5ZYu6U8FYO+8LvaqvY+Q\r\niigi0YGHEJAzaEmIwjGS5gPEOG5ri94HZAGlDfdAgrMOOi/mI/gp4NTty1Ay\r\n6D8Sj5tvyLc7lcWnsQeSkXUv2VWXAvqAw7hzpbPG4cReq1VkaGftPeMKhyo9\r\nsJWmw6Mij28zDRpXjNNfok7aCNdt2w21K0++EZRA8oWAIDDF1llrCsgBiSdL\r\n7JGzZWC8XMw7SzsHRibIDMyW70HVfJwCGJHEdEx6mviHD8uTfyPwWDXIcq+r\r\n8vWooyvUrRJiLn8nktzfc7wVG3Ez9an4g40=\r\n=Lzrk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDB3SJ/VJhFiQm5xn+60ysHQ8i512BMpOWNCz8gIUzHkAiEA58s3OsIaqn0dQ3BOrsEdnfx4gPJUYRorxSxFowK8dm4="}]},"_npmUser":{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"},"maintainers":[{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.3_1646925592891_0.28191272596505157"},"_hasShrinkwrap":false},"1.0.4":{"name":"@alu0101126692/constant-folding","author":{"name":"alu0101126692","email":"alu0101126692@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","cf":"node ./bin/constant-folding-cli.js code.js -o out.js"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-alu0101126692.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":"bin/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","mocha":"latest","nyc":"latest"},"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692#readme","directories":{"doc":"docs","test":"test"},"gitHead":"325d920ee2c96e6a6d51fa1262985750b1d99baf","_id":"@alu0101126692/constant-folding@1.0.4","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-JN4/CMAVclJy2o647wtBTHdDV9mClhJDhy4Nvr4YYyn7kyMdcjsL2Phka/DG0uvdc1/5LlIjIGgar83HdfxWjA==","shasum":"4eb56390233d9a866135c3aea1e6ef85a3912ed0","tarball":"https://registry.npmjs.org/@alu0101126692/constant-folding/-/constant-folding-1.0.4.tgz","fileCount":23,"unpackedSize":81628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKh0fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqRg/7BqQ8w7x3qKcvxHgMAstUjlaZpE9LNUuscJFuSuYDUnXAmZw0\r\nsyCu6FP+IzpZt+utgESLeBL7gLcn9XxI03HubRTYaNQjgDEAHNDMuhLyZ69z\r\nEvpeP+0HeYN+ky6uYhetAIFPGXSt6ezpQNHIGGHve1tCWfcf7q5y0Y304iOm\r\nlMnScDgHl4UBDBqFaLV0QXxujKRoVhwIcrEjHi9Xe4+ZR2WjQiA7XlNjB8kY\r\nJvaIVOQN1mzpCtwWQ3ZhfLBSa1Oo2Lo+So8pIA33JAaPvjE8sQD3r57LEq7P\r\ny20dx5hdSjUebevB4rdX0aDDlTftKhUou2WEJpVLnWtZXP3ykowHI+7htN+f\r\nHtH4W3DZADfnvZa/I9/XdC9vU8/CpRV4b+qwiaUAPdzzgMZfhQS/pgBNjWcu\r\nT8pzb/O1ncTpHcXnRbSUhfBKVjDcj72uP8d11z2yUUMRDZPyyAQpZ7zmET9O\r\nfT12rl2k0D6J8hf5COdkISKMFjs3jjnX+tMUd67ZjfvkgDjcV6RFPiH4cncq\r\nLrNLlemvMRPaNGmHwbU22vWvDL2e0bToSbhM0FFLcfx1MwutSZLCaV4555JG\r\nDtBl9M9p1W1GWbSjQRmhlYSsUXujLb/L6QK/HRLndzI27wAoJDa/IlLRNrKq\r\npDj0p178vC626Xvnwutqn3ElztqfZv3cqL4=\r\n=ARvF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCs9Bh6TJbu9AbFvn8NCVj3ZUgncahkN0bD+E8gD9MUlwIgYTe8uVKEYAS0LzF1vzaHsmkS+TD+q/jTt39p0p6r78o="}]},"_npmUser":{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"},"maintainers":[{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.4_1646927135067_0.016024332214480408"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-09T18:07:05.577Z","1.0.0":"2022-03-09T18:07:05.802Z","modified":"2022-04-04T13:41:03.420Z","0.2.0":"2022-03-10T13:12:17.278Z","0.4.0":"2022-03-10T13:55:04.221Z","0.5.0":"2022-03-10T14:03:25.682Z","0.5.1":"2022-03-10T14:16:10.224Z","1.0.1":"2022-03-10T14:28:34.389Z","1.0.2":"2022-03-10T15:15:15.362Z","1.0.3":"2022-03-10T15:19:53.073Z","1.0.4":"2022-03-10T15:45:35.224Z"},"maintainers":[{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"}],"description":"Constant Folding javascript code","homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692#readme","keywords":["ULL","constant-folding","javascript"],"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-alu0101126692.git"},"author":{"name":"alu0101126692","email":"alu0101126692@ull.edu.es"},"bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-alu0101126692/issues"},"license":"Unlicense","readme":"[![npm version](https://badge.fury.io/js/%40aluXXX%2Fconstant-folding.svg)](https://badge.fury.io/js/%40aluXXX%2Fconstant-folding)\n[![CI for constant-folding](https://github.com/ULL-ESIT-PL-2021/constant-folding-module-aluXXX/actions/workflows/nodejs.yml/badge.svg)](https://github.com/ULL-ESIT-PL-2021/constant-folding-module-aluXXX/actions/workflows/nodejs.yml)\n\n## constant-folding\n\n## Installation\n\nnpm i @alu0101126692/constant-folding\n\n## Usage as executable:\n\ncf codigo.js -o output.js\n\n## Usage from code:\n\n```javascript\nconst constantFolding = require('constant-folding').constantFolding;\n```\n\n[The documentation of the function](https://ull-esit-pl-2122.github.io/constant-folding-super-pablo-torres-albertos-alu0101126692/).\n\n## Examples\n\ncf code.js -o output.js\n\n## Author\n\nalu0101126692 - Pablo Torres\n\n## Tests\n\n✔ Concat [\"a\", \"b\", \"c\"].concat([\"d\", \"e\"], \"f\", \"g\", [\"h\"]); => [\"a\", \"b\", \"c\", \"d\", \"e\", \"f\", \"g\", \"h\"];\n\n✔ Join vacio [\"a\", \"b\", \"c\"].join(); => \"a,b,c\";\n\n✔ Join con simbolo [\"a\", \"b\", \"c\"].join(\"@\"); => \"a@b@c\";\n\n✔ Length [1, 2, 3].length; => 3;\n\n✔ [1, 2, 3][2-1]; => 2;\n\n✔ Shift [1, 2, 3].shift(); => 2;\n\n✔ Slice [1, 2, 3].slice(0, 1+1); => [1, 2];\n\n✔ Pop [a, b, c].pop(); => c;\n\n✔ Reverse [a, b, c].reverse(); => [c, b, a];\n\n\n","readmeFilename":"README.md"}