{"versions":{"1.0.0":{"name":"clear-npx-cache","version":"1.0.0","main":"lib/index.js","types":"types/index.d.ts","description":"Clears your NPX cache.","keywords":["npm","npx","cache","management","utility"],"author":{"name":"retueze"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/return-0x0/node-clear-npx-cache.git"},"bin":{"clear-npx-cache":"bin/clear-npx-cache.js"},"scripts":{"lint":"eslint","buildTsDev":"tsc -p tsconfig.dev.json","buildDev":"npm run buildTsDev","buildTsProd":"tsc -p tsconfig.prod.json","buildProd":"npm run buildTsProd","prepare":"del /q lib && del /q types && npm run buildProd"},"devDependencies":{"@types/node":"^15.0.0","@typescript-eslint/parser":"^4.22.0","typescript":"^4.2.4"},"gitHead":"4f77c0d74a7699c12ce9566d8966916b07f7dbdb","bugs":{"url":"https://github.com/return-0x0/node-clear-npx-cache/issues"},"homepage":"https://github.com/return-0x0/node-clear-npx-cache#readme","_id":"clear-npx-cache@1.0.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-smi8+PLLyxUgEClEyfSLCRNIITbBkfRizdSYDQdPMybqPAJDrFBtSnOYUsMrGg5GBuNuBqN9Pr6cjlJZqMv8+w==","shasum":"cd71b02ebb45205728df617bbeb1e11ff63d0f2f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/clear-npx-cache/-/clear-npx-cache-1.0.0.tgz","fileCount":6,"unpackedSize":3596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi+y0CRA9TVsSAnZWagAAg40P/j96g9hmS3ZgAfwB+ZFX\nDoAXTfnMkvwMAtVVYlkMEJsJwoKGskPE/fZ+5lzjuA+69XxxyN9se200lznV\n1FdAiBL/TwyjqqaHCQ1B777ZiqOa2E8zsAH5yYbNtWpsEtn3EYrR/SQl64y0\ny6so+q0peQ1XVeQFP6gpqUZDFzAapZxJt0KlrVxfp3XWVusngL42SIaywuDf\n93eMyi8yGiMDiWuXWSCHZfXFeJlWmg7nMRsLr4xDIZfvU/T7w1EYol/ERxcb\nU9j6DmC9s5TdJSia4cTxq7KnBOK6rs3pf/Si5C+GUxQPr2vyCKmewwCrUM/F\n4RXHXHjnjglAc1URlRMNCwxDNRrxJtOJWP1N5XTlKu2bSNaSC32TNpCpsdMB\n0kYADKM/rP9xvnAaQ27xL5GRMhuOh1WCySw2A4WBxOQhwO6l5jDinv9hc4W8\ny570W0ZGQSBK2kjcvCr8XsSlii+a6JYBv6csKUGAz+MHsqj4Hu11iTK9VqRF\nmM/7wLaAn9iQrRnJLH2ggsrtwEvyRAfz/PPO2kMUTUGuVs2dfxPhlmioc4U8\nR350S3Duiz/tUEyRjKMVPExyBodHzEZyFZsAnrLnWLnpiyNubMvnSyevb3pk\n62Z2bK6Fagm6gBNugp7DTdv8knN47dpk58Y8GJ4Jc3xB3u5Wu4JGrUybSFAp\n5ccU\r\n=FCsy\r\n-----END PGP SIGNATURE-----\r\n","size":1778},"_npmUser":{"name":"anonymous","email":"m.redcoder@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"m.redcoder@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clear-npx-cache_1.0.0_1619782835763_0.516638733145232"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T13:18:27.671Z","contributors":[]},"1.0.1":{"name":"clear-npx-cache","version":"1.0.1","main":"lib/index.js","types":"types/index.d.ts","description":"Clears your NPX cache.","keywords":["cli","npm","npx","cache","management","utility"],"author":{"name":"retueze"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/return-0x0/node-clear-npx-cache.git"},"bin":{"clear-npx-cache":"bin/clear-npx-cache.js"},"scripts":{"lint":"eslint","buildTsDev":"tsc -p tsconfig.dev.json","buildDev":"npm run buildTsDev","buildTsProd":"tsc -p tsconfig.prod.json","buildProd":"npm run buildTsProd","prepare":"del /q lib && del /q types && npm run buildProd"},"devDependencies":{"@types/node":"^15.0.0","@typescript-eslint/parser":"^4.22.0","typescript":"^4.2.4"},"gitHead":"f3532d41571df6e32288aa7b90d817a80cc9de80","bugs":{"url":"https://github.com/return-0x0/node-clear-npx-cache/issues"},"homepage":"https://github.com/return-0x0/node-clear-npx-cache#readme","_id":"clear-npx-cache@1.0.1","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-+Zy+fpi3zz/mBtEdhBbqXDfwdTBeQuwRz5tPhsON0sXyEpSlE1lsPn5VOI5vaPj/Yljxt90ZHkIwiUVnet09rg==","shasum":"e79fb8bffbaf107052471de0356556b5487885d8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/clear-npx-cache/-/clear-npx-cache-1.0.1.tgz","fileCount":6,"unpackedSize":3646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjWQUCRA9TVsSAnZWagAADpEP/1Djh0BgMaePUvthlNbz\n36Pv4UC7CCr1jK+5FqsDgEoa07eblrUhzMh26B29y6hS8Luj6BZWwpvNyQEF\nnlHwwCOeRi3RpV39aNhoWjILCTf3yYc70FZ4xJYCcnupho+7gMROfqieGpn/\nNjdFaXG97B3Kw0mGPIw/vpZYV9ssVRdBxSUGjzbeGqLtmZ67QDEkU9ssI2q1\nYHcCaAh7ajSxHbKNO/eVn/317RFPgvWOZS+5T3ou+PcFEuhmcm/8WOAjcJd5\nZcOJYBNS4FrLJD//zVnvTc3a+p7J7LGIlFL898ZNyHFfP/NwVQqdovVmvLAc\nZKO/OQKTMtSND4nJeZWMu+oeGIIaE9HXH3lmq8VlVBgRwoXc+K8wVv8WxYkM\nuyADmd8bS/2kGwmbSSegXTbsuD07/o/5bQbRVckSgni3Q1K9vnsHi6ak2fW0\n/4l1uj95dpUiKRGhrG2i8lfgiUuY08vzR+FO8GJf/uabyKgJ7VUpIU7Wh/4Y\nhhtSZ20amsJWhcMrOyaXIbl5vkkeW33qYY/p3wPnd1HxTwM3QrxpAADv/pDc\nRaxi1lySsByyAKuAYscmCDO1Pe+NjenYJV9zTD9+YYp2BGB41KsIhb5ct1H5\nOGMI1F84uziPE+U13P7IoFK6q7TE78Sp4JHTgJ8cWxBKOR7w9wAu7sbIi6F6\nHhvR\r\n=azZ/\r\n-----END PGP SIGNATURE-----\r\n","size":1796},"_npmUser":{"name":"anonymous","email":"m.redcoder@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"m.redcoder@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clear-npx-cache_1.0.1_1619878931893_0.1323924491871793"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T13:18:27.769Z","contributors":[]},"1.1.0":{"name":"clear-npx-cache","version":"1.1.0","main":"lib/index.js","types":"types/index.d.ts","description":"Clears your NPX cache.","keywords":["cli","npm","npx","cache","management","utility"],"author":{"name":"retueze"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/return-0x0/node-clear-npx-cache.git"},"bin":{"clear-npx-cache":"bin/clear-npx-cache.js"},"scripts":{"lint":"eslint","build:dev":"tsc -p tsconfig.dev.json","clean":"rm -rf lib && rm -rf types","build:prod":"npm run clean && tsc -p tsconfig.prod.json","prepublish":" npm run lint && npm run build:prod"},"devDependencies":{"@types/cli-progress":"^3.11.4","@types/node":"^20.8.9","@typescript-eslint/parser":"^4.22.0","typescript":"^4.2.4"},"dependencies":{"cli-progress":"^3.12.0"},"gitHead":"4ad536a9d4a2e445ebfd721757fc4d79ed34b37e","bugs":{"url":"https://github.com/return-0x0/node-clear-npx-cache/issues"},"homepage":"https://github.com/return-0x0/node-clear-npx-cache#readme","_id":"clear-npx-cache@1.1.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-WDwoB6Saw3mRrBTRDKtuLlCGK/UtmpGWlUvb9LHZemvy5SekkfF+2DEiUDIJ5m9lyGuvWldkdOCs0QBNzw5Gzg==","shasum":"84a0937ec80612d4ad7897484a3b5e4753f26bf1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/clear-npx-cache/-/clear-npx-cache-1.1.0.tgz","fileCount":7,"unpackedSize":5766,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXC803brLMLn7QWtM4PmMpPEN/67klF3Llb1WQjIWYcgIgeQGenAdBp9NOx6H6+wcAGOKL2NW7Kv7kd1gxXKh3SJM="}],"size":2563},"_npmUser":{"name":"anonymous","email":"retueze@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"retueze@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clear-npx-cache_1.1.0_1698327407856_0.13876964764976085"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-26T13:36:48.020Z","publish_time":1698327408020,"_source_registry_name":"default","contributors":[]},"1.1.1":{"name":"clear-npx-cache","version":"1.1.1","main":"lib/index.js","types":"types/index.d.ts","description":"Clears your NPX cache.","keywords":["cli","npm","npx","cache","management","utility"],"author":{"name":"retueze"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/return-0x0/node-clear-npx-cache.git"},"bin":{"clear-npx-cache":"bin/clear-npx-cache.js"},"scripts":{"lint":"eslint","build:dev":"tsc -p tsconfig.dev.json","clean":"rm -rf lib && rm -rf types","build:prod":"npm run clean && tsc -p tsconfig.prod.json","prepublish":" npm run lint && npm run build:prod"},"devDependencies":{"@types/cli-progress":"^3.11.4","@types/node":"^20.8.9","@typescript-eslint/parser":"^4.22.0","typescript":"^4.2.4"},"dependencies":{"cli-progress":"^3.12.0"},"gitHead":"71f8ea238f68a903189679de859fb7e1e6788638","bugs":{"url":"https://github.com/return-0x0/node-clear-npx-cache/issues"},"homepage":"https://github.com/return-0x0/node-clear-npx-cache#readme","_id":"clear-npx-cache@1.1.1","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-eTTpjShfcs8nG9mqVrbOkPNjSS7Mi7U1/OFcdvNgWSBVkfsXwgDEz1h9RkcMm8avhLlG7FzU3IkPOU1OwpsGXA==","shasum":"68b318ce3cc175b77649f5c9ef1dfe373546ff53","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/clear-npx-cache/-/clear-npx-cache-1.1.1.tgz","fileCount":4,"unpackedSize":2227,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1bTIFx/nzh6OtbNSsRUaZQtltmarQbarbYe4REPhNZAIgd5rB+tdC0KRsfRluzGfUJ2WVwRU2HcxqasEvpH60osE="}],"size":1280},"_npmUser":{"name":"anonymous","email":"retueze@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"retueze@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clear-npx-cache_1.1.1_1698327813809_0.05622765934365748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-26T13:43:34.084Z","publish_time":1698327814084,"_source_registry_name":"default","contributors":[]},"1.1.2":{"name":"clear-npx-cache","version":"1.1.2","main":"lib/index.js","types":"types/index.d.ts","description":"Clears your NPX cache.","keywords":["cli","npm","npx","cache","management","utility"],"author":{"name":"retueze"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/return-0x0/node-clear-npx-cache.git"},"bin":{"clear-npx-cache":"bin/clear-npx-cache.js"},"scripts":{"lint":"eslint","build:dev":"tsc -p tsconfig.dev.json","clean":"rm -rf lib && rm -rf types","build:prod":"npm run clean && tsc -p tsconfig.prod.json","prepublish":" npm run lint && npm run build:prod"},"devDependencies":{"@types/cli-progress":"^3.11.4","@types/node":"^20.8.9","@typescript-eslint/parser":"^4.22.0","typescript":"^4.2.4"},"dependencies":{"cli-progress":"^3.12.0"},"gitHead":"71f8ea238f68a903189679de859fb7e1e6788638","bugs":{"url":"https://github.com/return-0x0/node-clear-npx-cache/issues"},"homepage":"https://github.com/return-0x0/node-clear-npx-cache#readme","_id":"clear-npx-cache@1.1.2","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-DJa5WW8kRSqhBIaP4quF1BOahkLubOmlTZ3lREGtBz2s6DdcWeRDrywnA2bVzmyN46DoR5ycC2jxRzI6noo5MQ==","shasum":"a06a573980e786aca3813a80944dd47e8bbc473d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/clear-npx-cache/-/clear-npx-cache-1.1.2.tgz","fileCount":5,"unpackedSize":4190,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4VFNDVrWcNWrhMIwiKSMXaWNuRNwWqXwD/J6MRI8MxAiEA7+jJ0Ue7sdC3Byr38xT8vGo+drEuLLMJIFQmFM6zG88="}],"size":1953},"_npmUser":{"name":"anonymous","email":"retueze@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"retueze@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clear-npx-cache_1.1.2_1698327940563_0.991002620399037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-26T13:45:40.801Z","publish_time":1698327940801,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"1.1.2"},"name":"clear-npx-cache","time":{"created":"2022-01-27T12:00:12.157Z","modified":"2023-10-26T13:48:41.912Z","1.0.0":"2021-04-30T11:40:35.908Z","1.0.1":"2021-05-01T14:22:12.019Z","1.1.0":"2023-10-26T13:36:48.020Z","1.1.1":"2023-10-26T13:43:34.084Z","1.1.2":"2023-10-26T13:45:40.801Z"},"readme":"## Why you should clear your NPX cache?\n\nNPX has a bug. When you call, for example, one of this:\n\n```sh\nnpx create-react-app\n```\n```sh\nnpx cowsay \"I'm a cow!\"\n```\n\n…then you will do it successfully. But NPX will install it to your NPX cache, and NPX will *not* be watching lifetime of its cache. NPX package will be stored in the cache forever. When NPX-utility was updated, the cache will *not* be updated. I'll repeat, it's a bug.\n\n### For users\n\nIf you sometimes use a NPX-utility, you will store an old version of this package in your cache. And every package update will *not* be seen by NPX. Cache clearing will solve this trouble.\n\n### For developers\n\nIf you are developing a new NPX-package, you will test it. But you can publish a bugful package, and after a fix and re-publishing you will see same bug. I don't want you repeating my expirience in bug-finding and source-code-jumping.\n\n## Usage\n\n```sh\nnpx clear-npx-cache\n```\n\nExpected behavior:\n\n- Take a cache directory from NPM configuration (`npm config get cache`)\n- If in this directory exists `_npx`\n  - Then remove it recursely\n  - Otherwise create a new `_npx` directory","users":{}}