{"_id":"@alienxr/ripper","_rev":"2-83a31ec58c89b17f321bef657dc500dc","name":"@alienxr/ripper","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@alienxr/ripper","version":"1.0.0","description":"gets rid of comments in file","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Leroynnalue/ripper.git"},"keywords":["Ripper"],"author":{"name":"ALIENXROY"},"license":"MIT","bugs":{"url":"https://github.com/Leroynnalue/ripper/issues"},"homepage":"https://github.com/Leroynnalue/ripper#readme","gitHead":"09b048864b9fdec2a520b0cf47e28b491b356d63","_id":"@alienxr/ripper@1.0.0","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-knZAS2cSB3o3WC9u/0cxXw9g+U21oe1ibPPkaMP9yeFhY7lbAfO49S3z/Cpjo35xR4zyeeS1Fo3t4SAwy/mvpQ==","shasum":"94628104ce8e95ad5a1a3d43f2f4aa41818eaf30","tarball":"https://registry.npmjs.org/@alienxr/ripper/-/ripper-1.0.0.tgz","fileCount":3,"unpackedSize":1089,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd778Xa8jYj68j1mccVXd8viaPNRpxWPmvQEV13sgMNwIhAKqgjCW6NNeXVV3Isy2CsELCMxr7wz3/v0IwOdLaPfwX"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk6D+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoTBAAgicYmj0vRsfBP0ILEh2rwbNo9263dh+sgpmzChXlJYAOOGwW\r\nHc5cb1RaaIQ3hBoz2LCfiYdPRZ+922ytTdJShwAO6WbVpUxSKrcCJnFq1BRz\r\nsQ8EnEy1wy4Fsx7GUFvwYXLPG4uTXay55f/Xskyd6PCbiQ29u13tkyKFSNnB\r\n2tvII9sTYTEm0Nip+xSKnlJ015BldGIrm3j5d2/0ccGLRN7IFa6S5E80Uvdo\r\nCQhpcSPtKCPwjlykHdJv+9W8gqrMKp2kKk7a/5E7Cbzm6UXQILGbMVCo6MGz\r\njXUD0UUpvrLQjCcExnyM9feaOGvpJgY5eGmXwjsprFPHyy4VeYHFqX38HFWe\r\nJ02wY5y/gh+hBAb8xSbhHfgpkkxrDiK7wRhHVkFkCyhuf9fDiAlaVXFWrMAj\r\nWqmJ5rEr5qG/1CcKzHG0Ii+9CAPkhv+T12bj2lC7Y39kSm6z5oiYIy2iEuWJ\r\nXDtFBGvgsbCTle9bRMoOMDNAzvJ+EcVN1uEwRBDzdJJNT5qyppfw9Y+sLyJR\r\niCDi7Ai8FEZsk0OPALhPfQxVqqZ5j6k9OLgH5yW5ZdFZUfKT2A28tiCVcXRi\r\njbt2lRILQ/JtMWoqxiCHU9wImQQQWKa0hbPP4jAUrgp0s3e3g35KKrthXlBH\r\nK7y2Vo40eTGAfzG+52ZeOESzDId6f5AQ8bg=\r\n=2AaT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alienxr","email":"leroynnalue65@gmail.com"},"directories":{},"maintainers":[{"name":"alienxr","email":"leroynnalue65@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ripper_1.0.0_1670619390506_0.4512570298600167"},"_hasShrinkwrap":false},"1.0.1":{"name":"@alienxr/ripper","version":"1.0.1","description":"gets rid of comments in file","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Leroynnalue/ripper.git"},"keywords":["Ripper"],"author":{"name":"ALIENXROY"},"license":"MIT","bugs":{"url":"https://github.com/Leroynnalue/ripper/issues"},"homepage":"https://github.com/Leroynnalue/ripper#readme","gitHead":"09b048864b9fdec2a520b0cf47e28b491b356d63","_id":"@alienxr/ripper@1.0.1","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-gGu2nJ9GPykn882RICrAhEhvicRkdCKMw57C0UTfoY6ZBaxu+yRWrpyFkr95Coqj/4ov3FrmdUtnCR+ABYWLqw==","shasum":"fb9f4be31200e328fda5469a0bc7dd485be5e0a3","tarball":"https://registry.npmjs.org/@alienxr/ripper/-/ripper-1.0.1.tgz","fileCount":3,"unpackedSize":1088,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxYQV4nR0OOR+J6myVpjekzV2QSgTzBT3R+0n7ZVpPmAIhAKed2xfvdfqRfguTNWgj2GmbZuHKQyjwL+uLSHmHx3pe"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk6MFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHwg/+OUuULV7pjQPzdcjo5q+5gk0Zg1wjmG7unEMKf6Ej1AamdrTD\r\nbzutEq4DTYougTCA33LWdP7w1yJrkyldPczi0ZNL7m0XVrSG13r/IcFAMn8j\r\nKBKPTIj6+GS4vrgQ27V00CwbTGeUjxkdFllor0ScfcSIJ5Jm3PPmNWgTREdG\r\nvNvdwm0FjWkczLl4NDUiNSjkdY+5nGfB12+oPrn7VhtxVcNu8GTaBJ8Dh/h5\r\npK1hL8CywCxO5bQMQDadnyAAqQnrx4VhN4926G1a2MmwrvO4ZJHjnlq/usCK\r\nXkvc+aCTOFpCtLsW5L+H9YoKjXhIiXzeYmui/bG4D1tz289eWYKYC+BceWXD\r\ny06hxBHB+QloRyWDg67RF2osGQc4ZzoIxTShumWmo743eMd/3s6fAm4L2vqe\r\nLYcBPLwoBq5/0trh85bXHfz2ETzSXj9B0FLs35FLGvAMA74zSvkmtPNmBfxP\r\nuZOmJ1YbiE4swyhHIgxb2svTjWgnnw+nTSoLpOufpm39dMTUMrhotCzv5eqU\r\nUuyM152fY1TBKwPnsIFFSRbFjXI68k6p8GZUCJwfl8+bBBslQ6R4OE6eu4Hi\r\n9yOg7n6Fyx9OnhfsaSD7xRAuwcjkuNwNxQHvxqlIi9NyGYHcic8y0X26orLe\r\n7UX0WEOlj0nVclH6MwMtyMldgXG3bjAhg2E=\r\n=Rbpq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alienxr","email":"leroynnalue65@gmail.com"},"directories":{},"maintainers":[{"name":"alienxr","email":"leroynnalue65@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ripper_1.0.1_1670619909281_0.8320579402298156"},"_hasShrinkwrap":false},"1.1.0":{"name":"@alienxr/ripper","version":"1.1.0","description":"gets rid of comments in file","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Leroynnalue/ripper.git"},"keywords":["Ripper"],"author":{"name":"ALIENXROY"},"license":"MIT","bugs":{"url":"https://github.com/Leroynnalue/ripper/issues"},"homepage":"https://github.com/Leroynnalue/ripper#readme","gitHead":"135411149a9120bc2536ba8cf042f2b5231927b3","_id":"@alienxr/ripper@1.1.0","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-Lq4SMglZSiEXQaNykQ+lL1RKJQMv6innIQA/BJF9YrmF7l3Bveqal6KDJHG7J6/8z30m2zJ2dlJkK7TOgZr7eQ==","shasum":"28aa38b23ece987f5b4532038fd324235db80d25","tarball":"https://registry.npmjs.org/@alienxr/ripper/-/ripper-1.1.0.tgz","fileCount":3,"unpackedSize":2111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0I9oRFz5t1o3XT5A0L33GqMxllEeegJJn1crmJuHW8AiEAvsnY5abZ9yXDiYiCSPHPR7nFmk8K6lqF5qhg/qf6hAU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlKH9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqSxAAhtf+qhugSDIu4oigSjvl7mPg6B2Pq9/879XF5+zpTOLBn1bK\r\n7UAr3uAJm/Xr0CXNx5rs+hHWPV/BTsWv49lSKr6JDMYuTsFPHriypsiewwsH\r\nGK57VeU27jMxEPhZXaeZBygfCBbLwUmVj/2+f61FOvQwzb/rS65KInApv1mA\r\nUJR2Qv0JT/QphpvLiuxYT4GXWL+z3dGP5QRI1/BsWkAwuVIQviinFmQxdCBc\r\n3Os/Yz62LroAy7Qi/mqPcAUa1acfwIqgLJISa1WvZtJDSEpjWFZ9UEOcHMy1\r\nzlshHnQ0CWpkbD58LBK83fioPQ6hmwBusxUEYvk7FGIo9SkvAuxOa0tWRAyh\r\niEievFmFdaq6OOytYG9Ct5E+kWHszo4vrM+qHyOh+DG/725ptvWuWHPacmcK\r\nxOgoU3oUVNWD3oFZssGcMrs0zlSo19J7dJdI14jrjybem+CV9aSfxl3UytrT\r\nQJNJJdUCZsok1veNeiY7be8GKt9Pv0lxDs9O9T6dzGx+ch6p9vLNz13ocZff\r\nZgSTN0I5WjMqXnZVHL4loWtUjQ3zIN+6NN5QLdCBgSftOe7faxNTnrpooC/O\r\n6Sae8S5uVWvxW9OxxGP3+r3Kk/CJavuihig7BxhHkWFdspB/fuVBjBisbcCh\r\nADv+SYVC5b377nmlY4mBxY5QDyByFEwBxn4=\r\n=ykVp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alienxr","email":"leroynnalue65@gmail.com"},"directories":{},"maintainers":[{"name":"alienxr","email":"leroynnalue65@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ripper_1.1.0_1670685181063_0.5567140128584096"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-09T20:56:30.442Z","1.0.0":"2022-12-09T20:56:30.640Z","modified":"2022-12-10T15:13:01.217Z","1.0.1":"2022-12-09T21:05:09.429Z","1.1.0":"2022-12-10T15:13:01.147Z"},"maintainers":[{"name":"alienxr","email":"leroynnalue65@gmail.com"}],"description":"gets rid of comments in file","homepage":"https://github.com/Leroynnalue/ripper#readme","keywords":["Ripper"],"repository":{"type":"git","url":"git+https://github.com/Leroynnalue/ripper.git"},"author":{"name":"ALIENXROY"},"bugs":{"url":"https://github.com/Leroynnalue/ripper/issues"},"license":"MIT","readme":"# Ripper\r\n---\r\n>>***Remove comments with ripper***\r\n\r\nRipper is an npm package that removes comments from javascript files.\r\n\r\nRipper can find and remove comments code.\r\n\r\n\r\n### Current Limitations\r\n- Only remove JS-style comments\r\n\r\n## Requirement\r\n---\r\n* NodeJs\r\n* Npm\r\n\r\n## Installation\r\n---\r\nYou can install ripper using npm.\r\n> npm install @alienxr/ripper\r\n\r\n\r\n## Usage\r\n---\r\n```\r\nconst ripper = require(\"@alienxr/ripper\")\r\n```\r\n\r\n```\r\nconst ripper = require(\"@alienxr/ripper\")\r\n\r\nripper(<filePath>,<fileDestination>);\r\n```\r\n\r\nOR\r\n\r\n```\r\nconst ripper = require(\"@alienxr/ripper\")\r\nconst path = require(\"@alienxr/ripper\")\r\n\r\nconst filePath = path.join(__dirname,<file_dir>,<file_name>);\r\n\r\nconst savePath = path.join(__dirname,<destination_dir>,<file_name>);\r\n\r\n\r\nripper(filePath,savePath);\r\n```\r\n\r\n## Contributing\r\nYou can contribute to this project by opening an issue or a pull request, I will try to respond as soon as possible. This was a fun little project to work on to learn NodeJs and I hope you find it useful at some point.","readmeFilename":"README.md"}