{"_id":"@akgupta0777/squeeze","_rev":"2-e44fc4fe280b065798b7c5e91c358d33","name":"@akgupta0777/squeeze","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@akgupta0777/squeeze","version":"1.0.0","description":"A module bundler written with NodeJS.","main":"lib/index.js","bin":{"squeeze":"bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/akgupta0777/Squeeze.git"},"keywords":["Squeeze","bundler","module"],"directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Abhay Gupta"},"license":"ISC","dependencies":{"@babel/core":"^7.22.9","chalk":"^4.1.2","express":"^4.18.2","figlet":"^1.6.0"},"gitHead":"93953cedb46b846eb79d1466a22bdf619516702e","bugs":{"url":"https://github.com/akgupta0777/Squeeze/issues"},"homepage":"https://github.com/akgupta0777/Squeeze#readme","_id":"@akgupta0777/squeeze@1.0.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-onebJXGRc/O33V/ZliGYFavJUhjyqhbxIXvAFUo6gsID6QNovrS4ZBA5w6v48nyNpVe3QgtUFNl2xRhaiysuIQ==","shasum":"ca3a675eee2435668cffc0681bf3b321214b174d","tarball":"https://registry.npmjs.org/@akgupta0777/squeeze/-/squeeze-1.0.0.tgz","fileCount":15,"unpackedSize":18929,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBW8RIEOAh8jV3j1sOZEwISAXve+bnWwCHSYTBkF3FzCAiEAgseqRqSR8jBOTg5d+Ey686uF0owFfREwnLX8uu/Fa/A="}]},"_npmUser":{"name":"akgupta0777","email":"akgupta0777@gmail.com"},"maintainers":[{"name":"akgupta0777","email":"akgupta0777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/squeeze_1.0.0_1692794600133_0.48729082232427645"},"_hasShrinkwrap":false},"1.0.1":{"name":"@akgupta0777/squeeze","version":"1.0.1","description":"A module bundler written with NodeJS.","main":"lib/index.js","bin":{"squeeze":"bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/akgupta0777/Squeeze.git"},"keywords":["Squeeze","bundler","module"],"directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Abhay Gupta"},"license":"ISC","dependencies":{"@babel/core":"^7.22.9","chalk":"^4.1.2","express":"^4.18.2","figlet":"^1.6.0"},"gitHead":"e2a0224c7d5572b3240c2718f1c02136b8a58444","bugs":{"url":"https://github.com/akgupta0777/Squeeze/issues"},"homepage":"https://github.com/akgupta0777/Squeeze#readme","_id":"@akgupta0777/squeeze@1.0.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-c3iQgd9BdojzA4k4KoJiqqeoY0+vXvQx2Nt8XO+8AygLru+lejyOrdghfAQ+qZ1QvWT08jh8RjNH/92B6mLmug==","shasum":"24bc46955568e68c1230c3d69ab20ae2c69b4acc","tarball":"https://registry.npmjs.org/@akgupta0777/squeeze/-/squeeze-1.0.1.tgz","fileCount":16,"unpackedSize":137698,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvBo0QkyJmBbOPlLqjg6LgwoO26i5x1kNFi8FJ3qNHqAiEA46LDz87IVbhcij1tZ5seCPGhdETqmbOiqg9pxFw7BW8="}]},"_npmUser":{"name":"akgupta0777","email":"akgupta0777@gmail.com"},"maintainers":[{"name":"akgupta0777","email":"akgupta0777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/squeeze_1.0.1_1692804033863_0.8245236739724495"},"_hasShrinkwrap":false},"1.0.2":{"name":"@akgupta0777/squeeze","version":"1.0.2","description":"A module bundler written with NodeJS.","main":"lib/index.js","bin":{"squeeze":"bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/akgupta0777/Squeeze.git"},"keywords":["Squeeze","bundler","module"],"directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Abhay Gupta"},"license":"ISC","dependencies":{"@babel/core":"^7.22.9","chalk":"^4.1.2","express":"^4.18.2","figlet":"^1.6.0"},"gitHead":"0a3f6187ac6b072d849aee4f62e03d36abf40883","bugs":{"url":"https://github.com/akgupta0777/Squeeze/issues"},"homepage":"https://github.com/akgupta0777/Squeeze#readme","_id":"@akgupta0777/squeeze@1.0.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-lhAGevgE+C3wJc0AM4g3d0QCmqGzzqNH0Oh/sJjy2+y3wPcxjrcNUaf/vKzKzhGmBosGLwJGqp7sNQmsg8geww==","shasum":"ba535987413fb8e0480fcc88539451656eb0c6be","tarball":"https://registry.npmjs.org/@akgupta0777/squeeze/-/squeeze-1.0.2.tgz","fileCount":15,"unpackedSize":20392,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1S7jtwi7bBS3dorZzsA39ZeUywzV+WtjQJV/sBGy55AiEA+xn8cilQz7ijrNHyjNagW78JjzRPu7Yw6xuUwEaBkLY="}]},"_npmUser":{"name":"akgupta0777","email":"akgupta0777@gmail.com"},"maintainers":[{"name":"akgupta0777","email":"akgupta0777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/squeeze_1.0.2_1692804700389_0.8665602832177421"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-23T12:43:20.041Z","1.0.0":"2023-08-23T12:43:20.316Z","modified":"2023-08-23T15:31:40.773Z","1.0.1":"2023-08-23T15:20:34.050Z","1.0.2":"2023-08-23T15:31:40.591Z"},"maintainers":[{"name":"akgupta0777","email":"akgupta0777@gmail.com"}],"description":"A module bundler written with NodeJS.","homepage":"https://github.com/akgupta0777/Squeeze#readme","keywords":["Squeeze","bundler","module"],"repository":{"type":"git","url":"git+https://github.com/akgupta0777/Squeeze.git"},"author":{"name":"Abhay Gupta"},"bugs":{"url":"https://github.com/akgupta0777/Squeeze/issues"},"license":"ISC","readme":"# Squeeze\r\n<div align='center'>\r\n  <a href=\"https://github.com/akgupta0777/Squeeze\">\r\n    <img width=\"200\" height=\"200\" src=\"https://github.com/akgupta0777/Squeeze/assets/51379307/63538498-6607-46b1-89ab-22248f1f0568\" />\r\n  </a>\r\n  <h1>Squeeze</h1>\r\n  <p>\r\n    Squeeze is a module bundler. It's main purpose is to bundle javascript files in a single file.\r\n  </p>\r\n  <em>Squeezes your javascript code just like you squeeze lemons.</em>\r\n</div>\r\n\r\n<h2 align=\"center\">Install</h2>\r\n\r\nInstall with npm:\r\n```bash\r\nnpm i --save-dev @akgupta0777/squeeze\r\n```\r\n\r\nInstall with yarn:\r\n```bash\r\nyarn add @akgupta0777/squeeze --dev\r\n```\r\n<h2 align=\"center\">Usage</h2>\r\n\r\n```\r\nsqueeze build                    : Bundles your code by looking at the default configuration file.\r\nsqueeze build <Config Path>      : Bundles your code by looking at the specified configuration file.\r\nsqueeze build <Options>          : Bundles your code by specified options entered by user.\r\n  <Options>\r\n     --entry or -e               : Option for entry file path for squeeze.\r\n     --output or -o              : Option for output folder path for squeeze.\r\n     --filename or -f            : Option for bundled filename for squeeze.\r\nsqueeze init                     : Creates a configuration file for you.\r\nsqueeze help                     : Help and information related to squeeze commands.\r\n```\r\n\r\n<h2 align=\"center\">Demo</h2>\r\n\r\nhttps://github.com/akgupta0777/Squeeze/assets/51379307/0c357617-e2f2-4721-915b-79c16ce47bec\r\n","readmeFilename":"README.md"}