{"_id":"@alu0101313511/constant-folding","_rev":"5-d665bfa8224d45574b2ec6c6f950483c","name":"@alu0101313511/constant-folding","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.2":{"name":"@alu0101313511/constant-folding","author":{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alu0101313511 && 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":"documentation build src/constant-folding.js -f html -o docs"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-andres-perez-castellano-alu0101313511.git"},"keywords":["ULL","constant-folding","javascript"],"license":"MIT","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.0.2","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","jison":"latest","mocha":"latest","nyc":"latest"},"gitHead":"1f026fc35f566543d9a1e105cd3afcb3f9f58c95","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-andres-perez-castellano-alu0101313511/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-andres-perez-castellano-alu0101313511#readme","_id":"@alu0101313511/constant-folding@1.0.2","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-kVWv8mJtnWRmvJ7AUUXPSutHKH6bi1McwWXmR9xHLyRS/I8oMjHNG7dVzLF8qgZa/s/eYiz+Th7gdchZ7Hr3pQ==","shasum":"ee4f61b96096e3b050585ea2a1af10ca815304d3","tarball":"https://registry.npmjs.org/@alu0101313511/constant-folding/-/constant-folding-1.0.2.tgz","fileCount":11,"unpackedSize":9020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKjcvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHfA/+J3XAAm0LE2lRDwk11eA+InuIZXDZWnYMyXQ2w3LY31gLTYRu\r\nzOSVJcABOhMBdE3OpM6jFcGEdYd7SXLvrr4gDKBvrn8WMjOpw7JyikI93Lhp\r\n2jfgAXvFRmDyC00Dwh7V7sbbOZ/qUwJy9TRtNRsNlY9dG343xw5MEXgFlvH2\r\nrQA7feNxPZj5GZlCUWKxCbH7ZqHESTTL+X9NjXpQRqSz2s5detoCCxCKv1P/\r\n+EBV2Z+BjKDqC7U4gXpcXrAqjckblnvU1EKEYPf586DsbuvUZ8OdzI/hmTz/\r\nsoUjDDp0CssPbBOlOyvu2kAoWMJ7Hv55Hk9B+Jji+snVgHFJGePzzch35rxX\r\nmgZD61i4Lgi3N6+8cp4LNtU0J8ZnTWYOOP2moIZaOmVF/zc+Zdmaqk/lv5yd\r\nFjcH4sItfD/jO54eETcle8mEDlnuveGz3HG2MH231WIqfofEnxav1L/rm+nb\r\nL7olPHGDRDAL9cgJCmLZUDPxWnsrVvoAQadCGkScAQTVSfTjcZ0K/PK56JYP\r\nLRwkO/irjP/dEXHu/xwj3GXJekH7pQr3bjaGrXh0IpAoy5mLEGc4LRdlpxSr\r\nAgqhsiydjvheLTqTsG7K49nSV3QsbzXyZRvWw5PT7gqvzQ1uJtvANkZ1IQOk\r\n2zLjAblKvCHYkvOZwVkGS3u+Vtc5sljprD4=\r\n=eeGr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpAaroU+O2Hl9HYr2wL+I89+LjBPXtPlA79BLGmfncaAIgAgCoO14GAIz/W7tsh4Db42l2ooTWKc/jws37rXJ4IYE="}]},"_npmUser":{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.2_1646933807225_0.9372947510581151"},"_hasShrinkwrap":false},"1.0.3":{"name":"@alu0101313511/constant-folding","author":{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alu0101313511 && 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":"documentation build src/constant-folding.js -f html -o docs"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2021/constant-folding-module-andres-perez-castellano-alu0101313511.git"},"keywords":["ULL","constant-folding","javascript"],"license":"MIT","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","documentation":"^13.2.5","jison":"latest","mocha":"latest","nyc":"latest"},"gitHead":"e57010b5e23ceeb4848689f93eaf8f57aaceb630","bugs":{"url":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-andres-perez-castellano-alu0101313511/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2021/constant-folding-module-andres-perez-castellano-alu0101313511#readme","_id":"@alu0101313511/constant-folding@1.0.3","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-N9xjNR4V6p/5fjW9o5eddW/OAs5lr404MCp8Nn67fqsBckDmMx48ldnqnrf6fL9WDT+Zb4gGTt2wZFUuqXCQVA==","shasum":"2a8c33a4cb9dbbf253139c1d8a9ceb1037a5f59d","tarball":"https://registry.npmjs.org/@alu0101313511/constant-folding/-/constant-folding-1.0.3.tgz","fileCount":36,"unpackedSize":1573267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKj7BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozQw//WW1kfmxhtkJNaQ76BtYMMwWOeqIQaDLtAgwg2zqXsQqotWmk\r\nwBLaGlIrLRBhzqZ7Or8BigvAKgdlhK1J9DYsPiEVpgkpEWxVoLK3rjc5IXA9\r\nbyj64BLjHPEV5k/XRQHWi7+dnmEdUl3yMnczH5nPTe4bcmtextHKYOB3Y1b3\r\nw1Dbi/mJreobLVs/+sI1NkQH66THSsiINaw+yrnFopkVuNtbxnerblUP9BLE\r\n8dMnKBygY90oNfg3iZONSrggLPLm2Z1aJiatVuv8Bqi6fA1WOX5ClzoPYJbm\r\nDbupUCL16L6yKI+fpsWRQIftgXmbdGOxhcT3B+qzWH9Vo5MWerwvPzu8XSDi\r\nclshSvp/SPQuQJ5iwj9fczw4r9if/XjTfksoISQo818p7YvdvVuwxRn3tGUP\r\nrKoK0/ID7PFgVPzkek+MIiBw1IEhVE4lDg0Ikr0eh7pBOdbv6f1D73MQhST8\r\nk39rHnKPMrFis1yKYqb90viyZBbeAgA4469zNd+yZY3MLitrHsRV/EM7WZni\r\nx8RdkDQMIHpp9egB2l6xIJTBDz8levaBGHt6zB+pZjQ9MYvwh0KNJM9zKrf0\r\nj/VJsVQU/EozcqK92as6PaENc26J5ss+lxeCDbgGFs8r96lr9Ht/89svBg6K\r\ndd9wP558vLCHJe/xEKo1KEN5zgeig0lBQQI=\r\n=ewa6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2gaIlN/u8MAbnV7Owhokx7jX6stXvyyypgZYOUOijLQIgZZBLyjMb/WUNrN50VrIoGEYHSqM5crId6QtOKFFsD3I="}]},"_npmUser":{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.3_1646935744808_0.23841852456755808"},"_hasShrinkwrap":false},"1.0.4":{"name":"@alu0101313511/constant-folding","author":{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alu0101313511 && 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":"documentation build src/constant-folding.js -f html -o docs"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres-perez-castellano-alu0101313511.git"},"keywords":["ULL","constant-folding","javascript"],"license":"MIT","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","documentation":"^13.2.5","jison":"latest","mocha":"latest","nyc":"latest"},"gitHead":"4dd808b2b538bc56995a55163ed885ec012a6ca4","bugs":{"url":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres-perez-castellano-alu0101313511/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres-perez-castellano-alu0101313511#readme","_id":"@alu0101313511/constant-folding@1.0.4","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-w4fZz/j6x6dKH/V7XGUqDJErLEvIyXn1Wxw9+/IvM+fOBleDwr6rdCe2iGRjYUHjlCoayH+e9EP7AIbKk9ffEg==","shasum":"67e6a71fbdfa305527ad559c8d3a3893a37162b7","tarball":"https://registry.npmjs.org/@alu0101313511/constant-folding/-/constant-folding-1.0.4.tgz","fileCount":36,"unpackedSize":1573267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKj93ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroOhAAnSO+hPcPkOMcNs3+kDpzC5M012Sek3Vhkf6YqSTlfpdhf+b7\r\nwIEkVv/OnUjlgxtZLnb2XGfOOTTEu+Vwc54Xwpe/kA3evUaGf1BCK6Zad4cr\r\n+7hTQwySXdo/NnxFVujC3KTx+Fmk9zbrnPEaWzsmo0I0a3CBJAq2WKTVtkb1\r\nL/QMG2uIbxwSkIBtCJbHQRIyw+ZOOhUAuh31EGDyNfNNjSd+HllAjEup1wMG\r\nbKzhWWUyOcdVbkSJb0V93qFmPHxBrXZ5sYbltmG7DkQQA5yrKVHlxYZn5P2R\r\nBcqLClt7gLQQKMDAIXHRB+PEGfxPoQwAoGRAK2NrD3+kjX2GavaWtoBH2xDQ\r\nHb3Jzoq5jHZD61R4hStfW9dkUoDosomzIH4+aoS2zdT55n01pM2MQbktvJD9\r\nKQul4dA5XCjkTnqleBqEc8vloCprBQgai3UqPtGYm/dinVyVixIvHG2G4ZFu\r\n+nw1w/KH6sZ+sxHt1qFdVZc7QExrJzG12wacZp0/gDjqgcI4lkn3ir9qQtWQ\r\ni30/0/oYHxE8JfdvJv3yKTsFpjqnpsvBsvDaBJNmXkwUQ1AtYvX1ZFcZYjkU\r\nSjxSvq9QcucAlpwfySdYfierNy7SrqfIFWNg088vyPT+obWclxoqcwsNjKhf\r\nNbM1TaDyq82rcVlFH5bTtO6VXS7ua/VhHiE=\r\n=oXuM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEOsD0mUw0C5glYucNd6NPh7XPF7hb66DEHlFpa++ANHAiEAifchqe8lBRjovYqopdxuV0ffVfrTg3FPq0uikMZCTpg="}]},"_npmUser":{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.0.4_1646935927542_0.04086139411123879"},"_hasShrinkwrap":false},"1.1.0":{"name":"@alu0101313511/constant-folding","author":{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alu0101313511 && 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":"documentation build src/constant-folding.js -f html -o docs"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres-perez-castellano-alu0101313511.git"},"keywords":["ULL","constant-folding","javascript"],"license":"MIT","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","documentation":"^13.2.5","jison":"latest","mocha":"latest","nyc":"latest"},"gitHead":"3d7afca22a427c0fb64bfeb2718d6064036662e5","bugs":{"url":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres-perez-castellano-alu0101313511/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres-perez-castellano-alu0101313511#readme","_id":"@alu0101313511/constant-folding@1.1.0","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-jwwVLnArk2toR/2PoQpUxnwjXfW2CT3D44VMhqmkFlgaINKaoyLGAtL7evmF6IsjA+FAETZrNuF++a5g4r468A==","shasum":"e73cb57ba2055cfa4ac3762342b6beb528b9e04e","tarball":"https://registry.npmjs.org/@alu0101313511/constant-folding/-/constant-folding-1.1.0.tgz","fileCount":36,"unpackedSize":1575664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKmkpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiahAAobDdq6duRlO3pU4KljSwDa35MT0j5IvTt9F/kIT9YZUHsDF+\r\nvI+/tRpvC41pUSYH2c2V1Ye7PhHuU9iVBcqjiHdTtU1y0UJY7yXS1TGYIoaS\r\nvLMdDVv6MThIwrYJdCtC/sb2Ut8x6vwvMG1/AG06hda74kMRspuChJJy0s+o\r\nBG2/5us/ZZWMA64QYbIvJoqRl/Cj0MX6qi9E1h9DZ/dnlspVNSjjv9FJKiaq\r\n7a7S4zTpOtPTGwXYLG3gGlEiIGz6bPEmU3oSnR/82pO0e17qFky0/rkVuJBp\r\nBRGSb9tMxD9VI0jyOl1HVcJnm3N6FGSWJRBJbLUn4Fuequ6cNJquXXoVZ2wH\r\nKoeG55qQXpsvlCu+yk44qSyzrT/uL/SL29+I4eQn56yeWSzCzPjQpEaCWd4x\r\n1R0gBX/NKpYUOhtHOu981z9z7pRQhdG1gC0iy0X8f4qfEHarN5Te8zQ9f9hO\r\nRYTBgQ+ssx4Y61skDrjKuD0arYRZCep1LdK2xbSjjLLWV6zzVqoMm5yEhMUG\r\nIsMrfm3t5hXUrW7KzvoFSkS3sSZsii8+TPRp7r1Rccyj8ORgxrDlOAVd2m54\r\n4LhgdyVCMXgc5iUF6BmRFHnj/e4qPkTvO+Ka5f/djluMw4AD6MqFOITCnEMl\r\n0Y24zoII21e4w65wO6oHVC8tOLa08698JFs=\r\n=Cc5N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdyE71M+8xe2okchDUIoQV4RJhzbBvUSdDD+XFPhf0MAiEA4RIq/otcJfiX7B+UWmy//+coK0m/QQ1THg70nyJVJbc="}]},"_npmUser":{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.1.0_1646946601058_0.2926627749626505"},"_hasShrinkwrap":false},"1.1.1":{"name":"@alu0101313511/constant-folding","author":{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"},"description":"Constant Folding javascript code","scripts":{"test":"mocha","prod-test":"cd ../constant-folding-production-test-alu0101313511 && 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":"documentation build src/constant-folding.js -f html -o docs"},"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres-perez-castellano-alu0101313511.git"},"keywords":["ULL","constant-folding","javascript"],"license":"MIT","dependencies":{"commander":"^7.1.0","escodegen":"^1.14.3","espree":"^9.3.1"},"version":"1.1.1","main":"src/constant-folding.js","bin":{"cf":"src/constant-folding-cli.js"},"devDependencies":{"chai":"latest","documentation":"^13.2.5","jison":"latest","mocha":"latest","nyc":"latest"},"gitHead":"207825e3370a27b1282aa9fcbd25dc9faa326ecc","bugs":{"url":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres-perez-castellano-alu0101313511/issues"},"homepage":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres-perez-castellano-alu0101313511#readme","_id":"@alu0101313511/constant-folding@1.1.1","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-X82bNo/Hajux2kDs+DxP3Ii3uyka/lpHdd1gl5sCQeqYSj/hKkaNCh6ubRE4IJhq8TJhJnqiyl97WbhKr4dBfA==","shasum":"b36da29c259315955b9e7013ad5f56eae74909ab","tarball":"https://registry.npmjs.org/@alu0101313511/constant-folding/-/constant-folding-1.1.1.tgz","fileCount":36,"unpackedSize":1579077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKmqvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDEA//ar4Ra5CGYJt19MmJ32jXiO9YweJUhJYSEFvanaZpj1CGx8y8\r\n3yZYFpCQxp7yS9pPastXA4Zv1ySfke2GD+hRsPONJU+smp5BxB8P+FfmY2DV\r\nqj4eXJNNBXl5R9+3YJwYVpqhxbiWGDaMYA39hQtynCDyKwsyZ5jprgUMH5u2\r\nC3/AIg46+4/Lw2HddWd4glgbuo/KJzppGANgOMWVeB4T9N7J9fUMvcqVc+B1\r\nzSAgXjHKf+IaSZB6IVNGFTeBjlvX+dwLf6hiWVLgKMWaU59BZk01YC8/ZUUh\r\nT3omL1qBaaNwx+xoFVoDhnXHalGoXUz/ALvjXAwShNilKin/2xSbNbHiQHfs\r\nXuE4ijLYgJB2NLM/c1SDXEZz2PJlnBz8QmXjm4AZ/yfwr8OyMsLFXl0Khhng\r\nXxWAT4eYvLvbmaKTPt/qV0PK3jxUHU6/BXEwzTYkMH66nhL1+kzy++GgKkpo\r\nguLoK3QtMhP0sbsaxkEbRYTbFIAiKR3qiyUIB0E4+kcZA8CSLUxsttV3btl6\r\n21Ty1/yS5FIRpIiuQKAERIL9hnaoap8jbsMr61DlkQYq2urDrj5BMkqkYN8F\r\njVN6XFNvQd7+aCrc/Zw0PuwwGhf1/HCGFEPmzClk3n3cn/WGQS9dSvfvCZ5I\r\nlovrF3nS1juYfqPbZ+iq9ae7v50T8JhpITU=\r\n=miKu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6uo+3KYsfhQYhADYgQ5NB/eOz08Lkol7UC89P4vx3dwIgOWO7rCx7y3XcgvjoIolA67Ju08HnKin8WeisL5hw+3E="}]},"_npmUser":{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"},"directories":{},"maintainers":[{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/constant-folding_1.1.1_1646946991280_0.9941710011165108"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-10T17:36:47.178Z","1.0.2":"2022-03-10T17:36:47.381Z","modified":"2022-04-04T13:41:12.333Z","1.0.3":"2022-03-10T18:09:05.006Z","1.0.4":"2022-03-10T18:12:07.780Z","1.1.0":"2022-03-10T21:10:01.236Z","1.1.1":"2022-03-10T21:16:31.538Z"},"maintainers":[{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"}],"description":"Constant Folding javascript code","homepage":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres-perez-castellano-alu0101313511#readme","keywords":["ULL","constant-folding","javascript"],"repository":{"type":"git","url":"git+https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres-perez-castellano-alu0101313511.git"},"author":{"name":"alu0101313511","email":"alu0101313511@ull.edu.es"},"bugs":{"url":"https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres-perez-castellano-alu0101313511/issues"},"license":"MIT","readme":"[![npm version](https://badge.fury.io/js/@alu0101313511%2Fconstant-folding.svg)](https://badge.fury.io/js/@alu0101313511%2Fconstant-folding)\n[![CI for constant-folding](https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres-perez-castellano-alu0101313511/actions/workflows/nodejs.yml/badge.svg?branch=master)](https://github.com/ULL-ESIT-PL-2122/constant-folding-module-andres-perez-castellano-alu0101313511/actions/workflows/nodejs.yml)\n\n## constant-folding\n\nThis package allows you to apply Constant Folding to your Javascript code.\n\nConstant folding is the process of recognizing and evaluating constant<br>\nexpressions at compile time rather than computing them at runtime.\n\n## Installation\n\n```bash\n$ npm install @alu0101313511/constant-folding\n```\n\n## Usage as executable:\n\n```bash\n$ npx cf\n```\n\nMore information about the executable:\n```bash\n$ npx cf --help\n```\n\n## Usage from code:\n\n```javascript\nconst constantFolding = require('constant-folding');\n//call the function\n```\n\n[The documentation of the function](https://ull-esit-pl-2122.github.io/constant-folding-module-andres-perez-castellano-alu0101313511/)\n\n## Examples\n\n```\n$ cat input.js\nlet v = 3 + 4 + 2;\n```\n\n```bash\n$ npx cf input.js output.js\n```\n\n```\n$ cat output.js\nlet v = 9;\n```\n\n## Author\n\n[Andrés Pérez - alu0101313511](https://github.com/AndPerCast)\n\n## Tests\n\nUnit tests:\n```bash\n$ npm test\n```\n\nCode coverage:\n```bash\n$ npm cov\n```\n","readmeFilename":"README.md"}