{"_id":"knip","_rev":"630-e89c74db0af7b7c1b44dd8295a3f684a","name":"knip","dist-tags":{"latest":"6.14.2"},"versions":{"0.1.2":{"name":"knip","version":"0.1.2","keywords":["find","detect","unused","files","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.1.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"6585fb88ac877ca8e350f7ff02059eea31ca43ff","tarball":"https://registry.npmjs.org/knip/-/knip-0.1.2.tgz","fileCount":22,"integrity":"sha512-eguWDsGBouest9RPR46VDgeVFzZcs6Q9dQ46nmXQnAdr+P+1+nHwTE5AxlZkxCQo5hbvErsMKBLSPbEl7hTwew==","signatures":[{"sig":"MEUCIQDkgneHDY4uORai62EDpB6Aqj03htNHx4SI62hpW2mwmgIgHUR6QYS4PAXmILoEMJ4Bab4MHdRvPGUNB4OxRnRT09o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQzdNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNxA//UR9YVONAFyG0nTOV6dafKOQHNMqkufTrQelY11AltrA1Fo3+\r\n9bVzpROUq4h+99/9lUD+0snuqBtPRDq4GjZrWCy8yThTHAenu+RDzbhzhVva\r\n2xwtSVS+mbiDu2je51wMRSdzlc7BzJTNQeR3v5oH1VLIfgveDKvjwDXauVU1\r\n3C/wRWUv9gzNqQvRv6MqEKFljqMLpT7Nha/W0l5ptz3B4gBL77WfK1nGnFzb\r\nnP96Kr8l08aWZAughK2oV3fLl1NqnSZVL97zg3KjpJaE7CkTbaUDiIRPjCE0\r\nYxx7hZ/07/o/Ys0CGv+0sHa+CMJHslS5AS8YLoS3F+asU63BgUsojZYZJAIX\r\npy/jGY9Dd04V2fcuBz18eTY1UCAUPAq2MXm5yJDfF4zusFSUA/nwTUDm7FIa\r\n5PyFS9qcoHdGrqlpbfP3D+HhNp25vQhz7AolgKOIMdXSBnPbSF7QRwhReaQf\r\nuxLT7zFp4GB3YrY9GVoy9Ov7VtqWQGeoBMXGxZM0Hr7ajRjCSPRtdQNsH+9S\r\n1d5JHLt+ysji+sVMME/ekLrTZYWDoFGh3GxrlYZ12i4Vz+FMytq/32Zft8u7\r\nrbFGf53Lvl5Om1Cn5g9IXFoUqlw9Bmjf3hl3CKaVjYvajtp3zgKuuVxCQB/1\r\nPMxGIRvkV8AEBbwTo3Rzhzkz4ahYDbiYHi0=\r\n=Tko3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0"},"gitHead":"dc32cb81f3a6324a74ef7988f76d641fc3b6363c","scripts":{"knip":"node ./dist/cli.js","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files and exports in your TypeScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.5.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.9.0","prettier":"2.7.1","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.8.1","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.1.2_1665349452963_0.6265905689458768","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"knip","version":"0.2.0","keywords":["find","detect","unused","files","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.2.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"7c1fd2059b09df35d95b08d274b5d81b78f22f7b","tarball":"https://registry.npmjs.org/knip/-/knip-0.2.0.tgz","fileCount":28,"integrity":"sha512-3+onMo3PxBWTH4fBAYlKECmXI92r6d21yIXhySSqih0+1fs+/Q7pnvInAF3fY5V0284skVvCK709PQ9j+B+p+Q==","signatures":[{"sig":"MEUCIBgEm3IGcK254/yN6+ZyMmz8ihzFp2+XkaVmXCb+NiBoAiEA3GrSU0CLuTYNu6aby8OmL+Nc/YOTGO+KZsg8tK5nuso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRCU2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphGBAAl7UElKFdCoFNOFazv3NlzkjbG4DL4INuLlf+76SBztsN2uB2\r\nX39b4UFdILgqxCEGUwM65kE8dp7C+O1AE1fFxUaHkR7OtAEGc9rCNccN7PZ6\r\nM4fcjho4a64PdPfNgAuj8nvFAd+JFyPur+KJJPJ2z7Na9pGOPHpX3qpYLxXK\r\n8h/v2rVH3t2KwsV8TstYhpJV7aTHxqcWtKuI9D/75cWFhenDhIhAKxiyUVXF\r\nurHSkvbyetBfkGj2J3SRBGpo2gYBPNwO6Sp44end9aYjy83zAc5qepGvf+UB\r\nFQC7tFMbS+tEgNf2TUT4/juRpKnkC+L5PhV/C2n1+ocpnmgh1Zgjq5jNN9j9\r\nYgjU9qNqiKxTwfE6lhqSbkGSI1XTjbNe3YxuXOMJrqBe2D38g+39MyA1wyjv\r\nXa2OlJ82LgA4pLrNc/8JNhLwXP8wb4K68MmfO/OBLhBKM3Nlu6HmJcpWcE4i\r\n8rBaA63SWN0NDEqn0b9refKFCFb179OaKYCvrg2OqRvu98OTlbm/1OTDyGz0\r\nJ34CMzn6IR0N43RE1bPazBm1rLUUGaxPHfJ/oD0ZHiKQbkuxUkVAeTBq4erQ\r\ndAtFGOeF+bHt2VptoCUlTlTaF2g8210jzVNtWCIxT7xuQ5bwaTAtT+7Ql4t3\r\ngGTIkywIXhfzcHumUfqOPo7W+cXF/FL+lek=\r\n=RFUl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0"},"gitHead":"674b29b61a143fbb7b269d352afe2c4ef1636d6f","scripts":{"knip":"node ./dist/cli.js","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files and exports in your TypeScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.5.0","is-builtin-module":"3.2.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.9.0","prettier":"2.7.1","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.8.1","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.2.0_1665410358141_0.9122681956799259","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"knip","version":"0.3.0","keywords":["find","detect","unused","files","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.3.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"e2f1e499830d57b2bc6261549be7c4e6b989a5d5","tarball":"https://registry.npmjs.org/knip/-/knip-0.3.0.tgz","fileCount":28,"integrity":"sha512-jyq5lsIgqqp7gdGpqP5DTuLhImTeEY/MB7x7QrkJilEf8AKq7svZkJUqh2/U5B9km8a6fXgjW5x/BDD+haVAUg==","signatures":[{"sig":"MEUCIQDjdGmXrk0VJK+DMSQUlhpgDGxvNLLK3JbBcDIyDRteVAIgLb4h0RqmFe+negE4K/a3v9D9I3x9PrQ/dOOOls1Acwg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRXNWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpatxAAnEUHqr6ng7U8mdPlLDWiqlyT++sWHMp2tDk9d1wvhjcivDo1\r\nWkDbnzazg+wV8aSVdFSRvEAQpXPjrc3RlXBt95cj1nxAvv200D/oUo5LvLGF\r\ngjZDw4r1xSXIbguGcr6OM7F9UMLf+mLFdsvaGcPceah7ii7w3zgDA6RUnVb9\r\nAJtRhpRhkiDOi6C0Q+HWTPAVQYHlA9PFWQOiqpCGktFGqqT5WDuFWW2iBqb5\r\nvCo+y/hulK7x+typpwjKBOE3SyytzjpgZJNdX6Oor81GfNTqXeQLiIgcqD/7\r\nn4wUBCGcsM6V3BDyHP9c8+xQFRZ2cwYOFkHQY9eCoANaR4tAFW6n2KlYIEt2\r\nnYHbD4yFvGPkjv7U0n30PjDC/fTKyE0AfJXdW3yZd7Lv1bN1YIih4qYV5aDc\r\nN8fAyH7PiIauxRTOqCafZw/uqfc5cYjjDNIePJCCdBueDkuyN3qZrPJ4/KW4\r\nWIaMVIxudx54r7o5vWEOEMKPtBidDLtSk+ci7wLCtT26BrAx3HbSoes6/Hpl\r\nYd7wyN02+7TaWAdUXgJN2iWLQb+9LRIYxVVJXJvnQW1/Pu0d9Iaas9JTjhe6\r\nJOZZCwNkcT8aUfJ7tPEGPy8Y2Zo93Kp3LRWlXpTwNUIQui3VEz2PqDP9kMBT\r\nalMyB5wtb/IeL4qeGxPA2BgUG1YQwPqN99A=\r\n=mmYh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0"},"gitHead":"60a12809715897ef901ec334e7f52f84f4451a8c","scripts":{"knip":"node ./dist/cli.js","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files and exports in your TypeScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.5.0","is-builtin-module":"3.2.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.9.0","prettier":"2.7.1","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.8.1","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.3.0_1665495894031_0.9931086070352517","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"knip","version":"0.4.0","keywords":["find","detect","unused","files","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.4.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"448636dd06eb1349417422d6011fbf26281770a7","tarball":"https://registry.npmjs.org/knip/-/knip-0.4.0.tgz","fileCount":32,"integrity":"sha512-hZw+yrFIwgaWQEN2IRzkAXsgv1hQ+rWO4OKz1QBQyYmpUy7IbHVOyynFTY9ck2dcC07As/5U6a34G8v7wXk5AA==","signatures":[{"sig":"MEUCIQD4iyWJm30DmiNHSBeVPqXKaBpqJrxGc2jjt/a+wBTs7gIgIDwY7N0HPEaka0a3csy7sCJrHnMUWD4zrhkZG6gnJkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRZ8eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmry9A//f7bh9cezOk0F6N1SP4biZPXHFi/246gCKoQcoAuAG7R3oxiY\r\nnQFxbnr9B7154QG18dPQwTwvMXLmHbIFTVzhJ19KZ97eUbibOU40Gi3FTLRa\r\nfy2iytvqjQn2IYM7R26lt/rJqa2fBogqPuJg5ed6/lwIgp3uZqFa0xVAG4A5\r\nnNWISpzCLIICTZG+UvF/P9yab0tt1jRH/nSmX1ro7iJiK7OYEsS0NFLGJjdC\r\nt484nzWaWRMbSHJiCmPb4P8tNHKZuChGeZIrnNn/+LWNseVnoyGt5gq5GsuO\r\nEPWWeGC4P/tvbKNyk7OZKtJlUbMUJqedtS3qzIEZa+gy2/UOvbiNKrQ12wMo\r\nOYRHQ049dpl97OPvb1QZfJamGkhcvKK8XEPsP2NqWLC+pfMXixmndvbTf9Rz\r\n8MRnL4jywrSWuq4P5wxCQ5PpT5X7shydljWZfKfE/mtu1fMQgMf4TMClrhEM\r\nEjecgSFhyVQ1HuliE2r4wB2/rnd2Om/7NMgF8GxNRV4fYgQ8j78iZztS3IxT\r\n8nmxGSRuLplV5SqlWKsUADCk5zjD+nigqQWNiCgcJVa5I7j4DObouf1ZtUfD\r\nBFb6vQvOuAtrH/tM7qxVMoxWUDJAmDBe/y6mnzB7dIvfVDG66pgAANSy9QVK\r\n0necWQ4U1nvzio/vmONeYpSZCx56rFW+tUs=\r\n=DHX0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0"},"gitHead":"2e7b67af34b38a79ab78c48d009f0e7b0bc2a7bb","scripts":{"knip":"node ./dist/cli.js","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files and exports in your TypeScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.5.0","is-builtin-module":"3.2.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.9.0","prettier":"2.7.1","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.8.1","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.4.0_1665507102534_0.02108063271637417","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"knip","version":"0.4.1","keywords":["find","detect","unused","files","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.4.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"b7906ed2f9fe4140ba81a0fb61af2c4ffcdd15d5","tarball":"https://registry.npmjs.org/knip/-/knip-0.4.1.tgz","fileCount":32,"integrity":"sha512-mKhwusuzxtHshs54f1UtwDqQ0t40mwLbOZRsenYA28CzElrmtYg5uEYjYsuNLNYi/bYYJ2EG5Dk3XdxYjrzm7A==","signatures":[{"sig":"MEUCIBVE0bievAha5oc6iVCIe1Qjo6zDgKAlPKvKHA0QKUxgAiEAvtEQ++madVYKCvMtjKPrZ1gT9q5xzkmHOJEoifkajns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRpEYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBshAAhQchhVj3uf4MGCrcLrlsPZCu4MrX9N+VScMwzGKBTiztcw4O\r\nwZvx/QrfMtvVEvwoXvUWB6Z5p7MWEIRb2bLraZZh07lp8BluVUjEspLFqNEW\r\nmMSTYX2vXsxJL/M+qtEQKHNLsYmOZdxGEda9F6fQapkFp43U7TrvsmCRbVrr\r\nQmVk3m4rOIilogbfuX0WexJaVCorTbaY3LQqDVVYWBP77jyEMVIQwyl1V49J\r\nPrxIi34k3FcPOL3Q6PcVo5dxQCxTYqEQ47RHFynawKrlSrryl64ce/uESWwO\r\nf0NUbOleq1WnrpCqv6eOSgUC0Y75g7OQjQ51tq6lAnrBM0VflAOY6WNkMzVD\r\nXsoXW583yWldpYfMP/My+p4tD/PbY1ExhFL/pGXA1giZ3eoMSHOyTi/C+M/D\r\nNXPCdYlkGyfXsUd2Ievi7MdUcc9n9L0TkcM2ztaWtPTzJhxBWZNF/fx8f019\r\nf+Rm1msSoELEtpZNIPvDZglIwtBCFmi80JRbszogD3lCZ+YjjLxwxKLwCzNg\r\nmiS4ZUOFvfvwg+FWVYEZOS2iHo4/vNqRHPTdclVFTQOi/x37gOkeRfA0P0mz\r\nPuci1WcjVsgILpzqt2q/qYW+N7L17ViczZzJ63nTRxfztwnYuD2uhypKkIiW\r\nmuVz1+RQ/yGwpG1P4vQH1o2sq8kv1R5vS4s=\r\n=MU1I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0"},"gitHead":"a913825632ef3c8e6f1c03310c2e94f7b641967b","scripts":{"knip":"node ./dist/cli.js","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files and exports in your TypeScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.5.0","is-builtin-module":"3.2.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.9.0","prettier":"2.7.1","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.8.1","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.4.1_1665569048171_0.6873809613013016","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"knip","version":"0.4.2","keywords":["find","detect","unused","files","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.4.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"78b3abc471b6599ebf156fcd9049a223601de2dc","tarball":"https://registry.npmjs.org/knip/-/knip-0.4.2.tgz","fileCount":34,"integrity":"sha512-GEe7EbrkbqfBDhqLIMFVxW/7QEEPXCGIjLc8byDKJpyUYhEKEypVlnjmmOWTLpDODKs5yXxMwmpuxq2uAmLr2A==","signatures":[{"sig":"MEQCIHbZLm7mQAmYqiFgksClVUqQPevGLowrx1+zTpL+pAhpAiAb78iKOPc2gAyIs6/2kgMp4ZRmKaj55w4IjluyeN4qrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRz78ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjMQ//demIuV3kNCfGiW6IRIaPhYWfJIDhbdnpzWjUFhzwtG8B8JtL\r\nVNVi4EfN1Z3gifREE3SoFppVAWJ1uQVnjgECimvgXCfn8NAX8G+UFV/nMcxf\r\nT9wkI4QJq5DFxRKj+2mkZXTh6sFWj3Z+NuQ7nbnSyEFOqhpPr9tgRx14fmCf\r\nZ5q3NfPZRuuSh7G8NZ3g4OUOO6feO6WSPLjtJpazOsmatlzN6vYC10b+u43+\r\nw5QSBMCAPLeOCnj5u452xCQM4u6vagT28YgQ1JWfrwvuhasidd/CHa0bJ7h3\r\n8uMr4u5t0yzPArH/XtTp47SB4wDymoeuWSowXZh9CreFwTdzEKvG0Utixju9\r\n2eFvH1EoCf2u+rYPmzc8y7Oq4mLoKZ2n0HIRLkVed7kCP28NzLaw78Yl/EX5\r\nIoMtOG1cMYc0uxr2sETjggMZPR2l0MKCc67pLOaejLCJUGyDvlwJb9bLX8MS\r\nv2BySs/n8qNQFami7L2/cQ9dMcMA4OHoIvZHiKb7/cyMiyQaYiN9jxqkWEvW\r\nannSbFT1vXw9wBadvG68YF/PTjys57UqBrpKD2Y0bTZZa+sDyR2tv0BolYyw\r\neoeZLJrj2zRWNO8hqaNB6g0Ks+5ieMwuK1pMmB1nwLjvW47krAnsKf7uamXT\r\n180euaRGStwfiDfm7F4m8H5JC9/gEIysDrI=\r\n=3LmH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0"},"gitHead":"9595c75296cdceb67345b33a216133109ccf5f1a","scripts":{"knip":"node ./dist/cli.js","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files and exports in your TypeScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.5.0","is-builtin-module":"3.2.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.9.0","prettier":"2.7.1","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.8.1","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.4.2_1665613564407_0.39750017344123","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"knip","version":"0.5.0","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.5.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"10ee68dfc3f620f3b8c8152319535194fc1b8aa4","tarball":"https://registry.npmjs.org/knip/-/knip-0.5.0.tgz","fileCount":36,"integrity":"sha512-hfOUARle8+yQ2xy+4oatQ4Ey6zX1N+bZzGCd6qtFakkml3djISWYBq/x5T0ynbT71kPglQdVTjuLYiK1W3rlWQ==","signatures":[{"sig":"MEQCID/erE4btFUUr0HRAfIQN7hTxPBMFVJQ8/PBvnPmExo3AiBHXBFyRxpZcm8WwInlEBmMm13mJOZjFHMX5QXaQ0ljGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR76vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdRxAAnrKHUO1O5xt8NM0vnuJVGdLAxMmEhTl9jjwdfgMyv/h836NE\r\nVHZuFnUlDdhI6RbQ0wBRWkoajuPPyhGpyY9YQTrzerby9EKi3wzruRRWPxl4\r\n0ikhV+DJM7A3WGhTT6tCAMbKQ7rim1b2UHyNqWYlgikDb8yblBksNilo6Eah\r\n9F2A9W4/Ki+NvM/aiiDin6OEUR+InAu066mqHrxqegxdZIF5yipcAuN48gzS\r\nvJw7kI4vIjxLKAPBPLRwvawaz6jh/p2BLFcLlG7/xPmN+/KkarwEtKqz09WJ\r\nvWY1gjxioHbmbzPGsMnYatCaxgRsx10gGhHPK62AsxULQxGCk8eisbt28MD3\r\nxZC5dczvDHg4zc6KO7gHmEvby+nv7Jpuqsg6ee4bGQyV5J3ojWKYqamyvDO9\r\nfxNMnUN6qnMjcF/yEOgIhVcdJ8opauE9YyWUetUn5Jcx0MMrPOPO1j/s0vGg\r\nwVwMayJDQVaRtPL/pN+FUfL5sg7Haiz+qcWSduGEYTGjMbsAZTWTFKZrp+MK\r\nFqSs/pebUp4QsedfBgbT2PK01OY0FhOnpfbhcobiCN+pjwAKgfT4LjthHtjs\r\niyOXmNARMqvqinqOQ2TZDyhKrGMqwfCKUBOWkjcdjrZHSnoxB67a063r+kSi\r\nXRF3s4ggO6NEX31HK5CzlKWGOdAB4A9ge0c=\r\n=YsgZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0"},"gitHead":"25425e90d46e294624269f21f84bbe4a34037607","scripts":{"knip":"node ./dist/cli.js","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.5.0","is-builtin-module":"3.2.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.9.0","prettier":"2.7.1","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.8.1","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.5.0_1665646254972_0.9231952175374682","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"knip","version":"0.6.0","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.6.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"370177f284d4928b6caf7455a4d1a86c3ee94f97","tarball":"https://registry.npmjs.org/knip/-/knip-0.6.0.tgz","fileCount":36,"integrity":"sha512-XtAa87ewOZmK5gAejmg/N3sCsP0SPc9NsDWo0CUf3zdHLwkp/W7pkA4uKGxNDWMluCGLE9rwBqAswa+VUwEGcw==","signatures":[{"sig":"MEUCIFTYtDJjMkcZ3s45ErKCIffr4Dt1WOdavN4Bb5d4nDA8AiEA33DnbHwTbVB4ixwwEvEWAniOLCCFtGrvqo3OlnXmjQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR8GoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEEg/+LxS8yzUoCUvBQuettlkaFZpDf4kGGr+xSI7jlDzYcMhO0Lmr\r\ntx4hjifkBV0dq9LcS011aCBgfGRrUBeyfPJF4ArxzojirzymCOgcT+WLROqN\r\ncvPFelwjemqJyHyLfPvoXhJbhB+C1ZNzAEN9CENRIL3lX3vUrW4UptdJ9KxM\r\nESzZjXKtHL+8Upm18hDcbJZZKRr7Y9osM55jc1OexU19+LzUssZNo1bwmNed\r\nyJaq5njR5h4PCi0Xppv2bzu1NCD2SHPbdXzKsVAuQBX4K5tRyUYSyuwu02uu\r\nX5jHg8VZsnDCFwPGi78or0KLBXZtQ5DXfq1dEU62oPikPvME0JND7PPgaIHP\r\n+mYNOB9+AtOw8+m9QrCiVgEFjMqeSdNlTlrbzpjbnw0V9/Ntc0jECpPpIQ8x\r\nByWAf4Bc9UuntFkZcvXNTBRxsW1X572TobaxGlAAa0elEXhGE77pgiqiQU8c\r\ngVSjeYjNkgZE2YyjdWHEPgw7a1UstGXAVKnfPdnqPQbz/vafUW5Loviotgbq\r\n/E2xUJCj7so+vWPuvLb9r+ZnHk3zhyM1h1448/pIFE0JWsbPdybCj/7F0bTQ\r\njFtMsQ2Cr0iSroNqRrxrT7GuQwMlqcEsP9Ej4e7XUk1teq2nZPpMmDMkDaaI\r\nFiCbMIyMzpy5sDrMJ2DJ9PJPxqziNjS+RFk=\r\n=WzUx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0"},"gitHead":"9d6a946a8c6f4428a81cc09a595a39b73f93815f","scripts":{"knip":"node ./dist/cli.js","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.5.0","is-builtin-module":"3.2.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.9.0","prettier":"2.7.1","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.8.1","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.6.0_1665647016582_0.1985463629371873","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"knip","version":"0.7.0","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.7.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"d3c6108ce4c446b1d210308bef63fd9f4c9c3ab5","tarball":"https://registry.npmjs.org/knip/-/knip-0.7.0.tgz","fileCount":38,"integrity":"sha512-kgqbIgvBAT5AlziLkWaF0qEj7I3jFIuvq+iCX1Ibu6MeI7fZE1UQFOhEkrHv5lgeImO4dLZZR9KkW0XgeSGHaw==","signatures":[{"sig":"MEUCIG4fLp5KqFJ4NzFYdEL5HGojY8s1tLREAcmlKnkAyUD+AiEAnvKRI0YmMKBLIqMIFCcawMSNb2mE5//SlTqw1TjMdC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR+rVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWexAAnOXfwQsw2EU6icEoS4UwR1g7ajUNtd9fnBq8uSojB0xFo9GX\r\n1UX/6GJ8O6gyFTW0x4qzYd351CZOTUbRJR7zBfBADfuZJ6jKkm4uyA6QxVM/\r\nUNOpGnkP5qtO4kEBwofmJPyJlg0ynWlQ3d2yJrC7IEt4Udu8TYh271IC/F+7\r\nLyO+Sxj47t085ERsMi88R999LJE1OE1g2m36YnqaAas9XghIFdWOb5Kro1cz\r\nUUyZHbic7kt1Mk4/noncs8V+e7XRDHFCr+RaFwtTW+39jtcxMKBDHHglsZsd\r\nwBAlPwqldGxyI1UbDetmUJPL48/v4K2rJPvgeoQ5ZcvYFlosO+fnCQqJvSdP\r\njKwSalFGtBmy0abzEuPCIwkDAQ5Qv/Y2vbkB1+AHjGWx5Nm8hwSdOT+/Jnkm\r\n0ITq69YfPZrxixxyiqh/R4nNxEpZB4HZ6Bzn8jP3XKWkxXbtmgOzvI0M8Iid\r\nCUSvLJ51RYBxFp/n5sL8h8sTIa7tglEBSqSRx6pL1VPZH+2Fxy7tVCqCu7Qj\r\nBzZTa/vhLg9iaAvJIUiTmdzT/SfKzDlxqmSEYhqmg+1uFcUh1B1me8mV4onY\r\nRFBBtgH6EVr6c0WA/LrYs0Wp9L7BaoOyUTuJFzOiUsByEJ0Ok16SKARtgWLx\r\nLjW9gNvKzFEse70WH4bFauStLMYYtNvmG1Y=\r\n=LF+W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0"},"gitHead":"600b0e73919e4cd1d1d7cffb291841fba293c488","scripts":{"knip":"node ./dist/cli.js","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.5.0","is-builtin-module":"3.2.0","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.9.0","prettier":"2.7.1","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.8.1","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.7.0_1665657557571_0.23440611008764867","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"knip","version":"0.7.1","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.7.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"9ba5d1613dff4ce0d153c645570c746dc2d007f7","tarball":"https://registry.npmjs.org/knip/-/knip-0.7.1.tgz","fileCount":38,"integrity":"sha512-fo5fvnsViHegaZ7j89saWBd4/HKcKqqpv1SrROLdcY8umJodlRWb3zxwcttmI8eQdJKi47iB2a5M/CmHteQ3qg==","signatures":[{"sig":"MEYCIQDi881awyyP76lnM9J/AX+IOXKjPnEg3q1BH2YRTeKfhgIhAL/6tjg8UTvmIFlLC2G4QfpDszOFV/+uIovb2cSc/1i7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR+7RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaNw/9HzVA4zf7zDGEoUyU7/tbeIh4NObeajrItFRNgZptMG8r6JLM\r\nG78iRg24RcRsYd1jtEvtRnyxWy3Ijfu2zsnAz0JCgTJ53n8InEUENtzKyIxM\r\nL+i3u95u0Znq0OnlC5xhJau6dZ8Sv7YknnByeFXRUjR/ON1zNTdLC8XzeWYA\r\np6eQ36t1KiTdvQjVkNBGvlF9dxRYgsvLFp2lYa6FRNJl4CRwAaNpGcKyerHl\r\ndArjX49jXLWAofJUF1RbTdhk/kPL9IS7AcuAsTY/oQu/aSjbbQ5+YUHXA1kX\r\n662d7rKSfJsDoJj1nyygw64UbmVoohDhcz5mUgX9fkuX3E9M+NlygVTNq6oG\r\nvJ/MUO4anGYXMmg91zA4jPxBJKB8I9h+Tz0y0l4NI5BWYVgPa5RG7JMLgB6X\r\nVIHMWR6c+jI6TVBPN4uQGo9pt85PwmsmliDT+zEa4kNYIHIezmDl15WMIost\r\ndgirMqifMSnvPKNACmz7KkkS3ALc2c/cB/3Wdgw9XQT4/azrglgnMI3ZnZ3F\r\nC2oULbYkxBX+N/n+tFhh1aCY1k4/az2MD5I0Bi3aW09Vf9b4WEL7Hwpk3lG6\r\nrvYI6qXMQisVLHxJI/W8r01peY3zY5VVxiCBH/EUPHLm/TeQejYBKgtkcZ6P\r\nAqRWFWlF21zyTSyW9xnCRajFOWm706g/lHo=\r\n=BFBe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0"},"gitHead":"46bdcf446bccd6608abcf21d3e21e75057e8995f","scripts":{"knip":"node ./dist/cli.js","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.5.1","is-builtin-module":"3.2.0","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.10.1","prettier":"2.7.1","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.8.5","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.7.1_1665658577290_0.1567641498466934","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"knip","version":"0.7.2","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.7.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"c968deaa903dbac93142430f696100969e732546","tarball":"https://registry.npmjs.org/knip/-/knip-0.7.2.tgz","fileCount":38,"integrity":"sha512-K9hrKwasV2vA08TjusxIcSbUbyXBIp4vh6LSku/ndHC1uGNTmU9mRiUcaKXOc3QiH+j8RHO4Exy1ZP6q74Fjxg==","signatures":[{"sig":"MEQCIDJJaEU6RdQBjSHNHVrj+YSlHDOBU1wsfv1ZDlaxQsrwAiAWjugjWrsQexzx/xiFjfF+9vNw9V6BKyoj5gZZU2SjCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSYItACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLZA/9EOwo7XJm7HMGG6OxdWWN8iFwNhLTkMTomFynYswvNOHqjYhu\r\nBTO4wC+iaYtLIzLuw83lkgxU/MLGOKEBcTjPPpes5M4eqzMT7o3MvPG3rbVj\r\nwOGDeCOdUerkdmqX37WR6ZamhA98pyVSc/vACZd3Ka6bn9VxYU/gnXe6UPgf\r\nBW0feKJkvKn6sb/HkL9Yh/54WboWtnJft5/NqHdqvPb19WkW4jInNojvJ24f\r\nY5EP76Dnt7ZM/peaxaeok6tZPCMwNlMVgyWpRmphUHI6yQp+6YtSEnuEJWC5\r\nfsTwL27tu4FXQGsj/0sUHT+mQujJ7wXZXx8YzCNc0cyfDhuEPbxz59JtlDAt\r\nrBKH8fnYOmpdo+2SSZCfyIcTRrGr+uhHeUkY2IhblNLUv3CLpc5uOGUA+4om\r\nogWeRD32Z8HwUx0f7Fy7vF8PYMsQEJkUEJ3xQZCc/o78usyNBCvPYpJ+4QVp\r\nTQpi43bPGr4vgJRD6pUor4q8jmiB19nwEv5yUUimG3lYOD7Eao9a98nrJGMk\r\nPxK6+39l0oEqGSE7BL/DrMQMhFxf05kPwe8Yfyd+koXHPVcy0HqRZmrzFMkl\r\nc+gNrO+2+LovXXPMAhQxO+Ha0lsAIVOS3sCBpQ4IF6Iqvqp9BOGNQTuHBa4Z\r\nwtRI/H2Nigxz/+Lmi4kKK0iVHk+RHbxEDJE=\r\n=1LId\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0"},"gitHead":"f4e7c4d3d1a5447ffe674481a55dc524438b506d","scripts":{"knip":"node ./dist/cli.js","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.5.1","is-builtin-module":"3.2.0","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.10.1","prettier":"2.7.1","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.8.5","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.7.2_1665761837778_0.8667178393115882","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"knip","version":"0.7.3","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.7.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"de4f695fb03b89a32084c0bd31b16d6baa909835","tarball":"https://registry.npmjs.org/knip/-/knip-0.7.3.tgz","fileCount":38,"integrity":"sha512-59j2uwK2WLaabKh/tYY7YagJOKzDtpdfXy645J+nk7sCqMrDtvFKBpxWd1wZlMKSqybplrEpii9lLKwgJmbA1g==","signatures":[{"sig":"MEUCIHeUW6cAF/RacudHI98MBnq828I1zhLD8db52y9aiufdAiEAlMkG/XWzaXnaWnkHRBTYCOLtllH/1iymjSgu5y6ZsH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSogjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZ1A//fOza+zLOqDMlkL/aBIyYwKPcjDHqfhA/lv8zsyeSw8PLs8t6\r\ndw14cjEXh8xKR8MkV+anTePf/zqYyP3tr7tytvQBZ2Ho9AOwScjkwt/sJX1B\r\ngBw4esnw929tj16Oy2HBz4tMF1RMiBKQSnAd2y+6uGylFYDnsdYOXUUxC0Yd\r\nd8cBQAT2V/RkjZMGGWXxeK4jyoMk5HfZ7Afd1jwPPFsJze+3BRJZZF16aP+S\r\n1tNXWh2WMg2YGjarVziEcGrWmeRo01E/SD3dQVFKd2HJXFXw3x2l2eQoI9bs\r\nfl2h6KprzuvPRKsocyoslkZAwrDDNOrJfev25mB8TJavKFPIRTJiOMqNm6PC\r\ndbCB8NlqL+rPxQPln63vM6ZHuq+3N7SWQ7EgQ6Ghl2WUFhpdBM/jOsQhwasX\r\nWGvONgQH4n9gYW1y/oO0/4NteHnMnqDcKPyKsnPJUs9ekl5+Iw+Y5Z23p/J0\r\nvsvWu01iC8+z2CwDd/phRGF4Moq4jFR86fWfJOZe/3B1XeKmCG9aCRempCNe\r\npcstWubPhaomiXJcSO/r6TukH8mRxL6mSOgP3KdITxnuX/HWedzLcuDMiNff\r\nhGn7kC/NZgcuxiMhIWOfesp9z2yKsQFOgSxUDN0DX2b8WPDwnfI66T+0uHfj\r\nC2RInItwpMwXUnK2FpGqQMU956i1jr+TWQM=\r\n=vKiX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0"},"gitHead":"265fa4f8fda230c927a0f846f8d0afaa61af2885","scripts":{"knip":"node ./dist/cli.js","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.5.1","is-builtin-module":"3.2.0","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.10.1","prettier":"2.7.1","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.8.5","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.7.3_1665828899679_0.8475721126762434","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"knip","version":"0.8.0","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.8.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"9bf095a074670cfdfa764703bfff7cf286903116","tarball":"https://registry.npmjs.org/knip/-/knip-0.8.0.tgz","fileCount":39,"integrity":"sha512-/HSLLLCqKH7OFke3ST8VK07u9/KazZxdlKjvMTZEsPZ85eWTzSHXmuDytTddkza4PwosuJtGbzYKEieryjRt+A==","signatures":[{"sig":"MEQCIHt6vt3wqWvYWHG4hYu2mmuLbwFHb/h2ZfkNqicYoSqFAiAu9B3uPxvDGCVgF1aDbsK37E0MqUPTFKR/EMZlegydLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTVSuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopfBAAoVdJ1X/t7nv0TiSNDFuM9QmmWISwmqKmLSy7d23t/JrFmUDv\r\n7IXK9h1x5WCWX6Fj+OdC8w131BG2JFAng+yoiAlcKCcEuRksHQ7uAy3S/AF+\r\nZIc6xMdS5Rv+eKKWCI9nM4q+3EV9suLunxrJvYl4LdSrSO5a7/g6gGsC4oT2\r\nFC7uO+ZXwxlT7ZFpBe218z13oxlTnFYlqIQZ6t39eYE73Brgmlul+/0zxZ+e\r\nAq+74mwCIlo79X/xv0ODSNhxhyEh8xVsr2aA/EQfYBBrMHmR4VWkcyyZyHS8\r\n+kxvqlPVP7tIm93vCZLMfomPDQqNQGcg42RCaeOX3E1b6/uYl9OppaogXpuN\r\nlAD8mtKSdndjJ/eTfVpJ8CXr/ii3OdeiQN5NWNNGb6HcNI+LTey47GucJUxh\r\n94ctJcMoH4l9OFDwh7wpxvYNL53sFIJKgY8r42EZNPFetESbw4g9upi/tlnu\r\nI4oPP780o0yUz7FUp1GceVSSY9MEEyeQ86/eSAJ4hGpWn6Glt0dmy8eDeAwY\r\n8Snu8eO14LMwxmmLHOewzWisJLXI/env/fK6ItFq+IkZbWwEG1xOMrRif5Ri\r\nWtMvyrPI4H1h9rmTugUYiftr78cOmJ8PdyCLNEcjNfsjrJG4ltvejHu6YgOx\r\nTf28w0KdGP0MqPyYif3BYfra4hplVE6abwE=\r\n=xF/c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0"},"gitHead":"8df3c4fe7e9c580b41ab766e88cf02e604fb7388","scripts":{"knip":"node ./dist/cli.js","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.5.1","is-builtin-module":"3.2.0","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.10.1","prettier":"2.7.1","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.8.5","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.8.0_1666012334657_0.8377810408263149","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"knip","version":"0.8.1","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.8.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"e6522139c3072fd429f2d01910ecebac13cf16b1","tarball":"https://registry.npmjs.org/knip/-/knip-0.8.1.tgz","fileCount":39,"integrity":"sha512-0iqhZU6B5Mfu3C/RcoV+sFGJyM++rkrSi36VvQJU/aECxGcHT9NIxTgxTOOHt2hvzwc60BsaWTA3AbZ9cyAACA==","signatures":[{"sig":"MEQCID4Cl8miV+iLDJnEctha4q2qCOi85Hq6ojCMu0yQm1t0AiAEkkj9WiXDrb8hYAf09t3xIeYpeU4Q7UReVqpXNeijeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTYGFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoocg//WpNtXyT2qba7HPuwNSkTcxVEBAIIP+lfsLriwR5NAYQne+5B\r\n+RYsrE53WWsHnAARPKXaxgP1hIRxOZrS9zRNF2Hb9zjjAk6c97u8avfQmTwX\r\nrnZ80vu572ES6SYCn4WX528UEftpW0jOhEbJiyRO2jQx9PJBeUBqJYlNRiXB\r\nZPecB582+FAbjrzHJI6yivWafTmrvew/gf3liSGgAOJMJMr+sNNkXEbcheW7\r\nwE93Nw085UP9KV1BgleNQId5oTvlIayn+7d4vnvZ7tzxU9Q9VVfcLKuixRk9\r\nfkwAoayb7yhi0EvGGacjc9PdS3PloB2zA75lVELqro0cp915ggaP67tnEN2r\r\nXu1/cHnX5SN6TWflu1vMKCA8gzXbhHMPDBY91AkmAyD3+8QNAL6UVt+4HvDH\r\nc1LCkVl9j7xu2ikX6xe2pllzMMzvhGw8XorUB8iRaQZFfw8wwBfEKnKK44ZC\r\nsrRbGtYjDFPNPqtvDaOW8oGCyiPDgla2Kkeq2F3b9TG5zMXse0+JZLneiZ21\r\nAaWh+UU1l/xPdDxamu9jusKwsS+HdRdgxgayP3497i6QNnrkF6hTuOQPI6Lc\r\nFEja7ni+zuM6rWvfdvQexNZyXrj4y5zYbHiSwukjmzmY27V34qUX0W7PLCVg\r\n2nZa4dkOkIsj6U+jkiS4EZurKmhamBm0ev8=\r\n=Qqr7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0"},"gitHead":"92f431add6e30d9f6a8f9961bb76882f3e945a7f","scripts":{"knip":"node ./dist/cli.js","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.6.0","is-builtin-module":"3.2.0","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.10.1","prettier":"2.7.1","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.8.5","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.8.1_1666023812895_0.42857611765831827","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"knip","version":"0.8.2","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.8.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"5202d02f2d0194c8fd2ed1182655f8ca31aded1c","tarball":"https://registry.npmjs.org/knip/-/knip-0.8.2.tgz","fileCount":41,"integrity":"sha512-Gcm8KB8xnaTI8xZBFfWpIo5hKk5dwUgG2Dmd2XsphmtmB/Np/swUflHPXjgB89e0BIkInNdkuGoAsqw+IpzUWg==","signatures":[{"sig":"MEUCIQC18RNkDSm7NsxKNgZOFfSTi1v2dCrdmPzP488PHssTZQIgZO8CxA8nTkvbZ7sFaqWj3u159rRUHxMH/WXYgcwVsyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTryeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuEg//cKmfa6i61geHdQN6W4V/8Q/IgR9ffWQ3TYHOvX60Cif5gZmF\r\nKbYl7p1w900ENCrmKCcOqYhkySc8chLb4OpDOHqBKRFjqamR8TyNIkzU8Lk0\r\nOZUhp7LaSSGgVO24W7EQgDhIVkAtnsvY0Fz2yhKnGnQLHO9nMtsrzd0zPZMe\r\nGj47mkPGvcWvFeB+HELLO7X5x6iWm8JDt2VziznwJ7BLNPpTZetYde9qHeBp\r\n2qtfX8W63czwMsHbvSr9OCsmSOe6LZqsrWP6e36iZXJcPWy9OQtE69++T1wG\r\nLLMlEKZSRMUAKniJrf1VVl3xl3DPUANa7l/qr6TeNUTXZ5PRUKUMFMLUWTo1\r\n85gMERIyALceC2v4+QQBhF5S/xVMG1i84+9+w2CHQ2gS2K8oQyUci4FtVATa\r\np5RB0EJl5joDHx+lbgGc2Uf92UkDLt9scIKjcO4piYblkcM2NO0kVIhCUjl/\r\nRDs0NEzd0IUT6k1mnvFJ7CPC4t368wzoBCd42Zf1Vnw3npn/srZ4t5cTYAD1\r\nRZADFnTSVz/Ily1o1yu9GdRUtl25BN9NU/FvyNB+Ka/XP5koUdD2e4UP+80A\r\ncDJSITgw7VCApiz5e5rX0J0Va4jDn8wasV1j8op6maMOU1D7TOKNinm/gtOg\r\n6rE+HC75BG461OIas3YWJmOAmBs5MZUSy/4=\r\n=BHTz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0"},"gitHead":"81d89337e1533bf5b9ac0e6226b4836102287fc5","scripts":{"knip":"node ./dist/cli.js --include files,dependencies,unlisted","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.6.0","is-builtin-module":"3.2.0","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.10.1","prettier":"2.7.1","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.8.5","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.8.2_1666104478154_0.10939510341412695","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"knip","version":"0.9.0","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.9.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"3c22185b522d7be2ff57986d08c8ef022d6e8d88","tarball":"https://registry.npmjs.org/knip/-/knip-0.9.0.tgz","fileCount":43,"integrity":"sha512-XEVyR5VriHd2bVHxrRKzorb8S2LZmdc8QiUskZycSyv6+lvYrshtUfUc9dinJN7DYYLydQEi/tn1k0ed+TDj/Q==","signatures":[{"sig":"MEYCIQCpCTKylq7GbibyUK/iDwr901lNnYVgYaIzWqXjSfABJAIhAOFcxs/8Uk9conagyZ5bVph8NOcvL5keFtfBFSL6W9Zw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT/dAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZFg/+I5JcyqZuEwrklKyUYggl0Ytj0V/lV6EGQNumFfurJbFxg8cg\r\ngxvra9On/5SSsuK8YiuBa+Lbhh3gm3RF5srn6wKxMMMqexQrIoCN4Ma6540b\r\nklJqQeAbmxO9HncZpO6cxmnhmuS2R+A3k00K0qO8BmG0KxArkd67m+aI4qih\r\nU93IJGWXeWOaaPeXzVh1+Prr2bEbgQVMAwVXNZS2sK7XddS61seRqjIHoRTi\r\nP1C+0GNnj72HK6zVA3C8kNC5m0EO3jrftQcDL+nYmoGHraKBZ86Izp7pSUqn\r\ndFCsgxSGIykt/CeB/IrnjgF/3cKMHvn2U3apD/NUTXqgIvkyt4vKnO8ydeum\r\nOiLTD6nd/NXqPXSz2MMs0zYfPpFMsHCYr4102HAl5JzMgwPtoluHHSp7bFxb\r\neYifzbI0+t1KWZnrldfA54q0Shv85043Udd5zqhHxjMg76Y+inIv9jlM6u1g\r\nlgh2Et39dmXL5ggHSlyyw6qunT+VBqM8RNiyPj33SoziWz5QYNjOxfYUEKjP\r\n9DHUub/OTsjsY4h/f0FN3B9dFWdz57ADGE2Xb8fnrn6MjRsd6K7tFdbT73BY\r\nulS8bfyRTd57Q8ZP0jIHDLWNTrLO3/sRG9o6Pp99b9SccrEyqXho9mw3QVQ5\r\nrpATr8y1xQX/+QO0jyFKo39yPAxPvtWqYQU=\r\n=sZKX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.3.0"},"gitHead":"f3d4c29a6c2f786dc5dbf6b40c1cfacef31f01a6","scripts":{"knip":"node ./dist/cli.js --include files,dependencies,unlisted","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.6.0","is-builtin-module":"3.2.0","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.10.3","prettier":"2.7.1","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.11.2","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.9.0_1666185024367_0.908618334186668","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"knip","version":"0.9.1","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.9.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"1d7273be4dbfb0add2259ce1ea8f23ac878a797d","tarball":"https://registry.npmjs.org/knip/-/knip-0.9.1.tgz","fileCount":45,"integrity":"sha512-BJwYtVWcCd6pScwykXJYmgpyTzUja4a3YapAOHF4y5KHgK4yqGKpjBpxCTcrfUgYcS10OrKBBTu4XKL7zvRw2A==","signatures":[{"sig":"MEQCIEtIWsFiEyTsN6BzRoMnlSQWuAxyivAnwkw1tRBfPXi+AiAF/rOfktXIzbrRSrK18/S41j9JLboVuA4/3saGeO3/vA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUFiQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJxQ/9EPXmB5pdz5Uvty2tpnUaviZkcueBZoYMK2ysVKk9IFotOlLP\r\noM/jnPn2Mw8soxodo8Y6gCcYYF6nbiLMxuBu3rt/icP8+roS+gL07vRm/uFG\r\nLKc3OCZ26dcSjwFDIcJOssateSeSRUEE7N6OFH4wCZHDef/LH+g3REVwyzgM\r\nkpZYKPA7sHIq1OCNNdZIVVgO0RLnbZEEjLSZEVk8qAOYcVqu61QXwGpyAryt\r\nlk0MVFU/ydqfFOa1KMyDdDOGLyMdMTYRu063+KP247/QEZC0AqIc59gyqsFo\r\n5ZeXAd/sXhBPhd2tEqgmrSZR2l+p+BMPkaavH5ZQy2IAvcWKgvwjomxOeFZv\r\nyfoGiayYccetHFlrNNvjFNdU/1zY83vCFVuPnbnynQdnkrjBtNd7pxoPWatv\r\nqdHi954uCnw92xB4ngmp5ij1Gs4ykcvInwK3CkjKTwwfi8cGhiI5d/XfCNxa\r\nYqpW0Yqaj7g5BcLy7twUFFbSRRRsCivWNqI/fp7BPHoKGyjDC40od9+NmRBZ\r\nl49Fktz57a0+yPs0XNj0dxzvTzqIN1uYa4onSi0MaprYybtZx6Ix1CZNQuOL\r\n+3oMVJUxP7USphdKF4LUYoLCOUQ0toBrS4vNSTZBmdSahDoGbNPsM9NBaS9V\r\nOWwBDLjJgr+3CizHInfFK5NN/YaebO7d764=\r\n=Q0js\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.3.0"},"gitHead":"3b910ea45426e96b89100313036e74d69e9ad8ef","scripts":{"knip":"node ./dist/cli.js --jsdoc public","test":"node --loader tsx --test test/*.spec.ts","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.6.0","is-builtin-module":"3.2.0","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.10.3","prettier":"2.7.1","type-fest":"3.1.0","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.11.2","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.9.1_1666209936347_0.7910577422072971","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"knip","version":"0.10.0","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.10.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"ef3946fb2570172cdf8938ff8138e137599c7846","tarball":"https://registry.npmjs.org/knip/-/knip-0.10.0.tgz","fileCount":45,"integrity":"sha512-bYg0CqxrDGf/305HwOsnbsKCjl4ilDCzUGOMIzdtX5fx5monWALbKnaSST3qThglRtPBl04VEtw71GwFRdqzXQ==","signatures":[{"sig":"MEYCIQCw3EOjfzWN/W5wo+oz1lFyUKCsKQcOudfuM6hwL40UOgIhAIH6pRxXZrP+afwIBsPyX/b27WpNrKluiZ4BB1wsVzQx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUps1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnoQ/8DLhLmeJMU3nX7E55/alzlL/fkALjvuyIY93Uum8qXO+4nGxn\r\nElniwGIEgFwwogxbXmf/9cT5o1tM4XQFfSo4vbkjGXbTF6JF92CPDXOxqWqN\r\ncgC+6sNwWksXRzckp7eqL06uJGOZSNIbKUbGC/pfesFy8NYuIWvbUNfLOojl\r\nBcz9Z7AKwNpbnIpAT0Ea0BkTUvNH4GKw7xgLOMwPYecbF7QRvCmJlUy0uuPo\r\nRSS16hAyApM8rZxZGpbGIGC4MzlGEjScV/fV3y0exNmAEfmJ9tzDBDY+j4eV\r\nzYyfyy21xIiSfLPGMKDXxz4k6kmoxBUrUf6ZYCHZnfyvavrsKPlgJKWweMDG\r\nnLl+Br1PlNj7DVtOihhPZfvXCYuSXqyf2jC1ff5wdfKSuhjRGeRE38ge9DSN\r\naIehiEEfXHRsNoCtq0Qs8bT+UMlplMSDocoiUK6qQ+s7avgIl79NPSQdhmjC\r\n2bUn5k1P15mz5Wf6mARG7xnsvtH3qU5g7CL7m2i222t/80Z1QX+5VWGDXiUF\r\nqpydDZNfAhX4LZaPRcSQDEMIdHhYMQsatRuhKNWTpJveYL1DdVwwEExuoXjS\r\n0wxtyYIT1lE7fWg8baIeckm4g+eM5GszhAcTsf21hGtdz/4yn+00TgfFP1mR\r\nSu3iF8hsJtgGXR4sgaMTcjznNE4cRKHmz+o=\r\n=/32g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.3.0"},"gitHead":"9ab4d814c3a932d18b1b4df393c0043e4cad6985","scripts":{"knip":"node ./dist/cli.js --jsdoc public","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.6.0","is-builtin-module":"3.2.0","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.10.3","globstar":"1.0.0","prettier":"2.7.1","type-fest":"3.1.0","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.11.2","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.10.0_1666358068915_0.599228132123228","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"knip","version":"0.11.0","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.11.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"1bdece063fc06ea7f998d9941059865c29574ae2","tarball":"https://registry.npmjs.org/knip/-/knip-0.11.0.tgz","fileCount":47,"integrity":"sha512-6KXQPUXubjLoOuNm0Oy0i32Be3qYwzVR1ursQooqusixvwA3wD7AomvGDSarM5vic7FBzESddC1rnqtwSW5tLw==","signatures":[{"sig":"MEQCIHgX+qqnitHCG8NoQsjIflf4ARX+g931IeJdWMU+EaN9AiB8ooqzRl8VuhxkHhTqE4AQmCZnIDFIdatf4an2MCidDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVVr9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNCBAAlVYSjnNhm5kqhEOx/TKbnmcUamUElVClEZB4uhy/K9QTQsIz\r\naYeeauqJeYtDASvOAFu/Le0gZEWEOZ6JKJXViLbb0d+0cIJe+44oo0W14QUI\r\nZBGhp4Aocxrb+iaugEAkfXIaUlOI7aKaMOyktDtNRCWEu7v+MAsY118g3ShG\r\nq5dVn64tj4xAG1eyPTPVIDpcNFSO2awfGLu64+1GRckhG0eU7lfkuVn7+xe3\r\nDWZD9C4A7I9SG8ZaluHVgqr5lm7mCqYceEJtLX/VmzdZlvj2hy3oy2YRwF1j\r\nLLGIZQM5Sop1zj8DRtgOsY09nkmGp2YS2I819SdmS+XP2y/7wtx6GXPGYNLc\r\nMT8b7RVezmLuN1zAEw+qAKQ3FfCb2+V/q9CimXRbjmm8wvCGxg2d0Zz3eIL9\r\n3gVjiQysGIxuF2tZ5wVZhXcQVfPPrEekGJ7AFGc5oEEiejDH1O/dqsu1KEW8\r\n//rh24l6dahCUisEsYt69QeZpL/GkA3pZIVIDfZulupq+FEJZWELCLvuM3ws\r\nGRofBkYTyiqfHUhPORIK0Tvm2fgCzrjHy2b4NXuQkHUdZuIO22F0MpNXlvYH\r\nY/huWYvtUDx+NmL6NY9hW+CNsFF6nG7e/QO/ieNUwyEiG2Dz2FmA12QbwqNN\r\njPyHwu/VjQ6St/9o+qICsuumFtqM3SEJS9s=\r\n=aij/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.3.0"},"gitHead":"62c927dab78dabda8dee3a83119ed0eea0356e30","scripts":{"knip":"node ./dist/cli.js --jsdoc public","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.6.0","is-builtin-module":"3.2.0","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.10.3","globstar":"1.0.0","prettier":"2.7.1","type-fest":"3.1.0","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.11.2","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.11.0_1666538236842_0.4622526975614474","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"knip","version":"0.11.1","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.11.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"8062fe87bc6ab8e08a496139e0043eddaa5dafd0","tarball":"https://registry.npmjs.org/knip/-/knip-0.11.1.tgz","fileCount":47,"integrity":"sha512-RUlTnpWDd85VvXsV76+L6fwPsOB3aDZ8w/bDU4Zw17ln5nC7cI5iTtCJjpwFw+W7r4HLWEd2tAN2QyZgKBjckw==","signatures":[{"sig":"MEUCIC4pQs8rn7pGs3oF+LLcdUnIqWd+vDvBRjFucpPcI3lDAiEAjD0ukob12w1065FiT8MexR9sriKjzfKYsm9U6S9VtvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVr4gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5hA//dM1sELzIRjXFL5R0c0Vlghq7fTsIxWUZAoHiCEASgfWD2ChS\r\nMl1xKTNeOFs0LopC6OZsKwapEijW3SAKETqcthp5anUAjDA4MKvbO8INQDrM\r\ns83D6uc2J+r18Rot74qPNbxg/BKNDERpTRUnBP3JNwRgsFbMitvG0XcotFfz\r\nUeta9ZKWx3ynDSTd+42ZMY7rNZ6VZocF/sj7S02eFmRTfWjNo83l1I4rXGOO\r\n82MOzAuTCeruq/BzU/9Z9w3rhlRZ3Y+3rBzUL5udOEX8KjGWrXGhK4jNPGIe\r\nleu6x/J/28HPGikDXQbWS03emvSUwSGebQEF3eKfzY+4HOHw0cPtVkiQnxQh\r\nFaOrY/LnsR2mgAZfPmdGds28BeXKi4uaH3BvZpI2SWOUQteqL1IO+L4cUMen\r\nim3csLhoNa6rX1KK0vt5rOrukPjuc0bh3KKZKBZJ2QHsh+66mqsY9WxiY72S\r\nGL8rNXUPGw6zxOmf6mFwq7Cv8bFKVy7KTpuH+GIImKt5QfNHQ+0k4K5jj2Tz\r\nxq5yrbpXlxadRIEjIJ9X3BAea2zsOfbLJ6w3W8SZRpi6kYVI0qM2QNXn5Weo\r\n/I68rDxmdOfjhE9nNu/jr7Xp2J30FQ6BWZhk3qh1r2ooSJtpAZKEEH3lNhWC\r\nFzd/+mmNghaqIBVxq55MXeYiC/wPOmhaqVo=\r\n=jxuA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.3.0"},"gitHead":"4b16a572d7cde5420773b32313d86a3afe6b43f0","scripts":{"knip":"node ./dist/cli.js --jsdoc public","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.6.1","is-builtin-module":"3.2.0","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.11.0","globstar":"1.0.0","prettier":"2.7.1","type-fest":"3.1.0","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.11.4","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.11.1_1666629152531_0.5328275819776844","host":"s3://npm-registry-packages"}},"0.11.2":{"name":"knip","version":"0.11.2","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.11.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"86e2498da59593959f16ca85a9d57531361aeadc","tarball":"https://registry.npmjs.org/knip/-/knip-0.11.2.tgz","fileCount":47,"integrity":"sha512-bb9TIif7MMU0dNYvDMAbaNR94XEageZL+tP83CM0P66O95rzUkND7oT5GAP1SfufhVxMDvT+0Nli8Fr5Hy8UTQ==","signatures":[{"sig":"MEUCIE0+DUnWL6HL5tUwi2eI0+tp0y3ccqClNwk82DjJxxCBAiEAxI1Ko4GdDUjaEZAoXBklZKlW5JBmh7Qc7mxSi6NY0to=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVs2rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLMw/8CZs16nxy9/JqdToW7YnfWVUT27LiWVoQxtdYJYmyTBfLaFPF\r\nIJhkS6gmjO/RSsiFfEIGK4K/LvUch88LXoZeujLJne838W+yBhe7GdRlCLik\r\ndi4bjf0ycSglDdxhzFaCYS9Rj5aYC6jwW6cpLcU3fwbgEqWubEKcnk+5eTxZ\r\nxvOswV32/lnlYCaD2CVVQby/WIQ10qF0aEdH8N/dR+6x7bcvtUO3ACwKMMeM\r\nlxFCFBFUo4KQtg5Byn/40D6FWSaEx1cT5hJCvRNKWA/gMaeGavbm10w/keHe\r\ntlZ6h0at5m3RAu/IVjMv5wcrmuFMCAUzNxKdNawyN2K/fbPXn/CI/0oOm0ZE\r\nRTc8X5s9ATgEAKX67jeCJma3/hwyByuq+iG88ClAVJi379Zm5BLXJrNYdaUt\r\n+vHqdgkM/m2fDMN1W6Nf9Z8OLFlnOitDrFj0pVBK+9rTHA1ZvjXGE9r+yAxW\r\nIAYV278H/pZf6ooPsnPthCi93JglDz8ANGMwweTu+p7p2W9nbNeBIqXNhehC\r\nfEll5N5RknRiolxekt+ryjDU8uzmdFTL3kYsiRrvAXacGZH40cxxcdcsllVR\r\n/AQsMXyrCHuQxP2gc3hbnF8pW+fbtB+gqGAdXSA26vqBi1j9LBh8nqDb7wIG\r\nS29MpE8EXmChWuAUdOQDFbscgv1v5v1KTXU=\r\n=41AV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.3.0"},"gitHead":"7d56682c9deaa6dc76c3f9432ef923efc6c8913b","scripts":{"knip":"node ./dist/cli.js --jsdoc public","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","ts-morph":"16.0.0","micromatch":"4.0.5","ts-morph-helpers":"0.6.1","is-builtin-module":"3.2.0","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.11.0","globstar":"1.0.0","prettier":"2.7.1","type-fest":"3.1.0","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.11.4","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.11.2_1666633131264_0.9288489808519729","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"knip","version":"0.12.0","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.12.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"b2b2789a45f9e8c417cefa9974069ce60574453d","tarball":"https://registry.npmjs.org/knip/-/knip-0.12.0.tgz","fileCount":51,"integrity":"sha512-c3bn4XvKksfQXRKgvdnU4rdCsimYw18IzA4KmHfOyu5jNFqlMk0VyzNTFPI1kT/WN10JTVhaZyPKm4SuUDSfVw==","signatures":[{"sig":"MEQCIH97T+n39XSpGgFphHpFUBuLnKLciXbu9lJXWFbCI7j7AiAqcesAxVer79ngnhnGYsUH1GkBrB6OI2nEYPK0q0TLlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWCkeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSaA/8DUrAgspCdOw8RtNTz1HF78+OnXhOSVXm+oI6kSHSa1y1YI1Q\r\nuLTwIi80eUPT36EbLv3speE+Y3GrZBCWdyZ8Cp2zQdR971mENQdmTocHF/sC\r\nTSeW3K+FfXIlNLtUu/Pi0C1Nj3wLGXak5KDxqlEE1S9W1Hixz09Cz28xUWnX\r\nB8qOvrgdRIH9k+7jAkbJHS8nxiGk3/21jMzh93O7NE9s18j2Iw0uA3xfM7Z4\r\n8OMaGjtIljAz1kXrxCAD9Hxm9Z6f/8uiwBOOnsc58ZyH+nuIvi2iLp7BznKY\r\n8dgiY+DLv8C4InkCKX2cN7BCzP1ZKwgk3pNdugEKEzBN3gLisN3JVE3zpfLb\r\n5skuzn1o0TEwCjydC19f5Iu6bViNR1hCundDbLT4Nh0e8pW0v+tSKgFgj+zP\r\nl8qnt90tfcGNr1GDgMNKQPsOcfLXsaUFaQy2T8YD1OsVzjX2PThRHvLPyK+u\r\n09/iJetaC9ajb6253RaDrx0AhJ1AVvwBy0bXXbq5CtDHZ8U/3tJRWeSMxpYZ\r\nU17qY3yH0EmAnCrHQS7byu+dzvkof4b5SeX9aTc1RjzMN3xZtsppD6To4vU6\r\nwuvtZfhJ2Hp+F0pINBia3Xcr5bpZupWleu4FH1wvsag2nQQmMm1z/uxMytBc\r\ndgF8X+teNXUEZh5Dc1KXrOzljeCVEuxsRx0=\r\n=nK+B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"eaa10cf97cabaecb2d2fecc498417129d832aa1f","scripts":{"knip":"node ./dist/cli.js --jsdoc public","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.13.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"18.6.0","dependencies":{"globby":"13.1.2","summary":"2.1.0","ts-morph":"16.0.0","easy-table":"1.2.0","micromatch":"4.0.5","ts-morph-helpers":"0.6.1","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.11.0","globstar":"1.0.0","prettier":"2.7.1","type-fest":"3.1.0","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.11.5","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.12.0_1666722077962_0.6577246574045403","host":"s3://npm-registry-packages"}},"0.13.0-members.0":{"name":"knip","version":"0.13.0-members.0","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.13.0-members.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"2740d85b52ad0b0be34dfc81f8ed9166c9817fd9","tarball":"https://registry.npmjs.org/knip/-/knip-0.13.0-members.0.tgz","fileCount":51,"integrity":"sha512-8uO98lpxw9HN/9Zbb7i54gP5x960dBJd/UgyuIA8y0Oig7bhGBPxwJAakD0bUByf3SvkOCypoVeF5mMBYjXPBg==","signatures":[{"sig":"MEUCIAtIeMWt31+OR6duqILh2p7kEdhLqDUDjbTX3PdlcHN/AiEAtkRfjIFnaiQ3nBjBYDhKb8XhGiFhA8b/RaudZ5yZFrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWSacACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoebw//RqI/qsmAyOXIhit3MNvKPkcAOJRxwZttrnT7czgtTls5C5/q\r\nGaCe+AvoFICE1YBdFq2FGgRmIeeDAiKtmW1NkRhQGu90PP9LEFm+PBoiUPBr\r\n/el+edHuUbea9W7rX5Hf8NX9UNWDeC8HSvfeNV9kf4KGqsnXkr1krkOJB/vB\r\n3lLwfDcscIO6pv/913dc0X1M4WYy+oonQKcY/uAENSjFQcmprZ2RTdm5hWCS\r\nKP4Q6b8UreGKChyt0qwcHoblZBY26NN+unv3CBNQU8i9pWEarY6CuJEg30W9\r\n4sLoxFFGtbrZRN0Rmc4rwYtEVYbK9huX/kYa7VFSy/qVN94b/9ioV9Pu8D9h\r\nn8W6no64NwLOZoUu6Cvg83u3k9tnpHoFQQbf/vw+sjiR2xGSPKXDfQ3zPVdg\r\nrzVMkGKxbCWn8LTR5/AEIPKBM/phkNzpA7FAZuXVsgPUCNaY1eQ5rC5oj1K1\r\nlEfwK/awWI+S9qXcbhug4+ijK1KsuVCeircVh+Y+Qk+tq0x3QEXHnozZV51l\r\ndJoPxbPRwDMXN229UYJ1rqyjs6uz8NGHawVgJxb7NcDgBcoQj282+GPjHjAx\r\ne/LekSvBuhRV2R+Y6auM1UGgJCZkPDIJTBZM35avmesO3hKWiAsfnmGnw1K7\r\nGJw+svtq6e+A4A2AWBR1oIU0kmNknAMXQWA=\r\n=mCTZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"cafb7fe42777007fb2e467f160f7bc4cdb906c33","scripts":{"knip":"node ./dist/cli.js --jsdoc public","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.13.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"18.6.0","dependencies":{"globby":"13.1.2","summary":"2.1.0","ts-morph":"16.0.0","easy-table":"1.2.0","micromatch":"4.0.5","ts-morph-helpers":"0.6.1","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.11.0","globstar":"1.0.0","prettier":"2.7.1","type-fest":"3.1.0","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.11.5","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.13.0-members.0_1666786971854_0.03859663038054073","host":"s3://npm-registry-packages"}},"0.13.0-members.1":{"name":"knip","version":"0.13.0-members.1","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.13.0-members.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"fed19413992fcc980a6349d4ad0892a4d7758127","tarball":"https://registry.npmjs.org/knip/-/knip-0.13.0-members.1.tgz","fileCount":51,"integrity":"sha512-JQBp5e0Ov9iQcX/V6zc6ECwCfK3kRWmRRHL2ptI/R2P1j2sWySfTFFqWz79iBp5IPGwYSTqsgSoCU8Im8xuKxA==","signatures":[{"sig":"MEYCIQD4Nne1duXgE9faYm9FPbBuZkz3/KymZ+nQvRX3tFJs4gIhAIBXKZTijUwU1p7nmmwRZd1I9+L+PPHNI17z9MDcYq10","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWUk2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFrQ/9GgAvWfGhyal3TCIyRJrZ72WFjp591poUE7493K17dqfB/lwO\r\nsamGowWEJ6p/QXxwH0sMooG8GzaJm5YUmr1sRkawSc+DI5HXsk47+FQVJJMI\r\nbNrEEUgQx0nC+0LAcXefKq4yYyOHIZp0Cj+VH2fS6Grgkz4bzov8RbNPXVeC\r\nt4P6WHNaEG9pkV+xsEk0BeuVmg7IpiGh9S9M57jpldWz/PVvotRz8xGSofL/\r\nrDn6EIZdg//BCiAVLojra5gDifU2cxQkPIGGnRa1XHVETL6J2Q213anyOmvJ\r\n0luRyTai1lFpa9/REnNlZO8nsbxdp6sNTmyqLhmftp4T+qU5VdYOX0YjGZ6U\r\nWYezDS78kg1fTAeIJNghSTU6nc0N8r2wiEH07AYNu4+gLhOrIYXjtuEldV4i\r\niKCKv3t/TGt9nVdO+ozMLdusyvedEcS1jOKSF9dCLrHBDCi98A4lAM6+AQUO\r\n9aXtbpXF8BJOI56O/GSDBkqjWPy0+lxukyAxvo9I5e285GbYnKq7To5cozWB\r\nSTulFrUcaNhhNFs1Z8Hh48d59I/lShrlVFBIAkvPQ1zWtrCTAxP660j1FXx2\r\nOUE+HLfUp6nQGqsyNZ12BnsbuTy3SfeiVrvF4Grn4w9Yr/r2OyxaTfDt4gpB\r\n78aEvqORRa1MjJEHgX6xnuiJYDI8K1/SO2M=\r\n=YOPc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"9cfc0d9bce687e586484c01a8c432304da217236","scripts":{"knip":"node ./dist/cli.js --jsdoc public","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","summary":"2.1.0","ts-morph":"16.0.0","easy-table":"1.2.0","micromatch":"4.0.5","ts-morph-helpers":"0.6.1","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.11.0","globstar":"1.0.0","prettier":"2.7.1","type-fest":"3.1.0","release-it":"15.5.0","typescript":"4.8.4","@types/node":"18.11.5","@types/micromatch":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.13.0-members.1_1666795829791_0.9768496323493532","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"knip","version":"0.12.1","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.12.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"db6dde673ca07a4cd09cc8dd9d5ea90be8ab3428","tarball":"https://registry.npmjs.org/knip/-/knip-0.12.1.tgz","fileCount":51,"integrity":"sha512-8Db28ulfd3tE3dyIIZLNq3zEQsA58MOYLeTvYp8Abk3xEwcapVoG9UZUs37DU2rqtgofgSzYq6bvg0EOqaIGlQ==","signatures":[{"sig":"MEUCIArj2ehx5Lg3cNCpURDDkwSIzJhNvKxTHuZQwtq6/sNtAiEA7t9uVT36C6zrw3W7mG11oLmFgOQHrt8fUxM5WNvI/CE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWm/8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXAhAAggG2hhsugriQBR+tnL2lPz9YsSlaVYoYMCSy4Nl8lc8BOPsr\r\nQLNAbhiDKkmDjHtBj91EHx/oGRSVPNV799bQIkZfgC4PGkKUfwzDqGaz9twR\r\nMZKocqs0PELNfHoFbwad7F7q2PtAajvzbWeBwpgh74/7ZGdx1wmwvpG+sSRl\r\n1e/ags9hg60uJdt1LODJfWf1v4/lxrdpdSIyL3czBJ9Ow/sNGH5qseCNjvMa\r\nOFwKaQdlQjRa01iYjJbwu/ozW2N9ip6f2opmO64mrs4joOzLMACTRHffQBK4\r\nkehgqPFxsDWWPs8DDYQQM+bjhEipECyOEjplYxrZkywhHrrx5XC1yFlw00tf\r\n/Xd+IqulVeRAB3R4eetiB8cVt23d+u+S9AdSQ9+TVZ5LN9CXBtsIdBbKvD++\r\nJSYNCfmnykR000EFrwpfT+Wg+WBNAZwXanZHMwQ0ljgiZliNDNsRwUFTfymi\r\njXe+lbpBlFML59fkjDjvhlBDsLNPQB/UwMtdsnylNjSEyTLLd4JiGywEDqrp\r\nDWt4j85MMwhRhHxg+Eansgy4SLriVTdpnhb9TRet3UhIbzqsFcWR0inni1hO\r\nmgPs2wOTK7dkQWQjrfAlOPZgUJ5tq6gVeK+E6OJJ8kSCQZKba6V9tL34n8jo\r\ngGbvES3YAtbo04DNC6NtCvhg4O0t7Ku3UVA=\r\n=J4CH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"24755765bcebdaf505235ba9ae88548ca8bcd77d","scripts":{"knip":"node ./dist/cli.js","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","summary":"2.1.0","ts-morph":"16.0.0","easy-table":"1.2.0","micromatch":"4.0.5","ts-morph-helpers":"0.6.1","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.11.0","globstar":"1.0.0","prettier":"2.7.1","type-fest":"3.1.0","release-it":"15.5.0","remark-cli":"11.0.0","typescript":"4.8.4","@types/node":"18.11.5","@types/micromatch":"4.0.2","remark-preset-webpro":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.12.1_1666871292416_0.7161156306011771","host":"s3://npm-registry-packages"}},"0.12.2":{"name":"knip","version":"0.12.2","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.12.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"a8ddd8697f339db4f5fd4bc6dd9efc8985af6e77","tarball":"https://registry.npmjs.org/knip/-/knip-0.12.2.tgz","fileCount":51,"integrity":"sha512-O1TGVdkfOEm45YuH5BUnKRBzXgfV5HgoGX68YSkxQZGpx+vFbIpcTqhIIXhBFdWvSK20UKx/1uAZveHkjiyELQ==","signatures":[{"sig":"MEYCIQD4APt0zOjl4/u5ClVmUk6WjXwe9UfBrSaXs01QncQnyAIhAPZe0+aL8KLuoQ47r3PUyH0ne/U4IyW5zrq5CCiHWeH+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWofmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/chAAinnjhitdD+9zf6mk17wMHnjtWwRYrdp4kSX/f8uUP7DL+6Ht\r\nJsanNxY7ZOJcsMIBwJ9sQBUJfNOXANEeHKqrVCNT+gF3pAxE3fCj+JsNn3Dk\r\nkTNNuXqYbRFdoUbN9QqCCrMUlSU8adpahWMTcTmbRxJSZbL8fwYwmyfVDwOn\r\nxfOmDrKy5rgLmPfqrLjSxUSFLf8Yk113doe/W0BkkBWkh8RwNxeL6lR37KHX\r\nyewSS2sNqgU5pm+VpGrTvJz16xjJjSrRAc17zquEwnRe1I3ei/TPM8pdEVqg\r\n1g/4EaUT/zLrjl/zfU8ylyYmmcWG9dl1ZuK/ju4jAXedasfyZlHUPP1eifJ5\r\nOmHTlteGBE6JKFitYwaJSJ64KnJkt8kLJ+7XPw4W1AyzsBFwja3w2SZ7L6Ea\r\naaUxw4a7f4X3I4OFqbOHg2M/OtG0/loXU6QwrzdsZsf61B/ZgQsMG7aVDsbo\r\nw8H9lPUGGSeSHXmcKm7AjNo5uzJYG/38UGWnQnTtNs6doAJZMVGrNBwFKjDL\r\nFqNsFnTnQOZsQ+tU69VHJoOCqxZZZ0NxEKH8PKXCHRf5BBE5STcSJdadTKNZ\r\n0jWyWf2iKkeDbDlda7pxe+ZWcEur0LzYFtWwIYg9NelyHftNbvheX8hC90+V\r\nFN3P+s4IOs711uVnPZV+nAVEaD5gRXSkrWg=\r\n=qLMR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"70e79eb08dae9de7fe2bd4389f72b6dbfe8a6386","scripts":{"knip":"node ./dist/cli.js","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","summary":"2.1.0","ts-morph":"16.0.0","easy-table":"1.2.0","micromatch":"4.0.5","ts-morph-helpers":"0.6.1","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.11.0","globstar":"1.0.0","prettier":"2.7.1","type-fest":"3.1.0","release-it":"15.5.0","remark-cli":"11.0.0","typescript":"4.8.4","@types/node":"18.11.5","@types/micromatch":"4.0.2","remark-preset-webpro":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.12.2_1666877414228_0.6307768156005329","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"knip","version":"0.13.0","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.13.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"9b1e67c1532c806221d81c1e5377fbeee1b95895","tarball":"https://registry.npmjs.org/knip/-/knip-0.13.0.tgz","fileCount":53,"integrity":"sha512-E7p8SZBXtyTn8UyxEXpSJ6QrNeNmh25EI3MZHtbG+ucA1SjJpUsFfIbEQp31dWIQ5bOCAthOvGsT7VqIvATseA==","signatures":[{"sig":"MEQCIAZfMdeYfONGfU++LaP5j7qbVBiHaT1IOmzlQF6jmv+oAiBtaFXNNxlFQL1ecyx0NinzMxEO8V1yeCFC8H72sO3Ojg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW65iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1Qg/+LchPNt1beolLmMfIODqs6cAndr3GSyCLXOr0jwlb5scly16S\r\nJQa8WUQyIVHZoDQwRX2ZulOBhggoEYeafClIPb3NrlAS0fqCrPIpG4bJ/I41\r\ncAynFYQcf8D0BIpR6Rzi5l1Eku6u55MFV615NcH/NnlXN8roe3BdWkcIie7Y\r\nPzsxN4D+4xfDcCS3sniFVdTp9tVgXqMKNpAWJ6OXA129gzlcsN7itmbsCKdX\r\n1i17X4rhoFe911lP8bmrOKBzPJDYDZAFzAT3/kI7/owkALwjH+jb+qaATZiy\r\nj4oViD+cnKcjohKbFC6D4O5Ma+XcOIO7a6DkPRcR4ogI45UdCkDM6+sBrIXB\r\nSlNsFUNUWGldUTsoGduNnAGsDBC64KKyLZWEWoBlxpT4TOFp5JijISB2cBrC\r\nc315LWtlRQ9J/JJeXLaATNUxUed7eyRuMBDj3xQ0WBcOwI8yc9Re0Hzg1Jzv\r\n2e+k0yLmuuAexLWBe4tWuD6DknaMS0xTt75SIxyUDroumPXFz0n7QQmbMfKw\r\nKgtWgKkayoNzWih/lcQgxzURJJDR7WiHjCvdi6aUJ4jO7bsY7N4yLUAmSzDp\r\nM5cEEv1To1835oGDUGL1a2sa/dqwaykrRAgvMJdHecy4pc+nWqpMQToauGXX\r\nu5lh0nTOWIRb1sdXft1d88flbKGGSCUY2vA=\r\n=Yj+r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"782eff5bdc70fda7e7a2413f98b423e59b400008","scripts":{"knip":"node ./dist/cli.js","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","summary":"2.1.0","ts-morph":"16.0.0","easy-table":"1.2.0","micromatch":"4.0.5","ts-morph-helpers":"0.6.1","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.11.0","globstar":"1.0.0","prettier":"2.7.1","type-fest":"3.1.0","release-it":"15.5.0","remark-cli":"11.0.0","typescript":"4.8.4","@types/node":"18.11.5","@types/micromatch":"4.0.2","remark-preset-webpro":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.13.0_1666952802376_0.9583154748772174","host":"s3://npm-registry-packages"}},"0.13.1":{"name":"knip","version":"0.13.1","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.13.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"6085c3fd8674eafc3fd1303489adb687774662d8","tarball":"https://registry.npmjs.org/knip/-/knip-0.13.1.tgz","fileCount":55,"integrity":"sha512-LnTXd7FbzQjFsajmIKQxk+G6ivh9JoFXRz+ul+708yxCeQjkt4lUrRDk4P8ButIqr4pQ/rmaU9Lt++Xn0YpTlg==","signatures":[{"sig":"MEUCIQD+11T/B5OOwALVTrvDI823jAkMLnwYnZwonwAIjdMWPgIgAIs3sDL4B8DiJmvJlraXKbr3V2aMXxQSW2aukeZhw4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaUHfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzKRAAgcbsHfbHV09xbutQlJSjvsMCZDhXd/5X6CieaE4k0vaqh3k7\r\n+r2wPhpExayy4d3L21ue+ATJDD3zs2o2CWjBw6TKb3IUIP7lOHJXLKD/SMWs\r\nIPYWp1G7ZcDAivRgJdzUhA4BSY9IPja6pWau35U5httKP7IP3pMOBUc7edOY\r\nH8b0OlefS3HLxG/8M52a1FfKtAJidQs1bwvndLXTHZd6t2+wzbsRqpK0EGA8\r\neJ7JpIRiSYvnjGv3fn6EtziUZMu0Q68iklHGZQIfsgbGIiyDfOXRTLlOZkAk\r\nLBpyABURIlHdsHek9LtykBi9yUQv2s2/2yAZINFc2T0YhgajvmUN3TvJX9E4\r\nxBwVdX2LEc42s7czjnPIjjzDEd+RgAtZhp+9jiz+yEUM3F2J8vfB1fwCdsCV\r\n9md2s2Eh9qXntjgtuJ0MpDNPAhGzwMwHXK7OSXOei4cO3uIoXKkIvIq1Os2Y\r\nCl6XLqwhulp4s5IRghiQscOCGTXHVNXXDEO2YAAG/WuphW7a7RyNyUR4Vhiy\r\niPasY3k79eIH8hN+IiRFIdU22Sf1XPndxSNp/oZxg3EV9TKsvouNFxlkbCkV\r\ndBV+n6Xrlsku6F+frZk09aItqy2uiSC1BLkm5P8PzxAs3I/xCpACNRbnwHkM\r\nZLNAJyG80xmPbit7BbpuEw114LcpdzdOsHs=\r\n=Ms7T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"1b98eae934d503c1ec88862c4b3981e910e31acf","scripts":{"knip":"node ./dist/cli.js","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","summary":"2.1.0","ts-morph":"16.0.0","easy-table":"1.2.0","micromatch":"4.0.5","esbuild-register":"3.3.3","ts-morph-helpers":"0.6.1","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.11.0","globstar":"1.0.0","prettier":"2.7.1","type-fest":"3.1.0","release-it":"15.5.0","remark-cli":"11.0.0","typescript":"4.8.4","@types/node":"18.11.5","@types/micromatch":"4.0.2","remark-preset-webpro":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.13.1_1667842527202_0.7710642151428724","host":"s3://npm-registry-packages"}},"0.13.2":{"name":"knip","version":"0.13.2","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.13.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"6d1c6bf8011c1800e69bcabd167f1f605977d713","tarball":"https://registry.npmjs.org/knip/-/knip-0.13.2.tgz","fileCount":55,"integrity":"sha512-dgAJ121hYuyYwW3suIN8v0hx12Kh+2vC8N5DWAKmJUlA6kUUCU5nQ/8lYFAD+DP2aciQonM43Xl4ilzQ4G2wHg==","signatures":[{"sig":"MEUCIQC8aJVRcC0CUb5MhY/frA4BJUKwTWJtw6TGnOiz3jumsgIgXPJ1oRkkQ8Bg5q51+ufq1JCGcR4FDvRRXI/Si9VLWG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcjoRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0gQ//QFuwU+lYm5WaKVWHnIaAWQQ90XJSrafOlHGkszjStcdCR5NU\r\nwhLpi91OK0zS8sUxdfHAn5vlVQeoI5zubyc07Eda2k1TLFbbPpnHwic/v07g\r\ntKVNLUCvnWoYFx8ZBMbf/rQjYLwVdrM8yso4MYXpeJQTjdrADrJURqeaDJWQ\r\nvTnKdZorM8aZE90wTtJEflUYXCDDzYS8khK1Rx+/Xbxm6+lSq/h3JdJZ1FKl\r\ntcd2fUgaejDNxogIhrPy5ZnFMgh9HPoaIJvjfR+pJA+Fw7aFDiBkJrb0ObDD\r\nm+Ti3CTLmBVYHur4P65LrwV0Cs5SEDgVkbspaI5Y5BkKA1WnVR/LmGiLNxjG\r\nQLABdqFcbuXDVqxsQ8llzhSdARVCWGVIIRFqWrUFKGmvv8NULI2BqoEFch+4\r\nv8QGJn6OAsq3MpI/octZEd53vMUWHAQN/K3RwyOxRZ2ZK7PfF03M/skk6H2q\r\nUPUBiOYHHTCjIkKtynW4t++lf4f4BJ9ziUJYNJGOonXExJy0FNnqA7e36B8Z\r\nZHqLrEYFBCzhycgINbIMMirAVYSov6zLZAEG/K18yE/NNADD6T8LOaVFw2mn\r\n+2nwYiVIlVPR7OCT6unmxcthNcZnNYjy9qBU1vT9Rs2erF+Hg96enkmTVcDM\r\nWulXUxdQcdRI4C7P1RA6GC78Tg9UhtnlOYQ=\r\n=uHvg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"9d7c2d03e32105b14e9765155de691631f9306e0","scripts":{"knip":"node ./dist/cli.js --exclude dependencies","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","esbuild":"0.15.13","summary":"2.1.0","ts-morph":"16.0.0","easy-table":"1.2.0","micromatch":"4.0.5","esbuild-register":"3.3.3","ts-morph-helpers":"0.6.1","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.11.0","globstar":"1.0.0","prettier":"2.7.1","type-fest":"3.1.0","release-it":"15.5.0","remark-cli":"11.0.0","typescript":"4.8.4","@types/node":"18.11.5","@types/micromatch":"4.0.2","remark-preset-webpro":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.13.2_1668430353770_0.26482385417187526","host":"s3://npm-registry-packages"}},"1.0.0-alpha.0":{"name":"knip","version":"1.0.0-alpha.0","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-alpha.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"8ff950b2386cb4835da42f5e971ef34428af8cf0","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-alpha.0.tgz","fileCount":137,"integrity":"sha512-8MdWAr9RtdIBZxefwEdqli9CbfITW8H4jjNE0ywKzh0nEsoVz2cQ8rR+yZl87AdNFOztdiW+AMzKSvAbEdfZug==","signatures":[{"sig":"MEQCIAZNEh7M83MxiVGvQBNMoMzs1IROuMcPdfkmHBlLlImjAiBVM6eN5jK9GUYSsXLDRWQohuJHzHThBCmEFnkuD4/WTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfRrqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxWg/+KSWA3Lw8YphMNDtEWKDNHn3vvG9bq7aT5j/pMzVkPGAZgJQO\r\nWSlZANxIKouGpRPUAC2Lmv4Y1fm12nRo/hendg0L1M4FlzLe5Ht/K0MmRk2l\r\nv/b0E11BNazX+wCHt+LDJKIK2/ey8yclVcJYsnbkHBrFTvMw/8rM1sQxBInm\r\nT7DYydIuzq16Ptw1MLyjdEvkn4kyfe0BOZBH/hOqwev8oRIRmi0pQavYX6Vj\r\n9VKWdgvFPHIIECOF+TvUiA+Pjqgc7EPQHd0TEbhfgs6/DJH8SKLu23WExEkV\r\nvEgtbpaxxLP/RY3UmXgXQy4iDVnsutFowghRuRpR4YyG6HzlejIIyHxAVl8S\r\nGML0aZafxFycZm5QRVAfh1XKsGS5EchKFfHAKzgUFrl3LNmEvSXvrUeNuiwh\r\n6cM7zis1kSCGAfdjZ2MQJlZ1dHvnjakxG6FDBq0+MMwXFGdQoESUc4p95qzj\r\ne96WaJjQHOJG+EXa0YC9TAnM7TOnSibZ72Tpbc5t4FI1mDsn077HAurMMTZs\r\nhW0HyLOwv99UQjLPTXsDgO9uk9NbGWCs/7VLsV+Ywmun4E2yl6bkZgcLdGQQ\r\neMFUZJ47N/KVY0B9RGKgrRBFMh2FotV3ke45VoZ2DEGFmRbGGmQVeRj09dMG\r\njCADpTyYRKaamjbPArB7er4yQhmneZhH/xo=\r\n=4O2R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"1b1740e0430f3c8dda7ad9adc5c3786f5e75d07c","scripts":{"knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","release":"release-it","lint:fix":"eslint src --fix","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.1.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.19.1","eslint":"8.28.0","globby":"13.1.2","esbuild":"0.15.15","summary":"2.1.0","ts-morph":"17.0.0","easy-table":"1.2.0","micromatch":"4.0.5","esbuild-register":"3.4.1","ts-morph-helpers":"0.6.2","strip-json-comments":"5.0.0","@esbuild-kit/esm-loader":"2.5.0","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.2.0","release-it":"15.5.0","remark-cli":"11.0.0","typescript":"4.9.3","@jest/types":"29.3.1","@types/node":"18.11.9","@types/eslint":"8.4.10","@types/micromatch":"4.0.2","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.44.0","@typescript-eslint/eslint-plugin":"5.44.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-alpha.0_1669143274036_0.4720537607438082","host":"s3://npm-registry-packages"}},"1.0.0-alpha.1":{"name":"knip","version":"1.0.0-alpha.1","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-alpha.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"7639ca81fca63d80a9edd4e4181cf4887360ff27","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-alpha.1.tgz","fileCount":137,"integrity":"sha512-VDyxtbAy7Xe1ZJC5jaXxMGUZ3DTa+gAsUPG/U1QXaJHLHi83uc44TtZw/9Jl7j235eiG0n8wQg7/n/lk0SqxvA==","signatures":[{"sig":"MEQCIEl+u7bdRzhXfEVujdRiSeyQ/jzJ53aTS6EMbiuG9VrIAiBS6uEnvR8jWc9n+itGyabkKo3bzxSqZqmnedDaIDmRyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjftN3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEoA//UljHmaBDdIBLBJ2TTSzNQn2PwgikhE7kCUiq0t7V5Aut5Fc2\r\nr9QaxX7CVoCAaFGm2X6JMlPko2WajMw9hG6oirpJzb0M5GxXcvFxrAlp8beT\r\nrE7RVlyANwpAQhgnN74RkzLoBm4omDwpIiR8RT+pnx/5EGn2YJtotJEasbqy\r\ngRm37tCvjjawnMmdsTQ68FxSzueCbLHq3HTc/KkE17ANFN5GawXXhVAGpjFy\r\nt5uoRB/o3PODk2X6GdMyGLs+MRTD4b/yWvTC7yeuBsNeSruVsTM1fhYo1OpZ\r\n1UdPfqzJv52oSuIn3wM31jKx4S96UkTf1X1Tyxqjc7nZR3v2dKFbcCinW0Ol\r\nEBWoeW+5Jk+68Jr8RZzyXehOffjZAB0dr6Uj087ECLPCIxRIoUAlHJzEPtuJ\r\nK3E1y5Iyvk7ESpLmQJ3yyw9UeedGR2SOpt/lG+jnUEeb0HiHQcfHp0fRJuum\r\nFlLjeTkgfs0J0+8pBVNB1Zr1ITfJEPXlTw8L+ejni4HXN8Bkvq1GRhgli0NA\r\nGJHKp2n9p5jna0vg3rqEHnf1+CYsofF6G6uJ5o9sOc3cQh3VeTnibFjJZ8nR\r\nZHW3bJJ/tVfUj1qDJ9nL3lIyqYjUWiToT3d0GiZWgBUxK6HE5cvgwaNmjTEC\r\nQiS9uDYbi3PkyI5S1DvfojvVQVAftT75JUo=\r\n=crPx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"0f6ea29dad12794671e764e1a24e3923bd348b32","scripts":{"knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","release":"release-it","lint:fix":"eslint src --fix","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.1.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.19.1","eslint":"8.28.0","globby":"13.1.2","esbuild":"0.15.15","summary":"2.1.0","ts-morph":"17.0.0","easy-table":"1.2.0","micromatch":"4.0.5","esbuild-register":"3.4.1","ts-morph-helpers":"0.6.2","strip-json-comments":"5.0.0","@esbuild-kit/esm-loader":"2.5.0","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.2.0","release-it":"15.5.0","remark-cli":"11.0.0","typescript":"4.9.3","@jest/types":"29.3.1","@types/node":"18.11.9","@types/eslint":"8.4.10","@types/micromatch":"4.0.2","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.44.0","@typescript-eslint/eslint-plugin":"5.44.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-alpha.1_1669256054881_0.3933293915861058","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"knip","version":"1.0.0-alpha.2","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-alpha.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"41432abd7d4d0b93817a6377d41b0103e5bb0e84","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-alpha.2.tgz","fileCount":137,"integrity":"sha512-r1bxQIfwVqymnnq30s0vo0K47Vj+lq+xkq/nvte0w1vYzB4DQlCerWV2x894n7Q21vbKsL4zbg6hmmJwfIm+XA==","signatures":[{"sig":"MEUCIAdIUFpXHYhuH6XW8DTtnEiLWxIciolYsUKbLdMNxWa5AiEAgWqdZp9K+PuInWf6t8lUhryaYlKCDwh/Nr+sy0+fozs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf61dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmosiw/8C3laOvnbYNmSRdpu0LuXWg6bsEqg1ZtW616hOtkbrPO4qnp6\r\n3wZpXSqAkfPhcy/cyoR/P7aUwNhMZjhmE5BU8S7Uhelu7ImUDDH3h5RGNoTw\r\n8VhmQVtAshsz+dyJPWnVgywBDxLvB0TLrjXcGn6+ctXhaGl1VbXG+wuSasGb\r\niOP/JBOWM45dfhHt3Qo8NPqbmY7NwsZlECIv1g/YyFVfYsRqfFww1DFoeXGL\r\nWkEL59gcT2j65tCh4y0YSeiRYsNbUBu3iDz19x/adO6+zFigbabYy7v8i695\r\nlupjBb90ofo27hZBzo6Qy9jZh3rg0hzSQX1XgI7Ewznbj6OMqxpLDdmVIV42\r\nN0e5cClNlWGiLqhzqsoFaFN7d01TpP1TJ1MLxEWVO5KltKICvJ122Je10dWK\r\nSY26+rbNe7Rs+F9xEu4wQ2OMzbz1u4GlQVKZEOwxQMQkg6xHHKF8NVyFIybl\r\nu4VHPMEeIOKBOol/9hYSclO1XmcuhYBouHtRI3xzlfYOO5GE2Su3USPmUwbX\r\n+6VawFz8i8ElEVSFcZmMTqXlyb3wBhrBCqGyqhOFOHICwiCXS2P25AtHRVo5\r\nFjAC3Y8TCv78bntgOK7iqNcFLmSlMDlYc9G2i6Qz6KR7RSGt46IlELkHo5yg\r\ng79YnQXCmkD79qWEeLKRUxHUNH2zNPkbfb8=\r\n=d5/U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"ecda91e03c0c1129119b2c33256470ac8f560a05","scripts":{"knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","release":"release-it","lint:fix":"eslint src --fix","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.1.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.19.1","eslint":"8.28.0","globby":"13.1.2","esbuild":"0.15.15","summary":"2.1.0","ts-morph":"17.0.0","easy-table":"1.2.0","micromatch":"4.0.5","esbuild-register":"3.4.1","ts-morph-helpers":"0.6.2","strip-json-comments":"5.0.0","@esbuild-kit/esm-loader":"2.5.0","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.2.0","release-it":"15.5.0","remark-cli":"11.0.0","typescript":"4.9.3","@jest/types":"29.3.1","@types/node":"18.11.9","@types/eslint":"8.4.10","@types/micromatch":"4.0.2","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.44.0","@typescript-eslint/eslint-plugin":"5.44.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-alpha.2_1669311837683_0.12310928251085929","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"knip","version":"1.0.0-alpha.3","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-alpha.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"8b54cda9d3266c47323fb0a29b5bc6181b53f757","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-alpha.3.tgz","fileCount":143,"integrity":"sha512-0/e8cylJR7+kQvEuIUcbAIcKJMoY/Cqvbz/1insX5IhcxyQMDphwvQgQKb4O0UeVomyorxzZ3FZCYq5xz6Mu0Q==","signatures":[{"sig":"MEQCIFB/IJD0VmFFjQc8QrARZFNxUbdPesG+jgeGR8R1OEXCAiAuBfkrzhXlI6sG+oYyNArZ1jQT9xdYJOiKC5oEX6bDFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgoOiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUEw/9HO5MMBhaIOMFIiTZnaT19Y9dcxJp211pK4T+EQp7KeDjcaJK\r\nlfc/PFiB1U65lmcDai7PELLCkInZ0t17fcKRnX1eR5tQu97Qnx0OKB2Nw3xV\r\n1ROtWnMBCSq6CXoEBfBZPUkyu7sQ0CrmSekF46/uhE8Yf5YJgZYxLMSUUvXc\r\noyvOcoQFHEHvFr152OCaum8MD1QaTiVOkZtwffkxiGjYoCwE+qBOpdMHRRDb\r\nX5yq3dDkcMzLMhro8SS4QJpb0kTsfX0FdBK3HR/DQWVuxwx3/z+UgJsQhajA\r\ndvT9DXcOkia+Ahog7YsPLpZ6DATSpQzY3V/m6s2Cfiu+AQVaL5L9g5vea2lJ\r\nn8yO8M8OGqDE0C1NDiEKFIqPzLsIe7X5h4uDeFzn5FCQLREFSusj3BLJo2zR\r\npfmYYcwpFte/tCcqj6UeyqnsScziSbCWpHrGLPcbqbfi0288d9+WogQrMRnT\r\njlyZZf9NEPD0B+hdEJtfgtt4UgRdvB0jvkamLMyJ6y7Qb8c6cTj3HezaP2L0\r\nVV48YMaxe4cKzqeQQ6BH/rcA+Rbt1zqg8PV0Z/QIjp3WaEE738KrMoz9HOX3\r\nEa4COudx345T4t/BUkhkD3rUqFaOWT3USr2LQk2aZAb+BGYRi6PLEuOHpou9\r\nXgigAlPHP/O/p3vo4oveO4Z4ThyAb0XHoz0=\r\n=nx5X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"1b44c23bacf91b9855b9bd04fa1ce1372a51e733","scripts":{"knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","release":"release-it","lint:fix":"eslint src --fix","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.1.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.19.1","eslint":"8.28.0","globby":"13.1.2","esbuild":"0.15.15","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","easy-table":"1.2.0","micromatch":"4.0.5","esbuild-register":"3.4.1","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@esbuild-kit/esm-loader":"2.5.1","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.2.0","release-it":"15.5.0","remark-cli":"11.0.0","typescript":"4.9.3","@jest/types":"29.3.1","@types/node":"18.11.9","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/micromatch":"4.0.2","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.44.0","@typescript-eslint/eslint-plugin":"5.44.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-alpha.3_1669497762721_0.7805732366354969","host":"s3://npm-registry-packages"}},"1.0.0-alpha.4":{"name":"knip","version":"1.0.0-alpha.4","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-alpha.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"363ed70ba4afd8992d5538dd561e3318bae06b7e","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-alpha.4.tgz","fileCount":145,"integrity":"sha512-vKK2u7xzIp+Js3KyKkwvSdQXsPrKF6ZJ6XHO4Yzh3P9SrnjexVo8vtHWbj8Bo9AnxjPTU88nti59wTNYrlTrTw==","signatures":[{"sig":"MEUCIDj3DVM0zCCchOEcELpyPuCgSsgg+syWEKubZcpOBIj1AiEAuw9ps+iMonSyDDFLdYgkgBJsNhB61govIGa2Dn1dSRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh3f0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Vg/8DyNPDpIKyjhQ5RwD2WTkPecvCDPd2cx97Aqbeemvd/mEhzYP\r\nqLlE8t2DFeWBeUX9gKkDMYsdyNJrPNpKxSxLzzkpcmXjGTuKS72beD+EHgdI\r\n40wVnngpkGZeWj/m0XVJBWJRQI1+Xz2+MGZPUlbNEtQUsHdg0LRUcKhOvMmK\r\nWVj4YqeFrx5WCroqTXBGhpzBCpQGBPNyYczKnosSSJFhJDmHH0uJTlSUfPwe\r\nBmWYKass1dy3gt+I3I5OWiEGhR6c4OdBEjy/PZWQiJAWUHaMRT28XOdDxJZ+\r\nzspalT1GD72YnevUxCOsnSHRRXzcOFxmt/qZQ0bOHKMbMZR+AbUHeoVUEmjs\r\ngy9n4Z6Zwx8AmLyJcv8DJ0rHe79l3q/ZJrr/hwoBz/+8bWBbRDOzcgzLt0Iu\r\nysTAQfWb/E2rRouDX1EASl6FeolozWKlvgoJwvNagurnq0bWpPXPla+0xnRl\r\nRtzNyheWc9TMYwExwNTSeuqfRsdYoxOoIPngxnwcRwxi4M482lXbK59IOsgH\r\nGE9qRiMcFJXFxCJeK2KBDQ1VfD9STWjI7KwW+nowl5kjDEcdK+zN2pzy+USX\r\n9U+vvEhGR45AmZBmAA38L2kgdEWI97KM7CzfNJm9U/+c3Qb22AJuHIy4gvJ+\r\nx76g+d2lRInn1o28nd6I9wfaX/FCkQIwfiA=\r\n=dohv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"43a2dfc3828dc4959db4697cd91235c7e7df556d","scripts":{"knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","release":"release-it","lint:fix":"eslint src --fix","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.15.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.19.1","eslint":"8.28.0","globby":"13.1.2","esbuild":"0.15.15","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","easy-table":"1.2.0","micromatch":"4.0.5","esbuild-register":"3.4.1","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@esbuild-kit/esm-loader":"2.5.1","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.2.0","release-it":"15.5.0","remark-cli":"11.0.0","typescript":"4.9.3","@jest/types":"29.3.1","@types/node":"18.11.9","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/micromatch":"4.0.2","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.44.0","@typescript-eslint/eslint-plugin":"5.44.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-alpha.4_1669822452339_0.8512311800684758","host":"s3://npm-registry-packages"}},"1.0.0-alpha.5":{"name":"knip","version":"1.0.0-alpha.5","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-alpha.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"e36860b14f620f8fe2a76f33110f6479a11e8ea5","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-alpha.5.tgz","fileCount":145,"integrity":"sha512-Yc9LSL4vt4diSgZhFhsu4Aa0tZw8ddHoWDscyglhEC60pQO3sSNPE2Yy5oPz3c8I9Jqa92D+JtSXVoIsMAG81A==","signatures":[{"sig":"MEYCIQDQXEVraq0hLWzcnTJjflzi+v0T07squUcAgvJ+snrfdQIhANZWnl/lAhF1Vfhm6PZH1lNWkbdMG4pBVsiz47TC4W4w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiH/zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoo6g/+KzJvkkHIB73taGx0ciu4QHXoe2eQCXNgVB6KyvR8ToT3H76K\r\n69AP7xIHX+WPQ6KuMR1KF3ezeaFAXhdnEebeUPe5ASe63+vxaFwNo1WYUB/j\r\nzagee0HelzT9nXsSWm1CI5LL5wKSyRKTE9T6tbJHiCjS4QtfQoJjzfoVtyx+\r\nx/olcYtPb4AZAWEzXwf6V+uaTkekWRtbfeC9HTR3FGEl7sk2NpI8KM7sgujm\r\ncI28tLKoNIwXqqUWO1Ia0Jrhjwxa/1oE14N27NZCpYdCBS+NQFmnsoH7aWUM\r\nSMofLdlNxPkLD8BpcUTClOdEnsJd66AeLh/u6d3xkKtdUMkB1vHOWhNWtuvA\r\naHKc4uJ553GryJ3q016ndR41j1mOgXCmQRyNTPw80kTyPIrcBP1lRo7cGWji\r\ngf+Cqm3YWf2/iJdXMo3EOy0nLgfBbIG4nX+cTAHfCRg4UkFPg66AAsz0SxxR\r\n9R73//4PaNp1CDAROOqaa1A4MIuTZ2Vjq1GKp4/V3yhFN6vUG0q2W/bfb5dT\r\nSLm/13DXtJ/90bEG7Mz4raeSWtDlzQ7n+hgMxvwcQmQsqPu95zDbInAUPGk9\r\n/NSkZ5vaYWkWk8MqGkIM43kUX0Y3YH4YIhe5ZPcU5YVxHbvi1hugXwNxHBuW\r\nLvSuRiLwGR16y53ntgV+nd5TObr59IEOcBw=\r\n=e4o7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"831d222752c3f608843fe3412d72210714c0f57f","scripts":{"knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","release":"release-it","lint:fix":"eslint src --fix","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.15.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.19.1","eslint":"8.28.0","globby":"13.1.2","esbuild":"0.15.15","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","nano-memoize":"1.3.1","esbuild-register":"3.4.1","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@esbuild-kit/esm-loader":"2.5.1","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.2.0","release-it":"15.5.0","remark-cli":"11.0.0","typescript":"4.9.3","@jest/types":"29.3.1","@types/node":"18.11.9","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/micromatch":"4.0.2","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.44.0","@typescript-eslint/eslint-plugin":"5.44.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-alpha.5_1669890035231_0.7938699437357402","host":"s3://npm-registry-packages"}},"1.0.0-alpha.6":{"name":"knip","version":"1.0.0-alpha.6","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-alpha.6","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"b63959494a738944623b62f0f75713a8c0d15367","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-alpha.6.tgz","fileCount":147,"integrity":"sha512-MY2zxxvsCgblR+DPp/3+awVNx2/UMy80VzGu1JNxYKL9bkI7sW86gxCCcSQCTMfwRohZ0Bt+cruslEA6Q38qbQ==","signatures":[{"sig":"MEQCIFiDgewCGGpx3JgSZplJVA0rG6x6Yhvb36wYW0ZOFJWCAiB07eV0WTGhCMWKRB3yjHYhZ2GFPypvm5NTSc6r50oupw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjikMrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpuhAAjICsZCKZO+okZTTxWwr9NjCFXegJqIx51ETO3JKibvgCryI6\r\n0tZUYbGudtBXqT/Z4rXPWyxacGxYWGpTkhuf78JcQrzD5JyoesayKDZJNYM0\r\nT+3cHC/kBaumXEMtln434aVdRtV4WFzbqMrzT79WuQT1eAO6djGV7frewebh\r\nq+kLxI2b3WD6kPT8/DHNGghsRKo6CE1c4cOeu+EwRON6LODWUkMNhCYbTqAM\r\nG6nFbrdNAdpdnqwET2BtJpPjnJhMv1Dz1+6hmsAAu3ls1IN10Y7HPoAVa9VB\r\nUIrr1u5yrUeLmvR0e24pUk77BuKazdsMVmdSlvFF0fywbt0hEpBLgKHdA2ez\r\nyS876NwLjBTfJfh/qUK+QZ9sh/3RVE+hOHfJGBgKaf0V9+W3Y5usvNr8oy9A\r\nuMt33ou7R+fMh8rXCZhYV402XmA+7/4fGlrr4eLZZymGtA3RKWFQI+Fo+iaB\r\nQp+m4xngBhazUC+N48YwgIGzcgYWUY//sbo5Rtp+dK8dzimurJMlKkU4hEmq\r\nUO+LTB24KqnLW82xC1EzfRwMqRm6tDipVdW0kKJdgKy725W0DeyShFMwIZVQ\r\nwqyAiCpLBgHS9NCohXk5nkYHeKn5Gw38vcZ3rQoUZN6hcFuQziy6e+1afgTg\r\n1tYAsl4myDNupTPsrj2mj0TxLUDWFHLBDYw=\r\n=0EsV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"580b627d452490dd777e3a8d617cf642fdf027fa","scripts":{"knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","release":"release-it","lint:fix":"eslint src --fix","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.1.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.19.1","chalk":"5.1.2","eslint":"8.28.0","globby":"13.1.2","esbuild":"0.15.16","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","nano-memoize":"1.3.1","esbuild-register":"3.4.1","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.0.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.3.0","release-it":"15.5.1","remark-cli":"11.0.0","typescript":"4.9.3","@jest/types":"29.3.1","@types/node":"18.11.10","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/micromatch":"4.0.2","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.45.0","@typescript-eslint/eslint-plugin":"5.45.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-alpha.6_1670005547297_0.9261787169410587","host":"s3://npm-registry-packages"}},"0.13.3":{"name":"knip","version":"0.13.3","keywords":["find","detect","unused","unreferenced","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.13.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"d2a91f4cc77dcb893ec6bd04b7514e95f9cab589","tarball":"https://registry.npmjs.org/knip/-/knip-0.13.3.tgz","fileCount":55,"integrity":"sha512-fkdmONZt0dmmo3C1w8oxyJhQXwzePXO14WFcumerpItzO7TYTt73y56ddRGWCFCx+70kXaGVXCzqy6uHS7vyRw==","signatures":[{"sig":"MEUCIQClZIoqQaElrWv/d9txBBNyxuAOetgezFehhkvVoG/OHQIgO2VmZboo6P2mpsjLrrIX5/OFTCjdy5qPZHuGKdG9RCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj2UGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr77g//U3oRkc9zvCRBCzHVLy3H93/CYbV4yvMoyC0Jt2YTi0JXUY4h\r\np0oGW+WWQocq7pSpOZqCF++mX1Bk2lowWJ6tFYqQcN4ZDXj3CeS5DaU596ig\r\nfyUxl1rkhUUldT5jmmO0X+Yp6Vj170mLmpba56UTGBg4nLbgG9HLiogo5cYc\r\nDE6Fe/By1yGGuwgtWB3QckLy5dB+7uohYQgcj8YTtCYi5r+gCHDEkvXx/VDo\r\n7m6hjoVHrk8lPAgDqjk85DIelz3EIeGQgLsEsRTDM7bRlEw8xoKzaUZjXF26\r\noF10t7KBE37J+ElS3Bx4417dQBTJ0Qn3FWptxeuFKeqLvsLLGDVRqyGdoEIq\r\nFGELbvsE6TAJBaTZ0QxgVcE/iTAuqkpbvz8SyGajPOQabk4bklKm2aCCXleb\r\nUy0dt4IPDfKANYAJH6IEfw6JDEVrJsnx9w3c6hGdly8OffTSsZTiOAatR5De\r\nlmtpJelbKg36suh2pVcBdu02lIpYGiZMviWIDvkdHw65uZD9dBNuvrbrrDjQ\r\nKoTiHANLg2YgjKhr15yRu22VT8jOh9vCc0U+bumxzzHM74LyMo2WcdDzyaIf\r\nQwdAtRXphen1ZvVmbLZ9p/Y6XqPYTSt8sRN5q//BUJieahez0FiCIGDWBcvm\r\nAGe+fjRRXCw2OzBp3MgJJkCglE/T9wciv84=\r\n=ynUV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"29788ea9bcfc4f788efd93f5d8fded2b3ea2a2b6","scripts":{"knip":"node ./dist/cli.js --exclude dependencies","test":"globstar -- node --loader tsx --test \"test/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","release":"release-it","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.1.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"globby":"13.1.2","esbuild":"0.15.18","summary":"2.1.0","ts-morph":"17.0.1","easy-table":"1.2.0","micromatch":"4.0.5","esbuild-register":"3.4.1","ts-morph-helpers":"0.6.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","prettier":"2.8.0","type-fest":"3.3.0","release-it":"15.5.1","remark-cli":"11.0.0","typescript":"4.9.3","@types/node":"18.11.11","@types/micromatch":"4.0.2","remark-preset-webpro":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.13.3_1670341894430_0.5585888483186454","host":"s3://npm-registry-packages"}},"1.0.0-alpha.7":{"name":"knip","version":"1.0.0-alpha.7","keywords":["find","detect","unused","unreferenced","missing","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-alpha.7","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"49dd542d2dac733567640386c93cd876fd8e5d2c","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-alpha.7.tgz","fileCount":155,"integrity":"sha512-uxIrny93DM6+jzdO8yiYbxxXj+lihpQY9x+SxXd3WgY6L+zcDe845WJtT5uNKlmk6/ZvgEz31cHXODmCOKuQ7Q==","signatures":[{"sig":"MEUCIQCLOTGp7xB5eq/AlLtgfofR3TrIcPl0kJwDutNpGMyiegIgVvGvINuqFu2xa9UybF9WwJ/H7qGOXWlonjPJ0vv3XXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoEsfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmremA//WCnDSeDgmcAOK9MJPm8sCgkwiGLCnmFoJuVKgXO177RgbJ5I\r\n1FwYy3vHAIZhPdM44Z4QQAW6Fltt67uqY6EbbRSB7Sv4kyFD7dF1U62UoWnf\r\nykCyOhWQ3799G3ZMl/N5d3mERjXjoc7JYDx/aT+7IMrGtBNBL6T0N4W/Ibss\r\nheZVmPBBIAK+pwsQibtMHI5GduBf0C8oSbxgboVxdz6ZQdRfDxwatNThxOU4\r\nuKAKwoseHOume1Nbv+u34zaLsSEE+kNNSCHsBHxrNyskrLkwEzFcYrOD8Gcu\r\nWCW7cZLhdCrrq9tl1Om8Sw0DIm3l2Mw/4NBR732iU0SjFd1+oNjYzoSNjur4\r\npUm14HtA5Htbmy/Uah/NDUaZm/NuZvWtMhEuU6mkNO0FUdWllU5I/rbEiTc2\r\nwk375BjNuw1AJcZhMFl9tVsKlpAbX+gJ8+fSDpcEdHo5hsP8nZBBjCrgmct/\r\nPcFbUuEzvno2WkgewZktzjflGxUbl+wsmc1fCgMtsMsUhz0F87a5C1uUlYCx\r\n2x7N4whRJ9lgra50XESJkCFqOvt6fR3lpm+HDYdM7Un2DTS4pPNq3VNx9xRZ\r\nMR0hk+d2zV7eI4MTYKXfShC8IcS5ROmUZpGgUdGcKPR0UDRN7b6Z+oKs3ayi\r\nafpmzq9Hu8tqq+6Vl5jQ977c3Aj4jTsyWDw=\r\n=fLLh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"c30a3514d750da5b1ebb2a8a6728d3b049e2ffa0","scripts":{"knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","preknip":"npm run build","release":"release-it","lint:fix":"eslint src --fix","postinstall":"patch-package","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.30.0","globby":"13.1.3","esbuild":"0.16.8","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","nano-memoize":"2.0.0","patch-package":"6.5.0","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.4.0","release-it":"15.5.1","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.16","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.46.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.46.1","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-alpha.7_1671449375359_0.33673485739552556","host":"s3://npm-registry-packages"}},"1.0.0-alpha.8":{"name":"knip","version":"1.0.0-alpha.8","keywords":["find","detect","unused","unreferenced","missing","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-alpha.8","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"25a964ab7895798d2a5dc2e3a55305c9381954c3","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-alpha.8.tgz","fileCount":156,"integrity":"sha512-raHQahuJqD/aSCTdFyKDu69Mv3EisKQeD2+iWU7NAfF2pE9dppxdn7LgC8hesqmreDjkvyvFELtp0m72fbMSmw==","signatures":[{"sig":"MEYCIQD4Dfj/MZ/rqCXOKt+KbzNH4JpvTqfoFLaLCmx/l9J2iQIhAOKMKtixGFJlk6o9WZvCGKPWVv9mUV/ThwkY5HfMPHOE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoFOoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqciQ//aFMzwfyvssfH25PpUVLnd5ZJTipg6ixvwQ95PX1QUKPKBJEx\r\nmr2gFGicwK61a3N2Ys89WIVfposuvmfaoQmsXQLLrD7pCu/KHLXf/iHIKPus\r\nFo8j1qKc7ApV8ywRFjLLpoEE8JD7lsPvRJTeEClblVMhtaZFew3xFjSJp4CL\r\nf96rwmk3pq5PNZT+o7GOBF3HwL/y00gahIrc36+KBHpRmmZLBXXPzxbGGWxh\r\nM7X6Iq2EoxfYf6z7uU4UVnl4Tv678GvCyjX9ZKyD8GImDj9vKK8QsZmjyxdp\r\nFdqzlswZ5Jy4VFJbIaS7OeIlRjF+gVqB5cAdOueX0ID1NDlJ61J/XEk9QJ9o\r\nM4eDjiiTPVtFeeOhmV6nTgNNQ45oPSrbhCmaXZZ+DxordU6l+lT0XNMWiuI+\r\nzjJbHrNv8QPOGJ0lqNttFNxwiiQ6QorQWXDLL9uL48kMKRprqA9E4s5SHVLx\r\ny5fPF4968CPqT3DCO7KmGKrMoyWZohQicqJsRntEwFYZpuV2VzKxvfqsZeMM\r\nnAxHF9Qjc0vsibK7yuL3ZzPyVxMzw9nCwhxjd48/goa5G6MJo7w9473w6Xt3\r\npXT37+MVhKTt7BhxZPQ44b0yBmOgqTaj8cZC7f0lnPSbMW41R2EZqmW7jE9B\r\nlPQ/1a5Nle6wgeWqJ4br8mM7qO3fZQuAoSE=\r\n=RrWl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"7f463b7804493e86fef99ec168b0b2916376065c","scripts":{"knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","preknip":"npm run build","release":"release-it","lint:fix":"eslint src --fix","postinstall":"patch-package","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.30.0","globby":"13.1.3","esbuild":"0.16.8","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","nano-memoize":"2.0.0","patch-package":"6.5.0","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.4.0","release-it":"15.5.1","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.16","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.46.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.46.1","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-alpha.8_1671451560042_0.5326120126910223","host":"s3://npm-registry-packages"}},"1.0.0-beta.0":{"name":"knip","version":"1.0.0-beta.0","keywords":["find","detect","unused","unreferenced","missing","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-beta.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"7b872c15becb36242eed34df83be64632030986e","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-beta.0.tgz","fileCount":156,"integrity":"sha512-z49Gz1+b1fMeWiC57IMm6HVHB/s4jTY5AGdr6DTLq7CNpdTeGruSXDIdxBMToKoPAEjd33hDSUkJVs4a8iP08Q==","signatures":[{"sig":"MEUCIFLhP58TgYBfyJRfqqQ+MYtLME995LM9SsHB9qWgqsnGAiEA1EhXvh6K5/IldYyZcwsNzGDCXNomG4vUunfzHgoTS/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo4NqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN1Q//XibWdYl4CL+L7sBUVFAXGak+23TKUb/fxCKrxRzlU8ujUO2p\r\nHqkdfEhScEoTnH94SxCzFXl19w7pvMTMUCDYYemJZpsCAr/dM3oaVG+Em5qe\r\nxJtXYIyyprV/q50bQeobOP935Fl5fnabZpLcJLhdp7PmE1XXXcGPAHxajmIP\r\n8ugsz1t6Ng5HuoWttRi1ObYeipleTxV1qjcNBR0ld80w/WKg/MmXLtQ3bBqe\r\ndAi3EKyNazsDF9HmvzXy+63EiXusthF4Y/5EXyvkCepkubhuXwN05XOHmXAb\r\n1aFx/+9tcMfQvPyIexDKTB6nirt96OW3y35GoGvuA7qVmvqrG9nt49vlXxY5\r\nfPggX2sVrCo9t60Nwzu/Vb5yaRl/0a9B2W44ssMKYfx8rXb3un5k96scdWNK\r\nYmVmPmTZN3tuFO2yU/BQWIQvdJV58+DvhM3wKUgsy9bNPgZEqh9R0kCsYG2t\r\ne1R+Q53Cbjxx/IgVLch9E8L9nY68feEN8ryZ0za9ULuGx8NWvRFIpgjgu4F9\r\n8znUS/fELnenguKR74EvDdNd4ktHvx7aoyhwuIxUAcjBlGyBFFGuEKYFYPuv\r\nsB5b+/+53cGd7UAv32gMHqCX5rEKz/ieYaOw4txykQkO7XKNbW8LBd5/eQn5\r\nXy5uuOeP8VBiM2siIdVKPYHQodxdmVZAKg4=\r\n=DWCw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"12b7ed7d5c80e109239c2153815026c6cba69376","scripts":{"knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","preknip":"npm run build","release":"release-it","lint:fix":"eslint src --fix","postinstall":"patch-package","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.30.0","globby":"13.1.3","esbuild":"0.16.8","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","nano-memoize":"2.0.0","patch-package":"6.5.0","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.4.0","release-it":"15.5.1","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.16","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.46.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.46.1","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-beta.0_1671660394661_0.12022235686991323","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"knip","version":"1.0.0-beta.1","keywords":["find","detect","unused","unreferenced","missing","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-beta.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"738ac7e251202bc843906d0a78a0cb292c4b0a8d","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-beta.1.tgz","fileCount":156,"integrity":"sha512-E2JjOLuNVLWEmkSb2vd8B5OBCrsr3RdFSH3oG43b8JnZoreaN2dxRzCpAO/I2yFi9KA42RksLG9j6yGopkrlKg==","signatures":[{"sig":"MEYCIQCon7bpSdKnux4LOLaZDol1tW1pfdSXTPUS0mhUJPwLGgIhAIGcLGRiqM2Z5XtxpJJIpzszNahv/V4FV92/XEs/qVvQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpDctACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrunQ/8Cc/b9MQ6zXzYiqyXsbXGsiEQgu+8kG3ULYB1ctbudG74pE0R\r\n/ZmYLNoYqKxTzOv4nNct45kw4MbLBv980zn86/eHeTREfa4RhSRobpMPV28m\r\nOa1DEo2re6hia2rNp78QkypqlM9Foke2YZ78gQ3TqKEPWMDczV3CSfxVouzm\r\nAW4yMVGvIhSN7rRKgXXrO23roVjoXf4DcY5SDsnGxo0nJ8V0afbGW04KHVdb\r\nrSBaijECigDD3HgUGgd11wefNuEJrSNYnTY6bwphgcbce/m9uWjFWm/8bXLn\r\n969q36gU8Of8l5bBu/JO7KaGF8NIg4X64aap/kqmfQEllGl+3Idf5RabtBEQ\r\nSZq7w+Sc5GKPgN9wN/u1EiKl6DATaiJ7h8xXEZoP6aGMHYw29+QLeLNwh49T\r\n3mr5Q9+NC3ENj41uOa7Zg1MTr5WCNEZWfyGu6U0SKVTIXJbEthg/EixAkrbS\r\nFG30mtT0QFBIkH3aEdhHjhxwvGPTjOURz+GD0+anW8pySPScAhffE9YBpQDh\r\nGYxCfUEzJ8rFY09ILOsXOA52/k8sc0CRnSfHEnUeJo4g6r05R0yfoJF45N/q\r\n0CL3qH77HwxBdNnr/Mkk+m8xsxEJM85wYEV+rtBPzATFJl+C0q4smyteTc9h\r\nAe4yoUGVz3kXljfW3cAXda5Z0ODAyaRY634=\r\n=4pgn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"b5ce140eb64732a58d4b5208b23151b811bca2d5","scripts":{"knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","preknip":"npm run build","release":"release-it","lint:fix":"eslint src --fix","postinstall":"patch-package","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.30.0","globby":"13.1.3","esbuild":"0.16.10","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","nano-memoize":"2.0.0","patch-package":"6.5.0","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.4.0","release-it":"15.5.1","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.17","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.47.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.47.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-beta.1_1671706412773_0.6166890516390648","host":"s3://npm-registry-packages"}},"1.0.0-beta.2":{"name":"knip","version":"1.0.0-beta.2","keywords":["find","detect","unused","unreferenced","missing","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-beta.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"7511b39f7689ea2265e46432c37eb03223693689","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-beta.2.tgz","fileCount":156,"integrity":"sha512-U+dmQDu6y3z/kWb5LnfN9g/F2N/c7H1xABY+r63zbVhyqEBC4L/QPnMMMtPiE5O8JvaPsCYIv/00N8n0E/se3w==","signatures":[{"sig":"MEYCIQDzsV6iCPaAU3HvY7xMgunM/0fdp18w8uzRq6UdXgOmDQIhAIuupj4u5w0x/CUegHPXYSQpXIm8ykEKAdwolDugItYd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpHgKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSgQ//ZfElAjsaqkIjid9v4Pyx0lCIMWiRCugyyAXiO6pRKEovRKUr\r\n6jSLC2nYYDQZ2RvYioTjFVwCdbfgmaGWXkWKYrJgh9BSWUu4Yc+KXLc5nwgB\r\n6DISweCa61+eaoiMYhypZvv1yUxgHU4OLB0tieQRQ9vItmVn+XROqQnV3TYD\r\nuNlPWk6Ei3gluqqyuItSUCdBZkALFLfFbvUKanOK4dU/DkJxT1WGSlS5n0dC\r\numtL9qa8rypniCJC3PAONGyky+y4SCL73IfjowTHWY3460eo+NWkCdMTPXWk\r\nwSLNcxpfZx8IHs97uOYn3JEg110dNOr/ivJNqiQrBWhhWj3mJv5NXYHt1LDg\r\nvx7ThJCLVIEkVHa/z/P3UhpH4P0NjmyzVcvc9/MhvUS05kcLIe4L/5GsSOta\r\nITzCj32ny7nLne/EtnkChiVyHNPzvYWKyCe0qj2IhEzIadebbnI7lGeydKjh\r\noQYuRjJ5G0Ult2huiF7phojK9fM1x/rS/qvBS+yqgEY1YXCnooWttup/g/iy\r\n+URCLJgEereeGBIolDb9wsUYl9Ywv5B/3nng3N0YPsTxrWB7OIx4iRXVGVR9\r\nBTdPRZE1mnnrzDn7zX4SjNRzLBpvTd19Mlu9ck0jEyElzB+0CpXL5qMljROx\r\ntgskleuw8NC8O3qiwJmsrjNgmaTuuU7EPv8=\r\n=/60q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"39c80a1d32111c14a1ee02b8ebba969abd1bd812","scripts":{"knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","preknip":"npm run build","release":"release-it","lint:fix":"eslint src --fix","postinstall":"patch-package","prepublishOnly":"npm test && npm run build && npm run knip"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.30.0","globby":"13.1.3","esbuild":"0.16.10","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","nano-memoize":"2.0.0","patch-package":"6.5.0","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.4.0","release-it":"15.5.1","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.17","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.47.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.47.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-beta.2_1671723018025_0.6544746964600328","host":"s3://npm-registry-packages"}},"1.0.0-beta.3":{"name":"knip","version":"1.0.0-beta.3","keywords":["find","detect","unused","unreferenced","missing","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-beta.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"a7ed6ae834368cae0038a6c26a57bbafee2b6327","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-beta.3.tgz","fileCount":160,"integrity":"sha512-LDx8EQImvvXnqR+DluP06XFEoExjmFNMX84U2r6HRoFpRdwhPqeru2v7J6lfYobvYSTs/sySUvk41ulr9MOONg==","signatures":[{"sig":"MEQCIB8NzM2fFR18V84XnSONFn4CxTP6o6+glJ7z9FvAdZ4QAiA78SOSjlLaC816sM5FDc7I1RnHCml0++K10g/9NmaC+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqvbaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/4A//XnEt+ppnDaAOGfHSOp/FUX1OD9dS1ZjchlXwwwASkUTqFwFR\r\newdq6yyam1cfFyQBBQNxPlFSU2Mw4XcSSuMm8WQj760lXzyjTg494dV+8mkH\r\nJOcV46u7cFquVlMB/y/t/mbpRsJzJaJzrFaXVfFfhSLLGEYGIuZVxbP1TwDo\r\nI94BNnVVmnrG/sNmnSbiRKdYu7UN4bnJThGWG3aubnuVIE5ZlgfAlhOQiUgG\r\nnhZKDXhSnQL2u+aRjyMXH7yXQzWrgxbHf3TMMcgK8fggLWQThXq2xeV5BtlZ\r\nvG8PT0LEPn7BnkYSvwTmAxTF0C5bJPNxN/ujBagRhbkRFtjjrCkUxAFtbAgt\r\nM4NVHLqEoGd/13pKmeBpGdNQ4ad8Lp+lWyDGXPxGaQVC1n26HO1/ofwSNvvZ\r\n6e0a8SrABBGLmbjx4dKBdZKun8fAA2LdOS0A7oZX+igbckk79ApR8ZY3/xNL\r\nSfmH9hhNZ8UVb7jKVnrNWbiC/NLSK/rv1761xRoB0ram2+oDKHtc8kzGJ0F7\r\n2fFhxzbDcVFWv6wvl2ei8kHvhNRhuysHKkww9/MYTXkFvDV90bbm/TMpRe3/\r\n6CstOdMcJPZB1XG7L1hqhHnHvMi8HTUpYIW1yC2QZ4+q+XAqX4eVbfgL4jsW\r\nXbcJ+ooCpaQaYwax6SAau1bC0j8kl4Wok8g=\r\n=/yFN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"d38b216e72189ea61f99b454d266a8de60ec1895","scripts":{"knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","preknip":"npm run build","release":"release-it","lint:fix":"eslint src --fix","add-plugin":"cp -R src/plugins/_template src/plugins/$npm_config_name && echo \"export * as $npm_config_name from \\\"./$npm_config_name/index.js\\\";\" >> src/plugins/index.ts","postinstall":"patch-package","prepublishOnly":"npm test && npm run build && npm run knip","add-plugin:help":"echo 'Usage: npm run add-plugin --name=[name] (and update README.md and schema.json)'"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.2.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.30.0","globby":"13.1.3","esbuild":"0.16.11","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","nano-memoize":"2.0.0","patch-package":"6.5.0","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.5.0","release-it":"15.5.1","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.47.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.47.1","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-beta.3_1672148698473_0.598192934351409","host":"s3://npm-registry-packages"}},"1.0.0-beta.4":{"name":"knip","version":"1.0.0-beta.4","keywords":["find","detect","unused","unreferenced","missing","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-beta.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"78f1642b3f8be7edc6c22b1787a079ebf3409c15","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-beta.4.tgz","fileCount":160,"integrity":"sha512-o0n89kmBsj4GgS5v+jeBesJSVanCbvxmnTl/NRr177JdzM6JUY5+Q1qnyOGMakUT0xfPMsG6r6s+uJgO2M+wQQ==","signatures":[{"sig":"MEUCIQCk2E9Ekly6OdrVAkhOkyqeeS0WJ0xa+UCJKLhwa67P8QIgMc3xszOAQSLMTRXpHlQ1pAOAqNEUVsy+AyaRStVFJIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrftXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyHA/+PicqLj+/aJnf44a7Kav9vRp0aEY97+hrlSigTYcjjGblHbje\r\nOTwodhK7L7yYbp/+dKfY5PMZnIN6o8cemAYvtrio3cft43Rd0ShMyjgpdF+q\r\neHxxsfdn/IF/k32CZOarY8zTj+uzIW3doXg23W6A1YLm3Zct0QeV553kWcjq\r\nnG9OySPGNN29JkDBu9y7ED2L9bQtEQE3A3sN9EKXTT/nftPPPNvOomAge1hV\r\nXuG1Xl9WGj8E3kuCjR4EIyNpE6CgdsqWIM49wMJ+hk0UVjtupA2fwQ1PTCAI\r\nZY5i8r+eemrCGZUbqk6r+V6AJIe9eZJ8uu6JMX69l7XhgA6Ad0swrc10ubxw\r\nwfKAjMF/JWcWe6W/o2XsrXS8pqIBI3aFDJc940lIVrk+2cSF4n+PnPG/tH+5\r\nD10l1m7pudiaTnsaUNMkQPoH+fMOcXkh5Lgq1Z276UArmUaggXjtx0LWDaFs\r\nma/xcEemoQy1quT7X6/JLMxgPg+JfHjKv32UJ0rwF2udQC2lw6Xo4Yat4UxP\r\n1Rs9t/v0PgAG4EEx+Aju3UQ4h/gaATOHpwRmUTsuAO9akdTsLWnCCsOm/tFS\r\nfphT9UlnZ3nekz2D/go4kq0TX+zIBUAy1rlvNSa3YkgElqigur5iUl92sBJj\r\nepXh/FyhAfkaVEySKKxXx36tw661wOwnyI0=\r\n=+Z3u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"9df6cae0864413e1ade43d7bf4227cb88fdcdbeb","scripts":{"knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.spec.ts\"","build":"rm -rf dist && tsc","watch":"tsc --watch","format":"remark README.md -o","preknip":"npm run build","release":"release-it","lint:fix":"eslint src --fix","add-plugin":"cp -R src/plugins/_template src/plugins/$npm_config_name && echo \"export * as $npm_config_name from \\\"./$npm_config_name/index.js\\\";\" >> src/plugins/index.ts","postinstall":"patch-package","prepublishOnly":"npm test && npm run build && npm run knip","add-plugin:help":"echo 'Usage: npm run add-plugin --name=[name] (and update README.md and schema.json)'"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.2.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.30.0","globby":"13.1.3","esbuild":"0.16.12","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","nano-memoize":"2.0.0","patch-package":"6.5.0","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.5.0","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.47.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.47.1","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-beta.4_1672346455416_0.8022117939267162","host":"s3://npm-registry-packages"}},"1.0.0-beta.5":{"name":"knip","version":"1.0.0-beta.5","keywords":["find","detect","unused","unreferenced","missing","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-beta.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"87138fe139d5edbc8795407a8b4304eecee50d39","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-beta.5.tgz","fileCount":158,"integrity":"sha512-RW1/zKGPDUCpOaiW3bdRD5e99uFfJjUyijBSQ2re/9DQwNcZl55q2KnIzTeYsYaVBsEr06Gp9Fhi1QKwSvtrLw==","signatures":[{"sig":"MEUCIEFDJDbjxRwj9o6J39DRlQGwkJvPnAcbw/I0G9YNJTtVAiEAl96ZMmcA//1CcTFM9qZxPs157bG7uh0udSW8zfkrBk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":265221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsB3BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbABAAh6AEGYAI48ep7500Xz4KvjzpZevkFgUZOq4BGF9V6V2WDSRc\r\nUDOxubk8Y0O3aodYMSOXxFezsRBo+6LUx2FAnlI9Bwf9bPRInrKxG4l9YUgx\r\nx4OvbXjScmHQGY4amfbZQb7ePityVPY2+2vTWsSghsRAvAA+3wci18Z47M/n\r\nBt6Td49sUbJ3G7QIsLHGKW0VJBS+SHM2mdJrLfgrPolFZ7eikE4TQ+FXSuzj\r\nMvUE1xD3yib9RkZ5C43pZVp2QH270rXP2fbE4Xg9IaJ2h3t3R+IqWeFPWGQE\r\nrktX1JmsooYxTZiao479yJo5WR1j7npiY97fJyf1tDQqaZ+ECeh5TpwyLnm5\r\nc55Ao43IO3jdIN3klAsRLMBgXVVkxOFzUp7PiOY3T2dPJ/kYVlTLiL8rrG52\r\nzPgeherz8z+Ac8QLWUuhtt2VOoacgyynNmIZVh/l6LvxHofoEQ6ASR6fMx8p\r\ncSUYOrNHg84IusRnVhETDnuXJu5XW97zCbDdktvbIjdv8X41xQ+XeFUVL1D1\r\nsLQJX7R75JOktd9ro5VSex6CAjZVN+grbYgFlQ2tjcAZ2B5USQMMmanv4/z3\r\nM02/cfcgqwwgWQzYPox4B8Z/XofC0ds+G+k1QMTIfMzQXp6WDNFtUtlE3qxB\r\nb3xnvYH+crRTN+mpFXz+pg8n0nSwaTO8rFQ=\r\n=Se6T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"645f0f1302ac758af9ae4fabcf7eca86755d6881","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.spec.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run build","npm run knip","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.2.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.30.0","globby":"13.1.3","esbuild":"0.16.12","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","nano-memoize":"2.0.0","patch-package":"6.5.0","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.5.0","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.47.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.47.1","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-beta.5_1672486337605_0.754354524317628","host":"s3://npm-registry-packages"}},"1.0.0-beta.6":{"name":"knip","version":"1.0.0-beta.6","keywords":["find","detect","unused","unreferenced","missing","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-beta.6","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"4b5754e01ecbf0a8ada0a54492e16df53bbe17fb","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-beta.6.tgz","fileCount":158,"integrity":"sha512-HXsLJvDKl/umjD3/d4eGKfWxkjRxQOY+gQ5aDCCAB1ekdrBQlX+S+I2wZf642LLLk1rXoQ02wieuO7tcG4B9vw==","signatures":[{"sig":"MEQCIHf04ypeab901X/RkXRrX28ki2ww3wzo7Ftwu2rzw8M4AiApOWad/9Zqnu87CjJhDi9agCeS65hZL/w9RsXrPqiIZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":265312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsDNiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvWBAAin51cFpy72FAeaukh8woXfNCPOK8JrAZb/1bnrzLLR9E5Ofb\r\nEjhKWFfxpDqlmGreusZ2wv4KY9tW13CPyOUS+NYxhcVVIkftdcOkAoD/waeu\r\nP4dUj0ZjP42TgDhS9Ua/5PZVrel83lv/3YOBQp/JLAKJZA37uFtR23+N8wKK\r\n4ycY1PvXtgF0fU9TcAOctYIhaB9nyTl/OQlYoXO+wkbm0ARh+Yo8h3fOo7sT\r\nw/ajretsbEfpiWnQSJENcaxCeT9bRRnV+aTqDsP0up+2UfoKzbwKqYAwJrn4\r\nYyKJ3hdilw9rIDEQeeZKTy6epuFVKX7R9RvrPlYUsShkIV9I0IzZXtU/AkcC\r\nhAPVoujQitGptCi9Cd+HwFvUEaCGi6t3IwIk79VlS+lkfz3CH7b3akv/faSy\r\nqYX14H61EGRI6DxSO0MrqIwS2Xv5vk09uoOREKzxCq2PCv2125O1gnOHMWT9\r\n1284AR9R0CJfvj1Tir+aQ9KqQ2QjR7g2gn2DStZ9ucmY73NOZT45seNEuu6L\r\nWxDOA+ZnRyO6Dv4d+nO422jaMaV+ItKmtdmRyzVVQaGK3is4glG2OJyZhHa0\r\nG86HEpsQZKWPrG/qtD/DRzOrNxjLuqf/cTLKDk4H1ge4z7azq1mNr6GQaBHP\r\no0BEF3ebmp1fAgKxp3LTC5y0I7HJpdOI8kQ=\r\n=Nxmk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"89d1b8c91a4a4b916b53e6fd780f56e010fb8b91","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.spec.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run build","npm run knip","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.2.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.31.0","globby":"13.1.3","esbuild":"0.16.12","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","nano-memoize":"2.0.0","patch-package":"6.5.0","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.5.0","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.47.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.47.1","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-beta.6_1672491874066_0.3584688034668231","host":"s3://npm-registry-packages"}},"1.0.0-beta.7":{"name":"knip","version":"1.0.0-beta.7","keywords":["find","detect","unused","unreferenced","missing","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-beta.7","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"2c4ae408e69d88f778aa24c3626bb4f3a81ac7a6","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-beta.7.tgz","fileCount":158,"integrity":"sha512-Wfiasik+hFFyjzhbdnau36qo9s9oPB0uYhFi4s5U4qzFhEf0izvFw9a2deLCLKLWTvran+fDPE7HA7VLrdXJog==","signatures":[{"sig":"MEUCIA3/YESnuB/72mBc6RYQ3DMaE/pjJRBK8MAIw/m09tLJAiEAg7LLJre6PhHDdZt/eYrLLgIgyfj73y2/Sq3QvQnSXaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":265644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtFE3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpDxAAorY6l65ZVcgDGQz2JS+xs0/8/LcaYLKOGivLY3Jm64Sketz2\r\nED8tkCKFDU+4C3TMBF1ocZ5YboxVmiER+ddoPNLTKi26AseU2v80T/WWiX1N\r\nZYLoTfoyzxt//iAMzcvY49vO4DLqg58R97CvK15cM0qH2DVOctYehSjepRE1\r\nmdR2eDviuK7oHESFoMz+RFbwBjcMFWIkkpu+OQd4wvL9L1qkmboXQ0eh4u+T\r\npFnN+ZWFtgpgkFNy1BoKp0K5XTGq6b5W9SpYPk4+fGlo34wginB2osc0/w/V\r\nf0tuPzN9d7X8/ky6xNrFVbs0ak9A38GZhsoc6lSvVA2Sahe7Nio/fsPLP0SX\r\nIG4+xnL+ah4z3dLLkuLSBhGj95V7HZuBAHTWzqfTg0qMicDLJgisgH+IdX7F\r\n1SP/vUGvGfdCoYFt9vSpm3V6LUx8UnqPB2EX/aLHmPyfoqHE372piDLHmYDy\r\nYzCWTq4H75ThUkHcmt6AuLnep/pp+xWUrS6U8NSsybsZ8S+R6y8rADyXfUzx\r\nKmf7GIm3LxYFRzS/xivtnodJPLW+jdufgCWaoCQ7sAoiJ/+02CkQVfDPYcXw\r\n1Louh6m+/VjJ0tbCPs4Gb23fxh3UBDfBGwaG6zbv647oSbHxpl1qRF1d/q1A\r\ni2J7X5z3MnvAawIJ3es8EtSuE5/lIZ68VgY=\r\n=QRUE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"3107f335315fb556008435d4f01233fe9108c09f","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.spec.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run build","npm run knip","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.31.0","globby":"13.1.3","esbuild":"0.16.13","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","nano-memoize":"2.0.0","patch-package":"6.5.0","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.5.0","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-beta.7_1672761654773_0.1707435343359851","host":"s3://npm-registry-packages"}},"1.0.0-beta.8":{"name":"knip","version":"1.0.0-beta.8","keywords":["find","detect","unused","unreferenced","missing","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-beta.8","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"48e88a0c9ebe1cd9bb762490e976069a03e403a0","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-beta.8.tgz","fileCount":160,"integrity":"sha512-gz4BTow3IWKOR+f6iG1rw1e9XH0xb6Qcktju5lbEoeV9dB/1MdzI3NcmBIwNtmT1cX1zzpZmwA515curinkAsw==","signatures":[{"sig":"MEUCIHkPLG/AHBsWroOyG7E/V45Bi+g3FSqDakuWmFq25F0+AiEArlDXck3sxcBlMDPFMDrcocdqP2Tr0ZQwWGwsqm3zGsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtLQrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofwA/+OEkydKHFBmVxzmcXMXAt1Dq2JKLuU8tpb31R5VdrFIXny3p/\r\ngcQSPGeZ2xMH1R9cQpj4ey87PjE/pzqfNUWHg6cObX6Ta1OmYXdDM6B3D/y0\r\nE8TkP9iRiI4fgfePJSaNaFpnmIhL1wE+Mj2TYl2Iv/DSOu2kjdcJ5EJ62He/\r\nWd0T3S4lHIEMVdYxBdqhTRJ8tUS2kSj/969n2eVqO4kZvsecw1W5z2SsSGe2\r\ngnuhrT0MqN+tHf3ep/t9mYFtMJD22FQJhLZnCRcdNQ/rkUdB5/LK94ZV4LSQ\r\neuJ1TZZNWf5LE9Bb2OE5iMAfGasBb2K8yq8TEu5lv0gE6u8DjISY6TVhwzuu\r\nXryktr+T0ip4U8Wx4xXM+ey97yvdtQXQ/yxZnONUvpC69kEaB9dfOPP4q03W\r\nXm6O+LbG6W2/x675NFjm6san+X4/dymiXVfdQ/rdzdmMF2WXoBEI3kRgRciQ\r\nSqcn6IHRSAF4LpN2J5g0x7QNPhc7UAUGMzMTT33LgmjfhE2VGn2F7HSTlJsx\r\nNYpaZg10j0p5CzZyH896sCFon80JRD6/az7DggPDrjmBtHJhSMTRcuxfHLp1\r\nEMFJ1TY+cYzcpaJTZJGS9I/7edZnALfEdfb2RfAN7POxdr4htFC6CsYVqQJA\r\nuVom3yGm0SFhKvEWhzBE7NVXaLr6BovIgho=\r\n=lOe2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"8c5cc426508fb963ed22857ae5848359811a3588","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.spec.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run build","npm run knip","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.31.0","globby":"13.1.3","esbuild":"0.16.13","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","nano-memoize":"2.0.0","patch-package":"6.5.0","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.5.0","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-beta.8_1672786987109_0.8058848823002158","host":"s3://npm-registry-packages"}},"1.0.0-beta.9":{"name":"knip","version":"1.0.0-beta.9","keywords":["find","detect","unused","unreferenced","missing","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-beta.9","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"3003e170343e8785cc5fa18b67e4ef5eca3cc6fe","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-beta.9.tgz","fileCount":170,"integrity":"sha512-vDFzsJjGoKG3r6pa5QyLeN68R8LcRbPK4oKqk9mED4cxIOIH3DWVGPoWotJkUD4kClWvlkAUghsFPlLJaDP24Q==","signatures":[{"sig":"MEUCIQDZVJFNYLnd5c6Th7hHnYuk8EMVhgYMwkSPvV7bf2he7gIgSpPZpmoMGqgr28D4G/HgRUvkQu095qEGwlnnaBwOi6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjubaaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRYA/+IcE2MfNpEDCwyAv9hDgB0YryoGZDqIIkE09KgLDQcmqLC3Ee\r\n3xnaM9eIxYn1TWEf10+4VI1w2IfuFuSRNCZmNzvfZ7gGkfgFoJjE58vAtrRX\r\nTLz4tV4bskrnTp7n7sQhDqjojSfq+d3W1SG6wbcdUXVxwqAoQCdp3847NOOe\r\nnikNdSb9Bf44+KnRQNO+PC/gpyGP4pFIdLRDvK0Xb7Xb7fwTSbifVIdmIT5O\r\naj4OKoBqIaaR3EUoDrNOFMRuKeN5EM8EIh9SyDN7yixeVIJRbcwTPSwMXR7e\r\nFyJyCXNZsEYzyq/Fo2c15nNGLt6/+UUAACfI+xezZ9BWaPcNV4GtOAz8ae2D\r\njXETueWZFCJBEpcuys1rfQ31odNgExxFPp8hKG8C3HR1bBImnRq3eQgXjxUW\r\n5DS/i8ZLfpgI15yh6AkhGqSRRRYdLlDMqoVenyYXMQ7k2LB//uapGb/yTL+s\r\n27OE1fKhlqyve2dbvRZLL3GwLNaOKv0SwNtqqh6uL1VNBkjaTX3aG41umIvq\r\nQSV5ThdwJorlWvFMB1g7QS/S2m7a00IqACVxT0KPZx94YtGBfLMhx4KWtAnk\r\nHoG2gDjvULxbAHTA0XBvpyoxX71SHUfdJKkWxkpOEyINeciQMc96Eye1kttk\r\nO0i3cw5ooccfejK7NbXIAHhwR6TPaH7Kd+U=\r\n=vX7x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"620ed63705131f947b866bda28a167e556879f97","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run build","npm run knip","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.2.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.31.0","globby":"13.1.3","esbuild":"0.16.13","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","nano-memoize":"2.0.0","patch-package":"6.5.0","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.1","globstar":"1.0.0","type-fest":"3.5.0","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-beta.9_1673115289902_0.7938305468877458","host":"s3://npm-registry-packages"}},"1.0.0-beta.10":{"name":"knip","version":"1.0.0-beta.10","keywords":["find","detect","unused","unreferenced","missing","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-beta.10","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"2c286d35d76da5aa6c71674340725b2671899a0a","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-beta.10.tgz","fileCount":170,"integrity":"sha512-TSn6vSJgQUUv5/Z8aGdWwBlOdTOV99oN5PiBJD+VWmVdxmj7nWDIjLIbr7JtOzeYxUQ42GuOwXsDmU4kOtRNIA==","signatures":[{"sig":"MEQCICAuk8N2FS/kF0hkM3xneVlK2M4lb1A21laXqxy1OhDZAiBbUa3uD6RqhMwiB+SMslZQGPYwFtUyaNTRMlRqNedz8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvCBZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0Ew//Ucm/gKx7Wx4X9WAnioCfUgf4Ts/SF/i9JgQWP8SX8krOfGSx\r\nUqVTvjgWfmZxbn0IxSkg3feJZPyNR3Cn5ostvpq0qt37U250uM9jCM1tWY0x\r\nJ1gWVM+h7kiXRIiJgIqvqO0s/Cc7VOU9T3k9x+CQiR8hE+WOLxff7c0J5ntW\r\ncS6JvLWCtvd6vAIWIH19EIZOx7tumuR6LbDlVjPYrZdKb+qOkIFrQbHcPZuE\r\nsW6W8YY7adl9kyciQ0MudDF4rtXPeZB9S8fWJX3Q54HdE4J84rhvrz+TPZ73\r\nAr/9hogY8LsayvL3u+g+gLlXn7TvP7dsBuY1SdNhff3lx4VBqqK2agWZ1zAy\r\nf2FLlzjE8og97NPkuJ+XQmhfDGANOTgKqJzAscW1mIVVGNkyvT1znPMSFDBN\r\nLKEArXhjtM/YXZROJMkVjHsoCNyXoN7VNY9jrmTdwW22wQQ8vxbfzwUVZXIG\r\n0uNdIOrzSFwE9wjvrv9tmg0nGvDH/xfp7CZVOlSB9M5/MdHsB0Upyga6tw/W\r\nsbNikW2wPHtlYz2WigVCdnLNfK+AhRWyWWeNB2Jtc6G/mbZsaK2qPa4/D06o\r\nV5kfwTkgZ9iAqe86feIiZODmS0WsNBMRSGQO2Kq+rER3O6ABut0H5FK63TXR\r\nqjA16GujdgSs+jdwLPyFiOjqYyfjtIFM6Xo=\r\n=uL9y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"c6f4453c30c5328d0b259ccadc6f6bdd0b7ae941","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run build","npm run knip","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.13.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"18.6.0","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.31.0","globby":"13.1.3","esbuild":"0.16.16","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","typescript":"4.9.4","nano-memoize":"2.0.0","patch-package":"6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.1","release-it":"15.6.0","remark-cli":"11.0.0","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-beta.10_1673273433310_0.08104729474597194","host":"s3://npm-registry-packages"}},"1.0.0-beta.11":{"name":"knip","version":"1.0.0-beta.11","keywords":["find","detect","unused","unreferenced","missing","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-beta.11","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"5c806500c3e6575aa0399eca85452287da9d563f","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-beta.11.tgz","fileCount":170,"integrity":"sha512-SLx1OMGjKcGdjGUSImzakEYSUSbU3gOBBbKRiryD4HVSbXVP3ldWGS13wp5/pPmMZFP7mbRZcQHYyyrNeqjnwA==","signatures":[{"sig":"MEQCID590Zjc691ThJmrj0uXdrG1lzOfJCXqjorVdHF5oCbAAiBS6zmeCk2wo87MFtzwvgy3oxdpqFa1VUN6rqkEGTfn9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvDTnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfyA/9F3G65OKzPXOCc7tv61YKyBkFdi1z2CO3qvMR04eSzeE8BD7U\r\nK6ELC4z200awoRoNgvd7O4VBX63CUt6WvXmqVH5n6GmKNCQ4f254e7x08l2S\r\niBCx5wSuIUyI1TInurtKP+fxAd9Z6D+J303gCWu5MYOIZX8Hg6Yexo/uflnm\r\nzdN888etm/rcUVc7MF+QbhQATpGEAimgQyBeWiIJVTY6p/dHo9OdPmClcVIk\r\n4PmhZLEQssQ1+bmpTx2xaoL4yLBNCihW58KuC+Sga3bj/mw5Ax4r8Dhb2nan\r\nnPpDWzvu4kIoZvGXzVi98jYBh1AlPGB9szz5MwsTRLWq/248pY/fyFTyOnCG\r\nlsOTxWmehR68OqtVH3P0I6vT1zTzahnBZGw14YsZzAUWWyxiglGfS0HhQeKB\r\nHY+zT29WFXDSZRUX7iO0CFA+WXq4u9uMC+MKTo8c1g5ulVP6/xF31Xwpn4Ge\r\nNxty+OkxVy1suLasMDXe9Y3MWt05rKVz68JiFHQJ8MusZhy2I/aSSah8t1Ph\r\nV8DCXr6OmMWSSj+XZeekprc4NscqtiPwvhFmRP/hXfixLbjMT2V1/AVYS2Xr\r\nY5gymTouBAFoVUM/ob/g113bfBu8nad/55Wsnf+6aASeZXUY8tvBneibE3HO\r\ndmodfbShHCITzXrbaFwdcvTY4v0AH7yq2LI=\r\n=dW86\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"55350187d78b46536ebba8a9e1078676a1c1f954","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.13.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"18.6.0","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.31.0","globby":"13.1.3","esbuild":"0.16.16","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","get-tsconfig":"4.3.0","nano-memoize":"2.0.0","patch-package":"6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.1","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-beta.11_1673278694785_0.7367422326463908","host":"s3://npm-registry-packages"}},"1.0.0-beta.12":{"name":"knip","version":"1.0.0-beta.12","keywords":["find","detect","unused","unreferenced","missing","files","dependencies","exports","types","duplicates","typescript","maintenance","unimported","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0-beta.12","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"a2977780db7ad56a1448a11d945487d65896982a","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0-beta.12.tgz","fileCount":170,"integrity":"sha512-rWaO/dH6LpHqj97jFYLF7fb/Q/FLunfcK+ftQVOWc8Gf/BmffgEIFXhAXLsR2pWq0syxNtbdyO2nKTlwQcfiEA==","signatures":[{"sig":"MEYCIQD1hZwhSeI6ITB1Fq94z0Gjwuh0kEmxk12uR1WD/ZlmSgIhANhI+MkIdeH7LgbfilRSXJCKb8RBmLg2BAZARn6OVWsI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvJHTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNpg/+PaGs19g3mZ90dq7l7Ntzhf3amEZRIxfv1e7ZZxIe4jkOQcfj\r\nkBz4Yv1oLr8l23No0ZQ0OMdAQHqmztMa72wJM3AgNdn1E7DeETVU1h8DGSnW\r\nUgkUdO4xDXUqa5LE9BJ44ZfMgZA2QIQNlbJcCISMFER66+DWkJG13COB6+Sm\r\nx5mn3/qlNBsyRQAe4ig9ZKjKDNEuv8K/oTm1BPAPtLOLkUByueuqfJ1Ip6le\r\nUpwxNd4s3jGf75rfC5H8oX+0Jdk2rlnsZlwGDcBaeh2CP8Jie2+CoGsXhwAw\r\n0KugoovleMNDDhHgiLfO/jhrChy9m/kZQcnyrHCuBJKYegp/P/6XDnJvI06/\r\nFuqMppATLSoZtkQ7bdJAcrJj85SR3AIgHop3bjQuWm7G6167Q5XY4DfUQv/j\r\nclIGghjm6ERt/ivCaxPAc73LzKWu8tD7APl6yyUPoSuzKlBsX7h4Y1a6qZWn\r\nwM+m66dAzw41HRI0lUFvoSPUffHtiUCU/fJlPEbZU6J/rBy0y14fUQXRfy4V\r\nszpOINIFx+ICD7XW9OjuncfYa8Zoj6qpAJr4CvgQgfWrlZmpV3PHOjErJKfK\r\nso9LYESf7lo9Cb4r05qBpY4mWCAo2eqzmMsYuBZ/gQ6eugx7tLCUIUGM7ZWg\r\nV5UTa4NxSQkYKz51qxvRdBDzVGwwJVuF+ho=\r\n=Posr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"d254eada71a18edcffa3ebf481c252838dcd96b1","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.13.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript project","directories":{},"_nodeVersion":"18.6.0","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.31.0","globby":"13.1.3","esbuild":"0.16.16","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","get-tsconfig":"4.3.0","nano-memoize":"2.0.0","patch-package":"6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.1","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0-beta.12_1673302483162_0.32286855415316906","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"knip","version":"1.0.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"5affeaf3a19cd02df4f5326f6c1427ac7195bcd9","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.0.tgz","fileCount":172,"integrity":"sha512-3F2WkKZS1bLXNbsjNx+GEcucPAilcbMCB/lY3XebNzm8kJdPDS3jBphQWQVgXk6qmdjcAGEEFGm14foIgM9G9w==","signatures":[{"sig":"MEQCIG38oIx4/yzV1glFxZTCQ6VbUY0OP0TaaXawBPI+ClwsAiAeC8EbkHwTdZERYZwmn7swDvK7ht02YKkYNekv4Z6MTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvWM5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMfA/+K15AMw5FJ4DqpUysA70qAO+19m4O3RtD2lx4y0FkCsblPh8u\r\nAl3o+qyGfEWrdwrx7fKAgD4kOMmTLJiHG6KT2FhVJsaOjWzQaWKsuDYHo2t6\r\n/rbiG9HtXn4pLPoFlnfEfSFNsI14/5H8NBMp3ioVyYO+8+2FvRxK6J9IiJy2\r\n45Zhn0VJPYGGPkfYr1yNIwhQ9L30n/fv0i47NiQdh314JwUCSG+wgm5xPbD0\r\n2LleoGf6gTSaChZVlKurS7q4hSwf0vft8OEjKu+iVteX3XD5Xu60dhswhn7y\r\nMW9jR+IhbpJWIBxyZIO3rIyH4SKmEvHIrMSHM0D8mU41EkH0Z6l7l2EI4cYe\r\n2V1TcbpxpSzNnBv1DWacFfqtTeAYniaSkDtixUJltgTAS1ySwbyPNxKHciv8\r\nSh1gAKeRc1AaKaLFOcLZg/+cRpwtl2aYy41yLru0D3ULYZ7TzDVIxavW9Cq8\r\nJ4iuY5wMni+EJQV34m1K/uihYH31nuR5E4G4Hdj76AkQF1d/p/6XxmYxv3W1\r\n7895xE7Uxb5UUiyu1vb7pXfX78GmfpVWmyty3giQOCBSDLWJuh8n8O4uhVNU\r\n/7XmUTsur8+gQ2wF9oZUO5P5VKFNF3nENR64Mkjy0XjIkp9sjvBaCg7BgpLl\r\nPTKsHuTlQcNtQVfEzJT74pLCHRQb5NCxOTk=\r\n=TLVZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"8241d348e8158eafc747586618bae320395d0133","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.2.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.31.0","globby":"13.1.3","esbuild":"0.16.16","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","get-tsconfig":"4.3.0","nano-memoize":"2.0.0","patch-package":"6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.1","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.0_1673356089420_0.747763635430011","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"knip","version":"1.0.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"8c1b2852256ed8034c93a81a760d102c1d0ae252","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.1.tgz","fileCount":172,"integrity":"sha512-97cMDOkNiUQ69JV5cQS0orewSnbARvumNvtazv8kd59YM5vjW8ktfFheGiG4JTzAcTuG5WafaUhBgtQjsJ7YsA==","signatures":[{"sig":"MEYCIQDIvo7vYV1TGFvsvfqrmU+8rLgYSWU3x+LK87WCn9mg+wIhAOymgri6V4DoDRL+j2L+feNOm3oIvEkC05zDXFIOJEmp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvotAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzxQ/+IYwnnVZRnoS7C5pem+wCh8eleTz0b4Gd1MGCdQeziFt4X2sc\r\nYGFeiGxx9WM6r+84hMHjTjePmMsxRD9K2r0F5KBcbFS6VsHbigv7esweRV1S\r\nznIzgioAv65+Xro4agImVCYfjoQvRnLg5lgSqa5qssKtXbjKNWdcgoKPkfD6\r\n1sngw4CDeUtE3ZisEqW6ZyphlNtDJ63JEiRn2TODwHrMqq6roU7ngpfQcpOA\r\nNEuA0D0UOOeqx6nMrOYjQDq0sL+GIFliejwlKifiLHK68VOK5326Tn/lYPg9\r\nRIj2OGjoLp3snCGlstGc5RySi8YdrdqYSZNGzrpOsFm3Rp5RBQT2wXHBK8Io\r\nsmFPhqskCJSZOcAqjs1wXwjq3TWbnNiZE9hUplDpqfacOWWhmxQnbY71ZYWG\r\nzlPgbsYv6TzkRVFzOQnbpoM/jOZRqUQ5ANOHs1V12GEP05ktKWqYz1GN4rVs\r\nfJj7Vsw2FghTYhSW6rE4bt+KyGjD99BukTHUQ5C4snVmClaMLFcTfKCGohLA\r\nygh09MqN9JchCOciuL2YHxLiibPZQp5cUZj55sPP1XXwchHhE0pVTfy/DUy+\r\nwk604H33E7CI7M92KLqKB4Pgx64StdM2ZUwgnKqBW7Gni520YOQ5ZjMyaqca\r\nBtaJu70i1V9ZTsQ1gDKKBFTtGmmRoFcHFOI=\r\n=36ij\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"49171720a419473406ea6c6036d79fbd81d027d9","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.2.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.31.0","globby":"13.1.3","esbuild":"0.16.16","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","get-tsconfig":"4.3.0","nano-memoize":"2.0.0","patch-package":"6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.1","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.0","eslint-import-resolver-typescript":"3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.1_1673431872203_0.8173379557519493","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"knip","version":"1.0.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.0.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"1ed965fdc1a71d2113f25cd82d51cbc810dafac8","tarball":"https://registry.npmjs.org/knip/-/knip-1.0.2.tgz","fileCount":172,"integrity":"sha512-2SpWyb8ZW/KUK0eFL14/RL+EE/03qihc06D4U+Hr6LHRlIyEr3A8FPEWNLtXtcZWGQSuRiLHlRjStlcAvWXn3g==","signatures":[{"sig":"MEUCIFmMzjkAWNTDS+lWnqlS6fN/pv0/0NZemImkWMjEfjTFAiEA+tiVzu/bS+qmHvPM2FUAR9VdPMLoraBMDVYo3Wzihbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvq6TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqK9A/9HY9HBdQfK/xKxIvbNhIGtG3MLGjQPp2jR8ZzfATsz5YQlWQv\r\nw122Lla5fykrqm93Z4lN5BnT8jep5Esnsbe9qalUWhz0jSgVmtgo5mf2lqp1\r\nOTlyQqL9JwywncBGkQEazDVK3+JM4YAmntbyo6i/PXAGKe5qQJN5rBYMbpTK\r\nfQSYo5ktR5cG6C9tFrFm5z3UvjQEbao2O1L/vKUeUF88AdwAfQ96STZvXxwA\r\nB96zMXtHXqmQUXf/N7a0U448owUWG0QrKMqmzd4fAgbtGmKtmDvP0nnrdwhE\r\n2Vabi8IK+Ro30RIHiNrKaA+h5bxMbt8cR8eJzJdCnkw5KZhUoq3yTkgXeZFi\r\nttjHllQab7wl38hMrfza4gGr8/FRhboV8SQq76vksV47d74wy9Zct4/ItZve\r\nyjcRQWSjlxbrLIs2R7kIowSrnjgOXfq/ZjrRua6OdJn2yWYOlSa/eHMHbS9y\r\nW8MQk5WARyWQfy/7cox6inYnOvT4uYkJ1IpNgpngODu8d5gkDHSdVmIDqaVR\r\ndk1qFT/k6CVlDaqAUxDS94gOeY6i6aicHQIdcQ5dedJp8F5mG5WcHNpxkWqg\r\n7ryzeUKt4uG5uzjPlEJjtcWQ85qyeVTXl4BQfHsmqSDmRdk2KJBr0ea7AdfF\r\nu8GufZ71nQvj92eREVTNMG+USJrrNJvKWY0=\r\n=od01\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"656c3f807b160bf001dcf6e0be91baa93daa49ba","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.2.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.31.0","globby":"13.1.3","esbuild":"0.16.16","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","get-tsconfig":"4.3.0","nano-memoize":"2.0.0","patch-package":"6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.1","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.0.2_1673440915369_0.6651485305541263","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"knip","version":"1.1.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.1.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"f5a1ea25718f7780aa47da6c0ab5c75ac8c9f8a4","tarball":"https://registry.npmjs.org/knip/-/knip-1.1.0.tgz","fileCount":172,"integrity":"sha512-E7NvYcAsI+cjYg7qP8KRuoIOCBUWDUMkVBU+h+b6Tw/wTF3UHEd5K6EIV1tolsHdED2Ze+Dffm6ipWwS+X9wXw==","signatures":[{"sig":"MEQCIEP+iRbjfvjkdu/oMBJynzalFwhKTtdwCJspuBHTWVU6AiA2wTwpGf2l5xMy3m5aDMjwMpJc18z3CutA3OzZxNWL8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwCIUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpc9xAAko8bk8ftgg1LHQyY62Zv52NMMVLD0oqdQYAoJjbHOVYHttTl\r\nwFKV084fNNQOwI07fuNH0UwkySBC0eldK6kbllikJqv5Kp8OTIjroKHl+2XH\r\nR5ZUoina7Bgy38XUMOB0eA/MIS7OhxvHEOFmbuFgmrlKWLhQvKkpf74AKGFV\r\nYe/XjK3MBk7J+FPXqQCX7txDCJWQ5VccPj2YkIGZUj90++YVIQZCBWLVqjBN\r\n+VQh3s8KybLaVI/1VwTOLRX5zVcCHbJh7ltDcPONdPP9FFXUfsZ/sa0524K5\r\ncfOP9XLRStuGspcn1tkfmub8z8lwA4lOEqRNTYpcwCH0l0ofOppYVwVLopkk\r\n/w94adD2Unow57spSPp9aoC1LdCJfLKHBHUsFzyRWpzJlsCvk+J3iw6hLhHu\r\nrbFmxJG1zTm0XIEPRtLe/VLQvGOx4JSShUxqAIpnYbjj6WJ1Vp0R7LEjnKdF\r\nBdlg6WBSNL+opQTUTfWkzbxLpHSz/w35aIPwytbMI8VviVquH0061Jwx5Ft0\r\nxnNN8rtT6YP+6Ju69+vIFPyvITddiSq4b9WyAL7oYrHPcUd21YDKxtIje0Xl\r\nN96x04MCf2HwsfzhF1MpC0T3nSt3RSlzWRKTg1B5eOXxJI648Wbr/JB5gRC9\r\nIskiStS6pq98b0/sI//vdXiufySbE0kZckg=\r\n=/7QI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"33ccfbcfaeacd4d96156bff37a4c2d1c35e67cf5","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.2.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.31.0","globby":"13.1.3","esbuild":"0.16.16","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","get-tsconfig":"4.3.0","nano-memoize":"2.0.0","patch-package":"6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.1","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.1.0_1673536019974_0.3125927033491356","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"knip","version":"1.2.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.2.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"3823ff25efa9ac2ea61313479ebeb0aa6b7cf476","tarball":"https://registry.npmjs.org/knip/-/knip-1.2.0.tgz","fileCount":172,"integrity":"sha512-oHNgzS3MNv8b69xUu9TuSPO50r90aV0f6HIIP+XERWhdA1mrnpru8bnaoDniC6GQYc78/gJ/Je+1vwrmiL+2Pg==","signatures":[{"sig":"MEUCIHXKm8uyZkDrogvqc32KESPxYT0fPug6y0sL6mYGkRuyAiEAtsre5a1pCCrkwOHH6HF/C9RcgCq3/bb+Uo83VZ07HAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwCkmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjQg/+KQWsmIp7X94Hy13OKON0a3JQrq063VVv0xD4Nb+08XVaEQ5m\r\nbFMc6IFjsLDh0YqDkxewcWGDpU2w86tnP8SmbCottUFO3lf/2Se5+ZGKk3ZA\r\nu609ST8DmLt13t+d4/nkRonjcoraxuEs8yT7+W8qYFIrEqhpJGHPGjlj0Xwf\r\nh9AguyH+OG8JRy6St1sL8gB8HzWIGIdleXFFu1TXAHMx59EkZ/DeYI66dAb2\r\n4mkojcNN0N2xVUXYwUQA72obK53HA8C+szgrFsM+OWk0lm+2Klw++/olUBbB\r\nnjNEC1ozU98pYkmC2zhAndieYGTrJop2tKZs2/ZSLK+j8roLPQ7FQ9Sx3DMk\r\n9nmtCx3A2siPj4BCrxrwb6saHLSNaq96oAnCppkTOhSOdJxlvujd9TqshUGw\r\nfnLw7+f134Quf2fAKxUiSnt6AiVWQzOuAbsHFUrNAkwHIyE359UeasiBj+ye\r\nAw49aXOdCo0pCwjJpc129VZqGLyVy7eiRIcKbxMcpKcebnP/wRK5nuhzEh5t\r\nri5pDlBIaVgvbIRf3QisH4xAx83FyWOrHhyTFZK8BASMUlOn78Ky4Zjg/Pgp\r\nFACf4BEYL1D12LpKkB5yoYrtGd5Zs7jhwWE7P8YqCKGi5K7sbjvFHvlq2AtO\r\nOPFw/7b+9MEtSjJO5cN7tNLbXvB5ma7EHC0=\r\n=M1nF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"4e7834fb344b4315ae8010fca78963ba05cdbf71","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.2.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.31.0","globby":"13.1.3","esbuild":"0.16.16","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","get-tsconfig":"4.3.0","nano-memoize":"2.0.0","patch-package":"6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.1","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.2.0_1673537830237_0.33768606509185317","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"knip","version":"1.3.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.3.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"11d81d7371d4c6f094ea5e7ba108a7e659d01d82","tarball":"https://registry.npmjs.org/knip/-/knip-1.3.0.tgz","fileCount":180,"integrity":"sha512-bA31Q+zvCvK1vl8kiidMoX3a8m+3wQ1RUf8tkenkbisJpMFEkSdZwRQP01d63RzP8JOpEF0vEmZBMQ2pRZJsXg==","signatures":[{"sig":"MEUCIQD1NbiVbG5sJ3Oc84kvIvP1toQORvyWLWZ3zYSRNcO4IQIgJ81nwaIIcv+xtnebYytD/RHM16f0aRpjYlaapozWilE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwTkFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmWw//aZgshjaseQ5L+uENPQpBV42GjTSIcKRpyc5F1cTrsUjalmm+\r\nqnO++UBU2HtM9ND3BfFuqtOCTQY2CMFN5YpZOIrexeTzL7NfpGeZG08Px5N8\r\nqV5Ekt2kNmTRXWAHPws5MID6+E2bwDqIDjpZdrhhL8PNeX+oI0nB0N1QQ8bH\r\nqBae2lpcYndTlyfhI7d9vwUJLiC6GS65wU5JWwyglGYkg35xcT2wWCehDEG6\r\n0XGoffcdUE8vpNmi9IRZTXFAI3joCX1CVNtU0xNaHjv5D9nZkV8GAKJYngwm\r\nT8nPQenHKOygrErxhzL6ervvgnr4QUxqupVGCzYTpJGT0Q0Nbpbk9krZiJr3\r\nyQXIm6ivMPRBfswVlY3CGSz2hSeAr3PT7NrIiFuE3df0FRKl6qffOd3FtieJ\r\nKVEFNuO9WJciHbDcxCI4hMaYjlk4+HVqoRn4Uwj24aVOrY7pkDSIDkIRwrvS\r\nqYXxxu28YpFXcVe1o8tW26oFzEC3V/g1p5Nnmpu4jCeBvtwBlcqMCX+GYxlp\r\nMEtbPcu7RbJBTFhv5X8+eCfrGLEL7nM3nqgHxcqLMZgc/bBv/DsnSZqcfOxF\r\ntH9RUVWXeIrHSN1KZc+Oc+t1lVzhE3k40EiIyQrSNVsWNLnUpZiPU9XAzJWc\r\nQvS6oUz0YvRi7v6jLgcXGcyYKVL9FY4GXr8=\r\n=oVdX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"508f2bb1860c0d35df4dd4f5048f8c8560cf8e0e","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.2.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.31.0","globby":"13.1.3","esbuild":"0.16.17","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","get-tsconfig":"4.3.0","nano-memoize":"2.0.0","patch-package":"6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.1","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.3.0_1673607429168_0.4439502083240241","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"knip","version":"1.4.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.4.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"217ec71a71b87f7a247aad543237431b7f08add8","tarball":"https://registry.npmjs.org/knip/-/knip-1.4.0.tgz","fileCount":202,"integrity":"sha512-+pPUtmZ7NXOTHBQ1gLZrNYEDxb/49nhZLXQEkvHb319x15p0g4EUSUS7oZS8CPJIIQd8gdqr+7IOzQ+Rxrw52g==","signatures":[{"sig":"MEUCIQDiX6umjdc6yki6IoShy4IoZUOSf+l5Ftq6l8fMmxcezgIgG4/yr0wMVYTfuqRaIhVIxffIOa2kZG9qZ0Pt2uBoh9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxXMIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxEg/+Nii81VHj7t+ePmsS3mUbXCvGUEs6XlM5ryiF4PsHuO2tsLFX\r\nRkDERflzVwaArnVk2oz3gqwAb26hcy8x6ZsR9bqfUyllWvelSF+UnrbG8O7k\r\nHCnpW9KgHeHf5Ui0Fb3tDhlf5dtm+zBCq6h/jtHUMJBOG90av0I0Hhr/JUo6\r\nKkQWa3aZsr1Cr6nfXE0YCfB7YevLZmm248D9lmZ1UqkgQaYerPFjW6wpdgVf\r\ngYOpf73+T0SSJO2ifSJTdqeUtw3nYRINYoJgbnc12dJ/hY3f+OxrYSUd/vw0\r\n1hkwpzqoF1vpj5dz/IZbfrZKzEcggwuI61QxrcdG7Wr3ncfhFmJpaRiqtRUL\r\nNaB3wqL+hBYToJ2MynWFc1SSE4MNq8J86EVBL7tynFrqWnAO8CVDM12TKlfP\r\nrobnwFhRC0Nj8yEinSpybX3Cvg59UW7XaclKldIiZzqpta0UZVAaHw3Jiw8h\r\nswCSBWqEw8+61loFIcH7DhUyAI8zNdxlyTTafGMrgg2ZQ7viZMCzTk34ZWd/\r\np9nVn0An0FjhAaYl/9HK2UDMyJlrNt+WuWt0pwjn8QrtDcDeJVWgl/uapcFe\r\nWLf1AmI8eEZ8D1aJt/b0G9VJjKysVQ43Mr6FvRsbcuDi1COTdFplHDRWdrah\r\nH39N4QzdiKBrhS03d/s8NUSfGglNva2EFtE=\r\n=xyZt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"14be951711195c1b7c615fccb71115d61d8c1731","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.32.0","globby":"13.1.3","esbuild":"0.17.0","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","get-tsconfig":"4.3.0","nano-memoize":"2.0.0","patch-package":"6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.2","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.4.0_1673884424558_0.026035531600023587","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"knip","version":"1.4.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.4.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"7be8437bb012ba11265088c871c952d866d742fb","tarball":"https://registry.npmjs.org/knip/-/knip-1.4.1.tgz","fileCount":202,"integrity":"sha512-CU+tlvCo30lLL55oAVPofiSqIWC7RX3M4sfFMFUN9KIMaW2WUEf7gnX5w/Q7vajyyUoYZdoG7khz06FlQwcHLQ==","signatures":[{"sig":"MEUCIQCeEy3tdgXgkjvdb5/HyBMsxeJMQ2O0F8X9JzfJkxVo5QIgOcSFxUMwDHEYlFVKbfGttHipHrDdMBc7N0JzTLzayyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxXzQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqbxAAmF75IoiPPRQPgpYgjtaeh+e4QpsyHNtEfVaIjWA5GKVKXwfv\r\nfUkC/Blz/5ib1wU6WweJfUICkuvjRZpHBFNPb1bhCUOpDUUrtbKcx4+UzjZU\r\n3Q4j9BPTptAKboZjlZO8eNUUpWxYWx1aJcbz7SMkPvw6qCFQ146SgcUVWEf7\r\n31P29Df+kRbth58t0vpbRDvsnkdZHU+YuA+cfB0ewEoiH1W1xfaC+g3AXBNt\r\neokJ6PRkR/zd3dUf3dmJIdUH1prvCtix7n0/X8hUZqFicSFmTG1dpbcZcfDK\r\ngf/ITwhgBZYnNjtx37fx6VM3R6W+zMENZvic6pF3+z19/7HFiBJoUqYKajpg\r\n5g8CfQ3dchjQRMOwcqPnOXfrozhDlOS+0tfci5nebqQew/11GlBDkN2JPSyo\r\n7yTV2a5lusPXdCyR0WDOuf2lv1IOmkVSgsz/yz/DYzuz11CyCFBsweAQLVuZ\r\ngEcdFUp/RdW6+ibIYaQo8xAoxvt5Dgh2QVGTX2hIM7php28JHeLMv5w3fByU\r\nx/QZahJQEo/W9DONP8f7mm1yR3X0cVhcjPVVE8b38AUmO6Rwsl61f4pV2HuG\r\ndVpznGhIASQc8+xaTTU9+Uhr9uOkSwJZNsX6D6D3y+51GnmMXKlnifOqnF3C\r\nM06c/16nI15iL6VxzMXp3LpqBh8YYDJCMgA=\r\n=BGn4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"d356c83b6ce21fe147c00f5cc425626681d67765","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.32.0","globby":"13.1.3","esbuild":"0.17.0","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","get-tsconfig":"4.3.0","nano-memoize":"2.0.0","patch-package":"6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.2","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.4.1_1673886928233_0.5082392993177383","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"knip","version":"1.5.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.5.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"fadb9f3bb464089b387e272ab1c7ce2f3e9517d4","tarball":"https://registry.npmjs.org/knip/-/knip-1.5.0.tgz","fileCount":204,"integrity":"sha512-l4aq6vOjaeMi5UsawR1H+pveAIV4MhIzl3w97k3keTp77Kro606Jz158xm37wu1AB7iuSRiHWpngCQjTGSHqJQ==","signatures":[{"sig":"MEUCIQCwXcnV4yEFIdheh59ScKjU3PphiV+ZMuaCBiwJ/OzDnAIgBYJYPGLrbtZlMpHOtwbDFzMAAGIzdMtzAvAWekt8Hmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxbhkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEJA//fGZVEZNLfVlGv7T5MtMNdtOXgaQTxchhs6jREwrwxJ/r438E\r\nQWwZdsHdCYcR2zdfX5VR9rozKUQIh3pWhPydy2JDcW/BUS35/YfQcTGoUasg\r\njUBB1aIQ0Xcrj8CJA0H+TAsVl7DDO0C6ebgit/0Ujlp5GdDNY2vBTUTN9wbP\r\n0TtGM5L80v5hxpeU7csgzoYrkMwtdJBwh0qOBgozcCus5e0bKkTxMnDSlBjM\r\nV7qTP+JUUBnCrP/1p3mr27qd0TgUbWJHUO710kFYiI63bx4Ckr0yjKK2IDDp\r\nLpSX/+bj52n67eopiKhPiRD8Mp7YlSfMz42uT4zO0K+xhR07WiYMMP/7GNSQ\r\nt3eAwvgI/VsyQC3NXnV7+MQMYqlYCAVsQje7KjAhG6u1JwTCb9MrAetUb6ff\r\nRPbeS9DTo3d8VfP3CNRra67JqMNbwgF+bpWu8WWOiz6zCtS3H0GqKmyHZRjw\r\nIu7laKn0GjSA3ySos9uJbhBHeK4VNGM2gPL8Ke5U4VptGk5MG7Dg8YB1xnOd\r\n3OLHa+R+ehF2bfTdvbW99nZPsYfeO9nYExjgVSHpuoDivuipp07UBwRmzBxe\r\n66zVsW4S1eiUTWKgg/wt4f1pWUcNVHLyOOMjQAAFMbv607JHjV3TlgnveuDd\r\nfIT92qXzjzkm/b3YkRHPWPgksBrM5LLSaUs=\r\n=MPKC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"73445e8cd8d4bf90caf52124bfd98ff0199df8f4","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.32.0","globby":"13.1.3","esbuild":"0.17.0","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","get-tsconfig":"4.3.0","nano-memoize":"2.0.0","patch-package":"6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.2","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.5.0_1673902180036_0.5762135467629002","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"knip","version":"1.6.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.6.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"dbba57707bdc6e24408cd3a4a77fbcd99092e2d1","tarball":"https://registry.npmjs.org/knip/-/knip-1.6.0.tgz","fileCount":210,"integrity":"sha512-AW+xyxhivPiiWpyOzs3Qx9trLfTT4uRunHkWjQG7nhoFuzMgfSTHFyXADVulm4BCJ8wdBhTwbm/KvKEmZzuOmg==","signatures":[{"sig":"MEQCIFatxz4BljIXhr3f/vD7V4ZSn2nEaji+XjqumBu+3CUdAiAhFfE9qGRV1SdxYS4wobNM0LN+Hi3UN0HPEkAys/1IXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxn12ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmolbw//Tmv3mpFOGnXp7aPj3gLQfCwbGTgJ4JkY3Ug7ltZGVaRiKAr/\r\nMAlCHqrGyinUty7YreI4ajNdUUrqwwqV42rc07Iz86EENtO5Y0yV63G7Fuz8\r\nBb7zbm38EukAybkOw1YtlPGWzFhCuMJ9jcCcbOjPWAOhrBQkj5eXBIAom0IM\r\nN4ENuDH0JZTKn350pMlkucqNCWBfzrVF7AekEK+9CMJpdFN9HWycxlUAQeWn\r\n8opnIe9jtV3mTbIIl+OOF0mfYGyBwQ5hBcinc3SFkpfyYp94nynTxfS5gNpo\r\n9y6R7RTaZ1YmBl3iKxt9PriNvbYbKWiZoTiHVKLGPRX63vm7CQhWpuO3mTt4\r\njCHX+5EsifRTN2NIYNmgaxJM0PDRvQ9Ndg8K3erK4gEPM7MQBJLXpcVvsv+g\r\nD888eCfyjGanQZ4QbkKpblBLtzXa2IBaEi3EDfsynls+6AXgeVojpx60YzC5\r\n5KKn/Bz0rIuFlJw+uZNigBVMihSqTldz/xMY6+ZlvnaPVvucWoVRAoUIJCVU\r\nm8sCLPY+VEM6fy4A0KA6I4GGxMxW6+1HVL3F9Cn9DTEbxwdlUQh+QxY9Ydn4\r\nGEv3eROMgmUqKh9H6R/lWDeHGh/lblp6qNu9K0PiOrkQhk6YG6RMdXWKU2v8\r\nIjhDsx5lJ+iTJqNvxFmh748xDnR3TThyGQo=\r\n=RbAO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"fd23482af96674332d7b30c9dfe0170c1ab797ea","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"3.20.2","chalk":"5.2.0","eslint":"8.32.0","globby":"13.1.3","esbuild":"0.17.0","js-yaml":"4.1.0","summary":"2.1.0","ts-morph":"17.0.1","fast-glob":"3.2.12","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","get-tsconfig":"4.3.0","nano-memoize":"2.0.0","patch-package":"6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"0.6.3","strip-json-comments":"5.0.0","@npmcli/map-workspaces":"3.0.1","@esbuild-kit/esm-loader":"2.5.4","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.2","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.26.0","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.6.0_1673952630785_0.28788725382627023","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"knip","version":"1.6.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.6.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"4ef6feca1999f87ee95fd71b3da77bb8972c9eb9","tarball":"https://registry.npmjs.org/knip/-/knip-1.6.1.tgz","fileCount":210,"integrity":"sha512-hqvXi+TshqklxxWz8z6e187Jjyfh2ktTrvT6/4z5eoR6m4xYmlI3EIj7as1l6pAWa1bpoqdzEQsrm4NcY3Y2ag==","signatures":[{"sig":"MEUCIByRbdTMmNKjcKP7gOXppwWeP51bI7YBBwPVXEaxZLl+AiEA2kSfjiRH1FshnJDOSIv10RL/mMUg9cXoAfvq++Uw+5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxrooACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFZxAAiLQw8T57Iax7CzKPw1fpI1qhRdO0pEfI1CMyHzXRSMpNt25q\r\noVVgLGGAvHYrn/wu+SFPVk7wH/zgoXZzeBhN/OhR4DObuEuWa/nQeG0p2it0\r\n/purvgsZhtGrb2unGs01Tjc2uFbuPiZMzR/b1i9rWWesrnpC0wKU8IH07Fd6\r\nkt59kAYrPQYuiDaHaztoeLx1Epn0UULOmPGnOR9P7os79aMy2C69ePOGUfAw\r\nXuUlimifqj4ASJe2dW+foXmPYKuc32B4AYE7cisgYscqW8GVC7/pAZCTKTTc\r\nEaWRtraXPbA7R7iSinA5GF/jjmbTfNY/f3IcuOGCAxH6j/nmEQ0FYGjUaynX\r\nrgKmO/KOCyhQG3QcW23B+2q+jbfcuPYMwMvznLqA30BYrhryKJswLEJBJXcm\r\n0vsT+cPQ4CNFzSTN4Jy2SR2Xn4EYqo9xoMyBXFflSoTbsFrDq/+nFEk2V0Yl\r\nDZj9K52dA2xtcHygzaRzCVQtg9tmMfrQxD2nUHm7QgQCjZIhJhCgAxVauDpZ\r\nY7CEVK9/W4F8oATgEGKUGELzdqPUoxAKwBQJe+GI2ZIQB61SCpkji3vN6udu\r\nw/p4RAcfNTFWQ/O4wboOCbDIuoAApB73YqYNwyc4LFf/LGlOwDI7Lvhyq0B2\r\n+Y9GE4wyZPtkNp5McH2wX4Um5GXJF6M746A=\r\n=wGfs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"b66cde6885c11d7d51f92185b4292be6fa556de6","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"^3.20.2","chalk":"^5.2.0","eslint":"^8.32.0","globby":"^13.1.3","esbuild":"^0.17.2","js-yaml":"^4.1.0","summary":"^2.1.0","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","get-tsconfig":"^4.3.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.1","@esbuild-kit/esm-loader":"^2.5.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.2","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.2","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.2","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.6.1_1673968167847_0.3212223312847575","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"knip","version":"1.7.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.7.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"49ca19d5816621382fee62e7c7ba009e5a7bd9fe","tarball":"https://registry.npmjs.org/knip/-/knip-1.7.0.tgz","fileCount":212,"integrity":"sha512-NAAS86V0Jt13OMPLot5L1XxnLSzXMfKANBvluKXO6rcADnaNH6lOZAh6u3B4h7MK6JlUVyTBWZ49MJMSXZb+vA==","signatures":[{"sig":"MEUCIDyOz1Kl95Z98aZxo32n2Uq4dRh1AlQsVQb99dGfkCuTAiEAi74y1kNCKvzBs9Pr16g3jm6BPvTtKtzfMktw8W+QKSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":318180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjySjgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZfQ//U0TPnP7DN+uYZbCUYL91k/qMHJShrVWNrjXC2cOFyLq9syxR\r\naXQJ57muwgMX51bcDlwupI7DU3J53we5SxMzAjDV8W45abT6v+dsoLMbfKTw\r\nShcHwRDXaVXkagAWxNnfVl0hX/i4wEXSABu0F/hkgmNwxHxNDObrCgemiNg0\r\nDQARB3SldwT1gJQs/ntk1eAd1rsZqAQB8YxjEz6qv9E+F7oF/HJgbbnEeZea\r\nW1JtwYfAdIu5bczQDYmnIH0Vn1TUSTlSNgdnNeWnooPku5oIeaK7IEIxeNbo\r\nrsopB4qEUtyH9bHfBsQsI5xvT+OvvPuru6YUNsxBKdVnxCEi7DTgAF3AEcnz\r\nSP9Uv4HgFV4OvVgMxqKIHo0DfyfJyotsBMdJu1cjKw+WVFgrgfNwDS81VQRL\r\nx/3JFFx9ACTC/WbNgGNmuNKEe63ZBvE6bkQ+oROKPH74XtqRR2YAv0vY6/SE\r\nuAw+2TLD3xsxSQx536Oqpqzi3bWNkj2cqrRQwUQuzyHdYmWwasCRd7NUNJCe\r\n3uq6hLr3b2YDE4neHhRA3F7q/bk/giAaS5JirriCwAxlCOvMY3n65PNiXKgn\r\nB+rnVc4fPmQjG4jgoKGzWWBI+cy4izg/sD3UVgiZpNqnazayG7xlhLA9TbY4\r\niF+69vd+TQo1it2PjrZ47e9lezjmzQ47qbs=\r\n=Upoi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"e509553c7252ab85b5077cd1e7c81b7993cea046","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"16.17.1","dependencies":{"zod":"^3.20.2","chalk":"^5.2.0","eslint":"^8.32.0","globby":"^13.1.3","esbuild":"^0.17.3","js-yaml":"^4.1.0","summary":"^2.1.0","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","get-tsconfig":"^4.3.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.1","@esbuild-kit/esm-loader":"^2.5.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.2","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.2","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.2","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.7.0_1674127583879_0.33929219760839446","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"knip","version":"1.7.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.7.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"6d9a04b6cd58905cfd23ad62fc9d00c4666f3a0c","tarball":"https://registry.npmjs.org/knip/-/knip-1.7.1.tgz","fileCount":212,"integrity":"sha512-Mx9sMdfP8l+ssF/6fQxyofn/qsq8LgttGps6eHRQ7bZeHB2Twk3/hVzu9dnlwpJL/Ppd+mO5N7/KamGXALuYaQ==","signatures":[{"sig":"MEQCIDu8ewJMtgqy8yJN6O8P7Y5IaxMyj+obgTc59nHj9vWBAiA7KzWHsrnAxVADLrEQJWKJK9jOYzNxaOxe9Pp/LK7B7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":318212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyYJcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQ4A/9FZ7hJk1F1GohZfw103nKc46TVTD69ROX1M8yCSyxHJGQHzhC\r\nMIbCY02fhHOwE89CEwWHjYlZ8W5RwcHRvQmdHNvyXdEfQQv+lAYR2uVZFkjy\r\nJ1ddzasCoq6sjdR/AzHodMfQLJLrCgcWC62Zc4JjRHgjTVKbXhChQxwUkfa0\r\nsDvgE/k0qlo1rNZzzo5cRqlswULNVSaEXMGRwmIRwMHiBdSwzs5xn+/qHXXf\r\nY6HN9WBKhlTLU7ORl4g6jhsvIrd6SWxEDu9DESC76usVbpkNVV1W+F3u7pTH\r\nfqUf6BucJjLGiZtQuTugZ7vTQlGKSkdX5VusR2NobSmfxDys4hX7SPaQxWBi\r\n0a7N7iTxp8tBUWseNvvovjAV0LbLYBIN+MvVAeTSosRJxUXc9gFy5GrK61xX\r\nyWYNCJGrYiMwKXylGwSsG/qBJ0G5gXcSd4pK1D6OYEnBPDMAB0h8HuhwQlZq\r\nNTNRdv3HEA4bDAI+/Shi+i/k2G49Jd4Ud4FE1Hx0ZS8Ta0gOSvAeSNs/L5y3\r\ngZsGaa7if9l5r9PJDQkOXm6A1KCO9UObOgpSIXDfs29P5aZWrKXOBljnctYX\r\n5CGYnMDEnfLlMLjbGCJ6utL4HbkjKyglzlM2LcAS6LtEMWud2dQFpzQGPXT5\r\ncNQ2RQtY/jAVeLFQzq0oUvNk9w9X55yWDJc=\r\n=uYXQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"a3aaeb20334c1e548e5059df64fa1e40c1a0a16b","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.3.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.2","chalk":"^5.2.0","eslint":"^8.32.0","globby":"^13.1.3","esbuild":"^0.17.3","js-yaml":"^4.1.0","summary":"^2.1.0","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","get-tsconfig":"^4.3.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.1","@esbuild-kit/esm-loader":"^2.5.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.2","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.2","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.2","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.7.1_1674150491923_0.9552821801960047","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"knip","version":"1.8.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.8.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"c9a53ee3e76f4b812c522b8a5a63ea9b3729a5d9","tarball":"https://registry.npmjs.org/knip/-/knip-1.8.0.tgz","fileCount":212,"integrity":"sha512-MCj0N0Hz83jC0Y+2scws28YduhDRrXSxPLjR/sfhTp4ARaFEnwspvLNoI2FN//+ZPOHDYAWP8/lRXCNsixzWUA==","signatures":[{"sig":"MEUCIQCFh4tJq1gHJVVtOygg8wQQiZpZagK/7Bd41xVIa2VIPQIgbpE6hh+7JSrM+QfREGAG2AfUQzbdu+Y3PywnqpkQ24A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":318724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyb/8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+7A/8DwiaYPYFcvr70Rk+E4MSUrrqXYxj7NyQ8TLrF+Fihoryyk4M\r\nDpjv70RwBXQ4SZvHuUfXpxaJWzkpzNvv55vzZGvFKdycuMoN8vK5x+oDSPrB\r\nfjyDpNezNGr6W6VKj/6y/RIa6MBYTGK6x6nuZPxG1avSGKELNoz+ozKh7mpb\r\nKoiTjg0ONorwA7ByzpJ69E2ZSRmsGikJPrqYEQOe+S2iK8n0qvJYUTHu7p64\r\nsJcxZwhqwQM7k9yFPMpsDYQb34aO6duPJZ3gWJr8v6E/Aj3wTFNEFwlvhgcB\r\nAWXaU5FDo18eH4zHZ7ZSa2xzcMyUPBkxV2GdOw/mID60GcRxHdJ+NXL/VW3+\r\n7RZXnNjtNujntJic0rM7jJjg3Bd1JRC2M6riCL6/T01RR1ORTwdXwKA8xUvJ\r\nBWUb9vVhl71iwo+DGCFz22sVfbbx+2dsC3UkXWcJYP49pVQu2MmyhZch8P0U\r\nPJmaxUYcn3bz2uX2P27aSgQwjHJbAFy6r4xUTPbDggUl6RRYZKfjEP7162u8\r\nDGvP8zculKWpzpBA8Mpcvtl86ynyp2vP5JgUltRQWWXFXaATWd4L/oBfSTFP\r\nc+7xsmXXtPRCSmhWQlMWWcVYyo0tonspHRxQ6ZFbP/uE/jAyZyHiMVEptar6\r\n01m66krPkrbxnJ5jRweyjqgNlTJimBOJfgY=\r\n=ya1t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"7a3d8824642216177bd697491af50f0728d1ba53","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.2","chalk":"^5.2.0","eslint":"^8.32.0","globby":"^13.1.3","esbuild":"^0.17.3","js-yaml":"^4.1.0","summary":"^2.1.0","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","get-tsconfig":"^4.3.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.1","@esbuild-kit/esm-loader":"^2.5.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.2","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.2","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.2","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.8.0_1674166268347_0.665032544808005","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"knip","version":"1.9.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.9.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"eebe2fbc208f7592aa90b25daf57f745bc163e26","tarball":"https://registry.npmjs.org/knip/-/knip-1.9.0.tgz","fileCount":214,"integrity":"sha512-0tEfs0eY9U+B8g1OxdMolejJCk9LnFirVWufeM5fQqzT7uq+l2WtrOvxR1Zx1q4oaJU9qf39oH2LDk9TokuO6g==","signatures":[{"sig":"MEYCIQC0ZFDsK5Qi1SK4Tl/Fd5mIE/Y7XmXFEfBp4suq5fpqGQIhAIx99gYMPXUEaI5xU5MpI3zgLq1tvZ/9cCr0DY4WAhGd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjypOrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGEQ/+IuFWtP9/ldgR/qcRm92QrCEwy/bWS+r8R2jOQUuDRwvoxVmW\r\n05zeH3lRSB3IAjlBAxr3RNxDDoKgycVi6Mk4ttItGGIwpToCVkwopz0kqJGN\r\nqlcv1pWVImNZSLCDjX7V0Cv7BVhJTmTNsdDRglhVRgHhs25ArdBlI7zknINO\r\n7/hG+bIrWam1hR1a1CFDBuVirbPF8UMuTjCN9Z9vuqmGtwNSOOCJCb/bypMX\r\n43f6bp8S6se/bMwr+tFv5K3VS9+QjKZnm02EKEF8OIkEOi7Uc1TLbXyhHLtC\r\nuaO8qt5jeRDyGBC2O09jVJWyJh3380qUd6SMl0Ihkn4Z0Eca0eQT9cglkonk\r\nR8wW+2wHvMXfAkjDw3gDuLkxbHzPnzO1sa8LgyizmRnc4D2fp0/s2U6e7ija\r\ny2L0+EnJzOz9R2QjW9UJWJoZsiuQ9Y7IbICKaZJOEU6P4BNtj2XELNxb/MuI\r\nXCeCryLfc7O00Zdjoden21PZlxBjIdD3eSRKDg5GM4oyrssap4XysjYEN4Mi\r\nSxYYVHyYBgDLATjkjDlt4UMaqoS35sZZsIVO1cTjr8MA8HvJ0sjsvqANJWo9\r\nx39mhzeevhiAH9LO6yAU59TA2HCP2YCxzMvkUtbJEav1LU3+SLjGKFntEmXU\r\nF9WWdv3fvCIiier4iUYvYmDcLiw7w6Tsp4U=\r\n=dCcn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"68efc6933de96ab7b326f300cef83f3262768625","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.2","chalk":"^5.2.0","eslint":"^8.32.0","globby":"^13.1.3","esbuild":"^0.17.3","js-yaml":"^4.1.0","summary":"^2.1.0","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","get-tsconfig":"^4.3.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.1","@esbuild-kit/esm-loader":"^2.5.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","type-fest":"3.5.2","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@release-it/bumper":"^4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.2","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.2","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.9.0_1674220459760_0.8566733798545398","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"knip","version":"1.10.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.10.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"0fb87503f071f4c356181e87f6c72e3025a6cfd0","tarball":"https://registry.npmjs.org/knip/-/knip-1.10.0.tgz","fileCount":216,"integrity":"sha512-YpijanG2kt17qRDU97PqR+XtXcUShH3wFnntEyFxudfpXrZn6agegmZJ1DHbaVLI9mC2a/1Vzdyu/o+tqI0G9A==","signatures":[{"sig":"MEQCIFYSmMkmd49Rm3QYvcOwO660Axg4lQyDbaMANWLqbl0QAiAIQb3xgmxi9t7wR0AdBF5GgwU5eJspqTtR307EiphJEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzJrBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG1hAAlnHELA6s2GBffZ6wnlYVeBxAgEP/Nf+PZCEhRoQWYkIJoDbn\r\nsTfdJkgdujmCZUlug6AZ54wa57sK/1KUwsWAmPq/BVLOm6c4LaK+h7bDrZ0L\r\nssev9mZC4KLto3zj+gZjV8bOoYlmD0pcyZ53Uovdn7qKafQmsLXYpv7q4NCu\r\ndhhsuNO8HwIWGCG7cCOGGhuIezTccW4knfvW0vZWPl7tX8kMo2meVVJFIbar\r\nuBe1jM7kCdVpWWJRdpnW67exWTv+EbYYXvlFGYyX+TGsg2yj4HyDkqDEDryf\r\nREMdumWebjsRFXcMH+F8j+m7EYEUf5kdo8r4noXFAuBfsvKxfKmZoC/NhsCZ\r\nu5JdK8OQ89lyaneO0eg7b8QJo1wJceDem1KfljLlpg9bbwQaf7I5pncM2GHG\r\n6//l3uFB9XCiXzRFzRoIxKpjrZ6b0s8rTHlFl0ZtcbK4se97Xlm1X1gOdIDF\r\nh1uaTSqi8KgMhD3Ih16JWTLg6ICShgKqYncA68y2MlpYdLxyx00x29hAG+t4\r\ntSJz96pasiTLscqsUE+EbDzD8tCBjZZtjstE7SqoBM6j9iB2eqsM9W4ZF7cp\r\nBk/Gqned5L2AMPb393GgTg4X8zHZ0PQeyV3yMSKUvF74Uar++U+reLGK7sML\r\n8j7UU+M8b13EWdJ4+eU9x7lp0du0pGIycD8=\r\n=kw9m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"332a7f63a9056622f09bf50beb31d5537db796ca","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.2","chalk":"^5.2.0","eslint":"^8.32.0","globby":"^13.1.3","esbuild":"^0.17.3","js-yaml":"^4.1.0","summary":"^2.1.0","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","get-tsconfig":"^4.3.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.1","@esbuild-kit/esm-loader":"^2.5.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","prettier":"2.8.3","type-fest":"3.5.2","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"29.3.1","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/micromatch":"4.0.2","@release-it/bumper":"^4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.48.2","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.48.2","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.10.0_1674353345331_0.502741690631157","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"knip","version":"1.11.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.11.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"d5577f2e089280201f30b4cf855b40f7cbc62958","tarball":"https://registry.npmjs.org/knip/-/knip-1.11.0.tgz","fileCount":214,"integrity":"sha512-tjLgCFjMoz8QhFJsNEUjFWkRVH4dL70MdVwSKJ+A3lFWx8lT+dADs4dKOLYkM8p+F3+Zztbx70iGLapzZspB7g==","signatures":[{"sig":"MEYCIQDTHvjJg0n2Ys60dFx6CowdftV8/Gdkwe7Q6BEy1NHpbgIhALNMmaDBU8h5Ke1B6C7gDu9Uv+3ISFfpYnEiHsVvBgUJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":326536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0Z6YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocgQ/9E+hEW7CIPaOUSyuStZ6b8DKFbuL/b7v8Rg/+NcWI6h1Zx7Ad\r\n4hjF/jdF4Wdlgmr2EeX7V0RnaNP9CyYJiG/s9wGGaRvkTTqUYxWNy9hI44/j\r\nge7TDlR9U6kF26jpLSzYLCyaIgRjerbnTIPA0SbfVP5A78Fp1NmCMRPQACdL\r\nRQzQk+RxjB8XxMOb1Py8A3ZgZFzxcyDQWRKlvpTxQ3QGcSUT6IJ8WWAbu+OO\r\nk9G5DYaweP0gM7lrWcgkoYnDsNJOxE5YKP3d4J3ZiS0O6SIKyzw6Q/6USpn3\r\nij2EvY44+Jq380We4WadnjxTGmsQCI51k52bsMc6C98ZyXJ96NqW7vxTmcJC\r\nOZYSea/VFqQVvlittz3p+118zzjAJHq+XSJXsf9gUh+O6upfYaFP/BK+4LxA\r\nrWDD9nmU5xM/NHU2jwWg+w5SGQ4ElmReIMvDa03/WZhhkDv1gSrneHpf9iVv\r\n87wbetpm5WCW+uNZkrk348ynYqx1Qr/b8EZHDt1wqdTjKlImsrN4+p54x4+S\r\nSHJKeHl9RWVrxXV7MEeV/2sFwcxWDAs2/tAU462HZripY1mmdwp17KKkgfV6\r\n20/OxqEV2OuRxP7yNMdvEUyeC9gyMNllzSiQdOMBLy6ARi/fRx3Gn6Jt7pte\r\nsu4u3B6yUPBK5itCcqPztCe6PZcooPPx4GY=\r\n=opmj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"a7d828688b20ee93c046d9ad7b0ed1f7051dbc8c","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.2","chalk":"^5.2.0","eslint":"^8.32.0","globby":"^13.1.3","esbuild":"^0.17.4","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.7","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","bash-parser":"^0.5.0","get-tsconfig":"^4.3.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.1","@esbuild-kit/esm-loader":"^2.5.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","prettier":"2.8.3","type-fest":"^3.5.3","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"^29.4.0","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"^1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"^4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"^5.49.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"^5.49.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.11.0_1674682008067_0.01740122914268838","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"knip","version":"1.12.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.12.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"a4374e6bad16eed1255ae5359da19269197b23f3","tarball":"https://registry.npmjs.org/knip/-/knip-1.12.0.tgz","fileCount":214,"integrity":"sha512-X9mELwmZu5DJYPT2oST2HutwiTNwO2NPHv+tdvfGG/OLNx5Zn3yFGroMROd6bntplkmr+ewZyoPgxtwzPjXLbQ==","signatures":[{"sig":"MEUCIQDA3Is6QGErZ5A3djFvCC7xA3sJxTkatwQ6dp/grj3U6gIgQ4J6qWDtcFuOijkuVDog0mXX0e3sUk/szjqhqjkgpww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0auqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5+RAAoly7wugqONwDIZzhltL+0huX4sYGT5t6syawuK0zCv6GAKKg\r\n5qwWSIUp8jT66XZyQuRJp2oqzBSK65ihIzRe/7R1xFtSGb7Fg6JUYFTN2cOq\r\nLcK4b8varpm8ix+zoe3kPmBK5e+fQKdLSanW0qouVdRK1+nQ40uYzJRUcoP4\r\nG2Cp+h6GWWUTKLoNEzwRWQX9ARhMPEPiWKsrk4OMZmv6xAqR6wVGWRIcfyLn\r\nXnNz95KhMmF9C8qUBCb4oRoKUsFgOUvuICYSoldZg1tvqOck/bZKIo113iVI\r\nNC5qD4jYnZjfO77Kv+MPlZSJdspfFalmyObQ/nMIBDhEURDE96uJQpPkO8vh\r\nHgRVr7KIMLg/h/izlzrVbi3djmsCOXlFdphU1/Z8zfO5Y/VELAACyQ8J3YiM\r\nHyNd04VM5sbexVLEuF17Uk3yGQq31csOUH2v1tPfm8tnN3aXkg3yTNGgTe+s\r\ndRFnPiTfar4QjMVEi7gTEB/EOQmTqjAiIpDynU5rlcNL2O1GVI84DoJicI2M\r\nEWG6xwaUm/L94F5H2ze/OP7lizphsbZs9icJyGr8xPIC1+Wwk35FVRz2TjUc\r\n/SaqgTiNBXbDuCaO1N2EgDgBo5aKip5vaxGfHrkZ5aj3Wo1FW3ysHgZTb4/T\r\nqpD44YHxUt1IXNE9YgmewMEGL4CDybBSeOw=\r\n=w4Tf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"bbf63f54e315080ed01e17371d6700044b9016c2","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.2","chalk":"^5.2.0","eslint":"^8.32.0","globby":"^13.1.3","esbuild":"^0.17.4","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.7","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","bash-parser":"^0.5.0","get-tsconfig":"^4.3.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.1","@esbuild-kit/esm-loader":"^2.5.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","prettier":"2.8.3","type-fest":"^3.5.3","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"^29.4.0","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"^1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"^4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"^5.49.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"^5.49.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.12.0_1674685354131_0.41368178913808795","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"knip","version":"1.12.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.12.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"a6af21a8a1553d50c249d3a0f94cce8cd420a288","tarball":"https://registry.npmjs.org/knip/-/knip-1.12.1.tgz","fileCount":216,"integrity":"sha512-QT53Lu2GFqdnIcjd15p0KlT8GpRqepk5BWiocSXPpJG5IZysZFEGRYuPOTvkxZRrwtIQOQOx9ZbDgiitQKZirQ==","signatures":[{"sig":"MEYCIQDs7ovW8XiIgiF8bWyytZLuKQ19kk+2PnJChUQ5CRw/VwIhAJAbm/t8w/0p0ACt8t6sGrhZ/hNRbFq/oaSYtU/aSjDx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":326681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0ujeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmTQ//RMjhy2b+us6XC2qVUgvh086QmEB5OUHE0YGcIkIze8CMZkkj\r\nsDEECP2EJvbgpJWcTwwszM6WT/YnlW1PjSt4gE6Z8YCWOYpH4C/RRKBFJKr+\r\ncrCLlbKdRuOoZx42xn65LIsDGClmWEMGR8q5XmZYluPcu3zpPzE7G7fcyV2/\r\nNJHZp9FSVecv0KvMCoLyi2hR412s+bgWr6s4BaGJ3wpMDw8JVOYMquuVZ9uP\r\nOqS9TFldgB/9xe3UBqdawwaXYGMEP7R2tqXYOZmzeAcPMLtDe/bkSt9zd+dr\r\nCdywwvKQVUx9vA7mFgXSmog26inM+pMzVu7xOna6DBw+9pPBxKurH3KSYY30\r\nNDdw26bqyPBL++9yzIF3ZjHFcZZfG6ihYvHKUt1j0avh4uClMAVQ9ARhBv12\r\noqNg+1llfzcyrpCREjO3Fbc5byBzEaki32qR8I1/7ZDS4hDQnXlYN6C5Z4B9\r\nyBvwuX30+F6vYADPMeeqqBekbuJCEVwUjxBHC4bPr/ATt72KY2Gx1rDBYbLL\r\nY3gy/ga6mmzQL2N7EweocPfs3RHU6IKEWfmbiD4kTyZbwuMx9zb5axEcx49q\r\nVMwSr8V6pkGVLRz7NTPNfrNJVIaxRbmgxGU4Kpv+DK47rqlXnHmb9StVlimL\r\nCu6BGE1jOZGJO0MxYoKeY/ReCOwjnEGUT+Y=\r\n=WRAM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"4b7d1299e0b772717be2e24a1394bd056232b78b","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.2","chalk":"^5.2.0","eslint":"^8.32.0","globby":"^13.1.3","esbuild":"^0.17.4","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.7","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","bash-parser":"^0.5.0","get-tsconfig":"^4.3.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.1","@esbuild-kit/esm-loader":"^2.5.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","prettier":"2.8.3","type-fest":"^3.5.3","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"^29.4.0","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"^1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"^4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"^5.49.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"^5.49.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.12.1_1674766558606_0.4099280623375161","host":"s3://npm-registry-packages"}},"1.12.2":{"name":"knip","version":"1.12.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.12.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"5cc4cd1c7fa5a12bc4527f175ce21c7cbd2e2c2d","tarball":"https://registry.npmjs.org/knip/-/knip-1.12.2.tgz","fileCount":216,"integrity":"sha512-605YH2cDkzDhEg2h7iD7/EiCW8DQlwmv8FBWMxk6+iHfzyVbu0c7uFAk2EVZztHCTjvuHIgpWjXvo7WpX15bEg==","signatures":[{"sig":"MEQCIAtf+C58k5ieESbRAArSbffrcZaK8lKyP3J4GdGAjEbNAiBCkKMCjkRLCcc6yvTvgT3ODyD5gTQgmDei4MvtjJptJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":326782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj08nsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodCA/8D6Pe40pPsQsKSvr7T2wGnGcTiAgeIW+e3VNdRWfKdsLXd6qJ\r\n2xDcSgi7qBkgxcpPs7B2ObehrZtj0G+Id8XOTqkeCMdV9+epLsEfMm4iaK5n\r\nh61Rrm4uNRNKtNnZB8TKGgUbMnlpJ2KeQuqyn6cahECYUmQe1sURC1mJQHam\r\nukgrok6OqcrL501YLOmpFT97ZJmwUoEObNyn9Ew9qnxskLDSGnRDwFryv0t9\r\ntIbPF4fj8aovTcn7QNWn5XpaCjCcepVQt46PdQdI/ichXbQSSz8VTZ47lRHq\r\nSI0o/ivWjrYE1YZpHkbQMsVU7fVHe8TVaXd2XUXzNSCJsCu3zVOqAmoXNo32\r\nDKOYHxn5VSgkpfm4ewjYfuQtVYqYangTTbc+1UWvmCQz1nGeEORzh8nNg1xP\r\ngr0J1UhinXFHgWeUcVxvXXOzY1+1YZUs9m8E3tbLuTkuqTHb+kApOzPI0Y5w\r\ncoKr7TRKbPpGzOwxnkvcRDiKy6c52GUkhSK7GF/sZf7ncFujLrHjY3eIbfMY\r\n/L8LNZlMUbhEWJ8f78xXksvI2cOe0iAG6g/tjv570qyTR0Aj6jRyJi3E3rcu\r\n6XCE2biEsIZGcv0hcGfBMzbbXiW2RmbvUPHienNFA0rsvqqG4OcCpuJIyfra\r\nbich4uImZg0v0/ryeB5mBV9ZQrybkD8HoY0=\r\n=VP5U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"83a0a34ab21bf63136e010298d13227d58b38bfb","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.2","chalk":"^5.2.0","eslint":"^8.32.0","globby":"^13.1.3","esbuild":"^0.17.4","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.7","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","bash-parser":"^0.5.0","get-tsconfig":"^4.3.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.1","@esbuild-kit/esm-loader":"^2.5.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","prettier":"2.8.3","type-fest":"^3.5.3","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"^29.4.0","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"^1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"^4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"^5.49.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"^5.49.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.12.2_1674824171857_0.6532490683432473","host":"s3://npm-registry-packages"}},"1.12.3":{"name":"knip","version":"1.12.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.12.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"4a439c920ae3a6eef557f883e976e34bfae95cd1","tarball":"https://registry.npmjs.org/knip/-/knip-1.12.3.tgz","fileCount":218,"integrity":"sha512-EZH0RIiyw7IhFKlKAp0DZfZkRAO2PkyPkyJxh2KYly8NN0WSYvYdHBoUfokT/LTqHc9Gv2eBJ/nU6uvDJ22SGA==","signatures":[{"sig":"MEYCIQDOLCZq+dd/VkknYA/NrGO0gvgHsPCJCzeLCgVSpXQ4WQIhAPHRg9qXesL8Yrqliq6HK3zGm1vEPyL8dlKsjHVqoAv1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":328223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1wMWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoq1A/+P19eScd67sj11I45r4Vcj174TLZLFwYaIYhrKDXQscSuxRA4\r\nIaAMrDuQCATehQH1Dj1CCg6mrLhCyefOWG7SzdQnHULYe9mfg+v68rky439o\r\nCYb9/J48FN74LVtV3BLmuuNMzHmLzuFu5GjM4T66toT3h/Gct+HXKACw+Rvv\r\njKKEIsTOqQ/EIP/8HLx7f4Qe5UnaRl3dc4Fm0hRMX1z+rGUMIZd9Y6Q+ekmU\r\nl/otDpIkMvbqsqXTRifWqiYV8FvxJfIpq3UoBm1WEjzcBrkCPypkbomGK+Fv\r\nLDheIcRBHv/K6wP2rbSkqkemQ3+alFrmEdzTBizgayw7pLUw9a4lmTnNa3oC\r\n7lk87L2reEo1cMdWmuR9wfyCVvpjrmq+NbDk7WPOjitUO+euhPmFzoaqYGTb\r\n4hSEvgw4Pfx3ZZHo/BnV2eGm4tG+ewajQKSRgwCas6ou+UUxRcrENZxeD/de\r\n2YP/wE962bzMqKFZHjY1QznKxhNgjUTw26hRdi2R5K+adcVtUkaQvknWC361\r\nmgMVCsZ4qQheSrbV3cXW4ZhVXSW4D34JYCyTawyc5JPhAcBdsrL1bgsbPKs5\r\nQ/dinSG9Xg1wEkV/Tw1+94AfkzxPacYFMuhwTyJJRVbCE7h9MPq90JG1u8XU\r\nqrEMQFmrtAeWopRe7p2KD0lHzE5wD70tgls=\r\n=KVIb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"2d4d39514926027cbfba2c66b466efdbd1db3860","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.2","chalk":"^5.2.0","eslint":"^8.32.0","globby":"^13.1.3","esbuild":"^0.17.4","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.7","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","bash-parser":"^0.5.0","get-tsconfig":"^4.3.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.1","@esbuild-kit/esm-loader":"^2.5.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.2","globstar":"1.0.0","prettier":"2.8.3","type-fest":"^3.5.3","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.4","@jest/types":"^29.4.0","@types/node":"18.11.18","@types/eslint":"8.4.10","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"^1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"^4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"^5.49.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"^5.49.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.12.3_1675035414344_0.2688658475827279","host":"s3://npm-registry-packages"}},"1.12.4":{"name":"knip","version":"1.12.4","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.12.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"fc77ebb7a688dac8cb46bdf07bf119298933543e","tarball":"https://registry.npmjs.org/knip/-/knip-1.12.4.tgz","fileCount":218,"integrity":"sha512-yJXbsMNabSaSKmy+naCsKDCPt6Ba0gpJkf5dUaSZ3Eo2GGaJDfdlNh10HB3c+3OAoCYvFuU3zb84efcBK6RLnw==","signatures":[{"sig":"MEQCIEIzyHQmKfJNHFQchuRsSMWeIP2LgQqB0zlIbHnap8ZaAiB8uW4dF17zykrD5Vq255VYcda2VcLDsQhx9TXBdpqrWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":328393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj94cwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/TA//bhTgQP9VAi5GZg4v/p8/earpPyfW/5a6v2DAASs0uU0kIGYJ\r\nKcshDknuWl/LerieW8lmpfenxVjWl+EYaL2Ut+K5ti8WFPbgSzZYKdtGeEko\r\n+cjNguYCvm1LiBxceLNDLZi96SZQ3m8EZOG3BHGTNm3TK4Db896p6MC7K3if\r\nlzSLfgEndjsRtS0uIm0ZYNi6aSHIZyjEMSMWh1PYPFV3m1xKh52aBDn+FSYK\r\nvZJ9pK7cGtZ2+qdaFF+jxd86+iFodPXNq+KttqnWRLtBkqxmD4134yqUHF0T\r\nKvbqiKJmu/aq4ykFjp2YuVdj1iQbRRJvyJE7dsBx20O1PMoQi6nwTcVpHksw\r\n9RmuiolyVFnSH0wERtkVP/dB6eqQII74FP3lnhxuloAVZ1nw2d5VDpSSMW5W\r\ncNg3J0y0XQivJEtzXJyU+1m4frzN7FUZlnV9l01dWM5GBREzhzZHZfRP0bNS\r\n637QlVy8yeg0/Di3qGw0YlB3wRQwKfqX88kGX53k3uuLDC/EkMljzrHJ72Bd\r\nqvVxGsmORZ0TsU2hFo3LhYmd+GycLnLxDjM/4W6GIDxnprXZojG5fm361dup\r\nbl0GlHjvnB0ZiM/xhqjCUFn0E3ojQ5V5S07huvuXLMvkc42fjJJ3qcF8JZXq\r\nIj30ou/Ct91RU53s4LZMnqGYWSbA6FRs4Tg=\r\n=Aq2R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"7aaa01db6187564f9ed8a78839594dc60e92d2a2","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.4.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","chalk":"^5.2.0","eslint":"^8.34.0","globby":"^13.1.3","esbuild":"^0.17.10","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","bash-parser":"^0.5.0","get-tsconfig":"^4.4.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@esbuild-kit/esm-loader":"^2.5.5","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.3","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.0","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.5","@jest/types":"29.4.3","@types/node":"18.14.0","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.53.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.53.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.12.4_1677166384636_0.6439850895699801","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"knip","version":"1.13.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.13.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"6b90c077e48089e7a79c8ca16a8a3fef4b29f488","tarball":"https://registry.npmjs.org/knip/-/knip-1.13.0.tgz","fileCount":224,"integrity":"sha512-6u+1GBFM2vbe0HcfxAqOpJdVpn78GbbxtN8zsPSCdDVxFMscpA3n1RJcwsJkJp1OS8wHQ6ANxVY8/7L0++B9Og==","signatures":[{"sig":"MEUCIQCQlbrXLrqx27TWFXcGEezB4Yu7jDA004Xnl2GSsettVwIgWYSVJbOsdNwtRWcDOhMJK3QuaMSCODEoQ2U5biGDpb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/f45ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiuA//bDfzdjnjYuygJDfJyJV82lFPnfG2EAexhNf4iKgQ9IEhc5gW\r\nwjW59//VJ/33dTvBSGP5vd9qruux+45ffjQpudwK9oFLGPh9XCnvHZbk+jcl\r\nK4ov+s+LFWjtGCJKUxoMIk6Fg070+E79RtqWIp7cYnHLD5Wtrn9pC6INV8go\r\nzU/+4xP5CUUoET2P4EWHFH5uFwH54OvCcHA4NWlg5d2oYYjh7ZpDuTXtYYRa\r\nhPrZQgQDHH5kCVTvaICuNEZ9ej6sYTTADDisxIrDldNVwzur0Wkrc9SYdqSy\r\nxm7nfJyNToEjeUgbYfYuTSJ1ysYtkezFrkiyZu/JjU5R0jgT3JSlWk1wqc4h\r\ntBc8JCwQd/lbOo3CNBt+bum84oPjw3pqt7tl1I7Sr34LemcsCFdlxEzZM9g1\r\n8an2umlu1vlqYjKk5RP3WC9p6RgYfuIjjML0kel9cS0REkOjTHI98cRVJn8F\r\ngklpMZQitrCYSPCH0ITPxucs1+2J3vKl0XEoCrWd4A53dReRqT6JQ/I4WwE2\r\n48sV6aXfZM+aqMSK7oDlNGsWpkMfb7a3J8e6Y8LGl4jV3UUNOpACuPOEdQCT\r\nEh04UeGoS7aWJqFxdmEI9qh+Xaqd3BuJ6ZuGbhpwUj7GADhWH6MZhlIusGyR\r\ns54UCTwZ9TZGcW7ffJhpkVgyFQw3qdbp/BA=\r\n=q8Vq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"db25d0c7a0e36fbb0fc7bec90d14cf90bc89efa7","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","chalk":"^5.2.0","eslint":"^8.34.0","globby":"^13.1.3","esbuild":"^0.17.10","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","bash-parser":"^0.5.0","get-tsconfig":"^4.4.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@esbuild-kit/esm-loader":"^2.5.5","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.3","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.0","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.5","@jest/types":"29.4.3","@types/node":"18.14.0","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.53.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.53.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.13.0_1677590073337_0.9123756903714335","host":"s3://npm-registry-packages"}},"1.13.1":{"name":"knip","version":"1.13.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.13.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"b7fe5909d349b90ac7b0c8da50681a576290112c","tarball":"https://registry.npmjs.org/knip/-/knip-1.13.1.tgz","fileCount":224,"integrity":"sha512-RlbTUaF93tjtFQkbjqgheNgqqHtezi2c49OyN0VJv3BqGu0KN5Lp5oznldOrWNX18+rzt0CQPlZAX0CMW/icJg==","signatures":[{"sig":"MEQCIB5IMwUOjZEFC6SRpfdZQASItfH51+zpE56N2vKkUjjxAiBJCHOfTTS/tZRsN0oQYFBZHPep/9sfRTVL2NT0pW5aaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/gPLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqnA/7BxqwyC9AT9Nftgkp/fPFjo/GCVy/U/lN5Grx46YhlS78G4Hj\r\nawJhW0fAbTW6dS9cj8WXIsjDEKEmXNLautNgwpS+VDvunXPWa1mxYa4vkyFo\r\noT2uYecuGcnVgmn4HT/wuk/4wFP+WcOvkrX8naJKEhqAWGA6RWlaNC0GENZO\r\nq8ARZrG7sEGaWrbtueT7rRXU5Ui+LtZgXs4R/LJmDMXJWTO2iKwpGK6r/Ono\r\nhv4UPRyA5JvbgwKrFr3A6jQH/EFEIMkjCLbfYevFfUCt2Q8DbuLC5GR03kUW\r\nfF8xB6CP/2pFYtWMrxzRxtabqK0xXHuSrIqOZTriKLKeDzgI3WpqFJ04n4hj\r\nHqfvZz7mpFbzvdvISSfgHB6payZ4rEdDNENOmWLqIKF+9uRUxYPXkzTAfFWn\r\nDDwIVYrm8yUMJ5gv4UL1eaHmtr5/KVy7jYUThEDpj3v96TIS5S+b9D40XSK6\r\nIiAg3CqIdyEoSelzGDnOkq5M0PXgTdBgV4YMAIfjheRd97Gf58UFd4DwEDp/\r\ngzAM2yGbDnmeg3HpzBXxvjGUD426odhpH1rnE2mhOqvlBYz3EU+JwnaaXuNp\r\n4HFu1wnAD3t9kklBfH5iMJAWjeUk/yPGcqt2RkxmGBx+riXXNZ5FQed2Zx/S\r\n3XoTnmbeOP4MXP8W/9L+aBaChR63RN1qPmE=\r\n=YM/1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"6de24be46ccc806c5252d1caacb259889bf06a8d","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","chalk":"^5.2.0","eslint":"^8.34.0","globby":"^13.1.3","esbuild":"^0.17.10","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","bash-parser":"^0.5.0","get-tsconfig":"^4.4.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@esbuild-kit/esm-loader":"^2.5.5","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.3","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.0","release-it":"15.6.0","remark-cli":"11.0.0","typescript":"4.9.5","@jest/types":"29.4.3","@types/node":"18.14.0","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.53.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.53.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.13.1_1677591498848_0.6467293891312389","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"knip","version":"1.14.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.14.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"81b302d17310a0f22cc80e08c6694e278540bd2d","tarball":"https://registry.npmjs.org/knip/-/knip-1.14.0.tgz","fileCount":224,"integrity":"sha512-76aCtUaS3wiCbpy5MMtwJpXURgUdm6o61hMTM597Jz2cBdlg5+ma1wlSzXZd9cfjlStSGlAmAFV6UbQKyyetWA==","signatures":[{"sig":"MEYCIQDJ+mycJGlvApH2oK+c53v/rzRwB9P8HOYnea2KoP57vwIhAJITl/ZqhnBz+PUgc6CTUz+IQtB4twb/JyPBTT+h/m1p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/jxWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJwRAAlLwLq6uHwAirEo7LdFc31UwP54jrY0BFjaet6sUIIGYI0DPF\r\nnEFzjpMdyUQ/SLLZwn5WdEINOJzuLdte68K2tvfzpjWP06Pq7rES+RtxZZcu\r\nQw8JAajlelekOw4p1UyFqI98N8TcEawjG9jH+n/saawYUDGhnvjvnJqp6fVL\r\nq7Du1L4KCxMYOkoJqctlXoYvheDhushd/pnaiLIR/xooH6199iDhrGECYGS3\r\nlaga04s+6t+scYt2JwgG3EVBBnqh6yr+nAOlzrAVZ6qLjjCf/GZl21rYaCLF\r\nTiDSwwqcdqzIAVW3bo8hIKz9z9R0ksyIPOuiirz48GPQwNO7f5bND9JlgmYT\r\n+d6QvyTZq93HxjK8MNdwaC17S/LwqJziAUyrYMhkKM0Mnf72dT6AmWYcrcgv\r\nJkbPa8r2NaXDMz2O7EGJ77iNSU/yytL6li4Hy06Tb4beFCzwlPyofYXGpO/v\r\n8zo5qkCUkTGin83/r5Ms0ujk8ueayw5BFsSw7zkipfDoEJGo6jnaLpgEGH2T\r\ncVopF/nOHIlemOH8Y++Y8OaOw7iJgZ5NDUrNndyJe071NC64FAawhJ1d1Phq\r\nAVKLGr/MxwWf3xgMnf/sheE+QIBdSqXFlUUMF2Tqx5uvsgo3kb94PqUISeb8\r\na3H8IvaEKZpF6hLizc9z6M0FiHE/Ps6eLxY=\r\n=XtrA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"1af0aac0cd3adc751d0f674006275d9913019d0c","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","chalk":"^5.2.0","globby":"^13.1.3","esbuild":"^0.17.10","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","bash-parser":"^0.5.0","get-tsconfig":"^4.4.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@esbuild-kit/esm-loader":"^2.5.5","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.3","eslint":"8.35.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"^15.6.1","remark-cli":"11.0.0","typescript":"4.9.5","@jest/types":"29.4.3","@types/node":"18.14.2","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.54.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.54.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.14.0_1677605974338_0.24776574590842593","host":"s3://npm-registry-packages"}},"1.14.1":{"name":"knip","version":"1.14.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.14.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"657484f54c6aa6100c3903479b980dd8c011b827","tarball":"https://registry.npmjs.org/knip/-/knip-1.14.1.tgz","fileCount":224,"integrity":"sha512-I9AGE/MOWil+p6DY9PMRMkshTmPJSu2SHiVjnYYy4r7mLY5Yydfuedm9gPujGhS+nhemSDedB8lNAX2LR3qP9w==","signatures":[{"sig":"MEUCIFcSyDPbzWbRRFA24E1F9KXNYco6bTduSJeiGcFz8+hFAiEArsBgi1DYOXVVIns/0kvC1DcZyxIr+fSsT4aBqYyei1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkARWPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNxQ/+MWWGCFsOxj7UdQLX2Re+/Ogv2uiaAWQ+lRvcRrOBWLeVq0op\r\ncwR/gYNn4ixqEVqfulGi2XYK+kqkdg79nvGlde6JX6dnDnNiEXHJW8ONXC04\r\nx7W7kbwXVlzgZWhexSPE6u7CUEb1BFpe9L4ZSh5Y101C8byzcPqNplF6GkzP\r\nlNMud+8/wq0Ogf60AWv46vbxgGHFLf8uDvMsTLuZ39hT872ADgFcivxcgqMP\r\nYoZZiKYtJI/geDdarE5ujpTFqSO2UJ6SVRql4nK/rIpQGOq2+9bBBQt/WCS7\r\nstgywVcrIlFwKzsEFMQSvW3N68MiyZD5h9M/KYr+qPOfc3kWU68BgQneWGPW\r\nUwaUbsl5L9+Gt7d3huU1rcBbQB2n2AKBOLyrs0JsEBiE6VtkZyVyxqKnu/Uk\r\niXdbQZtwYBPChYEECwzIrlX27RiGaWJUov4dgo61q2bjdJltiGDVi+fZ7xHp\r\ncy/LpJmGtXl+MIqTK3INK4BxpBX53k2AqH2GX8Diq4hVvGc5xShBWllzYfo5\r\nguI8AU486nEpzI7dGFE8sc+/+87YuYtqLQhrd7iNyaHKKaToJGpez0m92Dek\r\nbBJnXxox4BnChGeMiH+OamZHObaDEsDBtzRHTCo0uq+9OWvgVpKgk+UZk7qs\r\nF+8eTF8Rh0+5ZrWRff6LVX1E7csvzHcK9ss=\r\n=vYFK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"627f057af1931e7db3930264ed0205c76e1a735e","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","chalk":"^5.2.0","globby":"^13.1.3","esbuild":"^0.17.10","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","bash-parser":"^0.5.0","get-tsconfig":"^4.4.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@esbuild-kit/esm-loader":"^2.5.5","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.3","eslint":"8.35.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"^15.7.0","remark-cli":"11.0.0","typescript":"4.9.5","@jest/types":"29.4.3","@types/node":"18.14.4","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.54.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.54.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.14.1_1677792655256_0.58429444008291","host":"s3://npm-registry-packages"}},"1.14.2":{"name":"knip","version":"1.14.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.14.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"68aeede1c4b78f3c030bb3b831f2df92cd0f98ec","tarball":"https://registry.npmjs.org/knip/-/knip-1.14.2.tgz","fileCount":224,"integrity":"sha512-a6124w/CqWG8C2OGZT+xNNfauazcDLSzl40z1pa9wUyB8lcajxKd9qnRw1N2+daHNJmYZoSchjdwz03cl+7oaw==","signatures":[{"sig":"MEQCICWxy6E2sAwDLCbxPAqODZ3LB5B9T4CYWu5z3ZjaB+LnAiBpSi8tQey+NKneG9rQLbuVBGz3A+/2bJDhJSEsIA8ygQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB6FsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrrew/9HEIZHIq1gy150nBQLtpGIJEYurJDcDDAFLa656P12jMIF0lM\r\ncVTiaLVRjD5ozlyXJTroX/KhSGKGvER5PNoDCiYMMKeF0/zN2rzb0Evv4KfA\r\nRnfP9jLAJiB5KVp8urXc0rgMEjY1XNORB+CPmdgHBEz7Z1vT777xXAhTwdB5\r\nYvIAfETiiWK1Zc5fXy342f1N+Guaa3MmPNDFzo0Mgc7Cl2+YL2DZ3FtOk3yx\r\nqSNm8WZ2JV5St9wKeanTpA/bSW2zbiffZN2tYKQKXGI2vJuAK/ZyaIiNUQng\r\nWRzw+giQdtLWC4AVjEWfKqd9C7WA5Pcrs7YAy+o7x1tavxYA4wXcEtl4UOTL\r\nkNuiqAB+hWMWG2glVYajXZj1ugF2HRDhEeZ86uAXdZxFFgt1BUqw/CBEAnnC\r\nXB4e27WZX5jj0zBrspedxMAX2IfcvaFOmmKLVewGd+iUX7DSK+xd5JO9DDZc\r\n4V4j3dg0n6JsAlvkJg0b2m0Ej8IwP+QcRQ6P9uf1ULPrhFSDSE5c7bRqhNI3\r\n+oT4PAgEJv5QKMZV/LtJCokjqWNnCsyq4F4PUt2Kh6JIKkmcGE4XPFJj7tHY\r\nV3qoJAMhkT76AupVn27SbaD3xQ3yUZ6s7AlhaRsxikt8e7kZvBi3QYLV/IGl\r\nIDPTvpyQYEQMXOyQpEZU0f7mx6/Gw8LGFR4=\r\n=gbKh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"64cb22b296b4cfc162dbed340ecf330f59292483","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.21.4","chalk":"^5.2.0","globby":"^13.1.3","esbuild":"^0.17.11","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","bash-parser":"^0.5.0","get-tsconfig":"^4.4.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@esbuild-kit/esm-loader":"^2.5.5","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.3","eslint":"8.35.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"^15.7.0","remark-cli":"11.0.0","typescript":"4.9.5","@jest/types":"29.5.0","@types/node":"18.14.6","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.54.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.54.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.14.2_1678221676399_0.6076922444913135","host":"s3://npm-registry-packages"}},"2.0.0-alpha.0":{"name":"knip","version":"2.0.0-alpha.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.0.0-alpha.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"838f389439ecc285c8d66b677200cbdc0433f9b6","tarball":"https://registry.npmjs.org/knip/-/knip-2.0.0-alpha.0.tgz","fileCount":240,"integrity":"sha512-4a0mCTTiItb5PuPHrvLKTaq1H2SZLtKADuoqFjTj8zc6iAsYwhexL5qCDsCpLCv4DRrsKcsJ5mTDlGFFNYnGuA==","signatures":[{"sig":"MEUCIG0iTgr6ZAlYLns9OQ+Ow3PZLoDSvGw4VXh0H8m+PIJBAiEAjn7yOtc7+0YjEe3f5uVuS5Li2INUpkDHvZjbvI1f9OU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB7mGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNxA//cjtlQ9mLB/Tq+uCFPiBDeZqCzLmvnv8rZXkbzJHTqzudjkpr\r\npmQ3EBB1WQAqDeRmk3O8TGN5PAkJ7lyp7jK6j82iZbCkNBeZ922Hx/CSGrf2\r\n+vnoNQnt5WhdXS9ZXt+T2X9RCM3v4jcCguJeCejYyzYZCCP9XOZhGf86fJE3\r\nYJfWUhuY6WIqBTlNiuRem/dZ9imbeEFpTxDVZiQr3EWsF3kf+2ofef3+Iyox\r\n0uY/y5QY0Bq1Q+CKXIbhDOMTUvOOUCrBHSOYWUfCXcsGI0iD9eYFa4gu7inP\r\nGCkdLfiUsJgbHguaRUNIAh4FbRU+WvMWmkKEt0Igq5NzeStx7kRyUOIZKh99\r\nIt9M/45Z6f8eTJNCAgQ0xXdj7ImdrmgbUqqqP/jwSTNAwhd6au2W2pu9UuHQ\r\nXlb+r1Gperij0SR3qIW//rLvgjOWMzha0pLCoQdsQgwtRlN+qvYeclowJUE9\r\nD+aR2svS+Gbb6N/abKWPV3yZXf7IkL4lFRu7p9U5IsvypYMCaIikmXJT+sUb\r\nEuVfMoQKU95A1Vt4ZW2hMSZZrcYUByPOJTlHvqVVJ+WrdJEC+Y+w66hA8hbp\r\nE1uHRewLJXDM5p5nkuuGKLpemOLgUM9Ww87YxkT5x/hy9Nk+9kc+Vmsr0XEN\r\nj551VYncJO9n4g7IstGmUMHKY1Zlvww78mU=\r\n=t3km\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"d4e058a7057225b0dfdbb2929189453f0df7cc40","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"^1.17.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.1-rc","bash-parser":"^0.5.0","nano-memoize":"^2.0.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.3","eslint":"8.35.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"^15.6.1","remark-cli":"11.0.0","@jest/types":"29.4.3","@types/node":"18.14.2","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.54.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.54.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.0.0-alpha.0_1678227846288_0.6362551009466051","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"knip","version":"2.0.0-alpha.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.0.0-alpha.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"139bf44fe640193db2e6da3564cfe5e2b70e46fb","tarball":"https://registry.npmjs.org/knip/-/knip-2.0.0-alpha.1.tgz","fileCount":240,"integrity":"sha512-WNDLJJkVDHzhYxojCmsD6e6jlfoY7pIussCL9So4WcJrUzkBLapL5v8VrTioV3UszJGEVi9/9s3cGAzJE5XruQ==","signatures":[{"sig":"MEUCIGthstgDTE02XGOf5dyiqsQ3SRunzqaafx/G2MBWDI+ZAiEA9wS0Wp9Ugk6kt0wy95RWV95s2vfqt/J/S26Ob9Yfd/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCGRWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo68w//Ub5holad4q98gQHADDmXNWz7DKJSsn1xujE6VLghvIuf+D8W\r\nYiPPFhsdIFsVsMUiftQ7dzVI9CdqXocY+HT525hgL/Golj0xF30tOmzRMZac\r\nG9YNzNu03hCM61eajjPgdpHHY3GC7LE3/9zrEUURpW45vGGODxtZlfGBAZD2\r\n1dKniSDLeNUjCQehvc4gcvLqMvy+UIhTmGsB/0OUns5ehYrmV4EqAkgiznoZ\r\noimSDyHBYMTtIn8EQA/RH661cJ50toWvgXI3/bkVhLPFIM7W2puaIBy0GzTJ\r\n3vQu/2/cBGkAF5yERkobXqahMNSaalFVG1LyxRgnAiWpwC258+UraC/RboZq\r\nN36P5NNFLG1qML+aPFdLQGKKJ6ssyxkYh924RxGdNzSxh61+tfd4hO4S59+J\r\nRcP3ejC6eL7K30CSibP5hpdqcZA2ULOBSQ0hQkqvhgqi6aGuVM9Jw8BgUBoM\r\nLY6TxwRLBF7g5D7WOVMZntOnYRWQvB/RcCZ2AhfBbCJpHlBvFggs2Kgu4HGJ\r\nd1mDaRS+MF1ee+8RlY9VNhwe3+f1VpAVqygXMNSzhvVzLiw0oJx/7Ja9d/5o\r\nyP9lHS2mtw7hsAsYwO9DAiifU2SUoFW1qr2yxuuuVGD+CF+t6gGjHby8sEBD\r\neYsaP9UOOmlVAamEVo6qCbVlJFfBsFw6fAU=\r\n=LbZ4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"b83301fccabf970ff5cb46bb863ba8e0f65c7b63","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"^1.17.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.1-rc","bash-parser":"^0.5.0","nano-memoize":"^2.0.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.3","eslint":"8.35.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"^15.6.1","remark-cli":"11.0.0","@jest/types":"29.4.3","@types/node":"18.14.2","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.54.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.54.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.0.0-alpha.1_1678271574060_0.8443563406797734","host":"s3://npm-registry-packages"}},"1.14.3":{"name":"knip","version":"1.14.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.14.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"893004af3f0f4a9c07ebb1bb4c61f9760c68bdc3","tarball":"https://registry.npmjs.org/knip/-/knip-1.14.3.tgz","fileCount":224,"integrity":"sha512-5E0yzD7E7wox4zcnwao2ridxXu/h3SSxZXA677R5KSvc5WYo74CjevNjd0BM9k+0M9pSpUUskywHhZpwZeETgA==","signatures":[{"sig":"MEUCIGJ0s//gW71L2UN69TijrWgxxATuc2cBJJI42zh26QKfAiEAyiJiIxJwwzMsoZQOXrES3997uhkMPdnYWqVJU4FufBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCGzqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpF4xAAicGxjTk9TRiMdREOBjncOfA8YkDxkv7N8BhbgUNxNLj9KRJf\r\nizBIg6JiCAVDX4/gvJFhUaakdGSBBdIkGDu+ytG5tdrjetqMVWMZh1IlIwRR\r\nAMiNje4ecnODwEg1BfNB2QZTHDcCsR7sscydICl6J0BLrHlIYjrYW14QgOvP\r\nNsyGfS1XweERFFlJZSUho7HsZ84FlOTjDAkbMmod+xe97H6ShIGISrKPVyJM\r\nect00VTxSI2RBAFbe+f6QCJADFHNxoQ4qcrVhI3752cBrAe2wCeCCtHfWPo7\r\nlvTLqEm5pGV9wCoUjH3bdioKaPciPZrrK/Oc1AMZfMjFA1HHNUDnmJ4l3TJ7\r\nOArRqDo+6PIVS00usKwc9iREhY1VywJ1MBJTKLELCH2Y1DYYpQRsmC+7d6El\r\nR+mnYln39jzNVWAi4+Mo0Jjnh1vI/gmgOynVQRifaL2viqGcSRO0EvYxPxvK\r\nyOvEOojyxrcnGlITTVhIRp5FLqP1G9kJK9M64G1t84Rwa8M8VYtEtSuhF4Ws\r\n61zWxT5FroX1jUHjdEql5cunXfrfELbAf1RHJxBVVGmeXf4zY1CVzaJaS1MT\r\nqM2lfgxQJP8mojKLvAmh6zNEZEYNQWA7NHpjgJJScPJGy/D1z5DvYCjouVAA\r\nQMXjhCmWcx6Xz1TXMuoom1Z2xVwm6kuuqdM=\r\n=PVqU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"569b516b694e3b14b7169751f92ae316eaed302f","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.21.4","chalk":"^5.2.0","globby":"^13.1.3","esbuild":"^0.17.11","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","bash-parser":"^0.5.0","get-tsconfig":"^4.4.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@esbuild-kit/esm-loader":"^2.5.5","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.3","eslint":"8.35.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"^15.7.0","remark-cli":"11.0.0","typescript":"4.9.5","@jest/types":"29.5.0","@types/node":"18.14.6","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.54.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.54.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.14.3_1678273769937_0.16273272442419473","host":"s3://npm-registry-packages"}},"2.0.0-alpha.2":{"name":"knip","version":"2.0.0-alpha.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.0.0-alpha.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"5d81014d47bb1bd594b1090be91169a3d80df629","tarball":"https://registry.npmjs.org/knip/-/knip-2.0.0-alpha.2.tgz","fileCount":240,"integrity":"sha512-10D9Ov5EZ3rBGLkOzgH3LFzJA1mxVQ2f3p8gz2DUhzvml07vInSbm2LO9QoO77UD0HpOhHWwcWztRqPGGGcWlg==","signatures":[{"sig":"MEUCIQC9usXuGbmhKz5r+PtFpVfByv0jSimZtVVw5Qtq7pGTSAIgXJKqUznntDIN2MjOYoqOM19pyVken9NzXeB2qDNNshk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCIRkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3chAAhsKhfwXQ58cA+6863mZfd6YAjPmzGvg79i0q3/rTUTz7Rqbm\r\n+GnfF4v5RHJOomVBvpjtKBO+AScnHHkpDaOcrtQU/9ebPvVLZjxe8YUEeRXM\r\nMzvlD21TyP2+GxancSt3Qp9lyEXaiaz8adDfI5auV4tjy5RTcMADruaXPMoB\r\nsFCf0BH64T2QJL9HWEAPnZPi3wId+sPV2rm8whBMNQ6Rmxx7Kn5NAvJ5+M5M\r\nvjnsE9eBrVJwmbbtNTZqeukHwWRpmLpt+93uC+lbtNYkjMNowyTm5yAzo0bE\r\nbl+Yiw/+z74QkIk9pc+wUTkYDuMmaJa4p02DUVgmePPl1vy//JMhEFeAAV1g\r\najjdSoS30COtW3ORXMVSCo7TL/eII+QXk4LZEDW0gXBwV1tu9hJ1uEcjtYch\r\nJPrqwtFkyKMqoPg9WI+RSj/teFdZLhYhAFcSqnZu/DjNQv9wmN2uaPwf+tJ4\r\nAVk+iX1hMZtI+B0jI8BeA/b9Vxzlt38opp7K84XPweyVr53Mw7V9WelA/VJM\r\nyGYXpypmjMsfLLuZtnSzRwBlSED4+Jo69dNhllvX6zkbxNaNF3mZ3gImcKTl\r\nACqiMgSKQk8a0MRmp/uQcabQincqkxkMj1sogR0Powbyick9WJoB94sYWEiq\r\nVKnQqlJ8wnHa+vGUhVIfGlcUK7kDGwts1K4=\r\n=sfd+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"55d2efae978f0fad4aa3175b4e8d25b7fbb2c740","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"^1.17.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.1-rc","bash-parser":"^0.5.0","nano-memoize":"^2.0.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.3","eslint":"8.35.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"^15.7.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.14.6","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.54.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.54.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.0.0-alpha.2_1678279780391_0.6845727972035622","host":"s3://npm-registry-packages"}},"2.0.0-alpha.3":{"name":"knip","version":"2.0.0-alpha.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.0.0-alpha.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"f85f700e3c58db559a9fc4f05a8a5535c0367200","tarball":"https://registry.npmjs.org/knip/-/knip-2.0.0-alpha.3.tgz","fileCount":240,"integrity":"sha512-3Yqf9RbszuVwvJABPyzjCBYf8LkawG2CuFpNOZRDAwus2wtnnupCRQRvZrApqN0h828Ollvk6yQRjvGaV/v7NA==","signatures":[{"sig":"MEUCIQCN8mIHmvMJVPwy0BFiocyfATmULUh1KTUiGs9kk0eUAAIgNluUvpQ3DXoQuhGjyyNe+AzAwn574zw5EGAKU2j87a4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCbgbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRMg/+JCttktI20k33qzu/B9SN7klH3OQa2bSEh/o9dzk8mjgwyVcf\r\noakhRKuAgORXNd3eUyL/LDJ3dI2U/iK+oc36arnxWdp5NWMw/yHgmcO5+ewA\r\ngUjjnU0zoU+mPKXK40a1qsixPlzjQbZPHBDwBAXWkQ2H7wm4NbVNg+4UpNzl\r\nFc+i8qMWemHpu+9W38tKS7efQgt9HCXwF0TKRu/nT+8ZLiecPEkO5odAW0pW\r\njkcqYjGQNBi0Ejyvn69wYVPt8xlM/aa0kkanyUwfNqyCBrampfHR6hxyf1dI\r\ni2YjrHk6FVctKqjX5HKKQHZzNTy9hH9PEDUQaygFysOXuEYpl4RDWSuEal/G\r\nIXoFwyDmCwOtDiye6l9bBH5NLIuFE/sIDf6zTlyUYKzds+dFEe5Lo0WQStT7\r\n7+VuR6HsUpoykwNjb/N0BDa/bSEgSPiv8wvqiHwFMO76hsghgzpTt0gNns0M\r\nE6pgcRHHSt64OwgbheKuAq+Wvqsd6kqSzwAVVHo5wox9aqgcpusoRgThRUJ+\r\n4rEHaKEfS9KYkUtKA09xwO6bd3NJzY2+LYOboZXRg97Wk1IOqsoRAhbUHdva\r\nXmFNKduRMUk75RR9woSi1ZSpTnDq2dcDGkTVZESUyO9qRFgMX/krdovCkbAe\r\nNcbtKKkanUGBJCkHMoWDxAvxzewBb71SmCg=\r\n=JvCe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"de58cd06507958d7f8a4e52eb23e15015ac2351b","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","_prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"^1.17.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.1-rc","bash-parser":"^0.5.0","nano-memoize":"^2.0.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.3","eslint":"8.35.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"^15.7.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.14.6","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.54.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.54.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.0.0-alpha.3_1678358555623_0.9753365569087931","host":"s3://npm-registry-packages"}},"2.0.0-alpha.4":{"name":"knip","version":"2.0.0-alpha.4","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.0.0-alpha.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"6a531565fd5bbe8e9ca631c2d5b7dd285dfc43ab","tarball":"https://registry.npmjs.org/knip/-/knip-2.0.0-alpha.4.tgz","fileCount":244,"integrity":"sha512-Nu3DqRDG7fXfj42pZQ46HTDH/d5y85e5+anwSL9NEW3HwuUeSOCW2t2OfixdwBbsnz+LbwOnm5Pl7dBtgHTp4A==","signatures":[{"sig":"MEYCIQD4DxxTaZQY5n+iDFgMB6K29hxy/yJzPET5tB5WPIVI6AIhALG0YOSgSzl8aIVywHxULbIrHoWeJVY0W0O6dPsVTdLV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":382449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCuJpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFSQ/+McAaJCk/TlTD2y4VYabZJx1F75WpDznOCAAAWYep0xByWhxc\r\nhxbs4A0RmswxDaJuLHcf2ZjtVWD2KRqQtBvDWPhW7BGY3JJPObRYpVmfNLaW\r\nxt4uCh05X8gqHb1kjgPqQhk4drD9zP7lFrAdhw84UT+HLztzlS/zONjR2x87\r\npLHd/Lq9WjyWUFTxH0uEYJL0TsWqQfv1xBK4tcqISaQAWj8QT/+ZByBKtpp4\r\ndGDigucM1NmIUnVUjM/PqefWFHsozSwh1Jrp1jMUPjUQE210pamdWE+wwpRS\r\ng79tTjcTMarbfpaQly1O/Sm0FQr4UsE0eJQVxS/H/ZXSuLCDUWhNYQLozAQu\r\nY+fvwAxz5j4hWRz+WFsMKQm6aQUm/m1cxVuJUUJz5rSR36+r8BToezyYJ/El\r\n0uvfi8677E+p7AZXoqCfsucn4UmcL1tF1p8iTlpWoi+Gt+gKPnRcKl/rOoda\r\niNcAk3o1hq/iVN50cLsHzISEvn7tNnA7W4mYTNqSxYCmA/FT6gvibax5gzLO\r\n4FM9iTt7jhF1k77Jm426A6euEEflvfaeyh7R/eY45b2PRUJNnMrCICVxoXlX\r\nAqkhcynHYIqctkRXjYVga8hxiPbllfBarE/uX7SZOrKKmLmOsfGcRG564Tcw\r\nulao+TCQEA7Z4Kx+h45988ach5BgI4BtIxk=\r\n=qCGs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"52650c362dce95972e7480d5a31766dbb8c1e083","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","_prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"^1.17.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.1-rc","bash-parser":"^0.5.0","nano-memoize":"^2.0.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.3","eslint":"8.35.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"^15.7.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.14.6","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.54.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.54.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.0.0-alpha.4_1678434920965_0.3552491498659809","host":"s3://npm-registry-packages"}},"2.0.0-alpha.5":{"name":"knip","version":"2.0.0-alpha.5","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.0.0-alpha.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"fa884c63a0d69fdb6c7585d5d8ded6d257c0e3a6","tarball":"https://registry.npmjs.org/knip/-/knip-2.0.0-alpha.5.tgz","fileCount":244,"integrity":"sha512-v9jWJcFZsWErVYoEjLtcwU6nTumVM3hhB+GEWiyCimNuhG2Zw5uLmn9NV05Q0OQTlsCtEdmXI3FbC1mBoNsv2g==","signatures":[{"sig":"MEUCIQCO/leAvJLmoYzT6bUwRAVoLFidO8D9TuTqrzJdWWTujgIgYkBp9VoFDYgnNGW5O0LK4wgFr6Fe5HeOXIt8gJyKYBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":382693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCu+iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogFw//SdgiotqTPpiNtoDjdhAp+KOmimqwAmtz591ZbQcBaDO9zTfu\r\nlQkFKPYgFflhmHLVvUYp6A9lbNtbbzyGEXQ8GACTpPY2/TG7TUJpKe5PXVfi\r\ndmDMf7FCXbdFAvLlGAXva74ukL9fjfZWcmDUBwpWZgshp7crlKHp3dK1bZe4\r\nW+DA7mlCPat5eNpUsnPerEUEpDOhuFcFCmHXn1gKFnR5fpNvOWtoDuwPBdV5\r\nYoHGEUO6gPLBY5+K/XmfW2TSgb5M2twLR2l6jLo01XItggNJ3Ud7ETlWXxkD\r\ncNwc0w+liAdMncSnr522jpcyGUlJzohc2SHs3vW06F+uWIXa3DPvqSihY3zj\r\nDExAL0xkg/URHgvHmRtmZYAkMQF+6sfME5xVhO4tVLb+v9LVoLKry0i/Sjy8\r\nbR7TuV4M5bkLNnV5NK8PgH850cjt5/UZbmZHOSCEQw1mV51EA/fZrBgdrpLu\r\nQsYzSaVFgHGuMKyZTlprZP2jzP72gi94uKV5Zgc0+h4ZFbpKQzIeyMxHCPS8\r\nDF9UJgLBNk6c0ghuAu0Bm+PklvCBIXV6f1HSweMHmVRNFRiT9ttcjxjzyrF3\r\nsMlsfw873gCe0M37pUiPSHrozLTjfivAcnO+8GQ8W9rjMWzx5RczuLhphowu\r\nKI9wYDxsIo3Nv1zOyCsQk8cg8BSCiOflplE=\r\n=s9sd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"3f223293783ed127ece07fcf1ed1468eb296878d","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","_prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"^1.17.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.1-rc","bash-parser":"^0.5.0","nano-memoize":"^2.0.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.3","eslint":"8.35.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"^15.7.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.14.6","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.54.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.54.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.0.0-alpha.5_1678438305854_0.7453266545639805","host":"s3://npm-registry-packages"}},"2.0.0-alpha.6":{"name":"knip","version":"2.0.0-alpha.6","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.0.0-alpha.6","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"eaa43af9e6e6d96adbcca0e184605a5854d2c215","tarball":"https://registry.npmjs.org/knip/-/knip-2.0.0-alpha.6.tgz","fileCount":244,"integrity":"sha512-gBXUROealHFRTqwwPB2jns84t83ih8qAPVm5JvvsbgzLD2+SZruyRo7b9hozCvWpMiSHMLVLe1ejZup41G25OQ==","signatures":[{"sig":"MEUCIQCbu626bdtl+v1oieeESaKCF9rx1vwoCZu9BVOqodEMWgIgZoFTf/gLCW59nOJuQQIVv8BqP8UXgecny4eA259nmvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDZoCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqVw//Xu15Lx6lGTBmc0vLqM7cTUCoDfJsmiLaW0ZmA4POkEZcVjB0\r\nc6K+daBzA8m2kdIaZ1h0E+S3VoSHM1Uq2dal11dwvmCOSDwLWeJbFLhi5IRp\r\nlSZH519uKM5y4PKGDmXNP9uWIW8iaxZJPqy/oIfDqcogcLnyZUgVo/Ctg3Hb\r\nskiJ6anxmQlkEwEZySQGd80PmgCVJZq+PKYBZx2gMXsQitshkqZhDMHWn6Wj\r\nX+Bx99kXHoiktWIY2ASMS3BwUEVFFmjOpoWiIhQPQDC/ihRP40QMqu/C4U+Z\r\nChBOQ7RVpQmFDjDNGOOc9O6v8lzXfmtx0+P9H2qW/a4PuAelHgA97t5lkq2j\r\nZmUEIpMCG4mwNImGsAX8vMmOYnZyoQz5UuxNPt1Zhx9wwytssZR5EMpo0S9P\r\nFU1J+GFKkL8rzxlyPxHZ9gQWTwjW7aLI4PSeLzEjczVBGXLMvx7nl3ZLTowg\r\nx5bYAkqFDxcGSRqwpkgOnPAB8Bc2QZ6+dM2lvv8HFt9QbMcLPn4L5W0q4TwD\r\nsfg1cC+5FVrRJus6/1mwEfxF79ZMT1PmM0LuaJYedsbrMcOZZ+VfXoo5zaSo\r\ns1HtHu7+0juMKjZW6HDZVy8ubnR74R/FNsRto0H/Uo8rWnJHIxnGbKxDRsgv\r\nltiDEM5EmE3rLIDnuZ0wCtEawg/C/Bq/TQ0=\r\n=XBeZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"7dca5eb4bca43a103005070e07e0918addec186e","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","_prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"^1.17.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.1-rc","bash-parser":"^0.5.0","nano-memoize":"^2.0.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.3","eslint":"8.35.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"^15.7.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.14.6","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.54.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.54.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.0.0-alpha.6_1678612994652_0.4310459865870373","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"knip","version":"1.15.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.15.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"aa358708b903c389978f68ff534565279474de30","tarball":"https://registry.npmjs.org/knip/-/knip-1.15.0.tgz","fileCount":228,"integrity":"sha512-QWfSMicqjmf1QOQGLBju9OrTcP9uHU4yS/4mHl5fWcEaqcOFEgbSIYCbvU/JDSnLFnjhtsDhTTzosXy4N5UmtA==","signatures":[{"sig":"MEUCIAfTq7XVp5j9eIBzf/5AZlYE30MYvdu3z19/oFIyUM05AiEA3p/fxHg3GggVGsygt0NSewUxnCRsY0E6mqXWdf4Bl/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDtkcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqafw//fo6/Fd4i4WodPzNXWJ72OqFPqOqq29mmcMgBIiSd32NnS4R4\r\nAGurno6tRHcjzkj0Pv+i+nO09Lm16nLZbMchLYL9UJdnMu9K+/B72gUeRZt4\r\nWIS46IpOl1IQFmWDIlozZXNqL8DgsFHd1E96318MgSxqclkqqluh4PkNSHR3\r\n+VijrQWaLgL+5p1Inba/YbAYVGtbuGPo/w4byDwIbuwzsZzvMoKWtO9IhQ1q\r\nECuOI0AT5Hvhbe+GYGJv0Umm1IBLnFyenJ2tqezuk8e5/aRSGkARrKZPD2n9\r\nFgVbDvLyz9Tn/TPdabVemjG/Rerp90FCt980cHLP9xhFRqZ3ZYrqegWb0SKl\r\nbo5Ft7y3VPXhAtnaurdTdR3XUqpqYDQBraeqDxHxt6yEXf7gm9KaH0Ltev6F\r\nZKdCoaLVZFuZYHvR5K3bva6sWkdrYMYIoRLJ9P0GF2l96gJNTgJ796AJ149e\r\n5dqvirAJoIBrg+yB7B5Ltx95dZj1nv30rWE0QlMApw70gCPpSP1rVSRj67w8\r\ntZV61NmaBdQr7ZQl+znFzvohQz5P2xQCdQV0r7sUVo1Cy45zyZZax7lzKFMv\r\njfa+DnNNARNrSuRxY0JojMDjgS8k7LeCik242eO99OMuaAfkdIyqu7hUkr9D\r\nzc9QSIKGZ9rtLACEm8zXSbwA1oWPZdLmmVY=\r\n=IsxL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"1e69cfe7933908b4c6f56b934daa5ad32bfa7055","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.21.4","chalk":"^5.2.0","globby":"^13.1.3","esbuild":"^0.17.11","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","bash-parser":"^0.5.0","get-tsconfig":"^4.4.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@esbuild-kit/esm-loader":"^2.5.5","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.3","eslint":"8.35.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"^15.7.0","remark-cli":"11.0.0","typescript":"4.9.5","@jest/types":"29.5.0","@types/node":"18.14.6","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.54.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.54.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.15.0_1678694684478_0.757576442465207","host":"s3://npm-registry-packages"}},"2.0.0-alpha.7":{"name":"knip","version":"2.0.0-alpha.7","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.0.0-alpha.7","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"2d0fba8f28c0d59eef5f5de20ea38a1b2b268b42","tarball":"https://registry.npmjs.org/knip/-/knip-2.0.0-alpha.7.tgz","fileCount":278,"integrity":"sha512-TALFWJd0ETBMZS0Y5dK9aznGpJGxN0JbywUyXKvLQubHCRZkzGrEcUSRQYv79s2nLRpmo+57Mu96qpBk1YVPzA==","signatures":[{"sig":"MEUCIQC7UD8+FBYDhrqZz4PiJnnJY1n3GKMXjU6YJ2LEUR90WAIgDFKbNPhCfxdAKd7xXHofW6HgygOe2WRplXvzNVCsT1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":407190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD4RVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6FA//ZEQHk4QRNHDMT/62xKI5oEaKtXCdgnlX1PcXapxYhpKwtirt\r\nKmvA63IZe/6U65eXu7+ehxQKclIQ2Y6Uw7030BCfYE5I5RLL3qhpOeJG7CDg\r\nfeBNQqPavYsfgn3SR07TNZ3peM3z19kFqYlUSslBLQrSqWbLIlljqpmkJcn0\r\n5/XHeycGV5yOSV5MZl2QW4IZ2xyk0rS/ovoUc3Y8Xgh6nHQj085nb1//14WD\r\nQBG5koHwRCg1U4IWgJmXdf+GB/+VA887oZxyCU7wVToCquEHFM6JQDeEz5qx\r\nHLdF9+5uqCg1USJAOAra9NKw6liqlPSiqnNlKJTclY25m6JL4DVx1mxMvE4Y\r\n6bJQkafkrZwj1inCJ16AfZJfRso8UQ/r/QEE1llsUmMvtXNy/wO37Glx1bH2\r\nrXxL3PzDT3KHEZ6wCv04RduF0rqnwh2+No6fd5IbEzbpEi9Z5/HsqfqGiQJx\r\n0YLatxxneyr4dwz3e6f8+hD8y8Oj0R194Vo6CtxfBejElQ6YyE6ImkJjkhgi\r\ngjeyAv2DHV+lDVr8a8fEtrueKYulaZktPMN1hmO/htSJnPNHVbvfeAU+Jt4v\r\nr7XxVBV2iFX32/1PpIdrHFR9wq186X/XrcKmvzOXyEvmiuwjfwvkfzrbA2J2\r\nCtcWGxl3xmg2CLq3SDcy2bteZKJ4SRiEkUg=\r\n=GM+Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"2595a6ceda385736de3ee7b830ae7405a61dd210","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","_prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"^1.17.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.1-rc","bash-parser":"^0.5.0","nano-memoize":"^2.0.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.5","eslint":"8.36.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"15.8.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.2","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.55.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.55.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.0.0-alpha.7_1678738516829_0.41798006765626816","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"knip","version":"1.16.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.16.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"fd3c99deea56b8fa02f9f5ed0dd91990489ec18d","tarball":"https://registry.npmjs.org/knip/-/knip-1.16.0.tgz","fileCount":232,"integrity":"sha512-AE20257JbY2YcQQmBA+wmVuv6FvzmzZoELATULXFLwKe0dXnA0LajN+SpEm7fpgZnE1XF2xP4AQSi5tp6/1wWQ==","signatures":[{"sig":"MEUCIQCKSMB4zSIbrTfbT6Vwl18n5DP378wwcWAdZf3K+058KgIgFXhdSohJtk3TtmOQXGhET9laDg0nAfxGlEun49EYwJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD5lkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpftxAAhioMdu15oPcENIOFhZwFISIpBRHNndtmMagtDczBgpGnp63Q\r\nZ5yGFwXD6cIT9P5W09WLHrGnYE4CKtLAcADhWzPx+3BTNR+TqJScrNl1jxb+\r\nqjqeCqb6IRXzB1GDj0yM0F7fg0+Q5bMNrdq9XAzOJ5j87F16x/6G9Fhq1+oY\r\nwU/LiCtkilnhb3rtc4+Ki6Hq9pSbsIcXZTzF9rKLyDJbviql8zAplPxKO9qd\r\nZ03hsLcDono5BbhupAwB2CLDdKn3UH4t2q8vGLxQubrMKJknNGEUhqa9RIcY\r\n5aLhlmmB2jlJ20bqmdLUKTSjPwnUdo00XbNhi2nfeZsDyaHY9IVCz0XC1k3u\r\nb3S8Ta5H6CZE9O04yaM4H16R7VFcQ/6aCGfKZqw2fbj96PwwhjZl0KqIyR/q\r\nD2O9k8IBBDG72sTfhuJ4EhdoNIO5Ixid8HFf7Jgc3HlTzqLOXXoSwnWuyk6L\r\nEQGi84ITR5v6DFahTn0IZftstZkhrbmfKAAhLcSTQlNQZ5+4hoJtwkN3ZUaG\r\nMWAhdBcFSVocQaRY2yNPY1nteX+oM4+dIFp0c6vYq3grUstBkfdwZLzujkjI\r\nltus+ufvzrbS5jQSiaHQ03BWyk1cPldN4WObMw1zSeoEc7j5Wu+bhT/2smdK\r\nudo70D5/N7xX2TClf4QfJgXhW/h2vanpgts=\r\n=ETNX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"5465d82fffb3831cfb96e79700f54b67c25f8ee2","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.21.4","chalk":"^5.2.0","globby":"^13.1.3","esbuild":"^0.17.11","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","bash-parser":"^0.5.0","get-tsconfig":"^4.4.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@esbuild-kit/esm-loader":"^2.5.5","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.3","eslint":"8.35.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"^15.7.0","remark-cli":"11.0.0","typescript":"4.9.5","@jest/types":"29.5.0","@types/node":"18.14.6","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.1","@typescript-eslint/parser":"5.54.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.54.1","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.16.0_1678743908029_0.15581493353911013","host":"s3://npm-registry-packages"}},"2.0.0-alpha.8":{"name":"knip","version":"2.0.0-alpha.8","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.0.0-alpha.8","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"55588911494f5c044b027f6a5ef329b660e351c7","tarball":"https://registry.npmjs.org/knip/-/knip-2.0.0-alpha.8.tgz","fileCount":284,"integrity":"sha512-kIJXvZ373uIY6cXN1YG17FR+c3ZG3B8XFqJwiUj8vRRQmGQKmN1QiLcrhGvsKzMWdzbVaI/8ipPZufRH9ySCZg==","signatures":[{"sig":"MEUCIFPV1kUzIOF9QS11GHgoyiIAOAf8Gg67gCjcn/N2AyfVAiEA9rZ5UGQYCGDcODDnitq7+LWstwtyItSspOGmKNrODhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":412034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEHewACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTdg/+L5sUVda1O0+x2kNpFWUoXxW9GJYErmNokPL6pfLBOETl2GS9\r\ni5zvw1cmS3ag90u5bQCPI+IxB7jlS/GV7bIBVqDBT6+dh7J8u6lc0f7kgq58\r\n+h+Z2v85NpTegZZ5sd4WFOKL3IaAIQUxr7s7AWl7Rl8jwgMCmbevjKi2C+vD\r\nNWueviAL5r5xnzATzvm7n2LOpRXWmtMhnvenW+QGyoJeutqIc6MqYU3U04ts\r\nY7No4P+OGYLXdr9+juMH6MQi3Z/I/QRdyWS7v5eFxOdtxzCM8lctUJ0OSTBz\r\nSwkOjn/SfnqZ9I/Q20rJT0xSJ8YHpJ6SKD/TPzN2vh1xC8+0ZHOSyVj4B06c\r\nmcni/F/LjD4RSRUhrBNIFyfLKsl/xzlYv1OWodgseUKcsx4aMB/c62vgXXuR\r\njWac4/RFnOIlEg3or5A9glJodeVLoeRpAbgc9ulCH9sdLyxFHag85My/8LJq\r\nv3Cl2gpcCkoaLfNTtDa0gcZJSv7DpkPF6Z1RtScYZPgxSs4qc1fgnci+LlWM\r\nkyIVeHW51OYqpDnncTtNqWShhlMxs6l9D2sHucPHtY/ilXq9wFXBawd/9+9S\r\nrM2wYf0ZknTAZ6uxqyfOSXMzH19Pcy7LbIhfI3+JR04ZgstKOvlSYitvdf6I\r\naQlz9LSdlvXbzfdJUQEBRbWsfErg8d61pX0=\r\n=CkWE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"55f8ec9532cb3bf56a97e693778315a08cd5891b","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","_prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"^1.17.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.1-rc","bash-parser":"^0.5.0","nano-memoize":"^2.0.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.3","eslint":"8.36.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"15.8.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.2","@types/eslint":"8.21.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.55.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.55.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.0.0-alpha.8_1678800816565_0.1594037393413914","host":"s3://npm-registry-packages"}},"2.0.0-alpha.9":{"name":"knip","version":"2.0.0-alpha.9","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.0.0-alpha.9","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"8dca34b3d734160f0b78334f18c1a9b135fc9f30","tarball":"https://registry.npmjs.org/knip/-/knip-2.0.0-alpha.9.tgz","fileCount":795,"integrity":"sha512-9nV2bU42q92NqMzJh3QKHHcxaA9Ui6jIrcCc5rrvUb1rrchRRDdMW1/Vjqm9nImSeP1b6gqOv0+gkW5g/m4q3Q==","signatures":[{"sig":"MEYCIQC6OgpH43bYaJABjmVfCWGNtIZJrSxd1BW7KwEe6ZH1RgIhAJZcnVXsL9KBXA5cTvmqJO9nlYVOr0NjIxRQlfbQaosH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":539162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE3v5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopBg/8CrtUc22ec73KaIcEYrJA5L2Yn/pDhjNxILI/Qjej/qzWJ4FC\r\nA2QeuObJYwfO4+8ilza37zQ0vRE1BG8WIJVZnpw9+j9HEGzqPv1Mq5H0SPqQ\r\n7wgYd2P4zSvntb8bNYsOLwSs33Ts6UZ802EWGe7hzjJqWM8litLET+7E5CNB\r\nzyZ+jbRTv06OzJIs1GD2CXKc0cZ2dus9qQtv9XYk5hIYMcGZ2/DLE5l/A6P0\r\nokLVyUy2ODtgBfIFx7+EJL2LiwjbqfnwCdcRHLWyl54F0naRjBPSGVpyJLgY\r\nQ/fpxhIAnb9TMbHjpdDharushHdKkSa66m7qfNPKW0PoHH85hN3/2/s/cu+h\r\nP0DSvZ3eXttvnlTbq4jcvDvWxAUFEI7wX5QT6JeOvsX4syIaBJkZ9V8Zoj3l\r\ntI4Imtqp5jxRQlnyMov2jvGpV5Olim5lKN1l9sgL87ghWnUKDSeybo/UenDk\r\n4+t0TqqCSH73er90ULinkuOsKCCwGSTE6SDDSYoaQ3AIYuqVwMH39lBW4u47\r\nV9zk7NuFl+tq0dQ/0Uhiu7DKDjm8DFgSnyUlUoiMPayTGMVTlMu1nbCbJhmf\r\nbXlXAuJD7WzR/hIefXtOkKutda5kJnyPJ3WlK3/sCb7nTmMG7pu5mf+cpF5e\r\nWDBTKyjb4SsCTTsjUf3l/12HeVe9WWEVE9Q=\r\n=EVKl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"62d99b12fba88726e52d00b7ee76b9c922c33f18","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","_prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","nano-memoize":"^2.0.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.5","eslint":"8.36.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"15.9.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.3","@types/eslint":"8.21.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.55.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.55.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.0.0-alpha.9_1678998521151_0.38447314542338895","host":"s3://npm-registry-packages"}},"2.0.0-alpha.10":{"name":"knip","version":"2.0.0-alpha.10","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.0.0-alpha.10","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"29a81b860565addaba05bed0639847ce647e7a69","tarball":"https://registry.npmjs.org/knip/-/knip-2.0.0-alpha.10.tgz","fileCount":795,"integrity":"sha512-yu7CHNkWmdr/zknPkJvo8JlFN9KweZ4mXjLOmUny26FBHZj6cfZksYEbiMtoT5w6dRRuw2cGgpCZHLqsuWze0g==","signatures":[{"sig":"MEYCIQDItQiMjyRV52GFLNJOCPOZz1crPE4J5ZubEfdcHpdWBgIhAIU+Pywm4ZF89IOtjWDvpXhYvIcsGeONovAErAHSbq/E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":540084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFERkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTtg/9EeKmBRkMZdCET/5+Nj8xd5tLCq2CIM7Jm7xDFxaIy72mrGkA\r\nTm93OKBSOfURb1B8B1oH/GuGmsNz/ZaesjzlCEJ21cEIwu/Y11R/aGrzQBJY\r\n/5+EF2XunpQQK6izZcZVHEmCc+U5DLwUwI6w94U83QofkAMXDlwBFdSZCju6\r\nMZPFEvYXPnoHsFsvnesM0d+hKM5GLdMZOlnQ59u3mo1PPxpDVE3JvS2iGMKa\r\nICJBLF5VQp3STAtePzuzVjIaPJiKBGy23XZek5Jy+Im2Ngga0GwGBFVyh34T\r\n/Hfl95qEQAmrAqIP6JH5f/iI9KTt9VnsYxV4aw0gt/TX1ZRYTPxR/TJp39yN\r\neLHgLYktiWn9hXDsr6LWVYTOyAdzWishYOKWz9uh7rtsQuJTWBzno+JYDX2T\r\nr14I2L7IWrW56FlWZpsK6g1A4l3o4GRmp2yOGoGGpo19gcoyA2Tp14v4bNku\r\nF53QTLZBdu9wCn4j04DKtGlL9Eg8Wb6N99QwEKyyh03JBHSuEzQZy/z8zkGV\r\nwnZguUHlrA42tUHFfmcV9YWi+xZOCm2LcQ3gN2EimABr9XPUOesobckm2IN4\r\nd1HS7JWc682fHQwi3eZAX0e7h4TEX0/INF6zRN1oRfC9e0b4y/unmooFtvv1\r\nqAjIG1kONvHlcEzIb7vudIXnjYGmPVUprcU=\r\n=tfFe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"dc63cc2c4961a05c39303a22631592910c4cc261","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","_prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","nano-memoize":"^2.0.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.5","eslint":"8.36.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"15.9.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.3","@types/eslint":"8.21.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.55.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.55.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.0.0-alpha.10_1679049828459_0.2557580200210121","host":"s3://npm-registry-packages"}},"2.0.0-beta.0":{"name":"knip","version":"2.0.0-beta.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.0.0-beta.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"e3db1d211eaf133f39ee0ddf4c530e435a7bb129","tarball":"https://registry.npmjs.org/knip/-/knip-2.0.0-beta.0.tgz","fileCount":795,"integrity":"sha512-2x8qWwUAj5TI1ZbIc2LfRMHed5mgmyji7gb/YPArUYheRkttoYnZPmlUsjxPzqa9pPwJh/w2bWpf9kGNAj6uwQ==","signatures":[{"sig":"MEYCIQD8001NAsC787RfnjP4yYPcNlo857fDWGxG37Qjcbr5jQIhALgoOVRxUFBr3VbgABXqJ2XwQfrUeszoHEKr+Vbj4vAg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":540111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFFzyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNqg//Q92TLNVeRn38NT9j048jSuU6Ld+a4A7XFdSSlb5gMW4Y8t5o\r\nZQ52hf0rrdBeQikM3d2JdB/5FYq9ANCH6m/4goRYVMEjc1IIS96ypLQPWbGH\r\nM1ZtMh4YIRI91LDWkTUbYI/qLjVE8dhjI9WNCXso4sA5PplbQbD36W2IXq4c\r\n/JtQEUn/NoBBnAOCDbdtLUQN/uyu9xoNEtiJ+CLb8P4g4R0eqzr/g1chQn8Q\r\ntreM6hRaEz1KiJm9WSDs1G+fA3DAXZN0Pna+9tx9ayasp3SYhlxSTg4sJ0wx\r\nzFQwW7L/wxK9u9+YfyaUSrJ5/Ee472dmu46pU07bZWabvnILZUQvXDCdpfAn\r\nXrhotd1Wwsze7cBhy84DnvH0p7ch2EaAdN8koy5P/u6WVJwW2oYmLodT/byO\r\nP66k5BXVGJTp4ceY9tNE+LO5HBXl/PPRRIFwJCxTJTyLsjKp7Hxr4E8VOO0a\r\nsr+QqscucBkueObD/+DfLlyRJskF4QQS8yXNLjB8C/ZbSzBu/UXAWu7VG4Ei\r\nV/nK5I48DE1z8NixYrF9SkD41y3jlf1mkW3Eo1+/hD4xIhP4ZmG5mYr265CO\r\nyE5MI8ARfqaUkR/U6SWU7nSJHkWuWgszQAU76THKlC0YcFkHtzT+jPzqYA1y\r\nHrzxmswltahGfXyc3/08JPn32bHGwWlGHzM=\r\n=8mfh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"78c4112174ea642a38d3a73ef0f57d88b7b4edf1","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","_prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.5","eslint":"8.36.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"15.9.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.3","@types/eslint":"8.21.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.55.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.55.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.0.0-beta.0_1679056114526_0.3100780645452852","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"knip","version":"1.17.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@1.17.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"f82c4cfd6022e0f1a2465e3965cd4b8c6ff60f2d","tarball":"https://registry.npmjs.org/knip/-/knip-1.17.0.tgz","fileCount":242,"integrity":"sha512-TWGZw03LyrFgnGDbIibQgobIr5aUe4S7JIMqIP6gY8qb/T+yWLkmtur6+T94nCF6bf4NiV7YuOFcMWup11VO2g==","signatures":[{"sig":"MEQCIDjsuY8bYhb8gsObIFmoRKxYBqRd3N6zVh2U3if0BY8WAiBI2cpTRli4yCB6bD7khs+fAtjXGrwXY6CTWEA9AwxL2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":365472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGKJzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+cw/+IuuwcLfHWAyBINobRsCxp4u+nHPxNo/gOmpdcvn7/13aYSab\r\nudHDtaWBUs9+Wxu4PCcv4w9rQGGNQ25n54gFVYr6q8AvFCFpl0jFKJq9L5NL\r\nZ6A37rjOtTr7vEPhBzeZjr/waiB/cIkel+EMBoPcpul9nqUF7a0giQKIVI/D\r\nHF3i1G3aelWM8UcbdhIO8pErJC4rOKbWy5EQBUxe02XLd6EH8S3XLRSgyT/T\r\nSAKB80KashTi6wYKYDosKH0uIdRdNVEBZU1zOEyEp4ILs1SuFUbTT35caApc\r\nXsT8kMyvfyNVhe8FuEAoGFosSmIMJT6bpcYKNN4CzZTwVE4Ug0b9iujnAVH2\r\nlth725iktW1LBqoVwbVZ8UiZ/F6/nKneEujInwyvpWiFuZCxBJ44wJu/9H5v\r\n+Ws2l9JDO+fcrLFWpv2o7yByEZXZH9b3zaO+nnS97lhXKKudMvNnp4oymAxy\r\ne8vncjbBj48r6hlVBaSjMGhdyMuO/JQkN71FNHI7Z9z2fqVXEQIJBhI2HLGU\r\nEXYPOYQxZIjN/jGG9DRk3q2jnmkLaOgEUR6/3ELZY85FOf/kQ0jxq35Nunn3\r\n4U0GOIQx10JaZxUt6Cz2bBmxhXeoLxPvLmtkSTshimBJehvrKxWcWj8a8K3B\r\npNctsZUktuZlN4WbWIiq18FXv3glT852DtQ=\r\n=0/Ky\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"bcfadb4f6c74417480288494393734ee1d701a1c","scripts":{"docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src","test":"globstar -- node --loader tsx --test \"test/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src test --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src --fix","prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","postinstall":"patch-package","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.21.4","chalk":"^5.2.0","globby":"^13.1.3","esbuild":"^0.17.12","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","ts-morph":"^17.0.1","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","bash-parser":"^0.5.0","get-tsconfig":"^4.4.0","nano-memoize":"^2.0.0","patch-package":"^6.5.1","esbuild-register":"3.4.2","ts-morph-helpers":"^0.6.3","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@esbuild-kit/esm-loader":"^2.5.5","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"tsx":"3.12.6","eslint":"8.36.0","globstar":"1.0.0","prettier":"2.8.5","type-fest":"3.6.1","release-it":"^15.9.0","remark-cli":"11.0.0","typescript":"4.9.5","@jest/types":"29.5.0","@types/node":"18.15.3","@types/eslint":"8.21.3","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.56.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.56.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_1.17.0_1679336050947_0.15097223569386253","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"knip","version":"2.0.0-beta.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.0.0-beta.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"c9414251a3bfc2fc84c75582e8770abbadaa0b1b","tarball":"https://registry.npmjs.org/knip/-/knip-2.0.0-beta.1.tgz","fileCount":799,"integrity":"sha512-4/mK8xRpObAOiYOWT+I2PmwXtmR2NTGpFDzwFfkPybRr/YmcuvY+hpYk9u8KYZ6MP/L/aIxCrbFLhv3mO4MsCQ==","signatures":[{"sig":"MEUCIQC2jsYofVegvH2ygHAuLshMNrkP/0Pp3/ozPJOgeeDNxQIgGBYkmTPg5qM1ARNA/0XQM35zFH3SpwyNoHruDfnig9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":540653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGPV6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdqhAAnzhklOhw7XH6omj3S9c1yzp2WzHYIkakO0ZgJ+lpc92q8LTN\r\nymBHoBj6oK32qz9GqbR7MWBuupby7SzMOPNR29Y5pHjA9I6IONA7lTZAKORg\r\n2IctDkvMWSbeyhBZ1bJnPkcApiHi02LI/RApLLmUpuTd5VujHixjXq8y/8g0\r\nBrV5K+eZRyDi97ymGPvCcKFjjnyN3pSSi64jwPQVU7I2Djq/QZTy6EzC/2Kl\r\nH4N5wDsI0YmtVATsqd6YULzMQ7zqmJRqODXTwWbJDbc19v1wKGFLtwMDCLwd\r\nwIptRwyM+eXtLjrS8ctY/pASOGPdIO4tDUR3ETy8E6iIcmyyzm5K+V+4dU03\r\nJ38RNzPFZzjNSEz+dk1EwyBbRKHTN/Nc+RR9ecchG6VKZ658v+YoXs8S8vpP\r\nqGeAjTlTc6LArZS2pB6djxPKLUithh3uOu4hQKcuXxVIrlghZKESmoGwxwoR\r\nimBX7OURSb9GMo7Cx/Kfc0h3ZBpx0zQZH491eOy9hPBAXmG58EG2sYZAXrm7\r\nGPM8A1OtbOO+/x5LqPcRKMU5Gkztf7t6Yu3zdMGS9/jwYOpaWztCY26yFFv0\r\nahOhWqEqXJbZvoPLQ47YUFps8d7GdRprvxtp1OePBgUpkmI/jAtmreWfg8Vi\r\nNEfBhW8uejEQDMFvubG1gQ2tmnoim+QSE70=\r\n=hJ63\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"67a4b3deca7c8ba3a862369d4afd0fff1d9c6355","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","_prebuild":"rm -rf dist","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"3.12.5","eslint":"8.36.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"15.9.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.3","@types/eslint":"8.21.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.55.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.55.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.0.0-beta.1_1679357306363_0.5907275838279509","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"knip","version":"2.0.0-beta.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.0.0-beta.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"2855f1fd7b4cf06711e951f84c8dd83a9cb40174","tarball":"https://registry.npmjs.org/knip/-/knip-2.0.0-beta.2.tgz","fileCount":262,"integrity":"sha512-d4vn8TqBVX1Fadjv02O1xN9wQYYmZPSujdjlGNPPyQZr4PDXwIi/OK6vvcUiaLzn9SyWwvoAPckfUvPZVkUxCA==","signatures":[{"sig":"MEQCIAGcjR8BKpseiYmtJx3xvxpcRBhwjSTbcmgbpaKxNayRAiA5RxSplVvQyDhbdsuKYkiRvotqgNpoFqEtOl13uXEb5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":411436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGuYEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2ZRAAntuWFL1ZyQeNYU/3i/8FZVD5dawDjEBM62HSPFEcWHHrwMnU\r\n62JH1rqt0knsM4lYazJj+cOcYCj4F1e1FLEvTvu3CPKdJyoFBqhsEG6u9zRy\r\nLayuj+xUqw5op4jKXRba3vYohfZgUMk7++3bH8ZaTX36mBDsVIXwWAnrvHyI\r\nf93aJInBPUXBP1f9iw6TkLTZ8qlipVXRundeAC1PcBuKez9qAsT7R8/52KeV\r\nTatlvJG3aCPr2MAiz8G/NzT0KAcGS/RktWsQeH/OLdDw2gsC9bA2Q+gdxAfb\r\nOTACNgNvHDXkUAUgR1yiq7YtBNxXw+sJcyD3ww7keASB6+VO3h6c5NDf7UIt\r\nDDuZ9FsaaNOAXGGkw+QakZ2BVh09nPdjfQvtertU5At8FjLsZZiKQ61ylbcm\r\nPPe2tX5ulHUiUEqzbbEpOYOcV0yBaJHowozPyvxadCzDxkNZOD/TR5tWkZEh\r\noQ0/e6O8l1DswzYbF3/M1mvSH9MheR5e4bFTdTwNp5SmNnAW+EYeFvNnhUX5\r\nhtksHFWDJ8wRnPzNfQsMPvNfx2I7LK98xdZ5XgMa9lkKzwo0UBcibUNMf0Fq\r\nmUDspp0fxI7dxHAFeGoDPfm/aEw9SiLZSI+aIrulx5k9bHZvtX8LHmTvwqCS\r\nNmLd952GxRMxc1sUeURzboKEYNj2MfRnuPg=\r\n=z6yY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"e9c589c8776acfaed4c0b2371a59807914d2a1b0","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"7.13.0","tsx":"3.12.5","eslint":"8.36.0","globstar":"1.0.0","prettier":"2.8.4","type-fest":"3.6.1","release-it":"15.9.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.3","@types/eslint":"8.21.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.55.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.55.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.0.0-beta.2_1679484420638_0.9587794162944283","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"knip","version":"2.0.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.0.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"33b5065209b9398469e8a8155e054b889ba135c4","tarball":"https://registry.npmjs.org/knip/-/knip-2.0.0.tgz","fileCount":264,"integrity":"sha512-iSO2Kd1NoM/opk8eFPXn/I1qzaNV0YJ8oJ/F1KTm29OW2+QAihzuD/VSwvHExwOzdiCX57rKlZfKWocH8TUa5A==","signatures":[{"sig":"MEYCIQC1zau3VUeQjTQCsjap/XofOW02EeRNHlhWzsiBDRKFtQIhAKkoPn6sqqxno+x1ShZx+hwQGSvZeKJgJpq9e+aqQH/O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":412327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGyGSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqU8w//SRbeD0VTCDJZKraWhjjI3n/zyWEcP1W2TYKESLDxeKb0wz0J\r\n0mwmC1cG3NNrIiLn3shDd1Rmwn67BzIsy03R9b7M0Dp6l1Ehq+kYABz+Lc1R\r\nP9BWCJ9X/3OBQ4hmgwqQ0xuEfw2SXUjRK7tqsUR9F2i1FGxf9NOv0OeYqWdm\r\nIrAcBtd3p6KQH8CskmxHBXPD6YImOq1egYWOQy9yCodL08f+5d0dlR18pPPT\r\n8Om8O4E1GKgC3MgOxcLK2WV5E19C2CDJzIVlEUe8jBY+JaEtlhNew2hwtT7S\r\nZRQ/yFnd94cnPfHg3WDa05JGB6StDrsV7LD7RzAPaat3BjhV2soBpIgGBvhp\r\nQDGqFY+NlHTQe+cs2xuDfndKMe47yQ2z/MpmIytV+D4RynJ4Oi0PvUBJK2bc\r\nKMiF5w41wBqL+oWIlMZf43LriErvbhjoqVekfqfz1jIgtbb0xtBE34a3VoG+\r\nnIYKezHqPmMxWH6MRqNTykDUojqDzviS8epuTUas3KtC4yCOTHRcq/k0SuBx\r\nxTddXV78fRLTq+XPAiTOycvJIL+LzRsTzjkGD27/sYItlS/24IdKih4eu9Qi\r\nu0JKZiI4namT0pEJPTi1iAu/QUWpIIkMo32KPKJiRPqZM+xq4hv/Y7r0bZJw\r\nYq1f4zvcAVnWfi9SmnM7qFxw0bOG9HttiVw=\r\n=oIA/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"8845813955c4b6afde154151f0dd79d928596b51","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.36.0","globstar":"1.0.0","prettier":"2.8.6","type-fest":"3.6.1","release-it":"15.9.1","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.5","@types/eslint":"8.21.3","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.56.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.56.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.0.0_1679499666341_0.5770418613888377","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"knip","version":"2.1.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.1.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"42d9b70fc1e0f2a356ce3832fa5d522baf907f8a","tarball":"https://registry.npmjs.org/knip/-/knip-2.1.0.tgz","fileCount":266,"integrity":"sha512-xFyvZw2Ig0AgWe8Ynf6mRKAOd30uHEtQiRt3Qgs1uq+LGATZLe0WRu5yUysq/cQz+0NfHavpGjcdqfnpDj4RXA==","signatures":[{"sig":"MEUCIQCbFE0R5mDgbpR3JzZ6WMF0YkMOAOjjHZI5UUFTO2rciQIgGETY88/0RRS35B/bbBvaZdPX8E2NNMbl2qpu19g5yM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHIr7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoV2BAAjEey6bwoN7BF38jgzfINkCjFPcyUpWxoH4ur0yTqQHqY8a5R\r\nhN/GpG0ubsdEWZD4J9jy/mxM4FKEuM5USFL8E2QWsPt84wuvSLbOlLIGA8GP\r\nOPlIgY4ckEMwHT0LwaiPbPEI0u959TV2h3P6tAsVxuJvR4Ql68TbuQ0T+X+M\r\n7i0KziL0wWpxDPU3rxFNg2OXuBgs01Wua0xG/1sj+WpVKzPinu93eUIK5oqo\r\nMLrqnz374Ogd4JPOEnMm9USYO/V+2jv/jGu3GmzvBvxaSyF9ImfmbMgZa/ku\r\nTlsY2agip/Cj2BXk13JNMw0NOKgmjfHboqjgb5exHiO8Qgv60WGZMyl5gTAz\r\nqkkRAYgjXTHSkIE7GtSe6GvGwDeU+QrWJStK9FtbjkLBpYDCHzgvZ6SOh82Y\r\nZmbDDVwZUBxUPKsWd1zXfmJkHqL/g87Vin6FVRdVVgAtuTnPDgTOqWNQHGF3\r\nM89Lb/cFWLtrofAlwN8CUieQdULIkTvQNc1QyCmZrxKuYHm4ugwnqXim1nU4\r\nIspzu623nRfmGE5G5jjzD1pzDfgg7bo7FBqwgR0gGdfLoWYgq0WpXRYAh9Ij\r\nEXPRAyTajj+GULTEz042PvPNxtuqA4axuxTa2mdBvkypR/aTVkAvCU8maQ5D\r\ntcEQ/YM9sH3CyAxzwk82YE97rUNdOWqFi2g=\r\n=l6vD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"5b80b8c5b28a9feb47c20f19b7f2bc877dd414b3","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.36.0","globstar":"1.0.0","prettier":"2.8.6","type-fest":"3.6.1","release-it":"15.9.1","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.5","@types/eslint":"8.21.3","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.56.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.56.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.1.0_1679592186886_0.3606356860833071","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"knip","version":"2.1.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.1.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"8e18cc81c68706eb7b00784eb9a1837491ef2856","tarball":"https://registry.npmjs.org/knip/-/knip-2.1.1.tgz","fileCount":266,"integrity":"sha512-oq5PnZWRAeo3GZ2TFAufR8M+SLOteYR6ScZNsf3u59hBMuKiRFdyMMqhMT7isLESNXjoBKQ2Zo/S7g7ZxjAeEA==","signatures":[{"sig":"MEYCIQDHtrPFyFMqPU29oymV06YBzJ9nH/Sbf0dbLYkBBQRqVAIhAOtjcIP9EjNK87K8Xa3sK9l0Yfk9cvRcSrFEb7YwTIC+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHWP8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Mw/+KEuM46x5eM8m9ub7ICxmUStYj4jly7GEQlr+y4WufqysQIli\r\n3yn4UyGOA+ZhXr6SReUQEWoHJpan/pC627dnmz67JKTlrGgvGnCbR8N6AZ/E\r\nsPrv7gNx+bk8w06ogxLoPcYGfEFRarEPSRHFK5aD7TPZIJJuoRPnxHPBDueL\r\nnL22JmJK49tPW7WZjruQAx1MZ+Lz+G18auovK7n0s9QfulsH71MPNHq/YA9S\r\nPD8c0MwT5U6NQVs4YEbIeZeIOm8gqw2WXNvtF1Cm77xns1GJ6ZmCCrF7uLI5\r\nT1DvdFAVO/Lb8GDs2wXZAZt9dOuukr5ba9BZJirSKW4UDXMNfIwUDk1Btxai\r\nDBiUctxPJKk2KtIwfiiYVAmZsZj9GNBicNIbTD48k/rPAlA9p9pssO+loH6z\r\nz/SGvurq34yQEh4RxlKRE0Hg1N439Z7Q0F9HEWR1wbPYO8Sk+HYxCMtDCqgU\r\nJWuu3oy04EUljBijuXqx9TS23FxgcF/AEWvjIR0spqTO93kHw1L6Mo5GKjG2\r\n5DP0ajjW/bSJl7FK0D7cDEWBxMO29/+jcLChszC6u1DsRrzmha2M5lrnfeVv\r\nXFu4uCvObEZZAFfPzvJI+5K/+EqnYFAYNCMEJHkHaka0DD8EB4vx0ynWjk3e\r\nqd3/YAz9ZJeecuyu6v1lIUJ7F7mqPxpwpz8=\r\n=dU08\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"414ac2900a644c16f723b22038cbd67b22ad2bf7","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.36.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.7.0","release-it":"15.9.1","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.7","@types/eslint":"8.21.3","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.56.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.56.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.1.1_1679647740506_0.4499885292929613","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"knip","version":"2.1.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.1.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"ba67a8d6253415a32d5af3deffb3e356da58d204","tarball":"https://registry.npmjs.org/knip/-/knip-2.1.2.tgz","fileCount":266,"integrity":"sha512-59/I/tLj4gzQ4mSbO8QQQ/c0r+miyUvANlkSc9BRa2dyvvfe+EuYkYGkmbGYACgCiU9+3bslSFjvb9r2dOdaAA==","signatures":[{"sig":"MEUCIQD91HnXpFmyNzb7zw1BcRigbhLqRDwfYxcAIK57mEFf9AIgZnqxTUhWrPxVmiXh06prVT6agMZBMOVi5EIfhEjqago=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHcz0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjtQ//TGzzTdhCc5d8Gg4aYO55hU3lkvygCWsDQsScIB76iglyI83s\r\nlb38Y+A25JfL18A+I0pm4zMKJqL7Hm76ASLsTz/qsXDeaZ5eJ7EqczqaTrsx\r\nstffNOfl3XmHukvyVZcwVJXDliVvl0uxezQOUDdA9TuE/wt+6IohqaFx297A\r\nnr+7wPoIikEtRZQxhRuonU3KreD3GKb4sihZkiXo61+bcIsVca1WjJJOA0rF\r\nCM/ty/pHhUfQkAiVAIK44q5URGjKNEIJFZUKYXxp6yPWLKbDAszCEHtbT+pW\r\nqsfLMHknmygjWJlOcM4D6QOwd6GVN5nPyxGICIwNPlRherZj/ZsI0GJyLyZq\r\nJ3nFGnHofGg683qaDnuc6c4ztrQ57ucg/q/GdQ0a21djly1eqRWcQOnWNm9D\r\nEADZ/PwOyXN5AOMWT6wJGsodBJkoVjEoeBkIXuTCEb8XV6lt2nB8IDPz4OwC\r\nHT1d1m6izZPEYYMXMhOGqDQxqMZHigrd20FpUiXOOMgxpsVdYXvIkrqpYg/y\r\nrAFYI+SUVvkWEUq2gIXyjYJu86RwmAYROR67WtzS3szRnL7OHsaIRgZkH8q+\r\nRFdbNByiVDlm38YzxpJyiAGgt2sQi1l92XwkC9nLV4m0BxPYb8HsusnJ5iqu\r\nvOTJE62qSGYzUf3or7z7A/qHYn9Dcge3Kxc=\r\n=majz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"cc4b288b27ca3569fac9a9a184512e43143441d5","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.36.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.7.0","release-it":"15.9.1","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.7","@types/eslint":"8.21.3","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.56.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.56.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.1.2_1679674612538_0.8270462187587766","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"knip","version":"2.1.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.1.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"37fec9212ec0c899f7d1a53396ba50e70d327984","tarball":"https://registry.npmjs.org/knip/-/knip-2.1.3.tgz","fileCount":266,"integrity":"sha512-HBo1dhOWFGUl0IRIA/JLgWizU5jPJoUtYdTyMWyUndfFYQNRhlBKQ0ST6MqlPTx+ZEfgsUJXKdpKWVGeGWPMqQ==","signatures":[{"sig":"MEUCIQDq1fmHzijctJbkjJpB8ab+HNO47yxFlIxFiTPKo+BbnAIgCQNP+/2ubuvj/w2qdgBgGExu65jaBlpkqjPizm2Kt84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIWtWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcqQ/+Oais3lYJjRuwXSe0lI5en/S4b04Oav+55sWKstjIn34UzyEC\r\nPMGHgHDBDJlkdxU7BcytDT+/jcm3C9shOOVX+/LMcwOvvWFMPQTqbrRd+hEM\r\nq3CrudNh058aA4b4C3g1g148LOutttM7BbfAfQt7Tke1SJHIawEQT4dRdkOW\r\nUphE4e2e473HSln+CZoN0pU4FzOI6vcUyD6I08S7croQaYKYU4BNVhiU5ssA\r\nThRpTDZ40lEMgR3SiwITdg1uvMke3SK408KpJ0hZY8IDysHSc+L4hvyQKEZ1\r\n7haTPj3C0p+bnquX5rwoIS0lzLsIegJYH5In6YtDeJHvbtOGg8/CaWmuEZiM\r\nCSJmkS0VxwVtqYwapa0v5OtQyBXP5OKXU2wX+TLcQoEvFw9+f/v3+FdtMN/z\r\nmZTucOb4p9TnqRgUFiWP6pNgYbfp2PWdUUJCOkJOuZJk65ih31vNnVuit1IG\r\nNEx/AVGPXAgCWSvu8bNVXSBGWZvlrwaCOvikqLsdxL5dcoB9eMLj0Dynf1tq\r\nMnoJ5XLjnXjf2cd3Gh9SLhrZiT+roscQnhyT8Jr9J3JM44kwnTvltX3H/2EA\r\nB+QuwmKv+cYR4K1Z+tyzT2DGEWziY2Natop/Mxnf48aZ2yRIWgGTb2fxTX+f\r\njA9eseUtvmVgczoKbP0B3d7DALoHompU968=\r\n=++vH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"c295f01d6a5d3f89b467aece995d3c616a435dd4","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.36.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.7.1","release-it":"15.9.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.10","@types/eslint":"8.21.3","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.56.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.56.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.1.3_1679911766733_0.15956295703272927","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"knip","version":"2.2.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.2.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"db72db2a1673c5781f913721ec0b5fd0ee318217","tarball":"https://registry.npmjs.org/knip/-/knip-2.2.0.tgz","fileCount":302,"integrity":"sha512-6fJnCkz8GeOEu045NdNp9ANhjgKX7qKADxlMew/k2Og1j6oD3bTKMmDkBRFxW5/Ywtw/Mqspaf/hDh1GcTresw==","signatures":[{"sig":"MEUCIQDMtYrKx609O+Oi2Yrzq2tH3gCAJskcHce7SXVyAPAGlAIgdIB9VCSw4pDIHuroYykKlKy/HGYMlzT3MG4xPL4edNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":428467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI1RKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1Qg//T6+y5nlQRjg8Q3WXbCXm9l7eD1zt/MYR3Qul9QDagixINTRC\r\npwUb/J1ZvSe3aicZAvT6twFs7H9a96Vh4cDQxpw6YJjfoXwM7PC9WCCD4Gl7\r\nLrpu6QNaDXpx9tPFURqXFX8Q6zN77lBiJMYqREvdIZtg0VagrhcVqmAoJz5h\r\nYMrUJoB4sznlPfjVhwItiqbWrpQaASmXivihvoVdVldZwQfheZWsSSqlBVY4\r\nANj0Vsg/Y9oqByPhvgtduP9lRI1R8HZTiGjVcxILFf88/l2wenaSAkQaE4JB\r\nyyYG83i49/m43bCBYNAJRcYPXs1QjAE9igUsn9lMJRoiKi5U86pkUmeUjT9f\r\nnNCVf8VfAYuXDyq3kTGf1fUZWW0z+xQ11QyhyIgks6xsvBbOpOFbrWwQVx+F\r\nN/9lGDczTLy0j0YSZBtYVF//mwZLxHea6Y/naNsRl8dkRCmmrMu1Ifu1nYYn\r\niFyDmvt0bIQDwjOiiwLrY7kLzRrP6EwgRD8WR5bas1+jeW13sIkZWKwl31EC\r\nil6XlrBHc3jaqY8Lfk9BiHas0xNoxLRyx/16dDpEHrvBdZWZM8Qh4ozRlJJi\r\n/netyA30JrIyRwUF2YuwVeATgR4+On8pEcEAjBfE0BUTB/zic6eVh4yBsRL+\r\nMzQE0QAD9AK5V4IMUALMilUVCxNE/5QLFEs=\r\n=b3eh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"2818d6814ebadf0ef3beb22c97d74c68b0111f8d","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.36.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.7.1","release-it":"15.9.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.10","@types/eslint":"8.21.3","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.56.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.56.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.2.0_1680036937877_0.6469039142375781","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"knip","version":"2.2.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.2.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"bf34af7d4cfcec727d4a38f399b7b52ca54f9ad6","tarball":"https://registry.npmjs.org/knip/-/knip-2.2.1.tgz","fileCount":302,"integrity":"sha512-S1JktKxmwZPZ1OGr6YBpe2sPv3baxnPYwrIVQRXBD5Oi9HE8MyeiLaChbZpu0kRl9510DpoVhzLLsALAcZHVzQ==","signatures":[{"sig":"MEUCIQDO/NSN55hquqceUm7vEpdKepaPKYTNf4MicdSSom9OXAIgSG5wCKtHuYt5bqEW7d/5PTCQnR4UiGf+owNM0fomeHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":428666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJFu/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp69g//V4d7tVDQi+mGJ2boHHkjZhHxRzDJEnM9/fEnUuTrVfcE066g\r\n5zcMS+5uNbY9x+ljmtlvFhpnMw3aO/QY7Y7HVGcdKr8g4uMYQCGfLsTAX98p\r\noAB5Ag2NEsvr2beJ0ctD1GxjwuP0hQv+SVZNpqqANnm3fojHay5gpEyuQei/\r\ndffmdQOrZDCLy7lglMyVWCGdgj/VY6K6s458kmHjx6I+sJNaLYbp5wi52YYc\r\nzp26Q1OfqbvJVM/g9AKhSxS2qKIQseFX1bQqhYVhbQOUX6FN0g4QVTW22JkB\r\nFNP42fbkBvwASZszJIDBceDT7Q+CkhxpM5Yx0gCgIuFa+FBbBAweHe0O7Fks\r\nYXIau3Ye+jRW60ylX5neG7O0Rj1JTChi5BWbqQWj4kMyWdI0k0xYz5VWCSED\r\nzVCIoGZEZ/rpMU52BSHd23kv6MsNkredCFug9E/7Z6t43eDdhvNV1iUH1euG\r\n8X9ZcA815pLtjbLTqGllpzT+XnE8FlyPdN/5CGmc3DRBU1SAdZdK7C+2KZpS\r\nJaxopzw9Phma1paB+vTJWmuVym+XzMvA0g8jiB+Np+S4o/5WJ4k1x5BFizB6\r\n5YqGb2Uo90bhridLhtve8a0rgtTxso4dWMsrZr73dG3WQXckgnRQerLewVA5\r\n5285YFvVblg5/DH+ADsosTWWDyTgtgJUlmE=\r\n=8/+d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"b9780ae4f45a1f5b458665abb4d54ac216828239","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.36.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.7.1","release-it":"15.9.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.10","@types/eslint":"8.21.3","@types/js-yaml":"4.0.5","@types/webpack":"5.28.0","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.56.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.56.0","eslint-import-resolver-typescript":"3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.2.1_1680104383593_0.09407153483349373","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"knip","version":"2.2.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.2.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"e031c5ef13a269c69dad96f8bfc1182a65d77d7c","tarball":"https://registry.npmjs.org/knip/-/knip-2.2.2.tgz","fileCount":302,"integrity":"sha512-S9PEq6mHIL2GHB6XJx0t3vUCnYP2kFEMpZ9GaY5yuSxr6Dja5lkgEw7DKeNF8HiZUQ3EQMIm6xqBSR/wrjcsTw==","signatures":[{"sig":"MEUCIQCvTTx7bVnhOi4LLpzxsAfKPdsRRyQdLgXbjdgrus0V8wIgD7RyghoeDgJIetMF67R3jVDbBRVNjR8gaF+rkFb+uic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":428586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJINZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp/Q/7BL2C4ePOuyXBll+2YJwPhPsMlZZggw7uwTXDw8u+uuPRR5GZ\r\nNATTYcyu0RnTKWlcKhN46tRxrpljLWnfE5JALiXcRqoTIGr+WXqpq5dr0NY4\r\np0pjV4pVGvotawoXYJDorKhH8Vym6593yPXAg/uWeRol7YI7iAkJzSc94AH9\r\nmbt0ObiqwEtynGvEfdrGQmiChD5YUzRHRTygFREMKjuyq6ito4WhsUX/ZiOD\r\neJqNnvG3pCwGZEQdxpEb6oNJehAyWoNKIO3gXJqzQs0GBdaAFrxcp2xnN0Mi\r\nMMcPugvyrRmDnqez5Darrf3M9bvwFMCnBu5gWJclQ1vCUvi53kNrrwNix8PP\r\nf3Ayid2OvSd1KYNCVXur8s6EUZzETa0duKjSgdSxHIkrsGltmy42qRaajWov\r\njc2pMreEyxXSEIigf7TqAUfS8kw9XLid9JPQw5PVSK1040+ks4xGe9uDusZp\r\nM3R7sxXPYHBVMzhTA6m0y6nLjY4vJBO3X+5ES7dMdAn3cgtOe8AhSvX+9HU8\r\nUB5tSlyJheZYQb772Hzhpj+HPGAW3pLwskWT0tZwheTus4lolDpz8EAER6V9\r\nKl1Xg/yEl4uV+JViAS8IrRms8eIhVo2Fu/1MEXUeH2QyTDx2BGjromQG2rDU\r\nbjL20KdVCMJg1VnjKSVHxB24Iu3XYTdavb8=\r\n=P/0E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"362dfec9fa394ac6cafd58764ac7fe9ecc972ebf","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.37.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.7.2","release-it":"15.9.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.11","@types/eslint":"8.21.3","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.57.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.57.0","eslint-import-resolver-typescript":"3.5.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.2.2_1680114521228_0.32874685051654984","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"knip","version":"2.2.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.2.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"a4c0d623d5892057695242c402ad931ded21d4c3","tarball":"https://registry.npmjs.org/knip/-/knip-2.2.3.tgz","fileCount":302,"integrity":"sha512-W6MmRw/AX/KnZrV8nyvIvCkD+2ASZ2r4f8+2wu1PkBKoshZ1yrWWxOWuGgcI5uSgC6OAlmEAoINcIGadtb+8gQ==","signatures":[{"sig":"MEQCIA2aWh9YkDPXb3Qx9g7Oex1xHQDPc5NqLslVE8EqARJbAiBzAu+Ad58PrDeH1FzjzWgyFf3opJ2XoM0m/orv14DN3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":428635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJSMHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrChQ/+JfsjjBOJTAYO+RJy1mzlO68J/WUjQGnS2lOXx6rNCHHLO+j+\r\nhj0IdbxNCEsFoDxjmmFy4GMYqp5xldJflfxmTSbh6qqLI8+2q9pjUml6jqDZ\r\nSYp0J7CWbFtdryDFD9ggipMQbCyrueI+m9MTNIti9K6hyKjEQwE/iaeAUoHp\r\nhoW2nXPlr1te/zXRCGHex/CdCKj67M80so+h4r/xf7OmmFkNKvC38oacUtrO\r\n3XuqoaffQbqmPkDT2zx4WzxPSSInINweSKSz4Qasl98cxFmNEvXhkKaJt7Ly\r\nAae2LRJPjuO1PwRQq6qVfCoIQ5NsS7Fg3JRLSqAr1PTUalNlN8Wqy2za6DNt\r\nEWW2Du3Ls4ZDFZp4jw5fAPqrl4RHMcd6mn9QPeDHQ4vyh8+1lZluNH3cmrHl\r\nGCfIfJxcyda+YIB4cOg9/RdiOujNC6haPsvYLUbpPg8O6cpiEXEsF/wgpjlg\r\niUYDEKfYZTY/wPIgXLZXYgr3tRJNbtaFbqb+TzATe/Z8WitNH+Dgn8JLeQE1\r\nHk6Rx5ljpdbMeWzRAPix8cBlsL7pm23+NlyGDA9w27tSReJEVNa5zBPrVK7F\r\nEwJdgyOhjc67qNthIRZ23QimWIRRSwmVv8AUUh50ygxdfz04eSEqINHDWQ6N\r\nOSGcbCrpKc3XoTZYBUtUSSSKk1ozjEhhsHA=\r\n=JeN9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"eea11a8afddb1c3667e6004e9689c3a56abc6fd1","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.37.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.7.2","release-it":"15.9.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.11","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.57.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.57.0","eslint-import-resolver-typescript":"3.5.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.2.3_1680155398995_0.9082626914304115","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"knip","version":"2.2.4","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.2.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"069a7c73dee730ccfeb3dfec15c112e8d4f814f7","tarball":"https://registry.npmjs.org/knip/-/knip-2.2.4.tgz","fileCount":302,"integrity":"sha512-4loaaUuORe46GLTXUgCU+JFKfn2h/HOfVoN0n+hO8JWB/ZK0tmePgFZTWpBacBczukljX24X/RqpvFnuM7oaYw==","signatures":[{"sig":"MEQCICQWULbkKAzfwQVFf+swM+3HiVMuNh0G6Qp8a3nc9yTgAiAhg1jUXVK6i3YBGEGNaZZKeC+B4KVA0nAtdO67HpP5+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":429059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJUp2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSJQ//R8AMlE2DiihhTLyxMr2XQ+8Sjn858eUTM9TbFCMzawCEUiKX\r\nHLWh4BDeidyaSmHTThdOVdpX3ab6FQgBdRD+PVILl84z68ru8p6yoycpctkd\r\n6hIZxg3XpsnBm5Hr9MRp7HpWvF8J91K/zSUxG8WMgSRIiIQx+Euzic3q82YJ\r\nQCqBhVbpAJzdhkoW6ridbNqQAVnz3v14LzSYaPfd/D0am5fIAMZD/HRnRXOG\r\ncIq12k+fNLxxdJLh3wDP+ouWrCfrE7N/u/QVYn0uK8+ULDiiPQ+2syrjaEE2\r\nm9wUpr4mQw0nj2BJVDDlZc+1hiBfvH0BKCVNiaqz65TIzRbHt+UPAQecQxJ7\r\niaokyusER8SmAapuugWDp/H3njFgZgJLtaKtiTTU4piQoSLpS+eVz6H9Mt7Z\r\nSy/CMj+GVuwmyGaY+q2crGfHfs6nNZ4vECBpTyNSU8hTPVTe3Jd9/wOka62Y\r\nHgYu/A0H26um0VMxY2wYjxH0RsRobF6Of9D6WnB2gs/xTea0rkaFzPn7pgRm\r\nYJgD8XEArKGyVH/q6Cr6bHrmHfxZwnudMnYbq+OzU0Rg8ezImqmCn5Psl9N7\r\n5jHlgnTiwHcBCGXmY+1HurktBaygd3GmgO2U238TVWl5wmz+0c+okmOCKDbE\r\nwFU+zyBZHEcpU4nifPwzmODkAHyYOTq0E2w=\r\n=38D4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"6b3e7ec22b28618d10691f64948f0f0c45b40bc8","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.37.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.7.2","release-it":"15.9.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.11","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.57.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.57.0","eslint-import-resolver-typescript":"3.5.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.2.4_1680165494103_0.40318866239676976","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"knip","version":"2.3.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.3.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"1464ae3fdf05e8a7c86f1af69398f70b79d2a281","tarball":"https://registry.npmjs.org/knip/-/knip-2.3.0.tgz","fileCount":302,"integrity":"sha512-A+Q8s9tTpNLqJ3rSqyQJkSq5nsJRUav2YDSNh0NSFVPeq7XlVKeGNS7SvuKJ/wVOixKPC6+ignFHM2hYoA/Nfw==","signatures":[{"sig":"MEQCIDVBvCwhY8v+zQAIKGV+MjgkPCIFkukjjI4b6pHgspQLAiB2R0GAWX8A+RZFm2Cj/aMQJ4aOl9+XovRY+lYGPLeE+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJYvRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpacg//cBvTS7evNWb439Ny0+GlR7t1QmpfR95NMnkBg9aqnD/daaHJ\r\n+V3CEFusCEJKPDnljhrqilJkm1g8qg+u5uorOrp6cJADpIrNi5TZz8v5DDaU\r\nzNOah6fEEfD5kTVUix8scsysHSIF1NiON+lcwtHGC6pcf3wyGK8ESsp0ltHM\r\nNUbrPzUXQLvMWHjbadAbmlUfiav45I4CIbdTRGEt9C7hreSYVcspVHOQjOhv\r\n71X05cyEd3/zvlqMw3Qkz6ZqEDLIrvd4gVWkU1fHZBTU8VgFHWiJgUB1TaKt\r\n1I05rr06QQEQtjY1Rqsc+RXjmCExDn+zl2Jvf5L8fkFDuAp9nAtyPBYRy2PY\r\n6npDI1BIVALHoOnsyM1rNSSYFRFt1SQDUteDLgRIukoH439bEWPJRHNXiP7n\r\nzYnBQ1yFzN4V8adi18VKYZ2GP+VAt4SiyEpRw2c+sD+hEgzp8q5JqfiJogx+\r\neg9YJVd4v4BTiLJN7FHQl4TXjqYFQQKM/ew+jNfvBObEOTjeHhKLr7JOmybO\r\nTB4sPpQuaFcVJuGXhgSlq0FmmDoKTdB7WRu8YQvAvD3vjsJ3iOnHRDwfCbpP\r\nYOitmiJ4jTtRao/PACO1vQZZw//NSJwhWpQMIOVoCkpwJIArPmwjFyFQFtsp\r\nB+KqWPTldNIFeM7iH2hcrAORPNKFxvK08ug=\r\n=xHj3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"fa485896d617ffbae7866dd00498856a5b65157c","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.37.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.7.2","release-it":"15.9.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.11","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.57.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.57.0","eslint-import-resolver-typescript":"3.5.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.3.0_1680182225258_0.7874867515818276","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"knip","version":"2.3.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.3.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"68ff67ff656f1e9cdd6ecd7ff5574f37b729e096","tarball":"https://registry.npmjs.org/knip/-/knip-2.3.1.tgz","fileCount":302,"integrity":"sha512-CU20YOzATiiHPyctBfnBtuvUJwv0BOtbNekTUbxmnu7tbqi82V0LlkWoY0rVlTYKYca9IgFVFOTuKhi/5Y7djg==","signatures":[{"sig":"MEYCIQCulwJY6p0HLuvY6qKGBNdbEgmU8uQr1I8/2nYkV1ybBQIhAMTpZE+YT2SE5O2MbHv4I7/96Ak/njpzMj0GC2hQI0RV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJf+1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkvQ/+PnePkfQfdvINt+eSPfiHdKnWJa22l9/LsD+feP0nStVvYD47\r\nSy3FbKMAdfymhJa5SUDLNPaVIFPkD8DftAoaOvglCLr53SeE1vaoV5jencMs\r\n4zZiDPJtAqQAwZLJkTxD+GPLOFmbPDbc18hhma6dg4d9QBSPWyGAnI82zSJ1\r\n4Yltu1/Xu640eoMXhuv/h5ZUSpiRTcHp+cE38J2A735Vy6SEwVA9ep35EmER\r\nEesNKxsya2GM/hPhOdy9Q89X/fR59A2BKN5zzIyxMq3PdDVf6rdcl3UKY4LP\r\non9h0J2C6lvoht6wvLa3mTZtYB4Yb19yfy0IZPXgKQF5eYzzjToH4vaA/tbr\r\nvLdNxn9Qvrp2KKNJHtwI0qwvhd3lyOPCkgyyViZLMwzpM/wz7gkQenKOG+Zn\r\ncyPPl5u/iqFHcWznEorKd1FQDn/o5fMyZsoxUN8RkI6d43UsTjbixRqsPzKk\r\nhN4dW0iQBGI9z98BeYJSLcMR3Q6KtK07sCw7yVIG3mWm4ik8pXRVfcW3dWPR\r\n3C+C2xiJheupXqgaYVV+qNXEJ9Hwb/r2sHWBFwpSZgwDEqujLi8lxaa85pi6\r\nsaq8ARnIw5sQIBorxgyndazW/9jKKnx40SCe7tbf1Tvtnf2CfxK32yY9zaCZ\r\nZytz2ngIpcAWs4bK8Rn4w5mcNPfnukEiWzk=\r\n=DAZk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"df43932148e451007ae1972b92ef33aa1af09b68","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.37.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.7.2","release-it":"15.9.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.11","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.57.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.57.0","eslint-import-resolver-typescript":"3.5.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.3.1_1680211892953_0.5539653595809226","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"knip","version":"2.3.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.3.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"2b92eb3522610d3c86238cc6c3d0c3fff68c5ddf","tarball":"https://registry.npmjs.org/knip/-/knip-2.3.2.tgz","fileCount":302,"integrity":"sha512-ko97G+QK0+qMytFSlznOPUBP/6rJZ3kHIddReTPOxP50sb5Reh4K7M/D27SCIzbuhLw+lWWVQuQfTRAC5xphSQ==","signatures":[{"sig":"MEUCIQDjSUvqoacDgUyu0VMRI/T6IfogqiBzJsmguZ4dBjPyMgIgU2TmmMdTM/bokiGMVxSH3wXzuZncdpRkf8fG9v66rCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJtzQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLsg/9FL3Qvci77oU/fboc66bEVj3LPGTi7y/GammwbiPaUZowcDsJ\r\nKJD+vZ852pKLbl9EteF6G8m7gLuZeZDp6tJdmnHB9om4K7422xWIClTu2eAo\r\nMvMcX9AgiGKywgo7Q4HtCIRa+EI4tnc4iU1mOiA5G2qxELy7NuzR7q/BwHFo\r\nOiT5Afwt2Uo3HHXX4M/bB3e03yPmFxBQLLEbpO0OEP/6zu2ETPOEoMKvlMoR\r\nKra/Cxwxt2EpJ9kLtLKVWmS+EqubhwxIVdg54/9HekqdRDPO1lZaqIXNTlrY\r\nMt7TMDBi8Sc2UF7ruKHpOW4+nE2hoRlAlWWEYKNQv2zoGFnZuksFJVv95K5M\r\nLll/1G07G3LH79rsBJFfKRQW5JWmrvjso2v37eadxHmOiiQIcmoB1M3OXNHZ\r\nJk5TQpWWs0mUBLsECdVss6ihVyajc9MN/Du4+y7IRkP3N9PhUyzWhQ6M/Ez8\r\nk7NzrnRX3l0aFnZW6QlTOYjwMhtyi+zz5z4i9RrGS47NTBImsI6linlIMTYl\r\naCWf2V6PIdn+yD8+5npFi25exnHM4cLIrm9hmgttzQXnYsnHhVFdw5nXNCRK\r\nz+0ta0WZPtnk076Z1itUPCq8GgAQk1Qg1inR3LsNSbqbfBNswzFrTH7yuGgv\r\n/kRDkf3e3v4PTRWccfht5dJzJRqUfSuTTc4=\r\n=sAp8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"e8dd86be40d9f2d21ce89c2d079984bff1af19ab","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.37.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.7.2","release-it":"15.9.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.11","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.57.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.57.0","eslint-import-resolver-typescript":"3.5.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.3.2_1680268496200_0.03716374325232952","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"knip","version":"2.4.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.4.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"ab614f218fbc941f7d3954e2757bfd71aca7dcae","tarball":"https://registry.npmjs.org/knip/-/knip-2.4.0.tgz","fileCount":304,"integrity":"sha512-ODIYzukrk/W96haVyeoi6E7Aq1X/if3JaEhxZaVk3DkyT79JGl8Z/AD22SrZ2bCC0esylZcZCIwHIK7YwQOpBw==","signatures":[{"sig":"MEQCIB6lRDYNIoWk6Rf4a0pkN/507bi92bXBDXM9cNiGl5ljAiBbpSwoC/taTZ2tLuqo5A7rx/BRwx1b3tpJPNhf4cPbXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ1D6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoa+A/+I99UUhSqhxvbZMnvyuCHG5urc8TrDoFbQRmaG9MwyJDfzvOI\r\nmxLCrCriU63xp7/rAhd9yXpTYMnFtI2xXvvj+fT2IP0vaL68QHhDunaboVsV\r\n4qbSZOwReOIFMM3zZVPKXHoeOqqF3ieec9dAyNkHns28nBd4CgWvYOmF3Zk6\r\nSM/uKpBzAKkLsdHrVVB6AD5Khs9gmH1vARflnZRdWEVtoMuM3h5T7VK7J3/T\r\nIjTatsWjuwcpgRzlQAQQxlbQ4lqZsrXH+HRnWzJXOKCt61/vg9C+FKwNOIlg\r\ncsCMvzNslLJsaUUOVUCRvRktgoA/DIwKOM3WHRCNh2+DjZ7WiBr33wUcaUlp\r\nZe/fONTslRQ36S9E1teuGD51CxR5nmPFRVsAvG+dlV23tHwCF2ZHzmjYVyre\r\nUykcbaQjnQE9sCZaiQRPsqk3kbYPGq7ZupKIjwNtQpVynebpNaiDGEeIg8w0\r\n9VIMhVsKoENQrm4NtS7fHrm+EKTRxbiQYMjs/R0d2ae79SNMsthVWq+GcD7E\r\nHYRcIxXxbDyRsiiIvqnULIENnZWQSaaqnDjjMFJDko8Kg5h2z4wu9aw4UuzY\r\n/CoXKcuJTfuxEWun4VlcWPR7wintLKtPdpENssdiHo8P+9SRXz7KkglBoiUy\r\nyy+jGgqKvIULw/qM8/eCUxUnZam97a+UAbs=\r\n=z1zk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"cf23455dc304b2bc463e7fb2ca2fa6f65189637f","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests --ignore","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.37.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.7.2","release-it":"15.10.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.11","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.57.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.57.0","eslint-import-resolver-typescript":"3.5.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.4.0_1680298234219_0.8764830760217521","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"knip","version":"2.6.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.6.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"429a1d5da7a8b2da7a8f203174ab60ab3c7a403a","tarball":"https://registry.npmjs.org/knip/-/knip-2.6.0.tgz","fileCount":304,"integrity":"sha512-K9vDA7smdriRLyXhNTKjNiA2AkfwIfgmxPM9+45rnzfFDuiBbCjKu2GV36atAN6C6GIogzoUS3M8xJSqJbxmug==","signatures":[{"sig":"MEQCIDg8USHuDBNecHJICEJAwPnFn2jzfOJxraluaaNpRhflAiAzDXsSCZKblQ1Vt1T+9cf6wggyi0K1evPemsubANUGug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK+2HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQmA//ekw21zUa8X6gACsj8PIFO/iOXeL98mn6B8hjKUjCHCuiZL0Z\r\npZ51IS6DXj4lpnfCF/u1sYdjZoG56h2hXJqCzmQzG5SSOg8KgUR2MSawL+SX\r\nIWDIejvqKNCxGGHXI93KQ9u9MnsdDZlwm3qWXJEjB4vAjJV8dfIZQr7a5EET\r\nIsPE1lMegsz9RCe96KqfaUzvr9vibCxhHI3hHx81ISXawKXqx2Dv7eL0CrGT\r\nOJrXABB5bke+GCXDPg3KjaCIwSJoSv3yANQYvgPay9io204LfvvQ0RGOlxvN\r\nuUj/5YgpwZGslMbv01iGInc5yTMpbF6Xsc4FU6H4/nAhyNE/1Rvn8E9TCDZ8\r\ncVZKZVPwpuzdF7gcKEbRVB48gNf1lhC+rwOSNTEoEAtkwgfMBwMSv54lbGKw\r\n7i9AR+EJ9Cdt/VhUD4euyG9bycKVqYEYlLbRG73/myuHdNeXDlOvjI8ToAem\r\nKPYKJpeeoQ5LNJPjtWUJWrIFFXJfqPsCWt9gJ2Wq7LJ6+G4YO+gteOft77k4\r\nM8mWN5h3VE6dZe+vJpeB7ZLeElbB370k0Tk9MDz9f0Iy24U6V1hB6CmTg/MK\r\n0fYpoft86SeiqJR4qO4Nx+gcbsjifSyn5YaU7csnL7sZlWHq2ss7XbxMYEBp\r\n7ra2sUXsmLdBCDYH6jejNQICnvcV9WXjGn0=\r\n=ZvVc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"dbd4b356a993c2d5bbdb964281328de337f201c4","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.37.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.7.2","release-it":"15.10.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.11","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"15.7.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.57.0","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.57.0","eslint-import-resolver-typescript":"3.5.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.6.0_1680600455468_0.30243955510872866","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"knip","version":"2.6.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.6.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"fb5d47ebc6a1d6e16a139660e1b3cb9b7398bc30","tarball":"https://registry.npmjs.org/knip/-/knip-2.6.1.tgz","fileCount":304,"integrity":"sha512-ahWwEKOW8uGNr6UEQ5ZZMRfo44rVzZh1an0V8fwM+ZzxpDaOnC9QaA56lX5W/wI8R+5EP/5gpLUHbyXMo0jDGg==","signatures":[{"sig":"MEUCIB37EMuVZmhd/aLaEqY0SmxBNLbOz4HyRBixLo2iNIplAiEAyK1yfnHcmEStfi4+9wIqB633ywCLfOPB0E0qd0BjlHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLCi8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkSg/+KNBgsVk98Qdi9CNVtS4sHX6h8Ax7qfPXisjr0fGgHhI7Mvj1\r\n7LbHq9AHP6ZDtJRproKF/O2Tv/jcl6PC/ZhXZzKTL3d9N6OJMKUppyfT8vUw\r\nrpMAvN8XobOK34MPWveB4Xuokw3HqQhBgzZsa8BB2Fb+LCT4d84fax0ODwrd\r\n8tnCyC0IGvaqb+VxZ1HS3k2Kh76ODoZP8WHGVruDyNpbedzL3hpRubRL2FTq\r\nuf/Cu0quGStVaNpFmiz012AjPhyyjH5+GLfZOMSr5oxB5qFAowgOX0j1WP1K\r\nHZc2Za6usdd0Lc4cl/YAuINXpRhXj+GrJPprgYQgWINAcUQf7676Y3swstKF\r\nvCAumG8Ye16B9asB7kZZi0vt39HbSEYhtAoHOIih9VkPYNWFfQCMNJE7EMwj\r\n1xjznTqYOpLLx3f1zOJag9l7b3imIitkNtc+Rs/Qpg5UmVRfGQ369NLoYGFZ\r\nk1FYAO4JdfD19p8h12hyRH7+LyECJZ3/6VFvWTneX541dvf6YX3Qy6J3EjlY\r\n0dVd26rMsQ1ItW5pOL6fNMJvMcuyG8Qgrgjhh6rdDzP4Pldt6fmG9Gh1W/Z0\r\n7Zbg9qPck1aWDX2sK5Lr1F1ioCMmiRj6baiESI1pPcBme7yepqeiDCErBzF+\r\nf4tYR9j70IWDfoPluq1UgwaiWeakjDziIXo=\r\n=hB4v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"11228e97d3049e7671c65c85e8b99060d1750c5c","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.37.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.7.2","release-it":"15.10.1","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.11","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"15.7.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.57.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.6.1_1680615612572_0.4075102922242462","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"knip","version":"2.7.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.7.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"6f174dbedcff2117663e0f3933137b6a8ea93330","tarball":"https://registry.npmjs.org/knip/-/knip-2.7.0.tgz","fileCount":304,"integrity":"sha512-9ENk1+e2xW0RKMIxtZ28N7EiGKV62svuf09yQXysw3mkgExE6wBVyureuIlxOvUj/llXPpaqkBvEoUb2qAL41Q==","signatures":[{"sig":"MEUCIDuwVG+PaMh5hw3Xjtbpo/5FZJWetOF+/oVneKdF/Zo6AiEA7hKq1Ji7ZTVVZGhz4E+F6DuQ3IIOaSrNO7YYf3BdTxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLTGnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUkg//Yu/vzgRD6CEnc6PrlnoD49EGUa+auyNIzp44cg7rh7UcAbch\r\nXH2vVAneYDBwa5v7Ws/56h7IQL2XVzHF86Tpaj0aWz7r2Im1t+JvAgymbLH3\r\nIK4AZVvnP4cnXMbDASGztcXSdrIpz4CrrqsIdesoAN0LzVVkn28Yla0svYsT\r\n2+NwKNW694yUKNCNno0WUFDRDGwCwknXZdAu+4tbI21waZ/EBaAlygC7ObLK\r\nU1mTRbYelrkzj4bHGW5u5qVivg8hhkkOL52VONm0jzFXnWNLJKcZ9q+TK90d\r\nHBQH5P3HKHe4ib5sBtvT/T5W09wt+HFqVAb9V/4Su214NJSG7nDuP/h1vu7T\r\noJ4XbqAs6OnIownfrD/2VTEyVcmNjZjzwypE4OjhsijSh9wC7R4uVCQMinPT\r\np4K5sgPgPr9s90VZCKydVjnTa3SDc2mAg1Wl4cdtUFvUoBzQ8mZO+MznVIuT\r\nqCzQ6jtrOBSOLLqAXQMb5aJ/CoMZ04atvMNtcbsGBN8PB+yhcDCwTDJUdBIe\r\nvdViOOPwi1BXVn2uGkmhynnttNiLZUQANhFAux6ROJP/2vpZkx5D0/NAyRWo\r\nYPNZSi7/rBAx+eDZiwu9+7ZDYuQeP2NMPfo/FcwSq4a1yXtpvBtmTIGY/lSL\r\nVrWWMRdY5bn4q0kkcoy1vU/S0uMamk5uPXc=\r\n=7yve\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"990c179dde1dd8a319abe45efc41c17668626390","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"16.19.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.2.1","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.37.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.7.2","release-it":"15.10.1","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.11","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"15.7.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.57.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.7.0_1680683431110_0.972641911109587","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"knip","version":"2.7.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.7.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"ff5e7ee49d2454193953f134311f6981f6f559cd","tarball":"https://registry.npmjs.org/knip/-/knip-2.7.1.tgz","fileCount":304,"integrity":"sha512-4iDRLUmGCrgA1pY51/NH3C0AeNIZ3/ALVN/N/hdKJ31jhTFwGf9NDAl7n2LejcVstSGKawMQpx8oB1hqPd+kkQ==","signatures":[{"sig":"MEUCIQDhGEy02TNXF3deuKqfis9wvXIvohdyY5xFLFOB691gLwIgLQlluA8ZYH9nBownZBiWa+rBbFxQalFY9TAYVt/D95Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":440083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLV4OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMnhAAmrMY5Wfru+rG1z4twv8TOTKRIeK5HURBJCDFfiqYfjIaBIkk\r\n0JKWKXOIpqSLAhTjk7z3sQtN0vmkO5bscp5g/Cq0v3vmJzPlFKsintKzSzAv\r\nQTp3Wy4KnSD/AQTTCyg1W9oifOBC33joNmk+ptX0XMD0pmecpqtgRL147wJD\r\n7Np+qwIzHvYqCRGzX+HcyN/3NQfg1gysqTaoReUFbVM+nMvF8Ss+Jx54H5La\r\nNk5hubhkVq3QyTgQsIkuXgVotO9I/qprgRkxyESUMpqIiYNjNRPn084Z6kvZ\r\nux3pteRrw+M3hrbtxIgvcXhuWyz+Nm5tGCvXz6p36jW5Y8PxK9eaITxxdRjT\r\nhukHxP/7SQXYkHgrdJzbuegw3pN6OTQWZTLlHfvaKpIqfH5bzmcNLMYGd/ia\r\nWI7nrhW/kDEh72ZnCwd7XrXbw2qDl2cICGuln+wElhFaEZKiaEzOkFNWymLT\r\nheSRO5fuQTLmDiAHJViVljyrDWd99JNFFH1wNJw0gdSLHFtYcyWF6AxnyjTz\r\nGOsGMEpTc+EVyT+YaX7QJguy1cdAdUoonntADSobCJ5BCYNnMlorJtIlrMMW\r\n4VwLsMSlEgTFhJEzwFYq3SHrsnRE8H7PQn13pfMwfMsNHRgTpH/CycAdD0MU\r\niAg/h8/qVDHEnMtHHQGUoG2QuW2FufoHiCY=\r\n=BM+p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"e8aecc96ed0f0582a74db0a9b13e52252b378c47","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.2.1","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.37.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.7.2","release-it":"15.10.1","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.11","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"15.7.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.57.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.7.1_1680694798091_0.40004557351701586","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"knip","version":"2.8.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.8.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"ea9f434677ca179199c2c9caa066d99507b2e51d","tarball":"https://registry.npmjs.org/knip/-/knip-2.8.0.tgz","fileCount":306,"integrity":"sha512-3B/uKpgeslkQydkYJWhM4KjUz1+NEoHseJpk6FIZHDcwAEW53O19VpQ/Yj7/s48++lRk0LwirTpve7OZPcikPA==","signatures":[{"sig":"MEUCICfg2WBldQTqikZ0Yzbj/ZyspWRGsnlvXxjQky5xDK3LAiEA7n//5FZPddUZArjQ9BHceoApvJi6trL8OxLBWh7a+vA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":444047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLpqUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqzlg//ZEbttUdpevatZHCMbQ1hBcOQHVlfizTsZ7m50Qz7N+guwdvo\r\nTN2Nk+JxwezowQv22CVyZmhTxH4axgVeGDveaZL8o2WNivhcMxWAXqvsVnP9\r\n8FoVnFHfzSYbBWZrf/4LmFUIT4DWwaBSHtHPJwFjx+CwTtGNRod3fJOFLELl\r\ndWjFWCp7DvzjJwjwSscNuh9qyvHL/Y7r+2ueGEcajj9FuL7OwQzEd/ZubsfF\r\nWG65nGPN942JeB9LCZTf3wn1jCoOpOk+pKxp/kz6H6ciQE5meEk1uvjNSieG\r\nYRQ4KyZHJMoC1KewyJzumSz0VguoO/RBuCi+IYrqd6fCqN1ooUjg6BqXzbXX\r\nOj/rLzcyF78Q/0t9tkasVnHaXghr3aFGV6z3CSLB4/3tAglU1DtmFv0Obh4m\r\nGk/2HZsoecCYQFafaGEk27+sh8pBcR8+ADXX8Pfgyi5fc1nI4E+l7Nc0CKhI\r\nPhfZ54B64kam/Glv30xpRhDY1P9E9Sv9PypY8Z1u4xp0COeH48MckF3cRJ1i\r\nkzRe2zy9ZSgK2nHvh+VWKteYkL2jN8CfcRYmYc3HG2Ow6KWDt3udkLmkzLWd\r\nNUCDsv9oVkr6u+/Ip0J2fWdRQBxrCuikzh9CheO9/oyE0hneDp3/ZdbbmPaF\r\nIbdeUKsrD1FFPZ4pa9omZbbOmxOJ94Lql/s=\r\n=pQiJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"15831c924123301dd9b9be4dd4ffed9283246a09","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.15.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.2.1","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.37.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.8.0","release-it":"15.10.1","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.11","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"15.7.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.57.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.8.0_1680775828170_0.059351490833294385","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"knip","version":"2.8.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.8.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"799d6cc85ef36a4dc9c0775aae7864a5fa198dc3","tarball":"https://registry.npmjs.org/knip/-/knip-2.8.1.tgz","fileCount":306,"integrity":"sha512-44VnrE7wTiFoQhHJfW3Ig4O0M1Tnz8xVGGhHVfseSSFqfAjHRkK+O/Fc142BAmuDCvVDCTmyRJN7AgpWZQaRGQ==","signatures":[{"sig":"MEQCID02ZzpRx6HT//N4a1m9BkXhdxmUXcNvkFGos/zQ8+YIAiAIa22VLBM5mIK6PGcM7mxPVNu5H60fEl3BYK1D58xj2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":444559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLqHVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpcfw//Y6wNSfSv2Wdc0BO0nyunp2K/GB9pFeI0pBpZvmwqbVuchL6N\r\n2lsZexR9drUp6J4sL8108+XGiJpNmxoGwYbUmOTwsdqBiZ3IB0iJaWzcsR+g\r\n6THBRc5IVOcTIaN5cBzrbJl0DF+9faUTvVezm0Hm0PPU18FDQI/3QcL+oxEp\r\nDiJTs8siE4wG6nlISZqAY9WVnrXFwOeNzyBb/FlDZZOjh2lAzW4iQDmvS+Wu\r\nR/2o7mVo/8RvVmE4ohQ0xNfflaP99Ty4Th9/ltfjNiv0Hu21a2L+QK5uebvZ\r\n0ONU9OB33ZJdzdLcdINn6RYTiZNC+PUyIankc9hLHzQ8xG4nHdoa9EOPoLgB\r\nbvZShq0b2k4chq23VMNcrga57k8yFIMdKZFwyhpL3IKp8Pwh24hYb7Fy1Af9\r\n2I0p8ilsonR0s3ZX4Nv6a7re4aNlu5+95U8C+7z33yoPeY8x870njg9ZGEqK\r\nbcWMBVHrNQb3FyOVT78BVSjTZ5DmzpPZnfcv+gBtp8Kzdct4r9jqbyj1K4wR\r\nQmFYZXyVogZIDKFJvwUg+OShmECmn9h5XYuGTrDurvEXd4JVibbHs8tbGl51\r\nOBgPtGyf+JphnX0RJOqbMCXzuQyuLFB+hVak0Se6Ost0V1/MxlnCxdWZ8tLS\r\nGa/xygYHTnsI5JizeJu6lVy/BA+ZQBCC66Y=\r\n=mIsP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"8d388881cb0608bebd25f302987eb2fb46376597","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.15.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.2.1","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.37.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.8.0","release-it":"15.10.1","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.11","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"15.7.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.57.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.8.1_1680777685673_0.47510947930375913","host":"s3://npm-registry-packages"}},"2.8.2":{"name":"knip","version":"2.8.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.8.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"d7e532c512a0dea4a2d6b300e52d509ed69d686e","tarball":"https://registry.npmjs.org/knip/-/knip-2.8.2.tgz","fileCount":306,"integrity":"sha512-GUv6UliufgGMuwwkr2NkOsa/JuKNPRFgfGX1CjGPA2HGZYstYh3iiIBgl14pTuU1pelUVuzdlXW+U10AiV2D5A==","signatures":[{"sig":"MEQCIACN5yOVsK0/XDPYAbHuJHSIPNZAWLd1dbzojKNBl2D9AiByqYzkqhmF1XyhVNSN9hbyfu6CsoMIg2vaG8r/7YeqPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":444440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLqOBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC5RAAjcdM0+4HSfXoimz5ivQKtI2dMX2k+gIaJJkO6JlVqlYTCGy6\r\nHLUE76JEzM6o/6cDQ1qXiciZYZIyC7Ck/yKsn5PjHwp4iCcJSrpXIZwpYXm3\r\nFeyVH0Hts3wnfiqdmMAVoz8xEhSIyahhRo8iHZ7D2T4AuAGh44InBWgQoS4G\r\nFLLPjKIrkOu+nUghMWO1LF8NP+FngEn55E1iXQu2JoGOTHeh96WgZ1K4cfsz\r\nPud/9f+jXzRncuFkSZ3rHwpTL/EZ28Dkqadmb9hrqUkhjFY5IZcP5427aYPe\r\ns7ayzGVhIriBEUeT3XHofMkmuIBFUw/FbWhFzK8Wb6MCfftOnnjS64n333/o\r\npJA5x8aTqNYNF5qhj4VWbeV6DNWqDvxTlfTOs/QAuDDOQ2zbva5JDHRjVrGX\r\n7slEHMeD5B+kX2fTRhBFtPr9z4jH7sQo4+JTeNF8LT+feA/57WjEbQsyMdJh\r\ns+O1RPbyhycViJhO8kCunkPwcr8JFHuFDdziai1zyfos5DeosCrXh9plP5Mm\r\nk9opZ/hEgDw9pjzB/EdnkBtF6Oe0vUFLK7oo5demWyqiAhLlZr2hhVharRqg\r\n8TbdGx7DjQHeyXKyuQOKCHuikZ1DHGhsNxx96TQLXy2eUCyPTtdKq/RsIp0r\r\npw8axO8eQndJ83Mp1rlNha3eg/XgYdzXc0I=\r\n=UAct\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"465a31eb11d50a6b64c6e5f1e0da7f5fcb8bcb98","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.15.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.2.1","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.37.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.8.0","release-it":"15.10.1","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.11","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"15.7.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.57.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.8.2_1680778113586_0.894903275935945","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"knip","version":"2.9.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.9.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"0c8a32a0baf638ed0457f86f129f17e421e13c7d","tarball":"https://registry.npmjs.org/knip/-/knip-2.9.0.tgz","fileCount":306,"integrity":"sha512-1Hw89B7vjQwXKlbqypwIVv7FAnjrX9Xli+hftvKUpk6rWCFsY0Iqv13O8U8/ACSdnTgWQ4pHZYIIXsKfxNNkDQ==","signatures":[{"sig":"MEUCIBZnGdV20jjIjcNwTxj+8H3KZ1odJ+WMp0lMA/JF5vYSAiEAmRi2VMtq4w945aahw2DqQxAIMmY48ySFyCXP8sD5yNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":444478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNTYsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJmhAAmFgTVYVbuAvAsMhXLsRVfY4d7R8ytlHol9zyZfqE5sRzDRWU\r\n599DHGw5z6cOtz8XwGMdqKVM4PJ42OkEAGCfl1vBMaEn50hQdFJFBmEvAyVa\r\njhiZ0yU2e6xvEs3rxkFO9PV2IS0IljETHYVfzFjXuffFSUSGtI/ie7lEigqC\r\nVTzLsdx26X44xOst5m9AhN70Xn3ylVZQaFis6CjkcaqYI6/8JQCEsvGrkkgp\r\nS4iNcE7xujCku2StdA4XUbeIS0qrncZJTpEOGz9jL0hPYN2qmXfrRWuq6yYt\r\nLfg2weJ9MFbDUNOu11wIUirqgLyyagha1x8WlC5OS04jrBwLUP86RuZZjDOe\r\n3d+efst/h5/Ckdi6b7NHLZWqjZwzOcvvjti0kGMGnt+fy5uhYp/YC3rmUEBL\r\n7gz/wQj8vf6busq02ny9K2ACCtGsSpUw0g8DsipDdfNjHthQxBQb8pV3+EXx\r\nGdaNMZVfwlaOZXELUZvPNnX4cP0SktMngbUr2g6IKSI1kH9qfgUbiGoOt+B9\r\nuzJuz7LMKJTzIxexhbJAZO9fbEB6vlA3SR6alJFB2rHAaPft/EYZDMftQ9c+\r\nxWkn8SBQLppZOhnBaSTQT4U3XQJlaN/SsbzgVYHTV3vX0Gwc4A7Lg5K6gMJQ\r\nKPSPH865oGRIu/Z4xMgGENzOTrpTxfK9hA0=\r\n=qz2D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"063c082e0e39bfbf479df3423b59645578814057","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.13.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.2.1","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.37.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.8.0","release-it":"15.10.1","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.11","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"15.7.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.57.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.9.0_1681208876015_0.3872786502241081","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"knip","version":"2.10.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.10.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"43acd1aaefcb7f37cf947d10b273f8f6c5a6f7fd","tarball":"https://registry.npmjs.org/knip/-/knip-2.10.0.tgz","fileCount":306,"integrity":"sha512-/X9cwSZZSleaN+VUD91iLyfD1B6uq2uXsmRs3XqkNMBZvtHPhhEl/dMrdi3xJ9QCRnxONzNvHocrkzxp37u0Vg==","signatures":[{"sig":"MEQCIED/LbGUGAut9bkLF2Ywx2YfGI6tqsoNhhiQ0PDiZspnAiBi+HyeOxMc261b7oM6MvH/++HFyzEVGqFhOzwnBaDvSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":447713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQQouACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrknA//YnomQaPqTLgSbr00f9/pcDhLNwT69MLrqTIbLRpmcKUeWnGs\r\nRxhwohEBgQZLN6nvB8ntLZDl7uOGB+VALjej0+OvE8QEeyQWazXJf6AI9HFZ\r\nFjy0UsI2BpajidlMeJL4WQE4vBb06UMiw8x2gJm6B9X+l+cP/Qpwd7lbdkdI\r\nUamwGAao7VOzT2Tl6RfaOHT+z4CiwWeALb8JAov0HLF6GJU6NRi+mxos25hp\r\nfLDEsASZVuMqCt6WFy2w3MX52NxdUSVT6d+BVN0lmRyJZHJZKiiElANGEWWd\r\nSyiXypgqep45ksN21R83cJ5ubyo6YqKAAlEs7biSPwZz/0u2ypnwEmYyr2u5\r\nNiZsX/19V5Mb65LbZLWwerLNKuZd1JTTbae9w7SKhHxRgpJoSzwsyJnmP391\r\nmI9pcbf4ClaP7AfaTEJ/mWXHD74TmqrMNzXPBkTcoKjsAQBMNMNjSu90Nprs\r\neINYyzEFiTBjL9xEQagyatsdC1vCKm3VR7eGmZFuNoIWj1si8wQBBUxN16Ni\r\nFD0ZP7v0pDi52eV1MKcdC4tFphf3SYIJWfSFsHDY9wf7L/q8Y34UOWHo5iic\r\nq83Q8t0GmgxK2V7iVQJxjeqKUmZyFMj+cwxlXs8Ysw+qz/EX36XZ4/sfHIpD\r\nBioAS6+Iae8g7lJeBcsXV0plsrn6HRgYycg=\r\n=iUfs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"487be4bd411ee29a8c8941486d895a64bb7a99be","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.15.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.2.1","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.37.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.8.0","release-it":"15.10.1","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.11","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"15.7.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.57.1","@types/npmcli__map-workspaces":"3.0.0","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.10.0_1681984046283_0.48339078160815485","host":"s3://npm-registry-packages"}},"2.10.1":{"name":"knip","version":"2.10.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.10.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"71278f19e35d873d8cbde53bd34539d468e8539d","tarball":"https://registry.npmjs.org/knip/-/knip-2.10.1.tgz","fileCount":306,"integrity":"sha512-pPEMW9QhF4WLVAenXCBF/swAm3BMIQYv6AlAVO54KErWMyVsJOIqLtMkjskWAkjCDFLit1ygOtCMKOjPaU1UeQ==","signatures":[{"sig":"MEUCIQD0U6tw9kMhcQKtFoAxAKeIhp/Jj+57P5wmF807RxmwMgIgZ21JtCrDGJUdAVwL2JPNVqrdApiyzfr03jY7aZ33v44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":447859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQ8enACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGWg/8DIBUAFIpNmJjoHM2KiWX6nOCpyRqLE1lVwuPYIqbUcMFw35D\r\na3/e2CMJWdqFU+oBhnZQ29uhkwbnq5ZYXRHgV239AeI9Lozx2BK/PswioQuL\r\nnWHGUqT6xTHg2wrVINZtLo+ruFagg9KNM1/XTSVyI6//uNTQGF7/OMVrSK6x\r\naI5KCdwxxxjeUmJn/Q8oY0X+ifDh+JqKDSapPYEDeZF7PoCPZWczSzm7N86i\r\nYYxbIZ3tardH2D25U6Bk7OSzoTeJSdth4mOdkImjm7gCMg0hM6lvuWhN2Psk\r\nlkChACFRPNXEG9krXuarQkSGE5+Xxocb7kGE+Z5v4Ol7zfrTpArNQCaESDSz\r\n64iN9yiHdIyphWF3eI1vfWNYlIMy3vzZTJR/gqvmB+bkPbaqN+pugMzWmwS1\r\nBnItfRTCE3ZAxToROGUOD1nhqZw1n1vKp8OOn+8YmLAKM2EC89sVZ4nnifF3\r\nf7MEzfRrI2wJnYwLiUw8+r0FIgT2atNigJ1v/HJPBOFoTiDleXWtJkoNdn+G\r\n83aeqqfPf604dYABL9ZDFEYBHpXyEqWmesnTaoVpj9Vv3IRnUj6mLodiNKJm\r\ngA+7inkSbclhN4ry/23XNI+p/TeKvjByGeoq8oTeG0EcmytpWuyBf0T9PmXr\r\nY6pBjw0yHjsS2gs9ARN9GFnX1sjpwH8Qccc=\r\n=pWnO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"aa3073d42801ae6ffbb241147214ea14fd6a55f6","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint src tests","test":"globstar -- node --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.5","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.15.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.39.0","globstar":"1.0.0","prettier":"2.8.7","type-fest":"3.8.0","release-it":"15.10.1","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.15.13","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"15.7.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.59.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.59.0","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.10.1_1682163623433_0.4711041571939176","host":"s3://npm-registry-packages"}},"2.10.2":{"name":"knip","version":"2.10.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.10.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"fa42dbb91f21e872bae9eec6b0ffc53719fcf156","tarball":"https://registry.npmjs.org/knip/-/knip-2.10.2.tgz","fileCount":306,"integrity":"sha512-aZWiMfYWQyyj58RhjMwFmrHNo7npPD4T2KxNyurOb3fGbFnZPVMp6Iq1Bt2oiW25Zbjyj8jx9PXh7KBtiGdmUw==","signatures":[{"sig":"MEUCIQCGMHDtKIVOdM+ekdUAeuxr7b4w6Qb8lpaQUEfPiUmSYQIgfdgcsE3Yj2VJofq5UHuJD7xaiVR99nL0lWzepJn99GY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRU+HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJpQ/+JJ6WqRGd59LOqBYeK4viuE0PqrY8tuNNI72WsukrHVBOovoj\r\nI2rt4NARLR5YB05l+Lml5Ubxsp0mZf6stFDgvyoYARw5VFkALIQIAYrxGKe9\r\nBQnY3EZtvGhJcbR+Bxs+LA5Cpg5NRvQXJfpi6j1j+aJxeoVwxZmBlMdzRmdq\r\n40UGqSTeZeFq6bPzj13XWYgOTGuW57kcSYqyc9lFNAPFAYqPnjiu29ws51x7\r\nKtfzxERw28Yc/HXvm9Q+jwXfeNWY65qOEhIYi2WyBk4hijTt5CDMJPquteHa\r\nvoGz8s2HP6uMhrKGBuhpOssRKyX1dQmFm33Lmd9uYRBBUGtaVYj1/gjCc+KG\r\nj4QIxL1E6aBj/vwLfqLc+faHsWEaq4BaK+trtKy6LKgPQESh4Cf/wPQqNa8t\r\nozm8YrjoAVX5+6xlZT9/vohDeUNgXvBDIaBCEY6sbNp25gZ8ec9PYZL3OiAz\r\n4i8p3w2BCP0G5ve6d4hJ+VjBTVfuXuObSm6HHdgR2yw5SPwkRWXzNoTatOCk\r\nuV/uWtetV7czOmj/9fv3mxZgMclaC4tAh1IBJ/McqGi8ZTTrgupX1YpgXYCE\r\nHmvCIRibZswVr4Ia5+kOQ6uerHtiB6SN2qoxFutPOdESLs6TrYOWYwW20L5R\r\ngED/PmwVQQDQhHhIeq9TfwYaufkVv6DML3I=\r\n=+6rN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"b6cbf74775c641848fbee3156f5d29e8a0d188a6","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"globstar -- node --no-warnings --loader tsx --test \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.5","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.15.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.0","@npmcli/map-workspaces":"^3.0.2","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.6","eslint":"8.39.0","globstar":"1.0.0","prettier":"2.8.8","type-fest":"3.8.0","release-it":"15.10.1","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.16.0","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"15.7.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.59.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.59.0","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.10.2_1682263942845_0.8419946758148771","host":"s3://npm-registry-packages"}},"2.10.3":{"name":"knip","version":"2.10.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.10.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"39d49ba222d64be9c7cf73513c09f5ecd92e5e9c","tarball":"https://registry.npmjs.org/knip/-/knip-2.10.3.tgz","fileCount":306,"integrity":"sha512-gZJYVSJtXxPxYFjJDssS5pV4mYvAJjcSfA7GAwI1qj58SBMeCfpUOMzv7oOW+/xeiG83W1TE9rvU0IbERpI+TQ==","signatures":[{"sig":"MEUCIQCRHowdkSqsWAFG5yH75Eqw7qEPd3I+k+zWc7laSL26TwIgC05g1ImJtiMtkXWagZiS1xj7+SiDc1j6aO9i0keh0KM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":450029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUAllACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFWQ//ZgFw7A8UREK/93FivBOpo/0Zsk0m2SmwmM9w/vUb0GMtnhPz\r\nvgnc1EimhFldhuvVjd8m5Fd452+VgdlCSJZr3kMw8kiuKAUpfJgx4LBeytsT\r\nBxIg61KZs/sPwDbCYhF0doFjxvCFg5VAcrI9Tj9IXYwkoX12MTUIoir9oMXu\r\n2yokoj7mCi6Is2OXuEhmTAXGcIoMCb7S9SbjX2DSlIAx7z44q3qW+vvqNNZu\r\nFhYeylEoW7i9vyqdDNLi8o02uubrUlkuyFDPGcu+1mIhNhAppBPrT4foHYLl\r\nDg7OGcgV07EKIAGGVQDg9duqm+blYje8Egk5AuTTHg/aK/fzmPkxscbzhtTj\r\nsWI9xy/H0G/Md7xhhD+elRMOQTWVz2dDhkn+eBreV9/9Tx6lID5Vr7z+JrhB\r\nUn4KGe06ISgGLkrBQGl6X2cFw5aWX8VeFcR+jJ9UncBQPMcL3ncNlgrUmNqa\r\nLUfppD+6igxeZQJUnfw0hsg9O9xrt08qN2XpplUA5hHcMc/o8gH717iX+c/L\r\n9FnqNsfqJ73i9J3pm42CjrHKYLF6zDKkDeR1DH8Xkpd6qVF3GkkB2UXOFc2U\r\nDwYhAbJlSV99Gsg9mwJxu++gIwmVuESfoNk8SepDB+DGTN635/8w/WoNwuQX\r\nKY665UyX94oRphdt5eB4kYSJCaofZU+8qkE=\r\n=omWd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"df173057b8b96f940da1e9af3d62d01ddb1e553e","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.5","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.15.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.7","glob":"10.2.2","eslint":"8.39.0","prettier":"2.8.8","type-fest":"3.9.0","release-it":"15.10.1","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"18.16.3","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"15.7.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.59.1","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.59.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.10.3_1682966885128_0.9360116216360497","host":"s3://npm-registry-packages"}},"2.10.4":{"name":"knip","version":"2.10.4","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.10.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"6241879d3bea2bbab91d87e03a1f299a11848312","tarball":"https://registry.npmjs.org/knip/-/knip-2.10.4.tgz","fileCount":306,"integrity":"sha512-WEnR/Z0rqTVy2UB22JwHGTNdf17tVP1ea001zmkwEvMprUByxTa4UoWSQrkl1Kq6sjNSlqTVSQ5vINBZNXEWzw==","signatures":[{"sig":"MEYCIQChraPpNvGmqYQsbssWRl1aPqSk46po+ZNysOUPnPAUHgIhANpMWcx9ZYsKCw160j+mQlfLRhftXLrpMBl9IZHqr/1C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":450149},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"5c1f6bf0310ca64e2661d945224c00b88592d38c","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"16.20.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.7","glob":"10.2.2","eslint":"8.40.0","prettier":"2.8.8","type-fest":"3.10.0","release-it":"15.10.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"20.1.0","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"15.7.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.59.2","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.59.2","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.10.4_1683526480221_0.2407888669400453","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"knip","version":"2.11.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.11.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"c9f74bd4952c813024ba372d0e001591c6ca9386","tarball":"https://registry.npmjs.org/knip/-/knip-2.11.0.tgz","fileCount":306,"integrity":"sha512-hpnSXW3fbQQBB6QD/6qo/3npJ4Pwsk7HKCye2rwnf/FD7qrXWWgSW/ZqLr6BIzR+R0GcKkNfaLINY4tF31t4mw==","signatures":[{"sig":"MEQCIAMGNPJeBmSXh7BweexIPkYr1K0yxngL+8PWupRdR7kZAiBUind0VIox/2S4T2FMuNCQRX2nT6JHkbXYO1SFbSx5nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":450613},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"5e5dbf0f0ea3f49c07236715257942ecb6a58bb4","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.5.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.16.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.7","glob":"10.2.4","eslint":"8.40.0","prettier":"2.8.8","type-fest":"3.10.0","release-it":"15.10.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"20.1.7","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.1.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.59.6","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.59.6","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.11.0_1684335395923_0.507584536619579","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"knip","version":"2.12.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.12.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"aeeb9fc3b409ae2f07f0fe13ca56d755b313747a","tarball":"https://registry.npmjs.org/knip/-/knip-2.12.0.tgz","fileCount":306,"integrity":"sha512-ltp+ewNhTQPv5RkicjiyJtV+/M81Jhf6kAtu6cen9+zwZIlOYSAgnZeRIGnP8l9F2veZ6Cdd6dfMMzDxXJo+RA==","signatures":[{"sig":"MEUCIBEhcb3kLFjRcEG7wlQ+bucYzcLe4qSivQ/xyJUXXEfPAiEAm9OkiIPRLd+gKj2tntZ3jU55PKhkyw6iMhZauPWA9o4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":450865},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"52a7bc60fc5fbfac092330e3d42b30326089b07b","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.5.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.16.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.7","glob":"10.2.6","eslint":"8.41.0","prettier":"2.8.8","type-fest":"3.11.0","release-it":"15.10.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"20.2.1","@types/eslint":"8.37.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.1.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.59.6","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.59.6","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.12.0_1684696291928_0.598162294672975","host":"s3://npm-registry-packages"}},"2.12.1":{"name":"knip","version":"2.12.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.12.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"266033fb81c785fadb9f1bc9b1d5a5038203a358","tarball":"https://registry.npmjs.org/knip/-/knip-2.12.1.tgz","fileCount":306,"integrity":"sha512-qDzeapxziW1Qaj5dElQBlvxVT6LVGwgHLDd4p1t9QvU/JzF/e9Ri0ANm8dWkzEIJCrVyWip2B981rA9yXtbnfg==","signatures":[{"sig":"MEQCIB9DZjNmD+jNHVAhHOwBzqF9KvqY2t5+IMHfgKt2RvsLAiAhB3d1WhwRvAfML2GxmAZ5waE5Gs1+Y90CuSE5ztWJTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":451109},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"c68aeeb9f5d67df84052d1532826779cd5f0905f","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.5.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.16.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.7","glob":"10.2.6","eslint":"8.41.0","prettier":"2.8.8","type-fest":"3.11.0","release-it":"15.10.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"20.2.3","@types/eslint":"8.40.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.1.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.59.7","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.59.7","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.12.1_1684826890401_0.9225093690640755","host":"s3://npm-registry-packages"}},"2.12.2":{"name":"knip","version":"2.12.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.12.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"d8860d518bfe113a27f5d2f37bf7399dc6ac0944","tarball":"https://registry.npmjs.org/knip/-/knip-2.12.2.tgz","fileCount":306,"integrity":"sha512-2B2pNfsmpDotsqdWNcWxybA/p0ski+5janv3hXbcOmNgm+qI38GYrSmIMeN559uAkkW37LDoC9/B3hBvPbROIA==","signatures":[{"sig":"MEQCIBBJNWNP5akTAPaOw9M2WNpi8xp545WQLkc4bkIsXOopAiACS8wFwQcI/IscX0lOfMLSvD3VEYb2hUpfUqsiGcLr7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":451246},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"e800a011920b80c842642df31758d59736f33e6e","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.5.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.16.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.7","glob":"10.2.6","eslint":"8.41.0","prettier":"2.8.8","type-fest":"3.11.0","release-it":"15.10.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"20.2.3","@types/eslint":"8.40.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.1.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.59.7","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.59.7","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.12.2_1684855049101_0.04488697329505542","host":"s3://npm-registry-packages"}},"2.13.0-next-webpack.0":{"name":"knip","version":"2.13.0-next-webpack.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.13.0-next-webpack.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"1e3b554701228a860815adebb22946cec1604e27","tarball":"https://registry.npmjs.org/knip/-/knip-2.13.0-next-webpack.0.tgz","fileCount":308,"integrity":"sha512-UTIbn+FO7kiVBXXfKkNrCDZMYYEY4qQEz7EXC/PgOMtT8+sf6isi3LOUufjK1cl+87AhXLWr51tlbtuvVLBYlg==","signatures":[{"sig":"MEUCIAhlWbMeP7KV006LxloLZkLBu1v3cCvtu3WpNM2ZEv1CAiEAr860dIMBSNHN7vvXtyoc8LOACY5Ukh01YaNSukOeWUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":452861},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"1f5a1a2d4d8708a7aea140dff0a0dbaec56c252e","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.16.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"7.13.0","tsx":"3.12.7","glob":"10.2.6","eslint":"8.41.0","prettier":"2.8.8","type-fest":"3.11.0","release-it":"15.10.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"20.2.3","@types/eslint":"8.40.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.1.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.59.7","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.59.7","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.13.0-next-webpack.0_1685040023678_0.4257054927868946","host":"s3://npm-registry-packages"}},"2.12.3":{"name":"knip","version":"2.12.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.12.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"9581702028675cd25379c5cf342334c6089044f3","tarball":"https://registry.npmjs.org/knip/-/knip-2.12.3.tgz","fileCount":306,"integrity":"sha512-BI5HQ80QiestrrNDIGNMhNA1gYMOHGxaH+LZjmyol9fh4uB5FUBP9/UVym+iVKXNIniIo+x8tyZflux45aP2Pg==","signatures":[{"sig":"MEYCIQC0ICx/zGs9HD3S3IAj8Qcez+on5iB5rhDm9szak7J28wIhAO4tliWlFmlAlC7+hJNux/Un+SMBn7GyWRQPo1o/bIVn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":451813},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"cb5bce07411ff85c7f066bf1c8611fe353c21d56","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.6","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.2.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.7","glob":"10.2.6","eslint":"8.41.0","prettier":"2.8.8","type-fest":"3.11.0","release-it":"15.10.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"20.2.3","@types/eslint":"8.40.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.1.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.59.7","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.59.7","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.12.3_1685106461969_0.6097484832187992","host":"s3://npm-registry-packages"}},"2.13.0":{"name":"knip","version":"2.13.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.13.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"7ae70fc99967c30d36b59ae5f1ca13ae9e602942","tarball":"https://registry.npmjs.org/knip/-/knip-2.13.0.tgz","fileCount":306,"integrity":"sha512-KDka1j4vajJ4V4s7T/DnXHy9ExjFj+8P3LQDQgi3T1DKhv0K90fPAEyp5mALV/nx/i4rwdAdczVYftpOpGaoTQ==","signatures":[{"sig":"MEQCIEcwU1yi85CUGpAo4omT9n/bq/11xzUbHa+YGArHH/VcAiA61vCxCIGlOAGWHuhKTcOv33/kP+RHURsfRXtblI5eyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":454186},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"0f9cf03cb3b0e8a4003a1816e807db08dd6c7bf9","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.6","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.2.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tsx":"3.12.7","glob":"10.2.6","eslint":"8.41.0","prettier":"2.8.8","type-fest":"3.11.0","release-it":"15.10.3","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"20.2.5","@types/eslint":"8.40.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.1.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.2","@typescript-eslint/parser":"5.59.7","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.59.7","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.13.0_1685274001052_0.24487710770887272","host":"s3://npm-registry-packages"}},"2.14.0-next.0":{"name":"knip","version":"2.14.0-next.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.14.0-next.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"84709bd1da814e6e8193c9a6840d1245f2a2acd1","tarball":"https://registry.npmjs.org/knip/-/knip-2.14.0-next.0.tgz","fileCount":306,"integrity":"sha512-BxmEpp2VzQgq77a/E/Wo8x+3uUgsMtpeozaoTqm31mlqA5NcdVW7te2eJ42Q8RKFn+53+shMRwkNmauRoqikqQ==","signatures":[{"sig":"MEUCIBYgo51faUASbRUtNaICmzdFxzhC6V3vIUPkqeL1EtsLAiEAqx/syYuN8i+MGQpd8OrWiuAOTX3RqKleWgBdtoR9cYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":453142},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"e09c55c651e8d2dea0d3fc5f9e37407c74855803","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.3.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.0","tsx":"3.12.7","glob":"10.2.7","eslint":"8.42.0","prettier":"2.8.8","type-fest":"3.12.0","release-it":"15.11.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"20.3.1","@types/eslint":"8.40.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.1.1","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"5.59.11","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.59.11","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.14.0-next.0_1686831605786_0.3276147404013281","host":"s3://npm-registry-packages"}},"2.14.0-next.1":{"name":"knip","version":"2.14.0-next.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.14.0-next.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"8f25842e1d3caadc51086c9396698930b489e2ab","tarball":"https://registry.npmjs.org/knip/-/knip-2.14.0-next.1.tgz","fileCount":306,"integrity":"sha512-xb23oePnEI1TjoDiDeICuJ5EKh1R2Z+PUe0dDYvQtqa8OUTfthmSs6vD2K9QgBNvUaUghgtvtJF9T+BSzNuwCw==","signatures":[{"sig":"MEUCICrjCiFTf9iHmGYS6wbw9yUqOPd8vEyty1zDwvNHWimiAiEA4lZRHuQmHbee0LU45qruyqS6pn1l2cmE7Hnsaff4xtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":453641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"b1024bfd7db86aa7a711c89bc9bdaf560b24ee81","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.3.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.0","tsx":"3.12.7","glob":"10.2.7","eslint":"8.42.0","prettier":"2.8.8","type-fest":"3.12.0","release-it":"15.11.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"20.3.1","@types/eslint":"8.40.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.1.1","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"5.59.11","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.59.11","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.14.0-next.1_1686840509423_0.030675136309192386","host":"s3://npm-registry-packages"}},"2.14.0":{"name":"knip","version":"2.14.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.14.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"059523d9164060051be1050d3e65aa48756aae2c","tarball":"https://registry.npmjs.org/knip/-/knip-2.14.0.tgz","fileCount":306,"integrity":"sha512-YcJScUrNniXq8Dn8wyr4Bwn3y3vYUt3H+OVyVZnjQ+DDwWHuaDUMJ9qw93sk/M7ZFFIEI93JwgJofHZ5IPCSug==","signatures":[{"sig":"MEQCIFEc96J+CbSpkgETSGjzvNh/zzou38btl7qYexkVIwKtAiBKa/NRqblU45gsfCb4rgaXCnG41u3lfrPJZbd1Y3aDAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":454263},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"f9110620d48c450e2d4b029bad0c3b0c223ea2b0","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.3.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","tsx":"3.12.7","glob":"10.2.7","eslint":"8.42.0","prettier":"2.8.8","type-fest":"3.12.0","release-it":"15.11.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"20.3.1","@types/eslint":"8.40.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.1.1","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"5.59.11","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.59.11","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.14.0_1687003625436_0.1001867311751603","host":"s3://npm-registry-packages"}},"2.14.1":{"name":"knip","version":"2.14.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.14.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"3956aadf701489baabdd1f23b00e0ec94cd17eb9","tarball":"https://registry.npmjs.org/knip/-/knip-2.14.1.tgz","fileCount":306,"integrity":"sha512-zWApbNX9LqOFXL6b6tx+xasc44BoZIgCLj1NxzCuGN4jakyW9f1akwdPcbqwHJzXN1h49XR12E0UZX43WvFVcg==","signatures":[{"sig":"MEUCIQD05UssdH3l51bAmnFJsuIQ/FsrZnD/sU+7g2xt0LI5QQIgEF6r9MOJr5MnzvvD9PhuNhX8YCAkgeCW8vafigR4/jI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":454268},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"deea4bc83a39de696d8854421154fcce17c228c2","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.3.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","tsx":"3.12.7","glob":"10.2.7","eslint":"8.42.0","prettier":"2.8.8","type-fest":"3.12.0","release-it":"15.11.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"20.3.1","@types/eslint":"8.40.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.1.1","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"5.59.11","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.59.11","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.14.1_1687161702755_0.9148105202668599","host":"s3://npm-registry-packages"}},"2.14.2":{"name":"knip","version":"2.14.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.14.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"313df814e46f8b1d2dee48d31d1ae7fd8978fc13","tarball":"https://registry.npmjs.org/knip/-/knip-2.14.2.tgz","fileCount":306,"integrity":"sha512-lOP4wjkfgadRgRvhmXUVPUfl0Je+Eo3oEuNdWk+S6rQ6nM9uaQUiSgoGvXv/qSksgTm9eFUsoLzW0i6Df6FR1w==","signatures":[{"sig":"MEUCIFRmxLhWZmrSYFKPB+KWYsTIBkiYlhcgq8qliciKhcxCAiEAngamAqIAE1L8pr2ezVx6SJ6GwuAZn+mnw3NAsR26Gf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":454669},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"674b6e21587b1751c6d46f290c91531a07096d09","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.3.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","tsx":"3.12.7","glob":"10.2.7","eslint":"8.42.0","prettier":"2.8.8","type-fest":"3.12.0","release-it":"15.11.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"20.3.1","@types/eslint":"8.40.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.0","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.1.1","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"5.59.11","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.59.11","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.14.2_1687614359540_0.3088676968517061","host":"s3://npm-registry-packages"}},"2.14.3":{"name":"knip","version":"2.14.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.14.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"66814a1d62dc14aa46aafbac8dd12b0ae9c97b56","tarball":"https://registry.npmjs.org/knip/-/knip-2.14.3.tgz","fileCount":306,"integrity":"sha512-TDjWB828W5FlSNIemoUj9MK4+NsE5AkTuSt75+V+4hIbsgu29Ftfu1vuQwXv8cIXpRTTX8RN39YUxzTmtiFUTA==","signatures":[{"sig":"MEUCIDzDM+8sBS+ydSIrri4ySS2tBhI5Y7wCBUhIYLNZU1RwAiEAhIC3pT0KuCo55FE1Gi/TQSm4iLwWxfP8C4QSQ8Z7HWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":455147},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"2df77c967429e8a813e07fa4c6932cc04e4fff09","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/configuration-validator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.3.0","dependencies":{"zod":"^3.20.6","jiti":"1.18.2","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","tsx":"3.12.7","glob":"10.3.0","eslint":"8.42.0","prettier":"2.8.8","type-fest":"3.12.0","release-it":"15.11.0","remark-cli":"11.0.0","@jest/types":"29.5.0","@types/node":"20.3.1","@types/eslint":"8.40.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"4.0.2","@npmcli/package-json":"3.1.1","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"5.60.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.60.0","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.14.3_1687797482446_0.09931788761063398","host":"s3://npm-registry-packages"}},"2.15.0":{"name":"knip","version":"2.15.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.15.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"ce7faa1a539f719c39d1ed3e192374c03b265806","tarball":"https://registry.npmjs.org/knip/-/knip-2.15.0.tgz","fileCount":310,"integrity":"sha512-W3+gmOhoLknMx2EA0vcIzyHf/BAxXLDaIHWE14zBjgihi9VY+dUGlGCNSKWZTOl8BpqVjLFBCEEsky+Nguieog==","signatures":[{"sig":"MEUCID0RkplSSrFB/AM1FdLygqlHerOBk0kCwFUCN7+xAPglAiEAvOKs9LQaLTwoI3+Fqbsnq8h76MpfdE0a6Rjj+cua+Ls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":461597},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"7a68e67ea8b0cd178ba2ca85b8de4b27b82a901f","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.3.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","bash-parser":"^0.5.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","tsx":"3.12.7","glob":"10.3.3","eslint":"8.44.0","prettier":"3.0.0","type-fest":"3.13.0","release-it":"16.1.0","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.1","@types/eslint":"8.44.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.0.0","@npmcli/package-json":"4.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"5.61.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.61.0","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.15.0_1688906476929_0.19915731535574288","host":"s3://npm-registry-packages"}},"2.15.1":{"name":"knip","version":"2.15.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.15.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"d4ceab54468793ba801da0752e0d38d04700fb52","tarball":"https://registry.npmjs.org/knip/-/knip-2.15.1.tgz","fileCount":310,"integrity":"sha512-Q1ZX5ctu6xIro8zYgm2a6fbJvh1nf1m4aEUyTxHao1RATXUbpK0fxR9JJTFaKugyjORior39Ckuf8z6g6ydIzQ==","signatures":[{"sig":"MEUCIQDngLrPmdbNk8RZv+XSWcYkYblpobTdD7U3defHNhyMFwIgYzeucj9RC/5i/oyhAiCl30hy1X6FwRWBfYVQFkseF/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":461631},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"fdb0ab61740d02a7f0044692e370423a70b2ee36","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.3.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","tsx":"3.12.7","glob":"10.3.3","eslint":"8.44.0","prettier":"3.0.0","type-fest":"3.13.0","release-it":"16.1.0","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.1","@types/eslint":"8.44.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.0.0","@npmcli/package-json":"4.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"5.61.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"5.61.0","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.15.1_1689014879234_0.4402467760750315","host":"s3://npm-registry-packages"}},"2.15.2":{"name":"knip","version":"2.15.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.15.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"04bb2e36eafdc04442080fe9684a11ab6e1dab77","tarball":"https://registry.npmjs.org/knip/-/knip-2.15.2.tgz","fileCount":310,"integrity":"sha512-AomZpQAjbPpUr06Gs6egTeZglyfloLNSQQxrEe6VhStmR4jVonPJSqGPEoSQHjOwJ4okAAhyGrjsIovuGaxCPw==","signatures":[{"sig":"MEUCIQCT7srKkuSCbUanDr0gCniyuEqsApQOVEJS27RamP3WngIgENxZ6waoS8ygzB74fdgh9VqeX6ibcDP/QxN00OGJLLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":462054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"b72d377884616cf9fc411576d21600b9aec4705a","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.3.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","tsx":"3.12.7","glob":"10.3.3","eslint":"8.44.0","prettier":"3.0.0","type-fest":"3.13.0","release-it":"16.1.0","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.1","@types/eslint":"8.44.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.0.0","@npmcli/package-json":"4.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.0.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.0.0","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.15.2_1689107326371_0.32786443275419885","host":"s3://npm-registry-packages"}},"2.15.4":{"name":"knip","version":"2.15.4","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.15.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"028df58e48696bc9783e0ebf1802739d848d1002","tarball":"https://registry.npmjs.org/knip/-/knip-2.15.4.tgz","fileCount":310,"integrity":"sha512-qNHEFK3Ygk8b8+EoWCcPDWd9Kv5WGCD+8wqnmwqlvfs/F2rEfcOR+yPw8wMj5NxgEmwEN2m0G6JzVGRFnt2Fcg==","signatures":[{"sig":"MEUCIF+iX6MPYbjrs6Aufaq3HEc2z81YDlxyrqQdUvYc0IDEAiEAn27GbRtGSlhA8A513cPXTslsLPsZ5phlb5mpB6szRcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463021},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"38839e27f5f62eb28715d6ace69b5d37eaffb148","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.5.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.16.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","tsx":"3.12.7","glob":"10.3.3","eslint":"8.44.0","prettier":"3.0.0","type-fest":"3.13.0","release-it":"16.1.0","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.1","@types/eslint":"8.44.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.0.0","@npmcli/package-json":"4.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.0.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.0.0","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.15.4_1689190153298_0.2938903928174279","host":"s3://npm-registry-packages"}},"2.15.5":{"name":"knip","version":"2.15.5","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.15.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"b28da4501661880984fd03c68c7370f3595ad15f","tarball":"https://registry.npmjs.org/knip/-/knip-2.15.5.tgz","fileCount":310,"integrity":"sha512-ogX+B9r9dx+Z6Xbs1YHHANg7X96B0Z3k/Ec2P/nZOJRQA1GhhRLzDrseN0MtVjLtPzpEFXid1yZrqMQOxq2nUw==","signatures":[{"sig":"MEUCIQDY2rlxF+SU8Jq5+Pxq0cUXCEXiQIlVnFGonRLtyLXcqwIgSlwszLdJn2+dJxzoena3TeVa7UQY3OFRVA+XUe1nAeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463077},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"8228b354e09a21aa8baac2390a3a3d0b6c0f2e9a","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.5.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.16.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","tsx":"3.12.7","glob":"10.3.3","eslint":"8.44.0","prettier":"3.0.0","type-fest":"3.13.0","release-it":"16.1.0","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.1","@types/eslint":"8.44.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.0.0","@npmcli/package-json":"4.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.0.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.0.0","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.15.5_1689224139214_0.851933147251025","host":"s3://npm-registry-packages"}},"2.16.0":{"name":"knip","version":"2.16.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.16.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"f1c4b6f1514f51f620b57567d058add4b06888ac","tarball":"https://registry.npmjs.org/knip/-/knip-2.16.0.tgz","fileCount":316,"integrity":"sha512-Mtm/BygUTOojGr4pwUVB7Th/7g+DZ+avCzN+xUwRYyUyu/UjbYHL59bpy0obRqz44/M/Uip9moyozE78Ie+7Tg==","signatures":[{"sig":"MEUCIB8tzBsz4IzrsX4OXG2sYa5p1XXXAp7ubFPPFFsrAB3MAiEA0Q0lg4EnQOyGxIQJW/7LpSE95Rx3ACb4vldfbloZXPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"6993adfc962bd850574d958fbfce9cb379ebd751","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.7.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.4.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","tsx":"3.12.7","glob":"10.3.3","eslint":"8.45.0","prettier":"3.0.0","type-fest":"4.0.0","release-it":"16.1.2","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.2","@types/eslint":"8.44.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.0.0","@npmcli/package-json":"4.0.0","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.0.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.0.0","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.16.0_1689613755612_0.11589524086696024","host":"s3://npm-registry-packages"}},"2.16.1":{"name":"knip","version":"2.16.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.16.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"5ffdc30388827ea24ca90f2fd3c68d39cbe6beea","tarball":"https://registry.npmjs.org/knip/-/knip-2.16.1.tgz","fileCount":316,"integrity":"sha512-c09jhMEDOXm5i985QoDpcWqbDQ6c50IOPvWCUQe8rU1jXn+AUo92l9cJNe72eR3tUZ11ldXv7UPboaWMrpOWfA==","signatures":[{"sig":"MEQCICFz4E6RDzSUv4ol65EclPHp9ut8mC5hGdPST+YddsiiAiBGG3xBhMGGAHyOA50MBqckZd+fgrTFN2TFRHLj08DtPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465113},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"2d8eefeb9057bf9245aeb9ef28516d30908f3da2","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"glob -c \"node --no-warnings --loader tsx --test\" \"tests/**/*.test.ts\"","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node -e \"require('fs').rmSync('dist', { force: true, recursive: true })\"","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","tsx":"3.12.7","glob":"10.3.3","eslint":"8.45.0","prettier":"3.0.0","type-fest":"4.0.0","release-it":"16.1.3","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.4","@types/eslint":"8.44.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.0.0","@npmcli/package-json":"4.0.1","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.1.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.1.0","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.16.1_1690048385439_0.7770889522908504","host":"s3://npm-registry-packages"}},"2.16.2":{"name":"knip","version":"2.16.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.16.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"bb2ee519bdb050628273f33331f2f945b6e21a81","tarball":"https://registry.npmjs.org/knip/-/knip-2.16.2.tgz","fileCount":316,"integrity":"sha512-BjkZcwLv1BxL49F9Evz8EK6+NmuPK2UjFcRyti2fxWV99zf3UKGW1MjwugWb9udZb/IdViDxrCN7pFeSJjmEyA==","signatures":[{"sig":"MEQCIHEMwm9HnIfd/5zv50GbgUcYCrYQ/01Oxqn/QnfFhWMwAiB+SX0LP2hd08/MVpMVUYLhiLApWV6NTnJ66haCPvELcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463455},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"2df85943ba775a84ded9bc65d4784817fe9b7e37","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 npm test","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","tsx":"3.12.7","eslint":"8.45.0","@swc/cli":"0.1.62","prettier":"3.0.0","@swc/core":"1.3.70","type-fest":"4.0.0","release-it":"16.1.3","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.4","@types/eslint":"8.44.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.0.0","@npmcli/package-json":"4.0.1","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.1.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.1.0","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.16.2_1690230860682_0.2874598337019838","host":"s3://npm-registry-packages"}},"2.17.0":{"name":"knip","version":"2.17.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.17.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"ef9ab196f2993ea453448e3353b0b98d447f81b7","tarball":"https://registry.npmjs.org/knip/-/knip-2.17.0.tgz","fileCount":316,"integrity":"sha512-3KaG356MbiF8qyddXL9k94UUWRFrlQeC5XcguhOUhNOfM+upLRDIGmCp1HwrjQOxzCuTs1TOuCDlqXzLanNApw==","signatures":[{"sig":"MEUCIASdQIlrBscmRx7aWUAhXOpJc8oFmwcwXKc8lsMzqZOrAiEAqfnP5MhZZpxr56Bem+ivAAxPYoZF1k0yEVgVct1szU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463257},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"a4e7a896e0446d916dfe69f56ede9f88a309c657","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","tsx":"3.12.7","eslint":"8.45.0","@swc/cli":"0.1.62","prettier":"3.0.0","@swc/core":"1.3.70","type-fest":"4.0.0","release-it":"16.1.3","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.4","@types/eslint":"8.44.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.0.0","@npmcli/package-json":"4.0.1","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.1.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.1.0","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.17.0_1690271872430_0.13960136898011588","host":"s3://npm-registry-packages"}},"2.17.1":{"name":"knip","version":"2.17.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.17.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"3d96cc5ca2c2783b309da5936802f3d5cb4c16c4","tarball":"https://registry.npmjs.org/knip/-/knip-2.17.1.tgz","fileCount":316,"integrity":"sha512-+pW9RT91f0mM8/iNCy5VOYaLiponmDW2nIOBKPX1JLOvdvfolrsEKLPiNUB9Rza2tOqQYoR25yK86Ty6W7QCiQ==","signatures":[{"sig":"MEYCIQD7EZlNuTV13bQmFrtDRa3AsIOmdg69dqlXvKY/VFPi3gIhAM64lcm6maXuMWfhRtVPjdVI75Qfhf+jn5IxeYpZTZY1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463530},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"81180f76e08fcb005da4ddcdd18dc426d05c3d33","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","tsx":"3.12.7","eslint":"8.45.0","@swc/cli":"0.1.62","prettier":"3.0.0","@swc/core":"1.3.70","type-fest":"4.0.0","release-it":"16.1.3","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.4","@types/eslint":"8.44.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.0.0","@npmcli/package-json":"4.0.1","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.1.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.1.0","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.17.1_1690351922267_0.6775840852658253","host":"s3://npm-registry-packages"}},"2.17.2-ts.0":{"name":"knip","version":"2.17.2-ts.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.17.2-ts.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"a3d7f5f480ce9396a868db51cc5eaf113f7effc1","tarball":"https://registry.npmjs.org/knip/-/knip-2.17.2-ts.0.tgz","fileCount":318,"integrity":"sha512-/kGYDG2aoiu9J/bwQU5OFOmu5/ATbnYBWA6xZExxh818F0psSb1Cz3gUTi3ZEQcoHhC7YRCZbiQoUecRm0UxMA==","signatures":[{"sig":"MEUCIQCeVpFgyGdciicvugbxqL/arlKY4qP3ez5tMZqe90XVcAIgRolMsGylOP12e8qKCvxgvBJymY65ZlLMvcDkrWZr180=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463725},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"ad80c384c9c8be85e3182704953f08ac65cdf72a","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","tree-sitter":"0.20.5","tree-sitter-bash":"0.19.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.0","tsx":"3.12.7","eslint":"8.45.0","@swc/cli":"0.1.62","prettier":"3.0.0","@swc/core":"1.3.70","type-fest":"4.0.0","release-it":"16.1.3","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.4","@types/eslint":"8.44.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.0.0","@npmcli/package-json":"4.0.1","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.1.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.1.0","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.17.2-ts.0_1690710650887_0.4032835466626292","host":"s3://npm-registry-packages"}},"2.17.2":{"name":"knip","version":"2.17.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.17.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"567b35867f3193da6ee25b1a249f42ee89aa56b4","tarball":"https://registry.npmjs.org/knip/-/knip-2.17.2.tgz","fileCount":316,"integrity":"sha512-sDyx860DgceZU4+7cEByf5OWElsnIl8iLx/I7DoPdCkrZfc6/HJF3Jy0Tf5X20jPy2OW+LfdBRonkxCLPV1E+Q==","signatures":[{"sig":"MEQCIExjRoakMvDEU15oS1q/BqaRe6FYYLudRrgDF0q2WN09AiA1bGcq6O2A1nJR9CLc7SM0kXlWDp5Ib7Znt7HsRWOINQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":462841},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"badd7af7ab1680428788501d37d890f973953ce1","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","tsx":"3.12.7","eslint":"8.45.0","@swc/cli":"0.1.62","prettier":"3.0.0","@swc/core":"1.3.70","type-fest":"4.0.0","release-it":"16.1.3","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.4","@types/eslint":"8.44.0","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.0.0","@npmcli/package-json":"4.0.1","eslint-plugin-import":"2.27.5","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.1.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.1.0","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.17.2_1690829669502_0.8842943844089095","host":"s3://npm-registry-packages"}},"2.17.3":{"name":"knip","version":"2.17.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.17.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"9f28bb16010ef9c4db6f94665eaa47246a68371b","tarball":"https://registry.npmjs.org/knip/-/knip-2.17.3.tgz","fileCount":316,"integrity":"sha512-yYz3svML67eDMk+JP4kjAT5PFgwiBExPYRTxLc3EyCyzjyso4JqMqXRGBzn2Xikm6Ud8JRBYmCHB4w1eVZFDSA==","signatures":[{"sig":"MEUCIE59G3rgwUEc2HkbrkPMecIKZpw6VA4bdwOOSWJdxWtEAiEAz085+a+KGj8HShdvmh2OQUlJ5N8r35zMaZuFIO3muvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463274},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"a9bbe5fe8bcbcbc6bc1911928b5a08379dc516a6","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.46.0","@swc/cli":"0.1.62","prettier":"3.0.0","@swc/core":"1.3.73","type-fest":"4.1.0","release-it":"16.1.3","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.5","@types/eslint":"8.44.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"4.0.1","eslint-plugin-import":"2.28.0","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.2.1","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.2.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.17.3_1690986448186_0.5642341465653407","host":"s3://npm-registry-packages"}},"2.18.0":{"name":"knip","version":"2.18.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.18.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"4de19193d3d14b4c0a4fa83459e78cf484f32e5b","tarball":"https://registry.npmjs.org/knip/-/knip-2.18.0.tgz","fileCount":316,"integrity":"sha512-EkbEKMR5bCH1ylwvzU4ZjrhRLACzbQWZdYW5qAioc+AzpWxov4onINtHGvV0zt4P5IJRWV5puv6IML+EDFEigg==","signatures":[{"sig":"MEUCIQCfzhEY9WctiGoFKu8tsCtQJ2kZW1L7psljyBxS/3EEzAIga6LZ5IuO1KE2ydWNK5t//XmR8il1FmavfWEbUnoqEcg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465375},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"dd017f57aa35c45d4d9ce45a4475035e0c0c469d","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.46.0","@swc/cli":"0.1.62","prettier":"3.0.0","@swc/core":"1.3.73","type-fest":"4.1.0","release-it":"16.1.3","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.5","@types/eslint":"8.44.1","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"4.0.1","eslint-plugin-import":"2.28.0","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.2.1","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.2.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.18.0_1691180966072_0.5752794784255808","host":"s3://npm-registry-packages"}},"2.19.0":{"name":"knip","version":"2.19.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.19.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"172dca845312400063e66309708db26fae08b542","tarball":"https://registry.npmjs.org/knip/-/knip-2.19.0.tgz","fileCount":316,"integrity":"sha512-6o85NZvCFLJ1Fr0Qaa9WUOzcNWxr5ORB0ec60saBNcXigoSBwoIkViq+Ltp+x1+Ti4eolumV9Kwp5qUcVqK1WQ==","signatures":[{"sig":"MEQCIDOo3DA59+lPfC7yu3xLGTmBH6tb7VujIqH/k1p87l15AiBQRy2L+Ebp/1EpkGO1Y1OcHRwkkNmNKXIpQyzSpqivuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":466224},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"531770c99cc7aa18f9699b69c72fe71d365ca57f","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.46.0","@swc/cli":"0.1.62","prettier":"3.0.1","@swc/core":"1.3.74","type-fest":"4.1.0","release-it":"16.1.3","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.7","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"4.0.1","eslint-plugin-import":"2.28.0","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.2.1","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.2.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.19.0_1691225444214_0.7486771205358487","host":"s3://npm-registry-packages"}},"2.19.1":{"name":"knip","version":"2.19.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.19.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"c8ccc00a3c9ead6737bcce67b2ec339425b01a77","tarball":"https://registry.npmjs.org/knip/-/knip-2.19.1.tgz","fileCount":316,"integrity":"sha512-VinsOCR2mZr2pmzKAYwbdTV6f0gxSMTWueQovTnNmqy2vYc4vBJnHCKYk02fuwaWaLBwjcPAJwGcCGmthfw00Q==","signatures":[{"sig":"MEUCIQDzxlsIefRlq/+O0wxX1sFY6PHs6yKeKsQNOh9O49ouIAIgZX7FSvqFFZaeLCDSGX3iwSyDzV3okHpk+1GQmYMTeUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":466492},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"bdd07639261820dc0366aaa06919096eb15c119c","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.46.0","@swc/cli":"0.1.62","prettier":"3.0.1","@swc/core":"1.3.75","type-fest":"4.1.0","release-it":"16.1.3","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.8","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"4.0.1","eslint-plugin-import":"2.28.0","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.3.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.3.0","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.19.1_1691477180642_0.23066220708067253","host":"s3://npm-registry-packages"}},"2.19.2":{"name":"knip","version":"2.19.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.19.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"60d3392f861604b21cc2bb98d19fad1226a139f4","tarball":"https://registry.npmjs.org/knip/-/knip-2.19.2.tgz","fileCount":316,"integrity":"sha512-C/+fmhYlQbFTZYU2PHDwqIhYpxgYeDQbFTVXqqRQFMTX+0bgAzmxOdmPLde6b1DueEfrVapLTd76q9OUB0xH5Q==","signatures":[{"sig":"MEUCIEQsxpwSleZYF5FV5ebw8iVQatd/i8CigGK4EyqnCRfuAiEA7HNIddJCJZpa1+zJVnNHag372jVCuUCw1VdbeYk7CtQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":466833},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"bc9ac321a6b1d8ff3d70ee964c6907d3c9c13e2f","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.46.0","@swc/cli":"0.1.62","prettier":"3.0.1","@swc/core":"1.3.76","type-fest":"4.2.0","release-it":"16.1.4","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.9","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"4.0.1","eslint-plugin-import":"2.28.0","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.3.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.3.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.19.2_1691666117565_0.7454830973404054","host":"s3://npm-registry-packages"}},"2.19.3":{"name":"knip","version":"2.19.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.19.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"48075f96c1bf8b7dc7f7f1767233816a940f817b","tarball":"https://registry.npmjs.org/knip/-/knip-2.19.3.tgz","fileCount":316,"integrity":"sha512-Z94wFtmmh7jamijbcSrMwWwGNeuEcE0VFORmeQmM2Kf0+woND++lLp+AOb8FoaJZhREP5m9L0vHT2LT84q+9dw==","signatures":[{"sig":"MEUCID8QPhTUHfxvRaByNJc/XfYYR/7b2F0Ohch/u8m/W4AIAiEA0dDezU1twaMKlPO+Wpvx0VIlNNAOVgaHzp7QM0JBa0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467398},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"930d6c84841944d70291a2142149597506ef5ebf","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.46.0","@swc/cli":"0.1.62","prettier":"3.0.1","@swc/core":"1.3.76","type-fest":"4.2.0","release-it":"16.1.4","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.4.9","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"4.0.1","eslint-plugin-import":"2.28.0","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.3.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.3.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.19.3_1691745287181_0.14298225570967937","host":"s3://npm-registry-packages"}},"2.19.4":{"name":"knip","version":"2.19.4","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.19.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"528b00fb0271214298a34b28cd3e7477afa6933f","tarball":"https://registry.npmjs.org/knip/-/knip-2.19.4.tgz","fileCount":316,"integrity":"sha512-gZi/R8oE8vcxnKkvodE0i16zRA6Mv2mSBPl9NIH4ecmwPFraCiMCa/UqdcRzHNW1k1RAfAMf4bokRWAcNi/BdA==","signatures":[{"sig":"MEUCIQDF2LI8sgHQZIYpp/B1OPCrYjjZzobvu7Y9LSdJ+RpuGAIgXEr3HcnG6dTXdGNqX67y5cUr73Av7L4PFF0vNIiklgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":468557},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"6c2e34925d619d9045a36339293d972385139ada","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.47.0","@swc/cli":"0.1.62","prettier":"3.0.2","@swc/core":"1.3.77","type-fest":"4.2.0","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.5.0","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.0","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.4.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.4.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.19.4_1692201667397_0.8921427626531999","host":"s3://npm-registry-packages"}},"2.19.5":{"name":"knip","version":"2.19.5","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.19.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"8dc8a33ee297651ee45bdd3119e7e95be4b50703","tarball":"https://registry.npmjs.org/knip/-/knip-2.19.5.tgz","fileCount":316,"integrity":"sha512-kSGe/dzC1gnKcOj48tUWyb5OtHSnbbOG55tH2XVn2Obv477B1kKyiyrC/9Akim3X+6UcVGd/sOo4gbF6a1bMgw==","signatures":[{"sig":"MEYCIQCyHA/lYrkdgXYE19ZDlWnKjjjEP5S6py6EJXPBHbJ7OQIhAJ6241+H59pBhKjrnIrPg2KKlg7bts6x4xxQy2ou4q4i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469225},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"f49940e75a6e1f9f3c0449228f770bbee2fb798c","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.47.0","@swc/cli":"0.1.62","prettier":"3.0.2","@swc/core":"1.3.77","type-fest":"4.2.0","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.5.0","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.0","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.4.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.4.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.19.5_1692291248793_0.004009108643934001","host":"s3://npm-registry-packages"}},"2.20.0-preprocess.0":{"name":"knip","version":"2.20.0-preprocess.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.20.0-preprocess.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"c2f6ee4c0c10646dbe80b05fd51c08a2d5af5728","tarball":"https://registry.npmjs.org/knip/-/knip-2.20.0-preprocess.0.tgz","fileCount":316,"integrity":"sha512-Z/SKBF2R4wy05gCO+rSQ1/m++2G8z0UyRyobbDOqpmEBR5yiby2eIfwkfOHPI+ei2DJY4H/2m7dn6Zz7s691sg==","signatures":[{"sig":"MEUCIQDHJlbOVkpKJmwL4S3o4SMvtvEHGIqFkJDvqVrzCUFT3QIgEkKqqqk5zyPmJBXCP7hk2cE3WmSz74kfegG/CWBSaCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470354},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"444dfc668c50b5dfe9543cd05a1eb37d942b1904","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.0","dependencies":{"zod":"^3.20.6","jiti":"1.19.1","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"1.3.1","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.47.0","@swc/cli":"0.1.62","prettier":"3.0.2","@swc/core":"1.3.77","type-fest":"4.2.0","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.5.0","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.0","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.4.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.4.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.20.0-preprocess.0_1692427886258_0.6024502393422122","host":"s3://npm-registry-packages"}},"2.19.6":{"name":"knip","version":"2.19.6","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.19.6","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"aa2e0af8b49589c764b3aed8cef8ddeda0df7177","tarball":"https://registry.npmjs.org/knip/-/knip-2.19.6.tgz","fileCount":318,"integrity":"sha512-wAhYXUsiI35s+DchEYa1wWcBvazGPNEX3EwtSQvx98MvDVyv1Vk7h8iU5pnGzcQ6Fz4rxbOLm93zrX8JHBLUyg==","signatures":[{"sig":"MEYCIQDKyPJiVH6LFHwVo2CTueXR/dRDz87gIB38xzxX2DhscgIhAMOJhdLO2opz1gC7jIwQn6W0hRXP6IdgTAiovT2XNHJf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469183},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"8ce85e7fcfa31e07e0d84aabfd4e23b0c1ae4e5e","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.0","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","tree-sitter":"0.20.5","tree-sitter-bash":"0.20.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.47.0","@swc/cli":"0.1.62","prettier":"3.0.2","@swc/core":"1.3.78","type-fest":"4.2.0","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.5.1","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.4.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.4.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.19.6_1692428830819_0.9214962873895254","host":"s3://npm-registry-packages"}},"2.19.7":{"name":"knip","version":"2.19.7","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.19.7","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"78364c64958100cd4a92f5267f8678321e7c779c","tarball":"https://registry.npmjs.org/knip/-/knip-2.19.7.tgz","fileCount":318,"integrity":"sha512-j1fqcvp/B81Qv/5hNd/5yhfO8jtI75e5WKTRM0OrcKPGZ3XMpatjsaslb/lN92uta2dgZcPxjaspvhdWiCn4zw==","signatures":[{"sig":"MEUCIQCINQCIoGjGxsDV6NxlZOzL0IUD3XPNtgsAW/iJJLgoNwIgYWyNM5Kvyd3SVK1QLvCmi8d1SYHPX7cIT2prOycBd/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469707},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"7c6ae33c8e4d568f182bd0004be9a988b8cb7597","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.0","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","tree-sitter":"0.20.5","tree-sitter-bash":"0.20.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.47.0","@swc/cli":"0.1.62","prettier":"3.0.2","@swc/core":"1.3.78","type-fest":"4.2.0","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.5.1","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.4.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.4.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.19.7_1692604524540_0.28186714060974727","host":"s3://npm-registry-packages"}},"2.19.8":{"name":"knip","version":"2.19.8","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.19.8","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"6c6998392ee315cbbf0087b3a461ede0a6d737aa","tarball":"https://registry.npmjs.org/knip/-/knip-2.19.8.tgz","fileCount":318,"integrity":"sha512-T5o5I/K58Hspa4V1I6yX+gyfnyB/+mdS4pnU3rrtaF/aZvhFz4u390F6R5MrkiFC3lVeygCO1ICIZyKQebUdyA==","signatures":[{"sig":"MEYCIQCkaEuVET8EcHe1ky2B1gPIrFcfMtcF7uFc5T825acc4wIhAKcvMBOwUmx7Z6UXv/Zt85HauIdiF7qX5n1OysACVsho","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469900},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"39c81c4961f5cd723157ab11b822fc39fe6f27fe","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.0","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","tree-sitter":"0.20.5","tree-sitter-bash":"0.19.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.47.0","@swc/cli":"0.1.62","prettier":"3.0.2","@swc/core":"1.3.78","type-fest":"4.2.0","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.1","@types/node":"20.5.1","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.1","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.4.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.4.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.19.8_1692634115425_0.7826894826261084","host":"s3://npm-registry-packages"}},"2.19.9":{"name":"knip","version":"2.19.9","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.19.9","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"85920c6c015bbe813675e3a1685328a7146f447b","tarball":"https://registry.npmjs.org/knip/-/knip-2.19.9.tgz","fileCount":318,"integrity":"sha512-Ip1kdmJe3QLrv0luQnv1KvuEdcZGgOuOnQ8XWzJ1/rdkKOrH+GWXYwosL7t0DD2ITmCbkDpyeuTk4grHhX4O4Q==","signatures":[{"sig":"MEQCIEn+H5igUgNxeMbXADJ1HmClG2xmaIe3olNzxkrtBQ2CAiBnreHZLo0aMGRGoiJ+yLSVD72He6L9oONhH4KFR5+8NA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470116},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"0e57e456b884f8405b38a2e242ff9d043002bbbf","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.0","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","tree-sitter":"0.20.5","tree-sitter-bash":"0.19.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.47.0","@swc/cli":"0.1.62","prettier":"3.0.2","@swc/core":"1.3.78","type-fest":"4.2.0","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.5.1","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.2","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.4.1","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.4.1","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.19.9_1692688372767_0.6839538232807452","host":"s3://npm-registry-packages"}},"2.19.10":{"name":"knip","version":"2.19.10","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.19.10","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"76575f24591ced03c741bd1f02ddbed99295537e","tarball":"https://registry.npmjs.org/knip/-/knip-2.19.10.tgz","fileCount":318,"integrity":"sha512-1/83ouftrP/XYbfd8KpFa/6apaZlPYYb2LrpgQPxdmaFCMDi3kp6WF7882unfWB1J0AZiEMS6ItNphBCRX39Lg==","signatures":[{"sig":"MEUCIQCavn4Op0AtA7xnumNwkxmrKpeZLRGndpAHrPNsP/D5uQIgINdnNE+bmLlHlLcQRmtgykpUzi7F/tOlZiCEcyceeRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470189},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"2c87aae51bd67e446d4f605311393431fbbcf842","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","tree-sitter":"0.20.5","tree-sitter-bash":"0.19.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.47.0","@swc/cli":"0.1.62","prettier":"3.0.2","@swc/core":"1.3.78","type-fest":"4.2.0","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.5.1","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.2","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.4.1","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.4.1","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.19.10_1692794810428_0.3462799788823805","host":"s3://npm-registry-packages"}},"2.19.11":{"name":"knip","version":"2.19.11","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.19.11","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"e7e45355658dd7714a3145fbe55a76e83bf9b740","tarball":"https://registry.npmjs.org/knip/-/knip-2.19.11.tgz","fileCount":316,"integrity":"sha512-rNxkdrP0mBSXaq2gl3MtM2NyyXLeGqS9W7cqmEswqrMA8BMNUK7edZFCr9rT414NfbyKubjYWtJ05mGBOFjp7A==","signatures":[{"sig":"MEQCIExQPbkdPYinvsUD7maY/ejvd6wVk5BS67XxFeYNxX9eAiAXPGh3xybDdBiiatpHxZBI0G1phTvt/pLr3A0SWEgGvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470362},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"3035c0773f3cbec05847bfb4297350105257a25a","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.47.0","@swc/cli":"0.1.62","prettier":"3.0.2","@swc/core":"1.3.78","type-fest":"4.2.0","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.5.1","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.2","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.4.1","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.4.1","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.19.11_1692812616708_0.36770661487186085","host":"s3://npm-registry-packages"}},"2.20.0":{"name":"knip","version":"2.20.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.20.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"aaf52d6e2bdbb9a4bb0b63dd4d48e07b9d344f2b","tarball":"https://registry.npmjs.org/knip/-/knip-2.20.0.tgz","fileCount":316,"integrity":"sha512-IpHBB3K0vl6jiIqoHyit4IkKiIDqmcUvRw39jspIT+dcG30cBLJfZ6HIGwjHy3Lgmve0Xz8BZsg2hsZGgP800w==","signatures":[{"sig":"MEYCIQC0nmjioAwYTEGx0orb/kMSBBg5G59ekQkamk4MJsSPqwIhANUO81e9gKeOkczxmnfdCE4sDhwkVYpX7xr2tPCr5SNw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471480},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"d71c9f2ad83f15bd7da8ff50b6cf75ffff61ba67","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.47.0","@swc/cli":"0.1.62","prettier":"3.0.2","@swc/core":"1.3.78","type-fest":"4.2.0","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.5.1","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.2","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.4.1","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.4.1","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.20.0_1693053631460_0.6904666386966622","host":"s3://npm-registry-packages"}},"2.21.0-op.0":{"name":"knip","version":"2.21.0-op.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.21.0-op.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"13768ba618d9801263ed4d7d864ecb0e6b9634e0","tarball":"https://registry.npmjs.org/knip/-/knip-2.21.0-op.0.tgz","fileCount":316,"integrity":"sha512-wKoEDpCX1t/M7enh8DIQQwt58KJSmIjNJGWs96jgbCpYWnsWpZEnR7Wcj8atMbYGY4KjrzsdwaY9XiVQFuvCYQ==","signatures":[{"sig":"MEUCIQC9laNoIQxGFT4cMbbzJEjZcuS1ckkUD5PqPCxA2JSpmAIgU6iQEWE2ePUO+S4k4nnVT11pG3txlG6CyEoOUrFuAq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":473208},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"0c836b6388b380f2b9f529082662a362cce88f66","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.47.0","@swc/cli":"0.1.62","prettier":"3.0.2","@swc/core":"1.3.78","type-fest":"4.2.0","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.5.1","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.1","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.2","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.4.1","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.4.1","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.21.0-op.0_1693054252681_0.2537280323876199","host":"s3://npm-registry-packages"}},"2.20.1":{"name":"knip","version":"2.20.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.20.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"758fff9d7fedbeb963ad6d831f7acd679272f70a","tarball":"https://registry.npmjs.org/knip/-/knip-2.20.1.tgz","fileCount":316,"integrity":"sha512-2J6kSVB1F75e8ikpUMeW9PcXofupE9CtA0Cpa8YDpm9sAShtiQXNpo2WNuYLl3KCn7/6zd+1zxqDpsoqILDMVg==","signatures":[{"sig":"MEUCIQC6cS12txIwa9UIIRt785jjfzaACF47INp3jt21ymoVAAIgNyfE8kr3WFiPEPTsX9nJWX7v0G33Tcfqd6UXHQ5LsDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471354},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"985ca1a1a85459e9e5ee6e0531930e59329d2fbb","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.48.0","@swc/cli":"0.1.62","prettier":"3.0.2","@swc/core":"1.3.78","type-fest":"4.3.0","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.5.6","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.2","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.4.1","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.4.1","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.20.1_1693082856458_0.4045014693724305","host":"s3://npm-registry-packages"}},"2.20.2":{"name":"knip","version":"2.20.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.20.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"cf2e0e07dd5723737e32a6d084c7e36dce74270d","tarball":"https://registry.npmjs.org/knip/-/knip-2.20.2.tgz","fileCount":316,"integrity":"sha512-+OE0X6tRBxkqo/0B4GMkSj9uK5cksgQ+E/JzBhr834hteeoY8nfLb3kbU4ySEvwi/tOgANgJ3Jz7lQJxuMNWMA==","signatures":[{"sig":"MEQCICR/Ve5iy99h4BgF5Vr9MQaN1YaMV4umEX+e5NpexSN/AiA404rjP8LIyu4cg2DxukzyYEzrdZNOK11ogiCf+fq2sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471444},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"8dd7d3640358fa896f9dea745bb94540d7478e15","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.48.0","@swc/cli":"0.1.62","prettier":"3.0.2","@swc/core":"1.3.78","type-fest":"4.3.0","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.5.6","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.2","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.4.1","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.4.1","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.20.2_1693161387320_0.1183997092233613","host":"s3://npm-registry-packages"}},"2.21.0-autofix.0":{"name":"knip","version":"2.21.0-autofix.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.21.0-autofix.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"832fb0d9c6ea85a7a26090f357247d09a0ecc7b6","tarball":"https://registry.npmjs.org/knip/-/knip-2.21.0-autofix.0.tgz","fileCount":318,"integrity":"sha512-dMZUdVwnlvF/4SoWRGcSVx9oaFKpHyryw/3Vmc/u7G7I4kwPZv4lLvGTwwL34LEysi7+vb0hVzmV2QhRMOOwHA==","signatures":[{"sig":"MEYCIQCfIqobkjnhgnl6i6/TeYDg98bqb2dbNr6BzCZfF2FKygIhAOb6Q7n3r/I6aiODeWRof7PFFSZDXZc35feXeNj2c+K6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"0ac0a87eb3d38abf6c18788ce674c89e98c1539a","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.48.0","@swc/cli":"0.1.62","prettier":"3.0.2","@swc/core":"1.3.78","type-fest":"4.3.0","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.5.6","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.2","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.4.1","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.4.1","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.21.0-autofix.0_1693163019394_0.10441846925862541","host":"s3://npm-registry-packages"}},"2.21.0":{"name":"knip","version":"2.21.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.21.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"278abf8cb5f28a54d44774ba0e54ca452b9d83eb","tarball":"https://registry.npmjs.org/knip/-/knip-2.21.0.tgz","fileCount":320,"integrity":"sha512-tiK6B7+KsvS64kydT0I9EEZfURW25wzC5suxlf6MBqn80oGchP2ih2SbJzUPSAP4JRJFz2/bHKcEk9O5kEzCvg==","signatures":[{"sig":"MEQCIAyDTFiICWPkJfdh05Kn59HMWJGYLuF1zAHEHF2dyTMPAiAK8hwGKAq9+o/yaTgyZWvpZ3hxP8tY8vCPpnhkLiv9mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":473945},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"581aae1b90e197fc811467167d749c374e395420","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.48.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.80","type-fest":"4.3.1","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.5.7","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.2","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.5.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.5.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.21.0_1693375043000_0.10026169749193237","host":"s3://npm-registry-packages"}},"2.21.1":{"name":"knip","version":"2.21.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.21.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"853704ad041588e4d67694138d5c1da03c0b908a","tarball":"https://registry.npmjs.org/knip/-/knip-2.21.1.tgz","fileCount":320,"integrity":"sha512-Zb5y9oISNsotK7DYiG6OEhWAy20PuR7uUchQAFmWC5MzQhQozNAiQ6P2ZOVvOCVIBHe/2pInuRHZ7pmDab8/mQ==","signatures":[{"sig":"MEUCIQDwGDA/ayeTHWY87iyzfOoIE97ldvji7TB0NX8UhfRsNAIgDwADibrHESVLk0xuXqlfXfuEiQojY9qDYEegxPZlM/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474111},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"d765f21e6b2341b6d6d7440a6072cfbeb7c7cdfd","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.7","eslint":"8.48.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.80","type-fest":"4.3.1","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.5.7","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.2","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.5.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.5.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.21.1_1693462224204_0.7831337986587517","host":"s3://npm-registry-packages"}},"2.21.2":{"name":"knip","version":"2.21.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.21.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"81eb2ab8996f46ce3387984e1054aba2ca7bdda8","tarball":"https://registry.npmjs.org/knip/-/knip-2.21.2.tgz","fileCount":320,"integrity":"sha512-/fGWb1OZHtGj5/9nONL2iiSKdK6gbc7Kf9o5zoQJQyKe0nTYt21WnzGoXM4c6LE78V7hadJZF+2eVH56/VwdHw==","signatures":[{"sig":"MEUCIQCdfum6DVPAIas6M1jQ855L6v6IsLIgk0mBXQAFvg6w0wIgef8T4+Ays4NErJguRAInb4xDnzCwxXQsJjS+W5sTv0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474584},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"fb9df3877f5f625f7c4788602990fe43befd9f46","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.8","eslint":"8.48.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.82","type-fest":"4.3.1","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.5.9","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.2","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.6.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.6.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.21.2_1693870330630_0.945336378261803","host":"s3://npm-registry-packages"}},"2.22.0":{"name":"knip","version":"2.22.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.22.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"fb5545777f24b38f9433d959da3e5dcef78ea715","tarball":"https://registry.npmjs.org/knip/-/knip-2.22.0.tgz","fileCount":320,"integrity":"sha512-4YboXHvLYE3WzJM5A+M4oXoTogEe+etljGYdEq+nxCEHl6B/C5EdwieOqwGCd63VAmxXF72YvN8qKdoL2iBtmQ==","signatures":[{"sig":"MEYCIQDrxfwvr50bZX+cDNDdDGfx2/BdN/wTSUR16G2hupEWZwIhAPBdtsHxSYR+CljCgmV28Kt6qcCOKdIUBsYvpOlGMZ8z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":478098},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"1695209a2ec579939ce30ae8206ed6a69d69e03b","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.5.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.8","eslint":"8.48.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.82","type-fest":"4.3.1","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.5.9","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.0.2","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.6.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.6.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.22.0_1694070110775_0.19790923321658727","host":"s3://npm-registry-packages"}},"2.23.0":{"name":"knip","version":"2.23.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.23.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"206fe6a7b3fb9459757faf6d50a077c214a0f213","tarball":"https://registry.npmjs.org/knip/-/knip-2.23.0.tgz","fileCount":320,"integrity":"sha512-K45xlmuEPfsEMhlxrC//z8zy4d8o859yqQwWLcz9uctVBRe60XNlw2Jfj0bXJRGz+joNngoPseynxvDvVFtPvQ==","signatures":[{"sig":"MEUCIQCbpDFcDaEJMVSezo9Tg+U0E4gOerEvmET+4F2pkrr6BAIgFOlk0ze3WNYlUzfAFJDSkQPgtwP/Ud9Im4plSdXkZys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479267},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"1dc53ed9cc2f862f577a88621984a0dd814bdb71","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.8","eslint":"8.49.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.84","type-fest":"4.3.1","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.0","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.7.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.23.0_1694499279382_0.7088032696708937","host":"s3://npm-registry-packages"}},"2.24.0":{"name":"knip","version":"2.24.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.24.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"1111c05f6c7b1ebced0dd62c2a3b56b5395e50f2","tarball":"https://registry.npmjs.org/knip/-/knip-2.24.0.tgz","fileCount":322,"integrity":"sha512-WQSQynLTzq7D1WNe0YXsBOf3gOBmsjhW4BxzqXMbFqqyIFzmH+clRO4SKl4zBSf1ltWAi0SqZAsbFGN7V1niAA==","signatures":[{"sig":"MEUCIQCe2hD92mSuvYscd39fw6JH/l9ml9L9RK/SFPEc2CIcuwIgO7nRO298PEcTo/WNxdavxyr2isqQaFDNP89cKmQf7WM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480002},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"476665942f46df5411ebf9e532be25af988d6986","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --loglevel silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.6.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.8","eslint":"8.49.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.84","type-fest":"4.3.1","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.0","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.7.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.24.0_1694550315146_0.09942994233944247","host":"s3://npm-registry-packages"}},"0.0.0-angular.0":{"name":"knip","version":"0.0.0-angular.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.0.0-angular.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"23b816577483ad692c3a7fa3f22d7dc02e20d3aa","tarball":"https://registry.npmjs.org/knip/-/knip-0.0.0-angular.0.tgz","fileCount":326,"integrity":"sha512-nzjldyXERhFGiWxvZjXAn1wgVmgopa3HdoKQW22wCbJ0gf20CI9rYsU+k9slSpvZqGedUO0RmxJLcT0+/ztApA==","signatures":[{"sig":"MEUCIQDxuyI9PGdle7US/34X90KdAGjVJsyl27vj+P6E2Bt75QIgfa8ztD/fajCqWulnHkm2muh52ZQdCOhuEpQplvVkdGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":507104},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"c4dbc376f246dedae49f2242a66d47e75d99bca5","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.6.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"3.12.8","eslint":"8.49.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.84","type-fest":"4.3.1","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.0","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.7.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.0.0-angular.0_1694591998725_0.4233005690234539","host":"s3://npm-registry-packages"}},"0.0.0":{"name":"knip","version":"0.0.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.0.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"efa582db0f8d1673ae7d64bead6716afd9ad1552","tarball":"https://registry.npmjs.org/knip/-/knip-0.0.0.tgz","fileCount":324,"integrity":"sha512-B4ufEfsqAFhYCHahv6wytkh59SFKj4tI8E21KNUmJo94OeKYoT/3/hyw12xs8I5Jz9SGibrXaiwxhVW48raDFA==","signatures":[{"sig":"MEUCIQD4Kp2MMlCqvPajm2wIXq3lVwDjOmlXwJpcdxBItRYJgQIgJRv9k0Q83/B7D7FSpelJk11cR9scm4F36vV+HKXBM1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":481666},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"8cb1072bf126f55b76e6a023f42f6a05c3c745e3","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.6.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"3.12.8","eslint":"8.49.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.84","type-fest":"4.3.1","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.0","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.7.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.0.0_1694636960135_0.5265185574038864","host":"s3://npm-registry-packages"}},"0.0.0-newurl.0":{"name":"knip","version":"0.0.0-newurl.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.0.0-newurl.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"48dd2e7533405815525e011dd13b179d69c3f752","tarball":"https://registry.npmjs.org/knip/-/knip-0.0.0-newurl.0.tgz","fileCount":324,"integrity":"sha512-+n283Hx3NLUHHLYGdrNd52CzlwXfb9XkM0nnKwNWHoP1YSRZKYXa76ZCDI58GPUxIAyqRdUn+6feX0dH1WKkaw==","signatures":[{"sig":"MEUCIQDfc8Qrh6mMvtwn7/RXYYI6DZfBbk4GV8mi89N7IsL3QgIgIzndcJTYK3BJedU7OxPQa6oQu4VIgElyheyESCYfDEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":481675},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"d12f553f3be35a34dbdb077be05325f35543c6c2","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.6.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"3.12.8","eslint":"8.49.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.84","type-fest":"4.3.1","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.0","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.7.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.0.0-newurl.0_1694637635386_0.47151931374246825","host":"s3://npm-registry-packages"}},"2.24.1":{"name":"knip","version":"2.24.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.24.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"e9aab15325e98139834924fe48d9b7eba7124b31","tarball":"https://registry.npmjs.org/knip/-/knip-2.24.1.tgz","fileCount":322,"integrity":"sha512-TevIPdjG4gy7yJIeazk8DxrFyZG8xcFG6Cyzb7YCpjpjoEhODgxMijzFO7Ttf0yNlmwydhc+LwnNdzmSX/0zyg==","signatures":[{"sig":"MEUCIQD7XW08ondkNAQbWPWWD0LUIEMSgHVAD/LHw7+kmeCqwgIgVyB9soaf6potBr6nicq1wxX96LCv7ttRFYFb2PoWpP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480785},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"db064e39788310973c2836294696f1d23dcf03b6","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.6.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.8","eslint":"8.49.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.84","type-fest":"4.3.1","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.0","@types/eslint":"8.44.2","@types/js-yaml":"4.0.5","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.7.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.24.1_1694679838093_0.446816108286461","host":"s3://npm-registry-packages"}},"2.25.0":{"name":"knip","version":"2.25.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.25.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"5e94b03b5313b8196dd8c51767c4c75ef5b5820a","tarball":"https://registry.npmjs.org/knip/-/knip-2.25.0.tgz","fileCount":324,"integrity":"sha512-KhnddP5LI8NvStHBkKCL0aVi5th2q20amaklilBN4byHDEjnMs0Wgr2g1ytquC2ihpEAuvCT730WQR8lXxvdKQ==","signatures":[{"sig":"MEUCICNiOmqcYVBuDipw3BEPgU/PL0zGVFNnzmGOO/wftxlkAiEAvlXSPgumHKzPjtjvImN7zOwKa/oNpdNavsntT0P8fLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":481628},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"37b9e81e92f2cac980519f1f8257218e490347b4","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.10","eslint":"8.49.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.85","type-fest":"4.3.1","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.2","@types/eslint":"8.44.2","@types/js-yaml":"4.0.6","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.7.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.25.0_1695019285908_0.4333438951901143","host":"s3://npm-registry-packages"}},"2.25.1":{"name":"knip","version":"2.25.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.25.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"9692510f5344e118f013aa6c30dcd4cc17ab4509","tarball":"https://registry.npmjs.org/knip/-/knip-2.25.1.tgz","fileCount":324,"integrity":"sha512-4KSXv9MZaUK8HsseoHQjvdpjwteVYQlG+HInAw63jCNCCv0wdBF6s3qe25XN0RqZGfKY8K8Q5yXcnM7OcIzPnQ==","signatures":[{"sig":"MEUCIQCsvbTZXiZe3NY7S+554c95eJ7naX+UWPRHzOH903eTogIgDEIi+hZhZ8Dn3+6QeEq7DsTTFbbV+9JwwmLcoJgTy7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":481665},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"ef94f5b34ea5a95c3708e9e91ebf34dbf8382d0c","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.10","eslint":"8.49.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.85","type-fest":"4.3.1","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.2","@types/eslint":"8.44.2","@types/js-yaml":"4.0.6","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.7.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.25.1_1695024437888_0.22715523652783642","host":"s3://npm-registry-packages"}},"2.25.2":{"name":"knip","version":"2.25.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.25.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"8b815aa2fc1c5bda5493f75b25f49ebb9abfc470","tarball":"https://registry.npmjs.org/knip/-/knip-2.25.2.tgz","fileCount":324,"integrity":"sha512-vtssyozN9VeI33KqzCS2su0RA3tL7eGwJRSWRmFlZELTPUYpbddcusdoCcIIijVyZt5Y7ThapSPaLT4clu6GeA==","signatures":[{"sig":"MEQCIBIlX6Vip4T0occ1+cB1VJmYeoOO7afo6Z1U1gB5Kll5AiBOZ9yBkXPZiPhKmnlj2NXnw4idB/SfRjWxZr4ij0nOOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":481657},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"5e37152f01a0baa810e5a1f178e411967937cf85","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.10","eslint":"8.49.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.85","type-fest":"4.3.1","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.2","@types/eslint":"8.44.2","@types/js-yaml":"4.0.6","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.7.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.25.2_1695045724790_0.14674244813095827","host":"s3://npm-registry-packages"}},"2.26.0":{"name":"knip","version":"2.26.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.26.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"609d98d53c19b97d39606e90e7bc044448cea257","tarball":"https://registry.npmjs.org/knip/-/knip-2.26.0.tgz","fileCount":328,"integrity":"sha512-p7qhABcGwq3dDkLnhKNKqyjazMO2BMLJBQrbJdWKIy4ZJOFAeqJ8O4MVhuub1XnEGj/M3jfOQPVz1rQGz2uu0A==","signatures":[{"sig":"MEUCIA514RWkNBgV8kg/QpcKIwARdQdbJfmw2X6GqrW3kCxrAiEAwYOPgHBzmgIPLNCAxjTVciAgQAfnHBS9sZWqiqbk0c4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":512268},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"8064f472933e16bf0d29b37b48ae48871d1ea025","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.12.10","eslint":"8.49.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.85","type-fest":"4.3.1","release-it":"16.1.5","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.2","@types/eslint":"8.44.2","@types/js-yaml":"4.0.6","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.0","@types/npmcli__map-workspaces":"3.0.1","@typescript-eslint/eslint-plugin":"6.7.0","eslint-import-resolver-typescript":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.26.0_1695558105145_0.27691187233473524","host":"s3://npm-registry-packages"}},"2.27.0":{"name":"knip","version":"2.27.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.27.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"11cb3b62f3e72b5e44119b8a28b2e671a45d0f8a","tarball":"https://registry.npmjs.org/knip/-/knip-2.27.0.tgz","fileCount":330,"integrity":"sha512-TGRdDq6Qvr0QT80Dbpb0U88D0iyhbA3cdwIjA9xqoQihhz+bajHfb/Vt1j2OKjV70Ohvi5QSWf5mWUhaWQKNMQ==","signatures":[{"sig":"MEUCIQDQv3koIC9u9edpq12o8prYcz5e54JooOFuYo8DSFV2ggIgVciC3RZ2o7HHVtRKHJD0zeqFU12RlBawN8SkptDukpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":513167},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"9991ee2cf846e33e61fd32e69e4bd6697c6ad9f1","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.50.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.88","type-fest":"4.3.1","release-it":"16.2.0","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.4","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.2","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.2","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.27.0_1695578327727_0.37475141367236153","host":"s3://npm-registry-packages"}},"2.27.1":{"name":"knip","version":"2.27.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.27.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"ca228170cafa55fedbd7db739c2b2cc34faf712d","tarball":"https://registry.npmjs.org/knip/-/knip-2.27.1.tgz","fileCount":330,"integrity":"sha512-3YuqCWvdw/sjGSdGHzzKfX5eMXk1aOa9zpHLleSWqgm/xvrDHft7ezwyO8RSKpzyLKIU123Rimhr/AwgOyOuNQ==","signatures":[{"sig":"MEUCIQCjMSz9Upm5VwFFlJwZ/rD7YkZQ7go6xlCavOdfFUCz9gIgcipxFYtDXDdPPeaNC5EbGv6sfLJkl94QgdA6DU83Zb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":512907},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"503fdd1f29626d8e96c39c5be89c8f02ebb049a3","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.50.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.88","type-fest":"4.3.1","release-it":"16.2.0","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.4","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.2","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.2","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.2","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.27.1_1695585144059_0.049638193369972106","host":"s3://npm-registry-packages"}},"2.28.0":{"name":"knip","version":"2.28.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.28.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"169102d7e382ed887c987d29aac69862dcd892e0","tarball":"https://registry.npmjs.org/knip/-/knip-2.28.0.tgz","fileCount":334,"integrity":"sha512-MyH0ShBX0G0cb/WT8YfWNc1t53XbCG/borVRpM/eK+bsi/E38C/9T+tFy3wOmMo3mmfCb224E/aINW+3EQe5lw==","signatures":[{"sig":"MEQCIGqxMXmdlbMbxlWctqn5hHmTXNEDHQpiZJozY04iDtjkAiBpaAsFjW7McgjE38TSN3BW6QlTDlNmBxRkBjTyogi8Xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":515731},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"5e46079a02a10ec464815e2b5dd8d0967c223ce4","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.50.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.89","type-fest":"4.3.1","release-it":"16.2.0","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.5","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.3","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.3","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.28.0_1695672821542_0.26260892030769667","host":"s3://npm-registry-packages"}},"2.29.0":{"name":"knip","version":"2.29.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.29.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"e7fbd0adbdf7ccda7a85fb2d86e05ba24e5becd5","tarball":"https://registry.npmjs.org/knip/-/knip-2.29.0.tgz","fileCount":334,"integrity":"sha512-gA2M5JvH+HroslEiKdDzic7TYaMmysX766VdaqK4JoWc/FVkFESxs/qHcbIYD19uBkcVl26X22GR81lWvICb7w==","signatures":[{"sig":"MEYCIQCmOD5GFqhc5er8DL8jwdzhe5JCad5BwRpP2GxiuD/f0QIhAPH8gBqvThw6DqcFU54y9TvfMyw4f/UsxgUyaYpyNdD8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":517015},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"11f91f9f529eaca915c7e8b2841a02decc144d71","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.50.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.89","type-fest":"4.3.1","release-it":"16.2.0","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.5","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.3","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.3","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.29.0_1695712371241_0.19564097742253805","host":"s3://npm-registry-packages"}},"0.0.0-pep.0":{"name":"knip","version":"0.0.0-pep.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.0.0-pep.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"bca976b450fe0c39ba0e1a1aa183483479dd2ca9","tarball":"https://registry.npmjs.org/knip/-/knip-0.0.0-pep.0.tgz","fileCount":338,"integrity":"sha512-MNo4yvHO0UpNrqrAKOlV0+mP78XBWx88+zyxoyOROxPy5u8SoRxs8ZrTewUaWmZvXGteHzsplxUhZ6sMw2LG9g==","signatures":[{"sig":"MEUCIQCfNJ2sId+/n9lrq5Y5GCn+oMALQ4yUn1iYGAyoOwrgzwIgYneRT+bvHVeuenM0eph7BH/YrEkQ15XiqaabUWA1Mxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":530126},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"51adaa37a490e278238e8f8aa1871f2bfebc1672","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.50.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.89","type-fest":"4.3.1","release-it":"16.2.0","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.5","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.3","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.3","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.0.0-pep.0_1695753415228_0.823298537109628","host":"s3://npm-registry-packages"}},"0.0.0-pep.1":{"name":"knip","version":"0.0.0-pep.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.0.0-pep.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"8be41bf49fa9a00f00211210d82b933b22d74340","tarball":"https://registry.npmjs.org/knip/-/knip-0.0.0-pep.1.tgz","fileCount":338,"integrity":"sha512-SYPvvdscuAS8TXp/z0N875ZUbq2xi0dVVmlwPVhRXt7NwfhcEfbFJuWURwXHa8i8wihjEMP04dbveg9Sv175Hg==","signatures":[{"sig":"MEUCIQDSeQ8E4qlomOGKT+ndW/N5d3nsZsuUPJcBl75dgY4FwAIgLUVLk7oWay+kUW21Gl4u+VZfunOGowIX9aNKWYepynU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":531250},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"977e756c3821dee78e05a15add6f992805d34f5c","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.50.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.89","type-fest":"4.3.1","release-it":"16.2.0","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.5","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.3","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.3","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.0.0-pep.1_1695805550309_0.2855742268275061","host":"s3://npm-registry-packages"}},"2.30.0":{"name":"knip","version":"2.30.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.30.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"f2492adbbe36eb1686ea2342603a96c105c86aaf","tarball":"https://registry.npmjs.org/knip/-/knip-2.30.0.tgz","fileCount":334,"integrity":"sha512-tMdBoe7pLMXDSZtQ/wlxbsNG6m4jWu5JmNBvuecJJtnEk+sIp3FNeonZgx6hnPHpORwMGEqEDtSNT2r92MH8Bw==","signatures":[{"sig":"MEYCIQDIvH+DYqWPfTFKxJQqdc3BhM9LBC9x1REMEnmwkN6ruAIhAI0XKb6Qx3aK73ve7CF6K0ypf8RbUTp12/aO2xvZMsUD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":518314},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"70356378d3272e589363dfe3c8d926369f7b3ab6","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.50.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.90","type-fest":"4.3.2","release-it":"16.2.1","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.7.1","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.3","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.3","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.30.0_1695847866360_0.4515188780518893","host":"s3://npm-registry-packages"}},"0.0.0-pep.2":{"name":"knip","version":"0.0.0-pep.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.0.0-pep.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"9643ce5de2d0c6b769239d6d38c68d6ae9e6c970","tarball":"https://registry.npmjs.org/knip/-/knip-0.0.0-pep.2.tgz","fileCount":338,"integrity":"sha512-HKDOfYkbweg0XT9Eqq/PYqptPdJkHQTOby/mB9ZB5ZFPj6TXQJ+GAcqZHPjHqoRcvgyo06JwHcrYoSzRqiTjAA==","signatures":[{"sig":"MEYCIQDg5hWsUBj4mC2WrOfXd64IiY6OooBYMVQyP8/Md4FAswIhAMdDveG7iry0+gFD2t6mQRgMA5Qs5ychhFiWXfFZFuym","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":533108},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"1b10d90c8987080c7ef02b44a9555a35786801f2","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.50.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.89","type-fest":"4.3.1","playwright":"1.38.1","release-it":"16.2.0","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.6.5","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.2","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.2","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.3","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.3","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.0.0-pep.2_1695885498790_0.41034912117997013","host":"s3://npm-registry-packages"}},"0.0.0-graph.0":{"name":"knip","version":"0.0.0-graph.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.0.0-graph.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"55633bc1bf8fd5dc81f66f9acfb0b7f364bdfb0e","tarball":"https://registry.npmjs.org/knip/-/knip-0.0.0-graph.0.tgz","fileCount":334,"integrity":"sha512-UUcd0Ljiszq4YrbCQnFNV5k8Tnm4dxfNAGx06JRujv35AnEVvzp4zqN6PkXhr4HHx1jPvUAxQhPBtECQGxq+WQ==","signatures":[{"sig":"MEQCIHow1HtfwfOWuL0JkfOpRgRVetnv9DU24qupVLoQIehVAiAfIy4015hPHVDMO7ro/1nEfLz3YjFpX0+z0ItgKRYoHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":519647},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"7ffa9931b7e008baa16d866404f85d3415e0afb9","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.6","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.50.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.90","type-fest":"4.3.2","release-it":"16.2.1","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.7.1","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.3","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.3","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.0.0-graph.0_1695923099753_0.43334136346542196","host":"s3://npm-registry-packages"}},"0.0.0-graph.1":{"name":"knip","version":"0.0.0-graph.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.0.0-graph.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"00c3dd5bcd402b5291a6ffade2da0ab2d67ad03b","tarball":"https://registry.npmjs.org/knip/-/knip-0.0.0-graph.1.tgz","fileCount":334,"integrity":"sha512-WLR+uPYN4dIiYAdxy/tE28QguM/99Q2a3wsjKuvDJPRIfikTR8S4MHE67kQO0fMtdbo43SEiSCUrJvOEwAHjnQ==","signatures":[{"sig":"MEQCIG/c1nfZI2SW95gs/mG1PjDBYP7b8cSFg09f3eNTWDg0AiA0FkIc6Hbo5BLuL7g5SdHTfX5Kap9TS6gdezR+iAsiiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520067},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"6cf4f0dd3e33d042ea74d7af7b09546e13ce5e80","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.6","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.50.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.90","type-fest":"4.3.2","release-it":"16.2.1","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.7.1","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.3","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.3","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.0.0-graph.1_1696364137055_0.28175300802569403","host":"s3://npm-registry-packages"}},"2.30.1":{"name":"knip","version":"2.30.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.30.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"ae1a5f853c8ef5703fc30fd0195c456038825aeb","tarball":"https://registry.npmjs.org/knip/-/knip-2.30.1.tgz","fileCount":334,"integrity":"sha512-wiJkdflTL61lu37LLCNhZORkyvVM5ScW/50CjnbeeXvNEZI+Z9dYRKwK0w4sVtfo/vQ9rBruKJa1sR+Wo3rC6g==","signatures":[{"sig":"MEUCIGAK9X6ME5yGAg7f8XdKac+JaX0+DQtGDvI32G1CMeHmAiEA6L2xtXg63cdWn3j785JmAGWCaKJor5cuxSN4eQcdX/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":518334},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"122ccc1ff85ee5ddcb8e33d847cb32638c6acc64","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.50.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.91","type-fest":"4.3.3","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.2","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@typescript-eslint/parser":"6.7.4","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.4","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.30.1_1696365646351_0.6364303973379253","host":"s3://npm-registry-packages"}},"0.0.0-graph.2":{"name":"knip","version":"0.0.0-graph.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.0.0-graph.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"b617756c77a94476be6f6e2ca22c1778e26d50f3","tarball":"https://registry.npmjs.org/knip/-/knip-0.0.0-graph.2.tgz","fileCount":334,"integrity":"sha512-2g3A27TS9vV8it7i+rMDV+tNAhUCfk3xAdMYwcbmb8bJ81NEgkn3gIVylhJdypg7v27tPhiFOCo5i+r4i4sRVg==","signatures":[{"sig":"MEQCIEcMsIh4HtPmb+dyhFC0r+RKNOXBEaaVpx1VhOzxmLBMAiBcSHjYj5StEbyYfBRd1+oL00aEj8jWDEf31LamHuRfXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520940},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"4dd951b15206754d97cbe7b2b63c30620f41e8d7","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.6","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.50.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.90","type-fest":"4.3.2","release-it":"16.2.1","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.7.1","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.3","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.3","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.0.0-graph.2_1696532574948_0.3035402389520412","host":"s3://npm-registry-packages"}},"2.31.0":{"name":"knip","version":"2.31.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.31.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"cd2abd9256d53ddc05d4dfba53b8c75a5e18f6a5","tarball":"https://registry.npmjs.org/knip/-/knip-2.31.0.tgz","fileCount":334,"integrity":"sha512-Axy7cLkKbD4IWMzhw1I6HaZMGRFbVY9zhr5AdM4TZuS93RdqxbdPJQcLInw8RSF+uymfwYHdjFpPsOMa4di1HA==","signatures":[{"sig":"MEQCIChqCkXdtaonpKGtyeRK+002eb3g0vgX8ySw1azFQW7lAiBgmj+/ldP0KLXi4nTZXdCD5hrfX04qthOK3GGPwn0GRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":519092},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"c57c94ee9fd67b2f4c40516fb34edebe75c099b2","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.50.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.91","type-fest":"4.3.3","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.2","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@typescript-eslint/parser":"6.7.4","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.4","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.31.0_1696619762246_0.6956500716949197","host":"s3://npm-registry-packages"}},"0.0.0-graph.3":{"name":"knip","version":"0.0.0-graph.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.0.0-graph.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"f7864f0eca83e61d4c7c920a97da47bada0e0483","tarball":"https://registry.npmjs.org/knip/-/knip-0.0.0-graph.3.tgz","fileCount":334,"integrity":"sha512-rxwj0K7hL/M0c7luXGCaXnuwdV/c/ye5VMxMa78AIhaAd0HsMUZAl56zjfyxqBIMWmpVWsX3AtpmcLqgEOMCuw==","signatures":[{"sig":"MEUCIQDOyVM4DA4V9oo48X6xZVlHM9TVmfw4lL03SQKa1JLUawIgMantspKGdwo1plVqrDfPmsXZlGw6RdFP9iAinGLKeF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520994},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"3d1fbe8519d471e9695254e42ef89ebd76750737","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.6","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.50.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.90","type-fest":"4.3.2","release-it":"16.2.1","remark-cli":"11.0.0","@jest/types":"29.6.3","@types/node":"20.7.1","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"0.0.3","@typescript-eslint/parser":"6.7.3","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.3","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.0.0-graph.3_1696622282156_0.935597752283021","host":"s3://npm-registry-packages"}},"2.32.0":{"name":"knip","version":"2.32.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.32.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"fd4460d1ed58dbb6619bcfcef5d2488c1c9629f7","tarball":"https://registry.npmjs.org/knip/-/knip-2.32.0.tgz","fileCount":338,"integrity":"sha512-ePBB/5fiDsM9yrY3VwezxwGkU8ZRfIVIQuIQ9wIfjY4Wl7WVqYbCjDU2s3NdjppNLPlnqwQxOT+ngcWUBv0vTg==","signatures":[{"sig":"MEUCIDzt6qSMN738NPlNZOepkpzJK1hWxAtz2wTmJXeB2h6SAiEAyUpmgcpDdvpYNiLvwgeaVZnywCDORh02OWlnJZzcKJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":534180},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"4256731277da9e400b17043ab36749207af24bf0","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.50.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.91","type-fest":"4.3.3","playwright":"1.38.1","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.2","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@typescript-eslint/parser":"6.7.4","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.4","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.32.0_1696681195976_0.7997666007736479","host":"s3://npm-registry-packages"}},"2.32.1":{"name":"knip","version":"2.32.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.32.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"917362283f1b4eded15cdcb06303c28432c05293","tarball":"https://registry.npmjs.org/knip/-/knip-2.32.1.tgz","fileCount":338,"integrity":"sha512-iGfWW14iTU7r7JuD2izi+FxvLS3Zu7YDzoXmr2GdWizUSMtJJWCZ928ylekD2jEl8Iox/gHZgqG38lbFDF7+Ng==","signatures":[{"sig":"MEQCIHQHE2e3bSfSLRVXBzyTUOvJj9XmmpMDdof2GMUd38R5AiAsInDqdS84vFz/lt2CbM/qqy4aSSBCSpOXn+7dyycvIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":534276},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"3f1a5f0f16c31bb234385441878410dc6145b867","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"^3.22.2","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.50.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.91","type-fest":"4.3.3","playwright":"1.38.1","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.2","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@typescript-eslint/parser":"6.7.4","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.4","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.32.1_1696696109069_0.6226611760437051","host":"s3://npm-registry-packages"}},"2.32.2":{"name":"knip","version":"2.32.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.32.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"cebead4a295ff48d1768462c38c2e7e483e7b247","tarball":"https://registry.npmjs.org/knip/-/knip-2.32.2.tgz","fileCount":338,"integrity":"sha512-dTFFmlmd9CpmR3AgmhN4bCEz5IyT7BjqtSaRdh2dnZsISesgwyN9OMmc1iX42cAl3FyMzr4SRRZ6vwedb3uPKA==","signatures":[{"sig":"MEYCIQDUaeHmQBvvsPYJUq6FGPiw1mmmxADsXC7IUeLvYlIm7QIhAOYW4Sh0yac/W1QmVuKu6zg2qYr6XTmqG3yjgDWUpW8r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":534564},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"e8414d4f10dea31d5263111c503c2a47950bf8a1","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src tests","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src tests schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc tests -d tmp/tests","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test tests/*.test.ts tests/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src tests --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.51.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.92","type-fest":"4.4.0","playwright":"1.38.1","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.3","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@typescript-eslint/parser":"6.7.4","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.4","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.32.2_1696711759870_0.44526564534914614","host":"s3://npm-registry-packages"}},"2.32.3":{"name":"knip","version":"2.32.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.32.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"f9bbd4e2a30c5198723ebd2f2800a18c69c14ef6","tarball":"https://registry.npmjs.org/knip/-/knip-2.32.3.tgz","fileCount":338,"integrity":"sha512-rQuAQQ23Pazx6JAHG3UyktAevUlg0X4SSw5zSKhw+SO/ih3BCQitBaocYG6SBXLUqqoTFaKRMEl7lj5XwL8FZg==","signatures":[{"sig":"MEUCIQCkBCh5rYrYdFauKdevy+wT1gTaDQxl8trwQX1aAvnPNQIgd0U0bbd4QYo8gjotbD3jGaisASfqpX1cpebg3fxuvTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":537555},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"72a055f51a189df9375a3f5e44a9ef8f08a7632a","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.6","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.51.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.92","type-fest":"4.4.0","playwright":"1.38.1","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.3","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@typescript-eslint/parser":"6.7.4","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.4","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.32.3_1696778669555_0.8044170949147211","host":"s3://npm-registry-packages"}},"2.32.4":{"name":"knip","version":"2.32.4","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.32.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"66c355d9a3d83cdcaaf0eb95fc55c195c357f0c9","tarball":"https://registry.npmjs.org/knip/-/knip-2.32.4.tgz","fileCount":338,"integrity":"sha512-ahEPxLze0IdvH5AUzJZR86vRcxMK5WTa2PtKqQQ5kPou04GtBMawzt5yjDRkSUU40ZiprLxFJM9vh2rheJ4sIQ==","signatures":[{"sig":"MEYCIQDuW/au8bIQORL92wJxJMQeyJb0izwYjpRG84JTC09JCgIhAIxw3Ufy8Z0YiEAXv8BIL4d3nSJZyQqcuhrFmEzymz/I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":537716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"436a4733092a3d1f6ffcb70750a46dd1bfba1d0c","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.6","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.51.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.92","type-fest":"4.4.0","playwright":"1.38.1","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.3","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@typescript-eslint/parser":"6.7.4","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.4","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.32.4_1696798289115_0.8288797874286515","host":"s3://npm-registry-packages"}},"2.32.5":{"name":"knip","version":"2.32.5","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.32.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"9fc143848ee574a6f3b46109f739e28ca69c5e35","tarball":"https://registry.npmjs.org/knip/-/knip-2.32.5.tgz","fileCount":338,"integrity":"sha512-xdHycclp7foFvfwNRuWTg/DbU7a/+D3TMgJX8ZsP6eBV9q4lX3xsvLwAuUUcQICLkTgiTL2R66UxEJuqPONcQg==","signatures":[{"sig":"MEUCIGtmbBBVcwBDX0DytlDCiuII4rzgAJQiYjXtXv+nqvJNAiEA2CP4hhORAIdMO8US1YGeIFNErX4AtN3ntsc5nAp0m6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":537990},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"08bff6183c5a7eb01c30e1fac18957fe1e634441","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.7","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.51.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.92","type-fest":"4.4.0","playwright":"1.38.1","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.3","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@typescript-eslint/parser":"6.7.4","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.4","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.32.5_1696867163791_0.5370895519994634","host":"s3://npm-registry-packages"}},"2.33.0":{"name":"knip","version":"2.33.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.33.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"8f7d39a39c63ac6d43f494a73a55cd516c4b1693","tarball":"https://registry.npmjs.org/knip/-/knip-2.33.0.tgz","fileCount":340,"integrity":"sha512-61q9vmoZqm844lv75mv5hEWhOEik0udZsz08IS7iKxu6mIg0HH82c5g5abEQfNL2hZl+kWZW5hdp4bgxifcoTw==","signatures":[{"sig":"MEUCIEenHaxFho0JQyCdC/3DKwWDTPRDVZKzZxINWjY778sXAiEA4uCpwYfIS7eQpOs9liBrMhOe+QRBtu31GEh5khpZQqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":538333},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"8576f2a8c807597ee71637d2bbd597620c889b5a","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.7","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.51.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.92","type-fest":"4.4.0","playwright":"1.38.1","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.3","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.1","@typescript-eslint/parser":"6.7.4","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.4","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.33.0_1696869976257_0.42975682764001233","host":"s3://npm-registry-packages"}},"2.33.1":{"name":"knip","version":"2.33.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.33.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"3200b1b8d69fa0cf4a26b35318136cf83458e6e2","tarball":"https://registry.npmjs.org/knip/-/knip-2.33.1.tgz","fileCount":340,"integrity":"sha512-26DpeV4sOqFSEI9JC4PXRPnApnqAN4ja8ioqBBqVbDebYkOSEWj39024f3BK6k9im9l3o/HBpuvZegcC3RG2JQ==","signatures":[{"sig":"MEQCIDXvahd1PmEJs846lWwBOgxjgKkpVfL3VmGxhmdBxOweAiBQnj5HA0UXC223CzMWCdaD0QkvyJp8/1S1nL3g/RAxLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":538527},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"7adf9a10903285abee56df2bfabe9db4e86d41b0","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.7","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.51.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.92","type-fest":"4.4.0","playwright":"1.38.1","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.4","@types/eslint":"8.44.3","@types/js-yaml":"4.0.6","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.1.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.1","@typescript-eslint/parser":"6.7.5","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.5","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.33.1_1696930124429_0.06851047430314572","host":"s3://npm-registry-packages"}},"2.33.2":{"name":"knip","version":"2.33.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.33.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"8a8a0ede084fd2adf4884557b76b06130b6598b5","tarball":"https://registry.npmjs.org/knip/-/knip-2.33.2.tgz","fileCount":340,"integrity":"sha512-TiZU7EXqDsLDEcwn1TciXSZm3nORK4h+GHSQBgwnJzVZ4s+8WpK5QrwuVlRqGLm2Pa83WrxCSGGjJcHTeLbCQw==","signatures":[{"sig":"MEUCIDdqu8uZCh+eAMFk2ohfdpWj/I4QR2WJp2fd+h1z2vOyAiEA8XFbtgf2KIkXZ72vRAHpYutMlBAVGJKvpZLoXRDkWJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":539666},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"8ce71b339065903c3f5bca0371858bbc2299c7a0","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.7","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.51.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.92","type-fest":"4.4.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.4","@types/eslint":"8.44.4","@types/js-yaml":"4.0.7","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.1","@typescript-eslint/parser":"6.7.5","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.5","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.33.2_1697094218632_0.8012734496247964","host":"s3://npm-registry-packages"}},"2.33.3":{"name":"knip","version":"2.33.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.33.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"6c4744ececd195c0f105661cbffd4a418ee17a41","tarball":"https://registry.npmjs.org/knip/-/knip-2.33.3.tgz","fileCount":340,"integrity":"sha512-LOlkJKYUlhD9/YL5c+eR4yyiByKibazgZem45H0mzED4VNG0ajm8UYNAmLxAbQzzgRIiGAKeJMfzjXoeQ0IO7Q==","signatures":[{"sig":"MEUCIEZS7BuYC4EzOg+Pe0DP4vw2HeA4RS2DprcWJPkdbm4FAiEAimtTgYSVmMM0nZ161ocABGl++wfRun9Mpxefq4Qod2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":539830},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"432a308ca4315d8fca2f4cf00e44165f367fa024","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.7","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.51.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.92","type-fest":"4.4.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.4","@types/eslint":"8.44.4","@types/js-yaml":"4.0.7","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.1","@typescript-eslint/parser":"6.7.5","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.5","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.33.3_1697104423633_0.03667731533323848","host":"s3://npm-registry-packages"}},"2.33.4":{"name":"knip","version":"2.33.4","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.33.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"630993c97b97d4772dc4ff5fe40eeefc73e5ff9a","tarball":"https://registry.npmjs.org/knip/-/knip-2.33.4.tgz","fileCount":348,"integrity":"sha512-4YIqxlexIFE8JZuZweGHoHJ5qBgItQD3GwacpetPCiE6KhdTQnFHrTfSSZw681fR3LoqbFzx/vf4DuJnHor5RQ==","signatures":[{"sig":"MEUCIQCT5Cv9hMwSJ4F2xT1ngQ2IRp6qe6BxQZ5aKtYsDvKA3gIgQlIxCJHkoarQesc6k8NVQaAbQOTJZj6a6aX2MaQ5Ky0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":544032},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"176777e5ad708190b2ded703673a3cd6ddab9a76","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.7","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.51.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.92","type-fest":"4.4.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.4","@types/eslint":"8.44.4","@types/js-yaml":"4.0.7","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.1","@typescript-eslint/parser":"6.7.5","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.5","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.33.4_1697445040679_0.2920190706796264","host":"s3://npm-registry-packages"}},"2.34.0":{"name":"knip","version":"2.34.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.34.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"61ac1b2d684d6db5ff0f6faffccb441b36f9bde8","tarball":"https://registry.npmjs.org/knip/-/knip-2.34.0.tgz","fileCount":352,"integrity":"sha512-IZJt9EcDaksHOpIOwXeXiKeE3V5RAwSo4OhPomJ6N3r+no2ILGLfbrEw/DUR8z4KUg0TMZteZvuVtceclQ9Gxg==","signatures":[{"sig":"MEQCICAF8KHlpN+VKnQO/wYt2pau4dc0cfptwyV0RNghQkhtAiBZzjcfPaF6FuTxu6lyFm92PGgNmed/ewUq/dEt/1awvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":550960},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"d027e97655020252b040a87172e7c5d6a4ed8b66","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.7","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.51.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.92","type-fest":"4.4.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.4","@types/eslint":"8.44.4","@types/js-yaml":"4.0.7","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.1","@typescript-eslint/parser":"6.7.5","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.5","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.34.0_1697570217791_0.9124069478467469","host":"s3://npm-registry-packages"}},"2.34.1":{"name":"knip","version":"2.34.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.34.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"540533f8b3ecfe51053693cde760649e50af0236","tarball":"https://registry.npmjs.org/knip/-/knip-2.34.1.tgz","fileCount":352,"integrity":"sha512-bSlu+CQ+0MsIDeTJy6ES4/TNu4uI7PRVLVpsgxyWrssSmdE0+UbX1breImMiUYlucnPvVuRMhutJ8zoZSKEXdw==","signatures":[{"sig":"MEUCIQD8sSh2+FL83vCSwh6RhqrR3JSQcq30WsOD0Dby7tYL3AIgJfT7T6x3Ra2A00+ew/hkO7yzFiY/5P+6Dvr0VTWx6Yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":551026},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"1a190874b629c8e9e62468e2689f9e80276be432","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.7","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.51.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.92","type-fest":"4.4.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.4","@types/eslint":"8.44.4","@types/js-yaml":"4.0.7","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.1","@typescript-eslint/parser":"6.7.5","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.5","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.34.1_1697633348826_0.750439733052259","host":"s3://npm-registry-packages"}},"2.35.0":{"name":"knip","version":"2.35.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.35.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"f9bf75c5a60b2678f27552b8ef41d34fa4815929","tarball":"https://registry.npmjs.org/knip/-/knip-2.35.0.tgz","fileCount":352,"integrity":"sha512-fHrSPC2bJvjDjzp/a6toJO4M6ukVgRnPApsxuuj7w/BsZw3gENkbLNKQcnT9oe6u6206/AFkKqxYYrz24fnNag==","signatures":[{"sig":"MEUCIDRMNaiTTe/eB0sl3YgZcXS6dNlkk1Qfw3UyL+BL8ZoZAiEAipxTHHyPT4v0O8G8I1pXTvyrVUM8HLnwJGZQQ1he660=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":552252},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"7b1686bd67c72b8ec72c0891a552c0fb3f1184f8","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"^1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.7","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","eslint":"8.51.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.92","type-fest":"4.4.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.4","@types/eslint":"8.44.4","@types/js-yaml":"4.0.7","@types/webpack":"5.28.3","@types/minimist":"1.2.3","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.3","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.1","@typescript-eslint/parser":"6.7.5","@types/npmcli__map-workspaces":"3.0.2","@typescript-eslint/eslint-plugin":"6.7.5","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.35.0_1697648157737_0.6862941583555104","host":"s3://npm-registry-packages"}},"2.36.0":{"name":"knip","version":"2.36.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.36.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"e5fe60bfdfef42afeddfda05c2c76abacccb4cf7","tarball":"https://registry.npmjs.org/knip/-/knip-2.36.0.tgz","fileCount":354,"integrity":"sha512-fvX7rPQyL8gQ1gPq+zgiu0bwbmW8kr5n1BdTqXpK4OD5PhaGtTtm+9SXR4iah3m+fg/r2axk3+1RFgv5iXL5SA==","signatures":[{"sig":"MEUCIHDqyiY7GgddPZBD6bgGr7al3CZz0qoYe4te61AQE4DGAiEA0MTbr6SfN/AkMeP0WewNhed33K0+8A/HiEkYKrnsUHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":554363},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"e765d744176bd603cb30a16be5f19609edd6b775","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"2.0.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.8","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.94","type-fest":"4.5.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.7","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.8.0","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.8.0","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.36.0_1697972708201_0.05094057293024212","host":"s3://npm-registry-packages"}},"2.37.0":{"name":"knip","version":"2.37.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.37.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"3fb53e7897e180d4d320e0f7d69b0a02667f1535","tarball":"https://registry.npmjs.org/knip/-/knip-2.37.0.tgz","fileCount":356,"integrity":"sha512-Wivu3D+kuqNysiFIGVd/QgwFP/QRysIdJlkiy0Ky72s4Uopcj/drS8vGQQsBPnGzNtUi66DXezfacYMiVV5zRA==","signatures":[{"sig":"MEUCIHJ7rvCrBOKZgvimgy/ZOLeVzs7N2VzeCJ5wCbGy73QFAiEAxkOqvhUwcXJXgRdj00Tt/ZQY7b/hZuLDlfXGwDCMoWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":559866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"d1c6cf44b90c4dc2c08e3e0b6e84cedf87f01b18","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"2.0.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.8","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.94","type-fest":"4.5.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.7","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.8.0","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.8.0","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.37.0_1697989482143_0.18382299486269305","host":"s3://npm-registry-packages"}},"2.38.0":{"name":"knip","version":"2.38.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.38.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"8d0ae30c4d79241ac2421c7c6e3eb30cff1c636b","tarball":"https://registry.npmjs.org/knip/-/knip-2.38.0.tgz","fileCount":360,"integrity":"sha512-5neIQAbvGvNgYQGcBYdgFinxjLPNbp0NJzymG6DhY/j5aXCom3C7xNRrv7sFZfriEDruptHAY83zWeAiJLRj9Q==","signatures":[{"sig":"MEQCIHIiqi5ZDNpbNLNGXyvIMldNVE6+quY57/VL1HZOkGguAiAsaGDywRvI+dLb9u9EZ3CjJIrOFbvMJguKFodQfeSYWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":567020},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"eb64c621ffddcf8452bc98e886da9b5ed60a830c","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"2.0.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.8","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.94","type-fest":"4.5.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.7","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.28.1","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.8.0","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.8.0","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.38.0_1698068393984_0.7337168756726573","host":"s3://npm-registry-packages"}},"2.38.1":{"name":"knip","version":"2.38.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.38.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"4f7fefd68d2086d974b67981ad3c5a02c87e9d21","tarball":"https://registry.npmjs.org/knip/-/knip-2.38.1.tgz","fileCount":360,"integrity":"sha512-n+c6kfRHpQfXSpJjDPEvDMIauxKiE8pXuWyaBP8MGjCUrFIGjwUpuFmiF+fNeVMZs2GWPEZzXKM8G7eqzP+u7w==","signatures":[{"sig":"MEQCIHS+QoBLbVQjIthIOImxSqh3Xa8KWN/ArwHkgktx+ymKAiBpyWDMqU/OfXIOaHB8Hi8LVKt65bR/x0jMSB6dJNLWww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":567340},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"bbfd39cd4430e80e6974b1350cd1f392dcf9e42b","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"2.0.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.9","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.95","type-fest":"4.5.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.8","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.9.0","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.9.0","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.38.1_1698170925955_0.4578738955898307","host":"s3://npm-registry-packages"}},"2.38.2":{"name":"knip","version":"2.38.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.38.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"60b299f2a1cfc456450568541b4601e4e7100877","tarball":"https://registry.npmjs.org/knip/-/knip-2.38.2.tgz","fileCount":360,"integrity":"sha512-YSF/kx3/E3W214gvGM+ZhXw3a30MNVuGV+LkKcbzmbdRagmg9YwmW+viIuckj4pG+c5v+FfdYUQXAtFsLjpoQA==","signatures":[{"sig":"MEUCIAms0XqYpZuP2d5BJgpwr8albpSwPxf/pd5s6xITU3E/AiEA7TepM2VZGgQnu+z2GrIKAsJIT+nlMfR2REe71F8To3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":567619},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"805ac5e2111bdc29b0b0f0996a2f8027c88c1bee","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"2.0.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.9","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.95","type-fest":"4.6.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.9","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.9.0","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.9.0","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.38.2_1698390078551_0.8438866977827935","host":"s3://npm-registry-packages"}},"2.38.3":{"name":"knip","version":"2.38.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.38.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"15908e600663be55e500f583d88f6f40b4c626b3","tarball":"https://registry.npmjs.org/knip/-/knip-2.38.3.tgz","fileCount":360,"integrity":"sha512-cmcoloFDLJE/3zBBkLNNJOW7T3Wd+a4F1Az8nSnGflP7jbsZRyiTFCGkuAFkZS7Vvd2an5AGahA5ZEitsWaaHg==","signatures":[{"sig":"MEUCIQDlqMtNDFHVto7hBQpjJMEOsbJtU4sYAFB1ij0pi57pEwIgNL1dkOrSwW8HGeSRN7umdPW9lXfXvSkH4xEWtzm8dCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":567619},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"974216f200982bef0325ee4940076b3b2ba9f39a","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.9","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.95","type-fest":"4.6.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.9","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.9.0","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.9.0","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.38.3_1698396175487_0.8215320791313958","host":"s3://npm-registry-packages"}},"2.38.4":{"name":"knip","version":"2.38.4","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.38.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"343acb56e7f2ebd64eb4618dd0fcddd8c2f5346f","tarball":"https://registry.npmjs.org/knip/-/knip-2.38.4.tgz","fileCount":360,"integrity":"sha512-6/RbPRslQJ2dew3rlOItHFckx3F9PtOCXblIe9oimMxR6lNZ59Suh+65rZl/XM07PqE5v10PlKFl3gJdhcGENA==","signatures":[{"sig":"MEQCIF9pP1dsSpGJ7RNlNxth9E2nFt8lDPX8V4mtdHFrvX1eAiA3RAjyk5F31ev2Dhu2WIn1xNZwrsZaSGz4kBw2lABx6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":567677},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"4afe6db8fa51b72cc23eeedf4cc30b2e6788a077","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"^1.19.3","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.9","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.95","type-fest":"4.6.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.9","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.9.0","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.9.0","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.38.4_1698407079075_0.5045479412404525","host":"s3://npm-registry-packages"}},"2.38.5":{"name":"knip","version":"2.38.5","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.38.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"e9513cb7c3efb6d37bd5978dc16119caf58421f6","tarball":"https://registry.npmjs.org/knip/-/knip-2.38.5.tgz","fileCount":360,"integrity":"sha512-pZg5Cdik0lfiTUeBKV2qP/xWLQpZ5v/BVdA4v0ZeWkvrwNqbFczMj3IA9QM3uE9JZqnZZwoVK64EWk34EDENig==","signatures":[{"sig":"MEUCIQDhfz8ibAeRSx4F/sY4jpkkstipKiVJf+f0hvPKyJD0pgIge1x/bsiHUzbRU/0Unv6AGtage9jXx0TxGlhY8KMiong=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":568604},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"13849ef404a0e5fd13bc7bc0f1676a02c29f4c79","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.10","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.95","type-fest":"4.6.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.10","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.9.1","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.9.1","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.38.5_1698851982833_0.35760284707891676","host":"s3://npm-registry-packages"}},"2.38.6":{"name":"knip","version":"2.38.6","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.38.6","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"9c27c9b2719b58815117bc3a528951b36e5849be","tarball":"https://registry.npmjs.org/knip/-/knip-2.38.6.tgz","fileCount":362,"integrity":"sha512-FUkcSx0VGmRQ70rQzcygZrP3FPpoFS5CFp7sONGclB+HIIA6DJ11u1MZXmh0XsXewgeIm9guCkAD6xoO4i/hWA==","signatures":[{"sig":"MEQCIHBVtL4jkYzfW4oMjt7DkL/1pORIi+0jhW1mIIsuux+JAiAY/ZkPxeUgbGjTVAvtzNYZj6pL+z2NlcVg4V65uxTsBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":569018},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"cd0be4587ff9b25ee238fcdfccf9f12189e0d096","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.10","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.95","type-fest":"4.6.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.10","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.9.1","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.9.1","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.38.6_1698868295875_0.2241184519202417","host":"s3://npm-registry-packages"}},"2.39.0":{"name":"knip","version":"2.39.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.39.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"6e1a91adb0e369291f25268f977ff1a83e60b492","tarball":"https://registry.npmjs.org/knip/-/knip-2.39.0.tgz","fileCount":362,"integrity":"sha512-2piCiCtazV+EfshVmblfaVRTsWI+mZ/ipmBJw2V6BorN0nX+t0BcmMX7s3ozrjpS/ZWANUHOcfWyzA5dbjMM/w==","signatures":[{"sig":"MEYCIQCNxvCEcjNsOx4eLnLXjDMbRkWsjfQkUIFS3+Z8GpxcUgIhAJ8M5LDsSVLihXDPBs2IzScnE9jYmxbPFbRR8ymD4hZ6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":569244},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"fc2eea8160f4a89a246b4a2390125fa977035d9e","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.10","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.95","type-fest":"4.6.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.10","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.9.1","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.9.1","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.39.0_1699027290082_0.9284432207248157","host":"s3://npm-registry-packages"}},"2.40.0":{"name":"knip","version":"2.40.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.40.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"72a4b87547e1b39c031399dabe44fa471d73e2fb","tarball":"https://registry.npmjs.org/knip/-/knip-2.40.0.tgz","fileCount":362,"integrity":"sha512-sJVum5xuXHRgP0c/bsxOx883e1accSdmCX0/5NouhzDGwHs0eS4f7zTc5X2J0rcwlgfsQ6BCdVxuFSSHgyW3tQ==","signatures":[{"sig":"MEUCIQCToAbLTWtDqA/mAQGL3GoJuZOTEyYhlncAHTg1ZCJ+dAIgQmU6V1Zx0izEOd1HYFUS7WCRww+vMqD2EvC36NC5ERs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":569291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"1ef5da5b897ec38bd41b4b0aaa94c003666b2c1c","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.10","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.95","type-fest":"4.6.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.10","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.9.1","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.9.1","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.40.0_1699268605014_0.48189216210136365","host":"s3://npm-registry-packages"}},"2.40.1":{"name":"knip","version":"2.40.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.40.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"5cab8e51824c84d3d81acbae6ed173761bd684e5","tarball":"https://registry.npmjs.org/knip/-/knip-2.40.1.tgz","fileCount":362,"integrity":"sha512-X+WsMvMxsCb9bY0kMVhMJJgypmjOgVKrArnwf3JsQxW19e+ELaoHRwll7AOKeYBNa91WyTNVWcJeUCpGLJv35w==","signatures":[{"sig":"MEUCIQCJkhNzRMcoqIZcXnEbM8c0fGfBO4wGEWOQVwiNpTIiagIgVgEWs/dAMzxtD/JvqWS9pl+XgGmS0MB4eH9g7W0Re4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":569965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"0a3c214b467d0529c1a71f891600a0aefbbcbb9c","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.10","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.95","type-fest":"4.6.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.10","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.9.1","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.9.1","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.40.1_1699524145797_0.8824264408489819","host":"s3://npm-registry-packages"}},"2.40.2":{"name":"knip","version":"2.40.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.40.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"ec46b47d2c76a164950eb14f5b1cc659c5c03e13","tarball":"https://registry.npmjs.org/knip/-/knip-2.40.2.tgz","fileCount":362,"integrity":"sha512-05YYZSPNIzilP+srnrwfZjrfcmrWsEFO8729+lD6nc3GsHARmyQlsfUjXcQgDl0BrNkIktbIDcpLUhv19kIOUw==","signatures":[{"sig":"MEQCIBue9dEJ8JbFbxwHOyoINkhuZT0D6OWzV0r+NHy6cKNuAiAyz4m0sguqxgf/yKhsZGYX2RpVOSvHCu2L4zK43xU+bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":570602},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"17ee32ea9b89692622add197d36b3aaef81328eb","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.10","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.95","type-fest":"4.6.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.10","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.9.1","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.9.1","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.40.2_1699567059759_0.9611772082395611","host":"s3://npm-registry-packages"}},"2.41.0":{"name":"knip","version":"2.41.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.41.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"1e4583a521bc1fc70937d287a01df0d86da717ea","tarball":"https://registry.npmjs.org/knip/-/knip-2.41.0.tgz","fileCount":368,"integrity":"sha512-gjEfdRxkL9jRhV/RFc0cDIjTO7dPFU3PxS4KzELJ1tX1zdRVfhATORPcpX0B2rRSowPUFXN9pQ8ce4ux5+C/kw==","signatures":[{"sig":"MEUCIQDrJE9VuIWHSklyX6V/G8r0N/3eZfsEUwe+v7pJ195JaQIgUKwg4c2puguJP3o/4MDSp3XTcB2ia+1mJKOuTkcRgTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":576933},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"49d21579efc7931ebafb0f25f29f8c7f5c7de7c0","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.10","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.95","type-fest":"4.6.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.10","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.9.1","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.9.1","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.41.0_1699703453688_0.8303683766198631","host":"s3://npm-registry-packages"}},"2.41.1":{"name":"knip","version":"2.41.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.41.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"84fe3fc100d1507dee8ba9ee1d589a854a8a461a","tarball":"https://registry.npmjs.org/knip/-/knip-2.41.1.tgz","fileCount":368,"integrity":"sha512-69sKJruB+SxlIMErjPIRhac5DGU5EJD4g+lEiTpSLTcsQ8a+4Dw6voRYj9oyFvQedy/1YckotovM7bdCDVwAfA==","signatures":[{"sig":"MEUCICuLGjfzChJbdC8jtBFBRpnyrIKXgEmEXTnqdo5Y7LK+AiEA6q4pEFgeWkXluB0eM4nnMeA2UdVkDDesVEdoHSdTphQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":577971},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"c34a3df76e6e92c95c5b16297756d7fdf7f6538f","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.10","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.95","type-fest":"4.6.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.10","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.9.1","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.9.1","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.41.1_1699865023236_0.784135447695526","host":"s3://npm-registry-packages"}},"2.41.2":{"name":"knip","version":"2.41.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.41.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"9b6eeb2143f63758ff76d6a4736bea5923018690","tarball":"https://registry.npmjs.org/knip/-/knip-2.41.2.tgz","fileCount":368,"integrity":"sha512-PTjoJ8i7HSyF2lTDd+JVRYGse81biXQx5YhsGSjy9+MLJUjU3FplJOiOnwogU1uqqFi84IBVzkDOqoRfX7yJxA==","signatures":[{"sig":"MEUCIQDX2wd93wkWBWFPpRk96kw7dSO4KCMnnjg5lOW7cxHdyQIgDi5S2Ze8mDDACPg5zgD40GqUXeCZr0z2THXLzt2WJoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":577778},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"7a537a643dd66eaa4e1425cb7d30439d36f7ceca","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.10","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.95","type-fest":"4.6.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.10","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.9.1","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.9.1","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.41.2_1699880211069_0.7046872369942518","host":"s3://npm-registry-packages"}},"3.0.0-canary.0":{"name":"knip","version":"3.0.0-canary.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.0.0-canary.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"eb6659f48823278afbf5c8232e73ba5e71de9eaf","tarball":"https://registry.npmjs.org/knip/-/knip-3.0.0-canary.0.tgz","fileCount":366,"integrity":"sha512-h2GkiDkFIFVmrvUA90KJgpQGjrEWFSrYWPwHaTSMXFL3OuJbpOWrrPtfeqOTa/N3kE97hAnE57Q4//0jXsOzsg==","signatures":[{"sig":"MEYCIQDxYBtBx4M+wlU0woyevzSZ491eTZZ/L8XhzpKLLQB7jQIhAP5BXTM8ZIg542/liwQB+p8fAeWHVNKqM4sRcu9ZJEKY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":537440},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"d47eba17703ea5598e4ccda0dc21e0a2e24e678f","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","typescript":"5.2.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.1.2","eslint":"8.53.0","@swc/cli":"0.1.62","prettier":"^3.1.0","@swc/core":"^1.3.96","type-fest":"^4.7.1","playwright":"1.39.0","release-it":"^17.0.0","@jest/types":"29.6.3","@types/node":"^20.9.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.5","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.0.0-canary.0_1700078211765_0.9143047720830353","host":"s3://npm-registry-packages"}},"3.0.0-canary.1":{"name":"knip","version":"3.0.0-canary.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.0.0-canary.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"9bc8585d3a2f2b4f493f70a85bcc19e163315bd5","tarball":"https://registry.npmjs.org/knip/-/knip-3.0.0-canary.1.tgz","fileCount":366,"integrity":"sha512-GSQNhs3xOmwtVoOJjpM+ZVNg7cCa6v/Midi8wAaiz/cXWXEq2vhyfL0eZECz8y1oSFMCHZ5caIhDuQ60Uqc6Fg==","signatures":[{"sig":"MEUCIQC1A2OKFlm0h1pvrUuwxPYBymkLChpuuLXhevCj7roTuAIgeIa6vamQgije+ideKOXo3aKq5oCubbW9qphohxBGRBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":538436},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"fe9b0de8a7f61325a592ac330701b02d1f1d1511","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.1.2","eslint":"8.53.0","@swc/cli":"0.1.62","prettier":"^3.1.0","@swc/core":"^1.3.96","type-fest":"^4.7.1","playwright":"1.39.0","release-it":"^17.0.0","typescript":"5.0.4","@jest/types":"29.6.3","@types/node":"^20.9.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.5","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.0.0-canary.1_1700127425747_0.42091982819218576","host":"s3://npm-registry-packages"}},"3.0.0-canary.2":{"name":"knip","version":"3.0.0-canary.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.0.0-canary.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"8651337cdeb6521944d396da46c0d782562a1921","tarball":"https://registry.npmjs.org/knip/-/knip-3.0.0-canary.2.tgz","fileCount":366,"integrity":"sha512-iYKP9B+Im5d0Rwc3wGoXLaJJFBxOIeKC+wsmLIEW2lYy0a1+1r5LzO0nLr8Y5BQIiaoEq6odIuZF26zAaI9MPg==","signatures":[{"sig":"MEUCIQCYGushdv5cazHxl72bTOCLk06e6tUGK6VgkynRAICLvQIgfi5IjWCmwc3kq5CD64F1dbhyU9PMj66hf0SdZJyFEi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":539439},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"86d650954488c2ea0c7e3721bc05e7cdd6ec5ee2","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.1.2","eslint":"8.53.0","@swc/cli":"0.1.62","prettier":"^3.1.0","@swc/core":"^1.3.96","type-fest":"^4.7.1","playwright":"1.39.0","release-it":"^17.0.0","typescript":"5.0.4","@jest/types":"29.6.3","@types/node":"^20.9.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.5","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.0.0-canary.2_1700133995453_0.06179737254280582","host":"s3://npm-registry-packages"}},"2.41.3":{"name":"knip","version":"2.41.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.41.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"6ee76c543fbf5c22e416dceb4e8e3fc95ae583c6","tarball":"https://registry.npmjs.org/knip/-/knip-2.41.3.tgz","fileCount":368,"integrity":"sha512-ooHaOfiieytMFSYnhhwk+TKFD3kGPNXIxpoLimEFf4nUpmthBOVKyawDjHvl23uJmPkqI6OOQqyQnK6dCUX+xQ==","signatures":[{"sig":"MEUCIQCV4DfcUhCGFSuPvAFYj03l9TyWxFWFwu8aFn+OVva/mAIgNpQ9P6uSTAVlg1NkmbPCXv7hKwmSDqKTPCcbr7Gf4dU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":578177},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"ee83151c812258c04931f231fa8315fb405d2979","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.10","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.95","type-fest":"4.6.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.10","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.9.1","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.9.1","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.41.3_1700172427397_0.6872195087594939","host":"s3://npm-registry-packages"}},"3.0.0-canary.3":{"name":"knip","version":"3.0.0-canary.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.0.0-canary.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"3bd0b4aa61a16e33892e8fe4db9d2f0fcf8beca6","tarball":"https://registry.npmjs.org/knip/-/knip-3.0.0-canary.3.tgz","fileCount":366,"integrity":"sha512-D5Up9hG2YU4CakGHP8X/ZsP+dZma2LnddYCWpQ17/6zmLfN5LoLuBw5W+xnDtU7166U0L19T5AfSBt2WkxxnTQ==","signatures":[{"sig":"MEYCIQDiuGuB6woLPeHeBaH8IdLQTn9PFsO+d+dHbw47OL5DVQIhAOOJQAciPGnzEPNa1j2bKGyav5xAdcsQuXcmpH+8RtxJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":539423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"760f5164f24212703286c2b099aa1f0726c62830","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.1.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.1.2","eslint":"8.53.0","@swc/cli":"0.1.62","prettier":"^3.1.0","@swc/core":"^1.3.96","type-fest":"^4.7.1","playwright":"1.39.0","release-it":"^17.0.0","typescript":"5.0.4","@jest/types":"29.6.3","@types/node":"^20.9.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.5","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.0.0-canary.3_1700227269924_0.26906980838506755","host":"s3://npm-registry-packages"}},"2.41.4":{"name":"knip","version":"2.41.4","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.41.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"c26236290172f0e1c15a8b8282f8689b664e1412","tarball":"https://registry.npmjs.org/knip/-/knip-2.41.4.tgz","fileCount":368,"integrity":"sha512-ZQ4Hn6KhclwVNRKwgzcORxzP2jWHtGOxvM9rJS9wJl1BpQ2XKr/C87OFHx9VZfCPTnq6sBcZdQ/6N2TldxK5Zg==","signatures":[{"sig":"MEUCIQDMmHZb9Ac57/jqaAFreKkppNLh4pvDmEnM4N6dY35MIQIgM0ALS1wZST0NEHiyEnvhBtL2XVpqObk49y+1rj8tH6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":577994},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"59a2373bca2b6be516e47989d56bedfbdfd170ee","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.10","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.95","type-fest":"4.6.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.10","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.9.1","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.9.1","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.41.4_1700485688936_0.2033351656169573","host":"s3://npm-registry-packages"}},"2.41.5":{"name":"knip","version":"2.41.5","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.41.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"3e9b088f2be3cc4fa33a6abeb425d3d9ef026a29","tarball":"https://registry.npmjs.org/knip/-/knip-2.41.5.tgz","fileCount":368,"integrity":"sha512-w6C0/tQvvRAWSRo4Vl3CRqmJujx+vizFD4sGWuhdpmx89micpfMZITiGCc54c6S9phGHvZeMNtYGEOyNwbfcjg==","signatures":[{"sig":"MEUCIQCeUawzoeMsvyFOzy63jIJhmJGNaMUX1Q4GYPjsRIRc5gIgPuMzkTedtt8vpjwOMcpWIsngzOrl4M8EBuBgMa4Qlok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":578204},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"b54f44f69859b542d2b24a51415c7696dfe96bda","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"^3.2.12","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.10","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.52.0","@swc/cli":"0.1.62","prettier":"3.0.3","@swc/core":"1.3.95","type-fest":"4.6.0","playwright":"1.39.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.8.10","@types/eslint":"8.44.6","@types/js-yaml":"4.0.8","@types/webpack":"5.28.4","@types/minimist":"1.2.4","eslint-plugin-n":"16.2.0","@types/micromatch":"4.0.4","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.2","@typescript-eslint/parser":"6.9.1","@types/npmcli__map-workspaces":"3.0.3","@typescript-eslint/eslint-plugin":"6.9.1","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.41.5_1700489905557_0.3653327394334731","host":"s3://npm-registry-packages"}},"2.41.6":{"name":"knip","version":"2.41.6","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.41.6","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"113c90237df8c7c8a1b1127e25343b80ab90075d","tarball":"https://registry.npmjs.org/knip/-/knip-2.41.6.tgz","fileCount":368,"integrity":"sha512-on5VYSTocWbEEaZr2aV8ADxDa+0HtDoJ6fJN7YB4bv7/JKV9cQOeI7tIn+w4JQegSb/bSKXmk+uxQFDym7tT7A==","signatures":[{"sig":"MEQCIDBQc/zToLVpR4+hwKjvey+MXL8Nr7rZpp33y2zSzqCwAiAT2EhYGvcs6fm+DQaXipRCkcGkH4OUp/sAfHT6D6TC1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":578189},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"a69fa9e3ad3f9b1b9398adb431b7b4592112eeb4","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"3.3.2","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.11","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.54.0","@swc/cli":"0.1.63","prettier":"3.1.0","@swc/core":"1.3.99","type-fest":"4.8.2","playwright":"1.40.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.9.4","@types/eslint":"8.44.7","@types/js-yaml":"4.0.9","@types/webpack":"5.28.5","@types/minimist":"1.2.5","eslint-plugin-n":"16.3.1","@types/micromatch":"4.0.6","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.3","@typescript-eslint/parser":"6.12.0","@types/npmcli__map-workspaces":"3.0.4","@typescript-eslint/eslint-plugin":"6.12.0","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.41.6_1700640119521_0.2727709619015941","host":"s3://npm-registry-packages"}},"2.42.0":{"name":"knip","version":"2.42.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.42.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"5c591abfd52d5fc56d4f124a828f35555f1a8d81","tarball":"https://registry.npmjs.org/knip/-/knip-2.42.0.tgz","fileCount":368,"integrity":"sha512-VUBRD5EX4LwCuaGkt+FG2+faYbySUKAjT7u6GYZpb048FcLYYDoEOKZGKgqLT6iDVtZFUdlQVBZx20l1eik3pA==","signatures":[{"sig":"MEUCIQC5mSNK4Fbh8CRnLyy/b9DSqoQws+1BpiXAECfH+cNuQwIge82IP9yf33go3XZZ91GiEattYr/f01f1NkjMvtnS3u0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":578969},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"c95e060b4aa6160768608642e79bbc8cdb6efd57","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"3.3.2","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.11","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.54.0","@swc/cli":"0.1.63","prettier":"3.1.0","@swc/core":"1.3.99","type-fest":"4.8.2","playwright":"1.40.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.9.4","@types/eslint":"8.44.7","@types/js-yaml":"4.0.9","@types/webpack":"5.28.5","@types/minimist":"1.2.5","eslint-plugin-n":"16.3.1","@types/micromatch":"4.0.6","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.3","@typescript-eslint/parser":"6.12.0","@types/npmcli__map-workspaces":"3.0.4","@typescript-eslint/eslint-plugin":"6.12.0","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.42.0_1700734086318_0.08168308280832703","host":"s3://npm-registry-packages"}},"2.43.0":{"name":"knip","version":"2.43.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@2.43.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://github.com/webpro/knip","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"dist/cli.js"},"dist":{"shasum":"f15de2e9fcae2be0d967e8247ff56a6e28c81c1d","tarball":"https://registry.npmjs.org/knip/-/knip-2.43.0.tgz","fileCount":368,"integrity":"sha512-xXtBpC+XiHZzqBoXtvqH0sLV3iSMu9yPIUoP9GRZVUHAegQyDjC4jOTRfFgc5gJKrfqW4NKc71t7l85NqYieUg==","signatures":[{"sig":"MEUCIQDjZlaEzLrC0yCVG14CbfTzZQ6Mkn/YBoALvqIuWpHy2AIgHwAXOQSpkCSJv6swbX8sJYjMh03UrAJ+E0/+CMgvRlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":579397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.17.0 <17 || >=18.6.0"},"gitHead":"a3a5fbbbab7b2d863ff67c8a11792482b35846c0","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","docs":"npm run docs:cli && npm run docs:plugins && npm run docs:format","knip":"node ./dist/cli.js","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"rm $(which knip); npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write --config .prettierrc","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","docs:cli":"tsx ./scripts/update-cli-usage-in-readme.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","docs:format":"remark README.md docs/*.md .github/*.md src/plugins/*/README.md -o","docs:plugins":"tsx ./scripts/generate-plugin-docs.ts","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --production --strict --ignore-internal","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm run docs","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^13.1.3","js-yaml":"^4.1.0","summary":"^2.1.0","minimist":"^1.2.8","fast-glob":"3.3.2","pretty-ms":"^8.0.0","easy-table":"^1.2.0","micromatch":"^4.0.5","typescript":"^5.0.2","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"^5.0.0","zod-validation-error":"1.5.0","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"^1.1.0","@pnpm/workspace.pkgs-graph":"2.0.11","@ericcornelissen/bash-parser":"^0.5.2"},"engineStrict":true,"remarkConfig":{"plugins":["preset-webpro"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","eslint":"8.54.0","@swc/cli":"0.1.63","prettier":"3.1.0","@swc/core":"1.3.99","type-fest":"4.8.2","playwright":"1.40.0","release-it":"16.2.1","remark-cli":"12.0.0","@jest/types":"29.6.3","@types/node":"20.9.4","@types/eslint":"8.44.7","@types/js-yaml":"4.0.9","@types/webpack":"5.28.5","@types/minimist":"1.2.5","eslint-plugin-n":"16.3.1","@types/micromatch":"4.0.6","@release-it/bumper":"5.1.0","@npmcli/package-json":"5.0.0","eslint-plugin-import":"2.29.0","remark-preset-webpro":"1.0.0","@types/pkgjs__parseargs":"0.10.3","@typescript-eslint/parser":"6.12.0","@types/npmcli__map-workspaces":"3.0.4","@typescript-eslint/eslint-plugin":"6.12.0","eslint-import-resolver-typescript":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_2.43.0_1700772290120_0.205353806022343","host":"s3://npm-registry-packages"}},"3.0.0-canary.4":{"name":"knip","version":"3.0.0-canary.4","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.0.0-canary.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"3b098f8c19605bf706ddeecf0744b46d8b143b39","tarball":"https://registry.npmjs.org/knip/-/knip-3.0.0-canary.4.tgz","fileCount":366,"integrity":"sha512-DPVMw3W7C6t/LBxmYG6IOcaHBKDFIkE3zS27CdDkNzR92/bxlc8zRXYuScHP3vfWM1cIFGgQwro9XdPwmrT+jg==","signatures":[{"sig":"MEQCIA+H+8PbQmBftGCc8CRj+hhbWd1DQ9nX4OBewhl4O1ScAiBkVv63h1S6HLJ+GpLaFAOCSA9NGvhlFtx7zre3+FW/kQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":541081},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"18e4e513cbf9ef7d980da2397d917f9454194ab0","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.1.2","eslint":"^8.53.0","@swc/cli":"^0.1.62","prettier":"^3.1.0","@swc/core":"^1.3.96","type-fest":"^4.7.1","playwright":"^1.39.0","release-it":"^17.0.0","typescript":"5.0.4","@jest/types":"29.6.3","@types/node":"^20.9.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.5","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.0.0-canary.4_1700812574144_0.8460001502912133","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"knip","version":"3.0.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.0.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"92616774b75423e4b304c8815cb113e4440098b3","tarball":"https://registry.npmjs.org/knip/-/knip-3.0.0.tgz","fileCount":366,"integrity":"sha512-XcnkZodJNAjqNIs9Uvc4c3Ny/jiieVOpdGts50XryP1x6NkzzlmAo/5lvCYyxiUZ1dOEv2+TbIbdnpX/8dhHgQ==","signatures":[{"sig":"MEQCIHze6Qo1DIdYrR689VDLMHnJiW9TBAYdrFmFpRBHOTIKAiAi3Q3CHU2BmtepOKuDYiyURsUtLpkREZryBIuT6S7f1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":541238},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"f709e246b9fc8da84a0efbe1c70ddaa9d5dd19a1","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.5.0","eslint":"^8.54.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.99","type-fest":"^4.8.2","playwright":"^1.40.0","release-it":"^17.0.0","typescript":"5.3.2","@jest/types":"29.6.3","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.0.0_1701085874647_0.9604842399156548","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"knip","version":"3.0.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.0.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"86bbee78991c89660afa8b49e5354cb8c083e4ac","tarball":"https://registry.npmjs.org/knip/-/knip-3.0.1.tgz","fileCount":367,"integrity":"sha512-l7LN+O2vwthUOMa9OtU7viFGH9auWW4y0dad22EBpcXsqKP8Y9XJSO6ASe2bbFZPZ3Ov655XOESXAyhqT8CmhQ==","signatures":[{"sig":"MEUCIFqDCMf9ehvJX3fIS1YlHtc93M87Rd+79CRUM1j25V3QAiEArk3yKZb2N2OtS76VskiB/Gac35VtltnPc6TtjuPDyo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":541838},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"ef54583e08de393e55e624ebc2a5b416256ed207","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.5.0","eslint":"^8.54.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.99","type-fest":"^4.8.2","playwright":"^1.40.0","release-it":"^17.0.0","typescript":"5.3.2","@jest/types":"29.6.3","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.0.1_1701086948109_0.3489452449283461","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"knip","version":"3.0.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.0.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"92f9c2cac950d31843c5495b53da23372f5b0b99","tarball":"https://registry.npmjs.org/knip/-/knip-3.0.2.tgz","fileCount":367,"integrity":"sha512-FreH1yh4BVIRcBM/t/VJaOckVkBDv9UQHJGdnxaGTmp66jM0r78QFVJkoiHmbydiBVB5qCgEjg5JR4Q7sYTfhw==","signatures":[{"sig":"MEUCIQDt5Jg7Y+03ZCxmqtICeqjeBUtIccgcgZwVMf/A89SXlQIgEugCmJ68uAfw7yc6rmfBn/ckSqgV5lenRqfkmR24arw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":541836},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"6713525611fc6b80fc68cc0f3f196d859f50d539","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.5.0","eslint":"^8.54.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.99","type-fest":"^4.8.2","playwright":"^1.40.0","release-it":"^17.0.0","typescript":"5.3.2","@jest/types":"29.6.3","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.0.2_1701096434557_0.3238362012877214","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"knip","version":"3.1.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.1.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"c9dde4404299f1d7bb41a6ea084de8b90121a496","tarball":"https://registry.npmjs.org/knip/-/knip-3.1.0.tgz","fileCount":367,"integrity":"sha512-f5ceXUrN2fzHDijnnajeECmWive8RdAlG7VQT93P9FpT8zgp+BogZm1HdVB5OLg8pp4x9wAyTM6yqHYkrY715A==","signatures":[{"sig":"MEQCIEZEgFBNFIsyxBd4PbJz6DxscVHHmjVSwpmzgonhwKZbAiA/tgGYRm9glSj30CN7O8PMPsafpiHSTXWG/JRNB+iuJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":543610},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"8e1dca6ab383cae87c7be9936a7bdad60af2d390","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.5.0","eslint":"^8.54.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.99","type-fest":"^4.8.2","playwright":"^1.40.0","release-it":"^17.0.0","typescript":"5.3.2","@jest/types":"29.6.3","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.1.0_1701168537540_0.6691753119548751","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"knip","version":"3.2.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.2.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"6feba53df3db44a6fce72603600caa7c0bf0cc5b","tarball":"https://registry.npmjs.org/knip/-/knip-3.2.0.tgz","fileCount":367,"integrity":"sha512-poRxmptcAmXJ8hdNxxSeh0hKExli0BC8WDtMYbk1eai6GnNdvHl33reRCdmPwCbxTqpjBl4LsNeirY/jGpzgjg==","signatures":[{"sig":"MEQCIHm8tLDp63UX45mCJz8GlhtWKDf4Dq2oBmqN8LKredRRAiBitC/apc/79VbYqFn16QaL8joj5QLQNP6L88c/wVY1hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":543689},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"121015f0528d9f5466fd53b1fd142f2801365abb","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.5.0","eslint":"^8.54.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.99","type-fest":"^4.8.2","playwright":"^1.40.0","release-it":"^17.0.0","typescript":"5.3.2","@jest/types":"29.6.3","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.2.0_1701169096300_0.6428842606921477","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"knip","version":"3.3.0","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.3.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"4f0a8ea082c9d32af2c61d2bd4de456573afc0f0","tarball":"https://registry.npmjs.org/knip/-/knip-3.3.0.tgz","fileCount":368,"integrity":"sha512-90Bbh3X18Jub5eEPvbjyTH1v0yo2Qp+Lz5qx31spUWGGs3LNCTd4IeWDaBZlfqCHrEyT4WjeiOuknxayY3QEbA==","signatures":[{"sig":"MEYCIQDMS1e/G0ncf5QuClfRUoOXK0PzkkLbRR38iNbPl4qh8AIhANtcnOzHEBVuPEman7tPPm83sdbayutrHT8PLheqF24d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":546033},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"70691ff57f2c5ca779cd9aca077b9b2e9e2227c5","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.5.0","eslint":"^8.54.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.99","type-fest":"^4.8.2","playwright":"^1.40.0","release-it":"^17.0.0","typescript":"5.3.2","@jest/types":"29.6.3","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.3.0_1701211269586_0.5419601752883143","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"knip","version":"3.3.1","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.3.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"f65182df81b6d00d9d86d73d7d26bccffad67e77","tarball":"https://registry.npmjs.org/knip/-/knip-3.3.1.tgz","fileCount":368,"integrity":"sha512-TP9HOHxkZZ9WflGsdHH3ysJkd5bRqD3+5dbdTAp3vrb2z5nP5P9B6llNiG50lMRBBkJkC0kYE25u/HyhVWozsQ==","signatures":[{"sig":"MEQCIDc238Jnx9wMhviTRO6wDJDBKx1DuEY0ORA7gnLKpFYhAiBNoltbsut6k3QCsX/56CbW4k4R1rdWyN7D6Gr/gqTXzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":546437},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"6b97b9c35cb73b0fbd500c3b27d6667ad90e9bfc","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.5.0","eslint":"^8.54.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.99","type-fest":"^4.8.2","playwright":"^1.40.0","release-it":"^17.0.0","typescript":"5.3.2","@jest/types":"29.6.3","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.3.1_1701252598557_0.8907645533883992","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"knip","version":"3.3.2","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.3.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"088d9298570a5877468fcabc6eb223402161c321","tarball":"https://registry.npmjs.org/knip/-/knip-3.3.2.tgz","fileCount":368,"integrity":"sha512-3MH06oxX/PxUzZdVfSNyEccl4AeosVvKjh2NQY0wN80y7ZTmFI1ONmQDaeEjJLidDpInTcEF+qizaWNntlPJlw==","signatures":[{"sig":"MEQCIBi3PHCewmHj+v6o8XSNAny7OgvSmdmBPCG6rrqRNkVQAiABoF3lcrisACjAdUffYzpedLjsKrE08KxZDzzvmGjwLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":546776},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"9d7eccf056d627bc589181280a08f080808daa2f","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.5.0","eslint":"^8.54.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.99","type-fest":"^4.8.2","playwright":"^1.40.0","release-it":"^17.0.0","typescript":"5.3.2","@jest/types":"29.6.3","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.3.2_1701269319576_0.3488745461271934","host":"s3://npm-registry-packages"}},"3.3.3":{"name":"knip","version":"3.3.3","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.3.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"78e023a9bbd3ea3bb126c1fcc8ac3096df9d91e1","tarball":"https://registry.npmjs.org/knip/-/knip-3.3.3.tgz","fileCount":368,"integrity":"sha512-pk0tDLmGNet8jJRPXpiXomg9hYvmfaHBFBcFup+DQNHznfuT8G8jol2j4V72ZBx5vjHYkh8jmMcPd49MKpBodw==","signatures":[{"sig":"MEQCIGYz8p7RnSFmdUe5De2Q4ytVR7Q7gE3jAZdMLi8N9/bBAiAvcyzisPJBRBFQ90ieVD/AxX4NShRlaCM4hw4ucSRpeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":547373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"6cb92b39234af066cfba6a8eb1047e1a0f2cb62e","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.5.0","eslint":"^8.54.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.99","type-fest":"^4.8.2","playwright":"^1.40.0","release-it":"^17.0.0","typescript":"5.3.2","@jest/types":"29.6.3","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.3.3_1701333953862_0.17482880669383905","host":"s3://npm-registry-packages"}},"3.3.4":{"name":"knip","version":"3.3.4","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.3.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"8adcb3879299e42e6ab8979b534fb306f070b2c0","tarball":"https://registry.npmjs.org/knip/-/knip-3.3.4.tgz","fileCount":368,"integrity":"sha512-bkc3kggRxbpZZ4Lf8kUv2Asd5vCQPKGHefajpTywBI+v1J8OKidijTCLagKEJgXwjl2QZvy5yCIViOKQ4tYrkA==","signatures":[{"sig":"MEQCIG0iO7+oU4JrzEJ7qkrmxML7i6pUPKXeh1AvRv3Q/g+8AiBkZ/zwdZrQjNzhNTw953uIOv3hBxGT2nD7fSSxJVZfzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":547478},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"75135217ec8ead11a2098df5743fa2f2e6cf4b81","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.5.0","eslint":"^8.54.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.99","type-fest":"^4.8.2","playwright":"^1.40.0","release-it":"^17.0.0","typescript":"5.3.2","@jest/types":"29.6.3","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.3.4_1701346270817_0.6592515789796718","host":"s3://npm-registry-packages"}},"3.3.5":{"name":"knip","version":"3.3.5","keywords":["find","detect","analyze","scan","lint","unused","unreferenced","unresolved","missing","unimported","files","dependencies","devDependencies","exports","types","members","namespaces","duplicates","typescript","maintenance","class","enum","members","workspace","workspaces","monorepo"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.3.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"4dc1e1f950bac9fd3008c4e222d6788f090355f2","tarball":"https://registry.npmjs.org/knip/-/knip-3.3.5.tgz","fileCount":368,"integrity":"sha512-N6s68B9diQYYz/EU7LvB3n1OIDdV1kKQP44KxlIhNwDIJOkGrG+EkgI64d8pSrDvAipK3klTdzQz6aixGRA3bw==","signatures":[{"sig":"MEUCIEQ6bffE8YWayRFUWV2vOTxXdWYZuTm77s3VmyYOq9eMAiEAxHxbEFQqHBnBF7zVnrewBmZ4kahav0nqGPtJJtnh3Q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":547478},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"7b818018e4328cb4238bf9d6c0f3285c356d9905","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.6.1","eslint":"^8.54.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.100","type-fest":"^4.8.2","playwright":"^1.40.1","release-it":"^17.0.0","typescript":"5.3.2","@jest/types":"29.6.3","@types/node":"^20.10.1","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.3.5_1701412933455_0.6118300193220971","host":"s3://npm-registry-packages"}},"0.0.0-node-types.0":{"name":"knip","version":"0.0.0-node-types.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.0.0-node-types.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"8fe412b398252f94ca3c14f0ff04435ded3936cf","tarball":"https://registry.npmjs.org/knip/-/knip-0.0.0-node-types.0.tgz","fileCount":368,"integrity":"sha512-/yhlUWn+r3qUHs7m3ggu/E4mwAtjInvJ/ffKvHxNBMYpAsV3kghqe1qRhtBrcGxCMsI8//1gb7WBIuC2Acg2QA==","signatures":[{"sig":"MEUCIA/3GibJyW4T5fTTpL7ML1gBs+r2Pk0g9ygaNTXywv2PAiEAqCsYotBwBLpJpXAGhVgvAt6KdLpEStgtu+0EFIG24OM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":547683},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"4cc0ceaefbad042dd21652f2696f9378a7402fd3","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.6.1","eslint":"^8.54.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.100","type-fest":"^4.8.2","playwright":"^1.40.1","release-it":"^17.0.0","typescript":"5.3.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.0.0-node-types.0_1701427096679_0.7042662540050642","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"knip","version":"3.4.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.4.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"4f4d25a56be70881e22456b201da5bce2fef6e48","tarball":"https://registry.npmjs.org/knip/-/knip-3.4.0.tgz","fileCount":368,"integrity":"sha512-YGNxfwv5LK28B5rgQkzpMBKusid4lZLTtGrUXbb/j7Iqu2PAt6jIgrYejzJXmnj/FvHGjwkWm2iAp2vRttoMqA==","signatures":[{"sig":"MEUCIQCxQcd6gObXM/pBtUkVl/wrg3mdun1bMCYItV7ukR4UyQIgFto1lzUBwwUqe3k0X4583HH3fojWqxgPnd1t+pSKtX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":547994},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"1154a0917bb392ec55d973b9a66380b4fa8a0f1e","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.6.1","eslint":"^8.54.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.100","type-fest":"^4.8.2","playwright":"^1.40.1","release-it":"^17.0.0","typescript":"5.3.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.4.0_1701513934973_0.7363356459529784","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"knip","version":"3.5.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.5.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"9769c6a4a57f1e7828ca35ee269d4e06329a57ea","tarball":"https://registry.npmjs.org/knip/-/knip-3.5.0.tgz","fileCount":368,"integrity":"sha512-spsKWGgUXDzX3Llzq7NCQT3612uxOWVJpFzrL5xkwPxcAfStr/f1IcdU9iFF4RE/eC5LHTg5KCJsz6ZV0d20QQ==","signatures":[{"sig":"MEUCIDwR6bCQL8Y1k11D5m7Kub9X9LU+b46Sw6IudqhwzzpgAiEAyPj0BAhXG+az6g9nmaALlyVYsSID7bqeJyO6KZWyagw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":548446},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"beb5c41c9fcb608212aa9a23943ada14761cadc6","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.6.1","eslint":"^8.54.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.100","type-fest":"^4.8.2","playwright":"^1.40.1","release-it":"^17.0.0","typescript":"5.3.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.5.0_1701726377585_0.16611011366170136","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"knip","version":"3.5.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.5.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"354e1b2dc2adf9c6e28a5dab9b3a2badaeba6592","tarball":"https://registry.npmjs.org/knip/-/knip-3.5.1.tgz","fileCount":368,"integrity":"sha512-wf3QS3mTx3WimgvwgfWv53MDyPl17bn4Irjqal4Hz7k+tT9iV1EOxB1ahgyAmxxwo0jfsoyUkj3S2pB3GsIu5A==","signatures":[{"sig":"MEQCIBVjRhCuSzdZz86G0rLJwXGSTgnn9zxiqj0X85/oddNCAiBAkP4KamhNM0b4zSv0eMaDde9C9PYLa+FIRTY3anOmrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":549247},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"95bf66c2b04ed69a40b9b366c395bc56821adafc","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.2.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.10","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.6.1","eslint":"^8.54.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.100","type-fest":"^4.8.2","playwright":"^1.40.1","release-it":"^17.0.0","typescript":"5.3.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.5.1_1701797143790_0.16716567424055073","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"knip","version":"3.6.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.6.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"e80f14201dc5f8755334f5d5d01d81db4ce95c88","tarball":"https://registry.npmjs.org/knip/-/knip-3.6.0.tgz","fileCount":370,"integrity":"sha512-EVSFy1gfj4pMNmBAVZPer8dv/nVInLftAZDpXrd/vaLEDcWVT/TaqsmiVfkHjvsMvtCwsLerh6defsYH1It6kQ==","signatures":[{"sig":"MEUCIQC8KIrIO5wDq25spyUdyijiDjYM2TSw4qmPcmFStjsuzgIgKXhF+K48hNGzSpnJK6KMSwx/79xRAca4Tz8A8srzUrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":552744},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"gitHead":"a2060f7edd26e0aec826acf7cddeb4228537dfab","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.11","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.6.2","eslint":"^8.55.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.100","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.0","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.6.0_1701946275454_0.2334269443633692","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"knip","version":"3.6.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.6.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"b0a0a8fb4f07a62bc597c08adea5271b4a824eca","tarball":"https://registry.npmjs.org/knip/-/knip-3.6.1.tgz","fileCount":370,"integrity":"sha512-ykcauRIaoSCz2YZ/Ymt8ymfQB+1wwaJV9CZKUCXjZ2/T9kMEv9Zj3Oy6a8zPBJQ6gnwkuxx5d5FOXd1TSpqX4Q==","signatures":[{"sig":"MEQCIHk8dpSEKO9+Oygaj79p8BFjiegTxxTgp+1keCKmjpZKAiAeD6zGHOVA8bAePhoU2XA4e+/TfgZVgW/MmWQodfpMiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":553216},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"fae9b759458ab77a666dfeb4d9ef02d63b566f0e","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.11","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.6.2","eslint":"^8.55.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.100","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.0","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@npmcli/package-json":"5.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.6.1_1702059482371_0.43338682836320586","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"knip","version":"3.7.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.7.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"42684f524247e17def3586dc65766807a22e93d3","tarball":"https://registry.npmjs.org/knip/-/knip-3.7.0.tgz","fileCount":372,"integrity":"sha512-VTNzzVgdi9r250tzkdFluDCxzqUluY1VOFJL1odhCV2l1pXRyZi8FGZEHdwrVrlJX+CdjedM36CowGMnYURkWg==","signatures":[{"sig":"MEUCIQDoJpIIwfXV4GYeR9oeOIpANZhZE+by8ok0miYLXIzv2gIgPEuBUaZWzNGPwnoDHGhx7divJ6fOggsTfQhip2W+lSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":561371},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"2157f57e52e8d2a37caece7d13a25de1668aff85","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.11","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.6.2","eslint":"^8.55.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.100","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.0","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.7.0_1702126677822_0.8186361471974599","host":"s3://npm-registry-packages"}},"3.7.1":{"name":"knip","version":"3.7.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.7.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"2386b1f06e2d1d54b50f81fbc7cc116b783c693f","tarball":"https://registry.npmjs.org/knip/-/knip-3.7.1.tgz","fileCount":372,"integrity":"sha512-e/LyOHFE1p35DqRMI4Wz1vyLFrMP6uMlP3i2S/yaqUMt3+p6Mmn0USnOK0JNkuFUGIG9jcw63tZgBwMrY7j2IA==","signatures":[{"sig":"MEUCID+ZT7+fdyDors6OPYMdMhS0z0gkeQwYJU7PSMhpPyTgAiEAmT4EmJzX5nQb+McPago9IjUxbcwhO3/hMqEs4r0bZUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":561128},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"790646a2ffc33cf1c1102145721f26111d25b9e0","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.19.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.11","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.6.2","eslint":"^8.55.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.100","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.0","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.7.1_1702415832479_0.9507577181199856","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"knip","version":"3.8.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.8.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"03b767a1bb18bd8a912f95a7cea25fadc1bf3dda","tarball":"https://registry.npmjs.org/knip/-/knip-3.8.0.tgz","fileCount":372,"integrity":"sha512-qfGg1j1oL0gAJfYEZqaFtw8un3YI8AjU/0z+b5MOGyNYrGLRzAzKaUeUM8+8JCDGHCq1xPzwWI4+Z82GD6kjgg==","signatures":[{"sig":"MEUCIECKhOC5UdLOCzKUtn9MwzG8u+4s81kFOaMF1J/NyqUlAiEAr0kK9m81XcAvURZcH5+3mD0FIZCs7DsCZrvcas0sHuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":562485},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"c5f98fd98c8ac2d9af6a6b227c0324d94b5ac454","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.19.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.11","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.6.2","eslint":"^8.55.0","@swc/cli":"^0.1.63","prettier":"^3.1.0","@swc/core":"^1.3.100","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.0","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.8.0_1702480250227_0.60082845783288","host":"s3://npm-registry-packages"}},"4.0.0-canary.0":{"name":"knip","version":"4.0.0-canary.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0-canary.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"4d49321434d6a2c038667098f37a7541a6010a43","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0-canary.0.tgz","fileCount":370,"integrity":"sha512-hQhrv9HJ5EJ+6yszWOzhS8bpux6Z2FBuJHCv1AQqTCCvQMEb4E0Jx85+Wd/Nzh6l+JMWdGlz/Pr4gnygWPm+qA==","signatures":[{"sig":"MEYCIQDGaMqL0ZRfdpj2QS/GylqaMNkr7Bn8W4GRUq5Z/uiQjAIhAMXexCeK0WTcgcYWwWLAgoNxLyfEKhP0tMYjuTGetKtH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":572152},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"961e20a7647fd1cb4cce926f74746da523de1a68","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.19.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.6.2","eslint":"^8.55.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.100","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0-canary.0_1702580722567_0.510681848495327","host":"s3://npm-registry-packages"}},"3.8.1":{"name":"knip","version":"3.8.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.8.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"fd5e893d3a0019fcb269347be6c0b05ef1156a62","tarball":"https://registry.npmjs.org/knip/-/knip-3.8.1.tgz","fileCount":372,"integrity":"sha512-KL/E16ZEp1s5NLbRdDI69G4uxQmHuS5aaASoBWEtdQOAu4iT4F+2ICjAZSeZq7udRlGQr9nuwio0O7BMLv3yTA==","signatures":[{"sig":"MEYCIQD5CyAXTVQJeRefJDIrAwT+heYVKcV9cTw99kGkhDGWBgIhANVmI8PikhbXCeAaqBUqRJbcPq2o3P2Z5nvct71v6SC7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":563636},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"82635fc89561e74c7598b1a0f42713a111af9c28","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.19.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.6.2","eslint":"^8.55.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.100","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.8.1_1702649750002_0.9422588994909296","host":"s3://npm-registry-packages"}},"3.8.2":{"name":"knip","version":"3.8.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.8.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"ee7b62cfc469e8ca9c89eeba86247b0c6d36993b","tarball":"https://registry.npmjs.org/knip/-/knip-3.8.2.tgz","fileCount":372,"integrity":"sha512-OKpEuFrwdGpcnTwo092Z41zjoHW9q0TA4tyNwnx1zGEcxjomgpt+dKTmPxQ31iOVvv5GbUYpeQS9S7dyRDusVw==","signatures":[{"sig":"MEUCIBcGhePfpnQAja6q22qh+DTw3Y6YCwVnVJD+qjhR8VciAiEAmB0h0rgb71Xbdf7pGt6+6ADFyeCgd2ZUbNX3uYsDmCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":563795},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"fcbaed09b2021c6d5d0444e610d9400cfc4bd423","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.19.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.6.2","eslint":"^8.55.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.100","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.8.2_1702846251074_0.1007669013495025","host":"s3://npm-registry-packages"}},"4.0.0-canary.1":{"name":"knip","version":"4.0.0-canary.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0-canary.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"e25ac0f07425f2fac557ad136702aa8702d87436","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0-canary.1.tgz","fileCount":372,"integrity":"sha512-TjNQSI/niwcKPxL+QgC44WorTHfs2mrQ7mpB7yxBIJJqoGEDtSnATbjw+1jG7oIGAttLQudoMYEwTbm+/8uBbw==","signatures":[{"sig":"MEYCIQCWDAGJzwpzfKLXpl2cXDn/sMujZt3AetMhQKTIVZKpgAIhAMP/QemULdluiItBvCuZysDCwWf6VrEXYQAjcUCtv4ie","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":574453},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"89e3f88426e21cfe2449da30b7e36480e867a983","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.19.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.6.2","eslint":"^8.55.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.100","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0-canary.1_1702847572792_0.6561908836357626","host":"s3://npm-registry-packages"}},"4.0.0-canary.2":{"name":"knip","version":"4.0.0-canary.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0-canary.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"0489b7461bb55257605b652df68020e2573325a8","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0-canary.2.tgz","fileCount":372,"integrity":"sha512-/Re5MdalTNSLnY7tOBPsGwM1Yi42RkxVECmwV4BMUmakHqaKO0eZXOnUap03rmRBoosXdSC60fLo/+5BiQ5emw==","signatures":[{"sig":"MEUCIQDpMOtq1b+DQ7orOZpdHlNX3qZDF+wVcMdezAmdA1kSdAIgI/R3D/st6KJTsD58qficErMz/cbh09uBx2USBNsIAoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575236},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"2cdfae26f3a35d4824a242b10a9f4a78b4813cad","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.6.2","eslint":"^8.55.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.100","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0-canary.2_1702977157061_0.7119923209526307","host":"s3://npm-registry-packages"}},"3.8.3":{"name":"knip","version":"3.8.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.8.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"9e935b4e4af971c3fdce36feea3c9a8fdbcb60dd","tarball":"https://registry.npmjs.org/knip/-/knip-3.8.3.tgz","fileCount":372,"integrity":"sha512-KtVyLMig4C9m1y4YZZfZzqzY+/o7cAgHai28eUnqfjfWBCXGHK+HdeyO86CB5bam+RxFMzAysZFU/avOJlggSA==","signatures":[{"sig":"MEUCIQCdvP7GOm6Czw9hCrS9+3adEdSl/rOFtx9XfaJihqurZgIgI5JfjqdJYLiu5yxHm1nbt86lRdliaA+nJmNDtWUHiDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":567328},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"1b9603ec0a3e4d1b2a910b342e07f825787bc11e","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.6.2","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.101","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.8.3_1702977474957_0.2840422895341408","host":"s3://npm-registry-packages"}},"4.0.0-canary.3":{"name":"knip","version":"4.0.0-canary.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0-canary.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"b8f5d69beba7ac241629298eccdff48f223b2906","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0-canary.3.tgz","fileCount":372,"integrity":"sha512-R3x6yfcnm0up6dUt2xm1tvcNCuUBUmfr4fqCqoZRcPmhwmRXrT4vC19ViKnE7mcxUuWCCxs6+S7DfjTMF3zNig==","signatures":[{"sig":"MEQCID3ZHtPv/pRdm9i0C7Bc1uWkXEP6syxe7FjiZKnj11h1AiBvA68HNwUtTo+TJEpeDxMsTzpIBPTqf4M4wzmWkT3K/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575307},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"8fc86f2641340814e6b32e0cd1e43b7f4556d7c8","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.6.2","eslint":"^8.55.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.100","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0-canary.3_1703001617479_0.7688785553821262","host":"s3://npm-registry-packages"}},"3.8.4":{"name":"knip","version":"3.8.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.8.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"fc6ba349d1a5ef2957bd7d3e507bd36f67f08193","tarball":"https://registry.npmjs.org/knip/-/knip-3.8.4.tgz","fileCount":372,"integrity":"sha512-pmgUD7LSe3tRf84qogBnIe8uXcfTR+bjbVwW+TrKeHLayOhpw5Xa2vSqXOQ68fMQ8lBrpp8cW+c+hsYMc2YE+w==","signatures":[{"sig":"MEYCIQCGTWyePV6aZD4oC/Tqy3RZwnvGTJ5rmv/XpG/Z7xX8HgIhAN3aNC4WFbJOydcQo3lW5fANFNWiqCXLj8/oKgPo1+FT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":567368},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"462615b3936ce38c09ab82f366d67dbff43cbf82","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.101","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.8.4_1703096804448_0.39808375955076003","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"knip","version":"3.9.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.9.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"07b22173aebf6b61b2a9418ae190db68bdae3d99","tarball":"https://registry.npmjs.org/knip/-/knip-3.9.0.tgz","fileCount":382,"integrity":"sha512-pZgJdC4bSTEU/YT+4Q9uT22HuME+V0h0HT2fsOo0TrW7KY5Ghse+2ngNwOctzUn5LeYQ0eY83Z1DhKDIbe5WkA==","signatures":[{"sig":"MEUCIQC3UEP9Or/YQz80VrNbcgha1kbnQf8dKMj/sZewI0d1ZQIgB4jd7GRaqcaAo9Gd4Do4VqGeoEaNX4X9MVHK28ityxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":583083},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"2ab781ba48ea4bf26d3442842c8ad435b88d3a47","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.101","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.9.0_1703669018619_0.14265385199915004","host":"s3://npm-registry-packages"}},"4.0.0-canary.4":{"name":"knip","version":"4.0.0-canary.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0-canary.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"2e1ed2f93b5388001bdfbc9d7e8c5ae0ea3f6ab9","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0-canary.4.tgz","fileCount":372,"integrity":"sha512-BTRFLt8MPjApHq/RukulGcAKmPF1I/PG+V7bVgYEii2zrYWtWr1vmw6ZGcDXXR+02dt4BNuQVATsrwF1Ps/vsA==","signatures":[{"sig":"MEYCIQCc9cmGcgxrZFPAdFTHJDWJRnJljRiwkzoGkIsk6iNjyAIhAPti72x48DhMl87YlQ+1siyXvDL/l8s4eO8zOSvLNnH/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":576181},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"04c7f384f51cb2e00007435d3dee1a7f54cc9708","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.101","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0-canary.4_1703785722496_0.7689632712952703","host":"s3://npm-registry-packages"}},"4.0.0-canary.5":{"name":"knip","version":"4.0.0-canary.5","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0-canary.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"66d02e5b5782167a918c705253ed0e16be0fba95","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0-canary.5.tgz","fileCount":374,"integrity":"sha512-rABCzBm/WvUNhQ1ObZ1XXn4IQecQx8Rur2RswIBxUCUfEY1FdpIa41holP9klKJfqAkJNKi2GTSVkelcLSCxkQ==","signatures":[{"sig":"MEUCIFk+6E888vckuakqWEjf4TIgaUHRHDnNQ4bTsz+HSTnKAiEA6IcpoXJxtQskIkV3GhE1kEbBsBZT0GeUWFZU8+zD8A4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":579557},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"5c30abf853d1c8b25eb7962889db5ee5376493f2","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.101","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0-canary.5_1704044548324_0.4967051191417575","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"knip","version":"3.10.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.10.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"7fd4a4a628cd0eff823ed7b86057a97712c85653","tarball":"https://registry.npmjs.org/knip/-/knip-3.10.0.tgz","fileCount":384,"integrity":"sha512-SHofg5RlTzMal2zMCuMGT99lGhD1X5qrqPn1+7+FKr4BiChe5McyTFp1N3PGt4xSrrXhsBgYU8NbrqRAdiVQbA==","signatures":[{"sig":"MEQCIDtTtIjZNSLi4UGLm6yuhlvs2GUyUriVBYL7B58x/vAJAiAdi2PXVSjfWz784sCmezK2sUxRUIM55XkAIW2L9dQ0hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":583912},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"6349aab02c28043fd311a06ded2904b6cbbabb62","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.5","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.13","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.102","type-fest":"^4.9.0","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.10.0_1704204057422_0.389295593940328","host":"s3://npm-registry-packages"}},"4.0.0-canary.6":{"name":"knip","version":"4.0.0-canary.6","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0-canary.6","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"e07007e706b08c750d68bfb375d95f02986deab3","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0-canary.6.tgz","fileCount":376,"integrity":"sha512-PobtTgiJ6id7GmPwABMjc506FK+rfN1CIhMk0PxepsnsGBs3OLjdnHjmr4EJefMF6qF8a/7JhJyq7pZew6LyCw==","signatures":[{"sig":"MEQCICdipMpGQKS/FogrEyyXKhJ2BOk6s7v4C221bS+FEIhEAiBffTEd54G+vB2oZ49DOSoQjBSaZvoOx7+gGOMyUbUQYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":580317},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"846b4a05598daf90abcfd8555b826a4d507dd983","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.5","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.101","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0-canary.6_1704204616644_0.8288618735613791","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"knip","version":"3.11.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.11.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"38e3a2631cb6d6447802b2adc85383e50389835c","tarball":"https://registry.npmjs.org/knip/-/knip-3.11.0.tgz","fileCount":386,"integrity":"sha512-NSLWVT17sqDuSQevD+dz9akd3l7ga5s7LkQRIKzmIJ/xF6u38G5jbX6lA7WL9q28IvVj1a6tK4LwlMt0gSnFCw==","signatures":[{"sig":"MEUCIEfaBIcaiQBbSqGiPXgffCCIV0ZTMpjWGrwBtGoLD6aVAiEAsrD5wAJWy8Njnguik4Fv4pswGkcKyT2f2dbwC8Qx8h8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":586695},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"5ff8420dfe24f747ed153e30e14f675d5fa0436d","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.5","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.13","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.102","type-fest":"^4.9.0","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.11.0_1704358853475_0.654879214042382","host":"s3://npm-registry-packages"}},"3.12.0":{"name":"knip","version":"3.12.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.12.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"38d783a0ada35a26d0807256e17b5159f9048c30","tarball":"https://registry.npmjs.org/knip/-/knip-3.12.0.tgz","fileCount":390,"integrity":"sha512-Lw+3vAIz/fO/E1T4XiWXHzM6hymx2ox912fvUh1+oHj2pkUkRJ+wMHg+7FgUFXv3YP2OLd2mgqDOB72zG/qpYQ==","signatures":[{"sig":"MEYCIQDUC5bshslWbeh5XFTc32eAVlA9YWYmiBQknpma1JFuEgIhALe+01OJb+9TpjsyzyCr9qKph30bR5uvKpKq5n+zpeoO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":593509},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"8850c6904409c4b0bcebb3a9927473e006afc75b","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.5","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.13","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.102","type-fest":"^4.9.0","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.12.0_1704402856369_0.8527222982930243","host":"s3://npm-registry-packages"}},"4.0.0-canary.7":{"name":"knip","version":"4.0.0-canary.7","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0-canary.7","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"284e51bdadb5cd5a4bbeb32081622b6333e772b7","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0-canary.7.tgz","fileCount":386,"integrity":"sha512-4l06hEXvEtcLLRfxDW1vzS3vQ01PSZDEl7COOkAr7JypL5/t1Zzj3OiaxBeY/J7W1V8TR1jC/bgtH2Y/1th3oQ==","signatures":[{"sig":"MEQCIHpgK33fX+2ylaOZ2gpmGAF2X4C6Hz3DxRGrHS3a36u+AiB1OyZ9Iy3FVboCoMJne+StNGy3kPzC60quwmKJeCo4OA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":590592},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"ebb252a37ca670f576dbe56aab69fef47492c94b","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.5","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.101","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0-canary.7_1704405521861_0.006457480352525691","host":"s3://npm-registry-packages"}},"3.13.0":{"name":"knip","version":"3.13.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.13.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"4ceb3ca882773fa333ae6f27b12726ab44acf8c5","tarball":"https://registry.npmjs.org/knip/-/knip-3.13.0.tgz","fileCount":394,"integrity":"sha512-Qj1FvxeHTXlDmR3TMwNgn88xuSVDd2OjdyvIgMYRcWv/DVSaWGaUHnwm7COcQ28+54fAbsE2UKDEco/5eJv8qg==","signatures":[{"sig":"MEYCIQCKu8aCATBGw82BqEktvi0eSOaK6wDYIG+yxSqOjdJPlgIhAJ/VPgiiK68gr9tXn6eOak5G2sKhDvTKZ9xHRv/tDUNu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":599723},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"828a2c5274aa029575d7990588bc99e3dc601021","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.5","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.13","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.102","type-fest":"^4.9.0","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.13.0_1704733158294_0.040683329798248735","host":"s3://npm-registry-packages"}},"4.0.0-canary.8":{"name":"knip","version":"4.0.0-canary.8","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0-canary.8","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"73f2a8d6cc6b20b36030ce8a9daa15f45d096982","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0-canary.8.tgz","fileCount":388,"integrity":"sha512-t6912DDMxvUjTBUpbhx7/S5eUgVXnhy0u1Ph5Yi1i+4Bo7f81IqebqkVATpbFMQXjvuZcW3McoWZs5R/asJPDQ==","signatures":[{"sig":"MEQCIBjAhrfs1+02zVm18g1rFS2Gdxke4T8zHx4kVQKQcUCyAiByQ7HFIu4rFh7o7+6Hv7bujvKMmnONAq1pDdHR4gnA4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":592847},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"4f793e9456c50b88c3a737f6645af2fd9ae2502c","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.5","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.101","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0-canary.8_1704828434073_0.4527097056625793","host":"s3://npm-registry-packages"}},"3.13.1":{"name":"knip","version":"3.13.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.13.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"defc1c76ff06181b3ba398bc3fe5208cf99954f1","tarball":"https://registry.npmjs.org/knip/-/knip-3.13.1.tgz","fileCount":394,"integrity":"sha512-BU2XACULSwR83a6OTAA/0vXW2G4n3ajcipyqoesMzu81pW5t/bpZnXMnIpl9LtdM/GkXcqYt0ve17tmp7+mIAA==","signatures":[{"sig":"MEYCIQDfP9FnbZqrW0nPcnHmC+cWfsVC3DvEBgpydR1seiYuwAIhAJTRv+fSS7PPrdMEfgFpcOOf2XRZl4z9MaIVUvV4PNji","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":600081},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"ed4e691777b2774a2c7b99f19603a0a7d3f1c170","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.5","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.13","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.102","type-fest":"^4.9.0","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.13.1_1704908567548_0.7891694474814113","host":"s3://npm-registry-packages"}},"4.0.0-canary.9":{"name":"knip","version":"4.0.0-canary.9","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0-canary.9","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"857ec2fd9efd425dc3f62ecafbd86cd7c8bb3e19","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0-canary.9.tgz","fileCount":388,"integrity":"sha512-nhptWxO8WUuOjsZhjzECS+FwT1jlp+3/hW228fb0TrbYFNLLmlWI0c1wjWZkKr+ve88HbquABXdvcjHVlZs5og==","signatures":[{"sig":"MEUCIACNKvt/OPd5hKz67IYcBlQYA+jewAFRLa75K7wrgkmOAiEA95pnNQXh4Nhluw/b3/giXD9ffVDSI+zHYibfy8NUaZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":595034},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"ae9f69a9a4d1fab03433305ae38003e48e5a8b68","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.5","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.101","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0-canary.9_1704975287017_0.9874324012136797","host":"s3://npm-registry-packages"}},"4.0.0-canary.10":{"name":"knip","version":"4.0.0-canary.10","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0-canary.10","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"e42ebbfcf50ff48e50b88e6a7ff81d630b7bee32","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0-canary.10.tgz","fileCount":390,"integrity":"sha512-2bPkCTBucmW6yikjRSeSxZbzMPCpxyd8vU9BUZ2NerhlfsU2z2R+x3OndCmNQ8EF5f5FCamYtcFjWG2S6IFecA==","signatures":[{"sig":"MEUCIQCpmtblmHnWM8HycYJ/GlPOKDOFNsGGw4OspMFdkv1yaQIgaK4GfTwTKA76Z96Tr0OHMqL7ux0dJ3+aL3QyM4yRw0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":599201},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"bf5d2262a3e03baacd93e6e0e2262dee68dea1bb","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.5","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@pkgjs/parseargs":"0.11.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.101","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0-canary.10_1705000489686_0.9087382960183894","host":"s3://npm-registry-packages"}},"3.13.2":{"name":"knip","version":"3.13.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@3.13.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"34f347a9b3ff1d45f3be7fed6bd3bb1ee5fbbaaa","tarball":"https://registry.npmjs.org/knip/-/knip-3.13.2.tgz","fileCount":394,"integrity":"sha512-izf5dvW+7fG0OfeZKyJTdhmrgQE1ltoxhPnNxYUKnPEBUMDEb61N2LD6SESKEpt4b6Mmbj4h9Tr4/14zcb7PSA==","signatures":[{"sig":"MEYCIQDC0BqFwQlrGBMwJ2QlIRtrhWTU5XQzXPGAszaRl/OB2gIhAKWwWzK7tj6bAQYZZ60Q+hsU/mn+MwitGU30kbVFlZW/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":600432},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"7521a4cad8059672e00dddb5e823e4d2d3644570","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.5","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","globby":"^14.0.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@pkgjs/parseargs":"0.11.0","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.13","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.102","type-fest":"^4.9.0","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_3.13.2_1705000967142_0.050847847333413076","host":"s3://npm-registry-packages"}},"4.0.0-canary.11":{"name":"knip","version":"4.0.0-canary.11","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0-canary.11","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"376be43a078635ae602c2c835bfcdf7623d5b5b7","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0-canary.11.tgz","fileCount":390,"integrity":"sha512-fr1uTw++lePK5Y1qD97sP7MpV/tVDWUi45JVjxoRgmKm4mxerN1v2StxfYbZCcH3iyggvOaN7oY08wDOP6nx3g==","signatures":[{"sig":"MEUCIDT0Jtqi3XN0hn943y0FQIXlRSBWn4q8XYkAN0FT1RMyAiEAiGqZZ41JZewG/FKeXrk147lJPh9u1Zr+OgaSV3I38QU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":600456},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"5b9dcb61a9f27065f9bb9df938dd317fb1e55220","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.5","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@pkgjs/parseargs":"0.11.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.101","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0-canary.11_1705048775104_0.2831318125950175","host":"s3://npm-registry-packages"}},"4.0.0-canary.12":{"name":"knip","version":"4.0.0-canary.12","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0-canary.12","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"86f6d63311c96fe977c131f012ad7bc2254198a7","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0-canary.12.tgz","fileCount":390,"integrity":"sha512-Ulv/d4XHPoyZoIWXzYN2lcz1ZL9iO34LTbjwsMjweSU9hUkSxT/OZVR2+yW44y2+rTpE+TH18q3MTfD0wHLfwQ==","signatures":[{"sig":"MEQCIA/RkJ62B5QulsUVQ0/zUqyxMe56h1YZ9BaBlDO3mUH6AiBCVNag/u2oawCTaVfJIFSMGRmK4MtzIoGtKZML98MGdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":600823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"b2d0958d7144da7a0ae1c0ca3092a000183bd183","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@pkgjs/parseargs":"0.11.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.101","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0-canary.12_1705061506091_0.13801486115160277","host":"s3://npm-registry-packages"}},"4.0.0-canary.13":{"name":"knip","version":"4.0.0-canary.13","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0-canary.13","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"9e517bc2b48e80266df725ad42569084d743d0bb","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0-canary.13.tgz","fileCount":390,"integrity":"sha512-o4OKJkwQVmYUvcmoPjnbkaZboG/+4qUF6Yf7N/gYeq/8YXVH2RiAHcF7Q6G/M6wKT8LpZKUv2VPQ6EeHPfTIFA==","signatures":[{"sig":"MEUCIQCtcrOpR4vzujU316TK2TlKW6jAYXoA5+evbeiGHfQavQIgeBRCgRulbNRQnOYtFw6as5vT1ONNG9iuICG2De68U5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":600978},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"96b1d4efc5d82953e97e8c5cf66ebd9cb8ef9ccb","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@pkgjs/parseargs":"0.11.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.101","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0-canary.13_1705217541717_0.6609650688450437","host":"s3://npm-registry-packages"}},"4.0.0-canary.14":{"name":"knip","version":"4.0.0-canary.14","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0-canary.14","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"93e7107b7abce8a53fa5f37db5aec20d2bffae8f","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0-canary.14.tgz","fileCount":390,"integrity":"sha512-HYnzvrumBbGTKqI2Gl4M8/I0XxUCFBWpU9HFXHMMwu/NDmQaWfHKXJZB6jHfUu1wELZq2GFG3Xin4kdKh4Dd3g==","signatures":[{"sig":"MEQCIAyuBOjtNl3K/jqv98HGmSHahpb9vmiYpfEOW0L0zJ8cAiAhZOM2Zo/eHC2DWvE/8uIt4Ah66RKpOgRwhmz00JFpFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":601736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"deb06f4f58172e82fa463d5f8d917074a67ea10c","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@pkgjs/parseargs":"0.11.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.101","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0-canary.14_1705322352896_0.07294696282157598","host":"s3://npm-registry-packages"}},"4.0.0-canary.15":{"name":"knip","version":"4.0.0-canary.15","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0-canary.15","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"d4f37352cfc1a9482f9ca709498e607cecd79c54","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0-canary.15.tgz","fileCount":390,"integrity":"sha512-STm6rJKL0gfTKIgjaqj4Ym5l4m4Xcod0ZO/sMhGQ9/4vQIvc1f+Ux/IcNhOWmLHPoknPAiD+iYxQ6zSyCyJs8w==","signatures":[{"sig":"MEYCIQDxt+Bz6kzWrSmnfqCbszM8pJvWfs4w2/AYuwTd87ds1QIhAKZMbMU0XpqMiUwy43ZWNWvQ6JBuCzLc/lHhGKYvgq/v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":601895},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"6399fc937e23d58fda0443daac7470ef8c230bcb","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --loader tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc --log-level silent"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","chalk":"^5.3.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@pkgjs/parseargs":"0.11.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.12","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"8.0.1","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.1.1","@swc/core":"^1.3.101","type-fest":"^4.8.3","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0-canary.15_1705392559791_0.9433387437751795","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"knip","version":"4.0.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"d84465abdcddf779bc1ae080ce53ed22b254f9d0","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.0.tgz","fileCount":407,"integrity":"sha512-AFjZYFx8Vccf2/yFOwJjqmf5mZaLal49A+4EMJZx1e/p5e2FL571quvC/Ai7EZ6jaq1VOuNg5dVGh/HiMcS7RQ==","signatures":[{"sig":"MEQCIH8g9fL6kaxUq014TA8liIzdjNHUUtBMhTx3+VMSSM5RAiBNbFdDdVBwJ7TelmmT4v1+D0xyptBa2PuzzJskvj/Ysw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":620692},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"e611b290e1600c4e1fbba610f77960a9ff1bf683","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@pkgjs/parseargs":"0.11.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.13","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.2.2","@swc/core":"^1.3.103","type-fest":"^4.9.0","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.0_1705405749097_0.1589849531716625","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"knip","version":"4.0.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"d13728280bdbab7c9426da1c819a8ff5ef2ba2b3","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.1.tgz","fileCount":407,"integrity":"sha512-XsxhNVDeKFL0sMBi2CvwnZXR9JdHA7bu0K6FkJzV+E9nFP71UDNrSsl/Tc4DUN+4tPWUgKgoaYmOToS4/m0qtw==","signatures":[{"sig":"MEQCICd3xW7AQ3UtBuB77yOGKQ6BIy5F2LYU6yeXDP5eiJgHAiBwQG+NQWFG2JyXsJhljxZnIaRKHNXQH+lfDYD867h2+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":620606},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"4cc6c9f56311f65f3bf8cf86c122c4987f1cb8bc","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@pkgjs/parseargs":"0.11.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"2.1.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.13","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.2.2","@swc/core":"^1.3.103","type-fest":"^4.9.0","playwright":"^1.40.1","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.1_1705433794463_0.6611011273078069","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"knip","version":"4.0.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"46b510d6e2217764f9d09eb1822348b2761d8063","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.2.tgz","fileCount":408,"integrity":"sha512-eIPMiuZmHmjbMe5G+bR8xVai11Qa5DVTtISFBb4McxXkeaB4eHzr+eoo7SRGq153PCO74Pf2XJewNKm0lMp1dw==","signatures":[{"sig":"MEUCIFjestF4HFR4ZetYN8btHIw9Kc74SdBdfj7f4ODLDi0LAiEApuSQDyiMbiOlyrjpdVB1aQoa11t7tDjEutqyax92VCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":638800},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"23735cf0bb94d57110a6b38d0737d4e51e424957","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@pkgjs/parseargs":"0.11.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.13","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.2.4","@swc/core":"^1.3.104","type-fest":"^4.9.0","playwright":"^1.41.0","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.2_1705500610499_0.9824026459848705","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"knip","version":"4.0.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"15610cce129cb1ff2fc041aa561ba1788a15b3ac","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.3.tgz","fileCount":408,"integrity":"sha512-963fIoggqcWXCK98uakBS7sWzYWBY5QJgMYSjjD7L43uzHwvoaO+MeEgqVmHpMCW92McnsKbvMqES0gHUaL8cQ==","signatures":[{"sig":"MEQCIGuJbMING+DJ/8emgzsarSBVGMjonvlywyklwUnnqvaoAiAx0Xz1GfpPaqSJpRSytbI1s7gtk7Btw//P+omnWowqkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":639381},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"70a1f7f6ad65b7f66bae9f612e7167de8299a063","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@pkgjs/parseargs":"0.11.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.13","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.2.4","@swc/core":"^1.3.104","type-fest":"^4.9.0","playwright":"^1.41.0","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.3_1705570276086_0.22416997802773486","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"knip","version":"4.0.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.0.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"9d831350de49ef36a25b4d5d8135338d6fcf4382","tarball":"https://registry.npmjs.org/knip/-/knip-4.0.4.tgz","fileCount":412,"integrity":"sha512-b9TaKnktkIbeoYgEPocxjHS93GadCyMoYE+6SKrvO8cyGd4Btoey/x0BB8OtMQov8HjSNBgOHS6soJOdcxvHDQ==","signatures":[{"sig":"MEYCIQDI/I0eGOuBXKtJUEh/5gJ6EEP+KrVtk9EVQ/jUo98DVwIhAPrhoBXSUnmjLgJnlOjriLzbAICdS9wpcj7LvE/OnNJ8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":649970},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"dbf8c02cc5696f8dbe54bb3a20691c6954975cda","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@pkgjs/parseargs":"0.11.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.13","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.2.4","@swc/core":"^1.3.104","type-fest":"^4.9.0","playwright":"^1.41.0","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.0.4_1705666762068_0.10463985060420278","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"knip","version":"4.1.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.1.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"64ab8c19e5d2ff0bec15962c5bb83cb5beb0be0e","tarball":"https://registry.npmjs.org/knip/-/knip-4.1.0.tgz","fileCount":416,"integrity":"sha512-MO0kujaz6PJoXDmLyy1lsq491x7OvxrW6YrGnpI8Czx8PMViaYdDgCoptX2uOXVFl7hdaAvfDxTWQpI6ASujWg==","signatures":[{"sig":"MEUCIAH2rkAuswBdgP5Z7bKI7yKvJrdd3WgWTG8Z/09QL0v8AiEAmO5Zc8LCXXuP5qnIcwWYxeNgjFV4oeD3R8wdx9ogu2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":652005},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"df869d7a5fd8e7a6b6635a596c4cc14c76033b45","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"8.0.0","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@pkgjs/parseargs":"0.11.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.13","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.2.4","@swc/core":"^1.3.104","type-fest":"^4.9.0","playwright":"^1.41.0","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.1.0_1705749447985_0.5824353830937461","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"knip","version":"4.2.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.2.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"c01fb5e273b0433ebe8ef3ce77c5b69fb752e7b1","tarball":"https://registry.npmjs.org/knip/-/knip-4.2.0.tgz","fileCount":422,"integrity":"sha512-2VieMncQBIwuUIgNncUphhfafl2fRBLHeri3Rnx/tedwT1mKZ668mSIyTqb+keuElp0S5wgYRcZPYHqDmIQeCw==","signatures":[{"sig":"MEUCIHPEROarP3/Q4gP7BUHDwLWex73MV5zK0FEWYEpnzwDYAiEAx2GlAesBzhbaVkqvscCCIDrJUsHR49Wu4qW7Sd5qcf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":659001},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"0e65cfba54089ea4ec83a5d90400cdfc94e9c0d4","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"8.0.0","smol-toml":"1.1.3","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@pkgjs/parseargs":"0.11.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.13","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.2.4","@swc/core":"^1.3.104","type-fest":"^4.9.0","playwright":"^1.41.0","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.2.0_1705868806681_0.26553693012024526","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"knip","version":"4.2.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.2.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"bec8ba809acee3dedeb0cd28b0599915e37007cc","tarball":"https://registry.npmjs.org/knip/-/knip-4.2.1.tgz","fileCount":424,"integrity":"sha512-KG++YCus11YyQQeiBxhXxv6NCJzol4AYER9q1kwZGFw+gwDzG/0Q6MN87McYFN74nGRX4O2xM5CA3TTPcbpn5A==","signatures":[{"sig":"MEUCIQDUMUrTgMIRsPMx6pDh1ArmmjI28UxaP6BDwZg1IAa9ZwIgOgIysSE4ObYd0jVPRc4hYPMLQfsUVPpdRrSHooDUNyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":660313},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"3343ea46d96dd8f1b82242d5c7e0f3b5f4eac828","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.3.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"8.0.0","smol-toml":"1.1.3","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@pkgjs/parseargs":"0.11.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.13","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.63","prettier":"^3.2.4","@swc/core":"^1.3.104","type-fest":"^4.9.0","playwright":"^1.41.0","release-it":"^17.0.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.2.1_1705940706458_0.7312906514718476","host":"s3://npm-registry-packages"}},"4.2.2":{"name":"knip","version":"4.2.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.2.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"f0fcb3754b3b2b2a864f2a6d077b5db2173a0ba5","tarball":"https://registry.npmjs.org/knip/-/knip-4.2.2.tgz","fileCount":424,"integrity":"sha512-d+aGKO9hLRgxwkBtmykkKHSxAHmr2w6tFvi+vCzE5pw7n5VDEsgINRV4jyDvjKhhuNSBx5UYuzlq2rA5tt8gjg==","signatures":[{"sig":"MEUCIQC38LDP1w53yTDx3XwnkFFFHQEXaNwpZm+EpcQ78qw85QIgdLMtqidyH8KM+p6vamqs3+n4DS2hJR9wkaLhXLDLk8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":660118},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"faec4d60f63e2a6dc543204e44e03e90d3d421d0","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.19.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@pkgjs/parseargs":"0.11.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.14","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.65","prettier":"^3.2.4","@swc/core":"^1.3.107","type-fest":"^4.10.1","playwright":"^1.41.1","release-it":"^17.0.3","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/pkgjs__parseargs":"^0.10.3","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.2.2_1706556298522_0.6253638164695909","host":"s3://npm-registry-packages"}},"4.2.3":{"name":"knip","version":"4.2.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.2.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"91ca41f582c6ecf6671d971cfc9837619a80f3f3","tarball":"https://registry.npmjs.org/knip/-/knip-4.2.3.tgz","fileCount":422,"integrity":"sha512-X1OE/Uks6hIAXmaxrJn/mjywFRwpeXr11wAtGNT+n7R5vSWOUEfVbtG2C4wAMDu6AfBx5tVUGLm5+2eK5rwNEw==","signatures":[{"sig":"MEUCIQDXE0CBJ2ltkUTr586bGS0vISRLAJP0/vLHa1jkgoXN5QIgekp6NP8JAgSc3DKcjLBfjUkUSBaIlE7bODzBRgmZn3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":659704},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"ada0597cf470e1225e372d112593c3f046b7fc90","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.19.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.14","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.65","prettier":"^3.2.4","@swc/core":"^1.3.107","type-fest":"^4.10.1","playwright":"^1.41.1","release-it":"^17.0.3","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.2.3_1706565342301_0.41118735309123067","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"knip","version":"4.3.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.3.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"68e0db24a78d8bf994bb03e8ca2aeb2426b962a5","tarball":"https://registry.npmjs.org/knip/-/knip-4.3.0.tgz","fileCount":424,"integrity":"sha512-evAFvFE2XI/4VehP/9bAsWj8f4nWuYOFYSOk4DIM7mdkDr/co/RlXO7wxrGjvX2I29/fbyNb9im73NvvFePzXw==","signatures":[{"sig":"MEUCIQC5oUir0FJpZAhH/qdz7zcUbKleADAOhyrZTuT9uhGaQAIgUkmASsmbLGCjMaj1eqLDo2ojPCm1nrNtKCJlBDVkHkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":668216},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"9698660afe448ec7b341f1954eb0b0a90dd804a2","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.14","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.65","prettier":"^3.2.4","@swc/core":"^1.3.107","type-fest":"^4.10.1","playwright":"^1.41.1","release-it":"^17.0.3","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.3.0_1706809065202_0.7359648028445005","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"knip","version":"4.3.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.3.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"5b9b1954f808c3be535a0725a3266497015f01b1","tarball":"https://registry.npmjs.org/knip/-/knip-4.3.1.tgz","fileCount":424,"integrity":"sha512-NqH3XlnZnG+SmjEfIl3zlY4ZQmt1YkYq/YoEBmG70HuYSWknM9vgNyLfnTA9wcgyxi5NQtlZQZWk+2KwPqR71A==","signatures":[{"sig":"MEUCIQCIbJpdjohHBIE5oeKd1Ri2GRkHYeYAL58I1FKMMvBNagIgcCLWhzbABWuNN7F+UPzgs3G7fdv02fxBCBm40MSDuu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":668366},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"5a7a80aedefeff8c77532907780569641c7b7d77","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.14","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.65","prettier":"^3.2.4","@swc/core":"^1.3.107","type-fest":"^4.10.1","playwright":"^1.41.1","release-it":"^17.0.3","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.3.1_1707039267305_0.43716188371537124","host":"s3://npm-registry-packages"}},"0.0.0-nsexport.0":{"name":"knip","version":"0.0.0-nsexport.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.0.0-nsexport.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"497288d6900468d5099504a2af23caea45f21726","tarball":"https://registry.npmjs.org/knip/-/knip-0.0.0-nsexport.0.tgz","fileCount":426,"integrity":"sha512-M/DuTHzBWl4Urv8RTSdeFMXQOZKSTNcas8pd1dmTfx6Geyx6SsLBs8/HMVLAtodb2ric7XHzu9gC78tDVGzzmA==","signatures":[{"sig":"MEUCIB/lnBbnm97GORav4D1+2ywkEFjnSJcMap3/a1e4ByumAiEA1xvvk2ntsp2XJwPWoKu5Nggs66p8KmcknPaGo+E43Q8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671886},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"0eb9e4184b93d06a0a80e9df3bea64faf43ae96f","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"9.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.18.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.14","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"9.1.0","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.65","prettier":"^3.2.4","@swc/core":"^1.3.107","type-fest":"^4.10.1","playwright":"^1.41.1","release-it":"^17.0.3","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.0.0-nsexport.0_1707039745425_0.5980004786893895","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"knip","version":"4.4.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.4.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"49f9d0da4832ccff2b6b46a15a4f87f85c7dc067","tarball":"https://registry.npmjs.org/knip/-/knip-4.4.0.tgz","fileCount":424,"integrity":"sha512-SV3BUf3Swnkzr0i9LM7keCNSj1pGChhvZjcyJgYUzcJrGgc3OHBsSM8v5F3IBZ6kNhdKGHUWr0VK3T3K145bMA==","signatures":[{"sig":"MEYCIQC8r5lQVg3ummO4ZDiNAapV3sGpRBKqVl5nwC7vqpAUXwIhALevHH3YpPi13q3p8SaD2ORc/gWv7lv8c3/11h/2rAO3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":669631},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"6238e28d8e0a43df6dc8f3b9e49d2140c95f681d","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"3.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.14","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.65","prettier":"^3.2.5","@swc/core":"^1.4.0","type-fest":"^4.10.2","playwright":"^1.41.2","release-it":"^17.0.3","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.4.0_1707231314796_0.8327860917694285","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"knip","version":"4.5.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.5.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"9ca0d08155edb170d39a97a57fed8f349bd969ca","tarball":"https://registry.npmjs.org/knip/-/knip-4.5.0.tgz","fileCount":426,"integrity":"sha512-eZyV1hH708Lfoc+AY4Dcn2d9ovvjzk4zOM2KiBQuV3OPbxwlJexBx4Q2BCY89XH8NFHTB9KK9snAN0EUO4dzlw==","signatures":[{"sig":"MEUCIEF3vg5bvSXxwRqKfVti/XvY0wto1238iwn2EujIlBqeAiEA143QFXPJxGevMocVS8lG4bxggPnx/uWFc6vVQvrTzN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674839},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"0d598b5f5e5f1e1e7501ceda7a97f4943b73a8c8","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp/src && swc test -d tmp/test","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.14","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.0","eslint":"^8.56.0","@swc/cli":"^0.1.65","prettier":"^3.2.5","@swc/core":"^1.4.0","type-fest":"^4.10.2","playwright":"^1.41.2","release-it":"^17.0.3","typescript":"5.3.3","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.5.0_1707385260343_0.8607214429663721","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"knip","version":"4.6.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@4.6.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"8857616ff89e81e404f07b1a92ad64f43b55dc70","tarball":"https://registry.npmjs.org/knip/-/knip-4.6.0.tgz","fileCount":426,"integrity":"sha512-6slzggzmyAuvtr97nH56ob1RNlkrG2dGF7yn8PJ/LIF8bPsoM93TRNLWTbmuOg4/E1CImilSX4qy9fok0AKJyA==","signatures":[{"sig":"MEYCIQDzH7tyuMvue7FSCiIdXRhk+mEZfWigcaYE5LhHzZ+QrwIhAOxOwiiXUr4WoYG0eiKybmCTrDsjiBGtpCyPKlcBOY0U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":675634},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"34df6ee2ef31e9fd09699c7646e60207ea513e16","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","semver":"7.6.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.14","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.56.0","@swc/cli":"^0.3.9","prettier":"^3.2.5","@swc/core":"^1.4.0","type-fest":"^4.10.2","playwright":"^1.41.2","release-it":"^17.0.3","typescript":"5.3.3","@jest/types":"29.6.3","@types/semver":"7.5.6","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_4.6.0_1707572125978_0.18263844626710135","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"knip","version":"5.0.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.0.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"7fb939192b314d6dcb1f1813f308aa4cc5d125dc","tarball":"https://registry.npmjs.org/knip/-/knip-5.0.0.tgz","fileCount":428,"integrity":"sha512-BbwirfhCoCkBCXp8oZ+1QHnpFbTlt41UTY+HEChg8xIMpGSfuVLTnEFxsq/iEz+LPBgUBiSB8pxda8bSj1cv5A==","signatures":[{"sig":"MEUCIDsHhD/6EINVYYIDBCNgPEYPo7QMxl0qnYwnd4xYL5pMAiEAx8RJ7qjUXy+VEjJwcRvSgbBlj9h1mHgagyKZH0lAUkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678729},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"c6ae93a6922e223942f42568d7dfd001656e21c6","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","semver":"7.6.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.14","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.56.0","@swc/cli":"^0.3.9","prettier":"^3.2.5","@swc/core":"^1.4.0","type-fest":"^4.10.2","playwright":"^1.41.2","release-it":"^17.0.3","typescript":"5.3.3","@jest/types":"29.6.3","@types/semver":"7.5.6","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.3","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.0.0_1707576884075_0.7008364139878365","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"knip","version":"5.0.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.0.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"8967bf4ba179f2c3227e87610ca9a73dd97212f4","tarball":"https://registry.npmjs.org/knip/-/knip-5.0.1.tgz","fileCount":428,"integrity":"sha512-rvZbe2JIpx+3i+ZC3XpLpKPp6oII9f5w1MOMsXwS1JnuYVuNd4R2i4eon2hFds9a+pf8F10DC1Gvt1W8SIBw3A==","signatures":[{"sig":"MEYCIQC5LVmMU0CC7cNkxXbsm+vHdS13YMxSCYKXXDbNjw248QIhAOReSZC7xh8XinW/3B7/CYY6QawJSHbUWfSWApo1D/xJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678899},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"e16609b5d8b32f49948a151a6469edd3649a1e0a","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"9.6.7","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.17.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","semver":"7.6.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.0","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.14","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.56.0","@swc/cli":"^0.3.9","prettier":"^3.2.5","@swc/core":"^1.4.0","type-fest":"^4.10.2","playwright":"^1.41.2","release-it":"^17.0.3","typescript":"5.3.3","@jest/types":"29.6.3","@types/semver":"7.5.7","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.0.1_1707769248076_0.5716547628514042","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"knip","version":"5.0.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.0.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"56c8dc315c53095789192a17b95e4444981e098a","tarball":"https://registry.npmjs.org/knip/-/knip-5.0.2.tgz","fileCount":428,"integrity":"sha512-ylmXi/CaR1rjOl8KqLsei7075cCsHttMNFwoYlBM7WMvd2Rd4oOfic9KqJFkDONXedsEsiiwnI3+u6GT6KOUuw==","signatures":[{"sig":"MEQCIF9bY0HMtH4W73p1dQOODOnlbACaMavZoW9bpzaX+GfjAiB8fym57jx3O9/htM9wlRvovShWjxQcb8d3BiV3qXoiIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":679386},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"f03b0779798c771b1da39e9e85e06be93f74574b","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.4.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.19.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","semver":"7.6.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.2","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.14","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.56.0","@swc/cli":"^0.3.9","prettier":"^3.2.5","@swc/core":"^1.4.2","type-fest":"^4.10.3","playwright":"^1.41.2","release-it":"^17.1.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/semver":"7.5.7","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.0.2_1708679485015_0.4498057735384968","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"knip","version":"5.0.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.0.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"a69756332515bc41721e4fa7f1ca52fa6f2f62e4","tarball":"https://registry.npmjs.org/knip/-/knip-5.0.3.tgz","fileCount":428,"integrity":"sha512-U4bCIkf4aZ3zZSrBaNE8xIdqX1QVhIHXpwUoAW7odx7oajMwa76hUDd9KjlFlb6qAPjdUuTGHjDszIgpfg+Ndg==","signatures":[{"sig":"MEYCIQCRIcbMdKchmi9S9do15HaKoVjTSVhfZfpdQJFdyDu+KgIhAM1xQtTyVvq+crhqUfow4pxJfaNNHEb+ugO/Y5j4xLls","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681328},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"c7896e63a720df7328d665edb06a7f66bba368d3","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"3.22.4","jiti":"1.21.0","semver":"7.6.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.2","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.14","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.56.0","@swc/cli":"^0.3.9","prettier":"^3.2.5","@swc/core":"^1.4.2","type-fest":"^4.10.3","playwright":"^1.41.2","release-it":"^17.1.1","typescript":"5.3.3","@jest/types":"29.6.3","@types/semver":"7.5.7","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.0.3_1709538586135_0.6460883921258629","host":"s3://npm-registry-packages"}},"0.0.0-plugins.0":{"name":"knip","version":"0.0.0-plugins.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.0.0-plugins.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"e99a012925465f5a18d522a122e8085772e625c0","tarball":"https://registry.npmjs.org/knip/-/knip-0.0.0-plugins.0.tgz","fileCount":430,"integrity":"sha512-efeHqT6QMW0pHm6v44UMMra1Ev4hbnBJPbscnDAUNokv2yDw4R482fkiLgzzke6JuIu9uoKpx9UZ9sAqCx8L0g==","signatures":[{"sig":"MEUCIQD0E2DxyUtGIvDxHvpMVCEKJEovyeulLT8WrRYPJmDysQIgTWneGiSSJg4L8l+fzBr/UvApyeZ+28MLUFpD1SLf7DM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":663248},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"bc35d5dfc81ed832ea2a70db25e0e60b81ecf6dc","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.11.1","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.0.0-plugins.0_1710175348601_0.838797167002459","host":"s3://npm-registry-packages"}},"0.0.0-plugins.1":{"name":"knip","version":"0.0.0-plugins.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.0.0-plugins.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"06d09c499fe28c7090ebf7d24697de5d4747c7f8","tarball":"https://registry.npmjs.org/knip/-/knip-0.0.0-plugins.1.tgz","fileCount":430,"integrity":"sha512-FNGu1mzuMcK6PWIFl16RsQX6FeU0om7On4GehpqsRkhwqsFtfYsRUCAlt0OYeJs6tiCGg/4pyPC1LwqSt6h3ig==","signatures":[{"sig":"MEQCIDqwRRxgFn6E2MaAcvZtOKtQ/M6ZcCxWWYVvdOCczpx3AiBD3AljV/hle0Dv7FTIVLH9lNOAjKp8YiA2sy1EZtGSLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":663268},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"b75dd8d2437f6469ab6b7531b4bdac89c9ab6945","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.11.1","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.0.0-plugins.1_1710231297904_0.36472432439228375","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"knip","version":"5.0.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.0.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"7aa8963bf8ea2cfad2b7c7b899dc4897d0c3bc67","tarball":"https://registry.npmjs.org/knip/-/knip-5.0.4.tgz","fileCount":428,"integrity":"sha512-NW8tPh2UBOQUi5ArHthjyZTmkCdjUWXNPYX3By63Ntg2dpNkqAU4nSs5wDFz858mLs9PsIPWauiWgHgLAZwDPw==","signatures":[{"sig":"MEUCIQDV+rURyL/JhjT+BotSqZ1Id71gTU0tgmmQZWN6p6UsnQIgRHvesc4XNHb6k0C9yV+qDg71xCWy2Q+xNxDToHJN99w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":682123},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"e4108726ecf91a6ac720bf5d2844f10528170d78","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.0.4_1710233465519_0.3860947633065157","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"knip","version":"5.1.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.1.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"ca18799fe58992076af06f10bcea6b4701f642f6","tarball":"https://registry.npmjs.org/knip/-/knip-5.1.0.tgz","fileCount":432,"integrity":"sha512-iyiioeTUqzvlzIg270dTKpV1MbZZh0sCO+OIBHzO/ZHpJMbO1vHPuYZMvrubOUjR2ikF08R0EsFbL57EY1o1Nw==","signatures":[{"sig":"MEYCIQCou/si6WcS/V6yyCPERr0iN5JmLE6IH+P8zHaC2kMb1wIhANrc5I5WjeJQieeaWCZVEXn+MkEe79ZBvZf/kd+jjFfz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":687427},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"a641d848ee524bb4f5b91f425de3bb3a804d572c","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.1.0_1710406372809_0.14009183621901244","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"knip","version":"5.1.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.1.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"55b6fb4f10a842d2a019bd2a26fb0dcd557536ff","tarball":"https://registry.npmjs.org/knip/-/knip-5.1.1.tgz","fileCount":432,"integrity":"sha512-zqCNQNtkcI+mzp2C++9wi0eIrE5b/tIU3F+ODpn9euQxW4tIMUZi86z0rPMHeuHzWaMLIk/eT9olhKOOoGURsg==","signatures":[{"sig":"MEUCICN8/fQg9q1gWPc3U5ipBoZF+NN5lDcqsOcnUIV/8JTrAiEAst7JIYjJER7+mW1WrQEJPfsYC4UtRe+UhbmWYkwWFmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":688226},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"7dd065196954630decf6dbda0b8ffdac94c66656","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.1.1_1710501035314_0.25563556832221757","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"knip","version":"5.1.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.1.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"bab60c6a266684f21fcfe236a20de9e4cb864d4a","tarball":"https://registry.npmjs.org/knip/-/knip-5.1.2.tgz","fileCount":432,"integrity":"sha512-usWoTwvBFtn+auea2/2BOZTqYrWe1hco/0VCtuMeBZhR15mv0ccl9FUgW6GsvgvIW/4YdVCgTACUS4h/JkeCBA==","signatures":[{"sig":"MEUCIARv/ADI2I41ocQmQuG4cmgtqWrs/sLquoQjQwYAMxKFAiEA91oMzA+mLPBdU6frEnSDs4HXF9zn9qK0zniQxSrF8kU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":688358},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"3cd351f9d7dc0d3ac2a292c976032f46a02996e5","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.1.2_1710705722878_0.08413621790586712","host":"s3://npm-registry-packages"}},"5.1.3-canary.0":{"name":"knip","version":"5.1.3-canary.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.1.3-canary.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"1a35977f7c06bdbbade4523f63fbd700adde9c76","tarball":"https://registry.npmjs.org/knip/-/knip-5.1.3-canary.0.tgz","fileCount":432,"integrity":"sha512-Yx144PKRhjd/CX4hykuQmDVKDwH3FsIM6YrbvZ43zfKfDmq0kkTf8Eoiqz9Ui+haas7SXFeJaGs52jBthNKctg==","signatures":[{"sig":"MEYCIQDHtozln96/zVVGmXctrau60YHJ3nxcVIThfWUcU7j4FAIhAPy/nWwfCRcm5LmwDJhw5nsBk7MoUIDIZGpE2KUy9R+9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":688027},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"ff70dc3e36fae82ac8a7cc66592d0e66f44e4090","scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.1.3-canary.0_1710786841204_0.6142482510876248","host":"s3://npm-registry-packages"}},"5.1.3":{"name":"knip","version":"5.1.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.1.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"6fafb9539f470e8eeb594fc0f3c1a6c820d39d4f","tarball":"https://registry.npmjs.org/knip/-/knip-5.1.3.tgz","fileCount":434,"integrity":"sha512-WafK16uNp/m/lomrGt37S4DhI91iMrNtWz3UeAr86XRajBrJ1ZudKBjazmcl2oAYzBQT9j9i2tqKj6eBPYSAEA==","signatures":[{"sig":"MEUCIC54ybcoG9DTQlY7470vTkzqpYcmd1uuggvqn3CqF9ToAiEAlVrSfLBGDAU58n/eBmU53qYle+C6RzAASKwodoT0ArQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":670134},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"0110d7d5dc9dc2a228fef97ea0c4bb359e12c376","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.1.3_1710864725638_0.8638980286962785","host":"s3://npm-registry-packages"}},"5.1.4":{"name":"knip","version":"5.1.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.1.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"334cd2ecd5499e5364852202484c63d94b056544","tarball":"https://registry.npmjs.org/knip/-/knip-5.1.4.tgz","fileCount":434,"integrity":"sha512-2UocY9p5fi6BhapcfkFGeXwUI1xcq4urSlAeFdFd3hKS3Zv8D7wqvS12id4OOTCjr+exO6YnGozYRAXp33NDkA==","signatures":[{"sig":"MEUCIQD6AIcw8iDYwid6h70OUyOHlfc3trrOU+jW/xi+k16eFQIgIKSFrKpN1MA2DosjZCaO23ExxKij4ShZrqszIQJ/Sss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":670479},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"754673c07f2b89551eaf6c2722d709567234cd39","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.1.4_1710880700843_0.07881322034057647","host":"s3://npm-registry-packages"}},"0.0.0-metro.0":{"name":"knip","version":"0.0.0-metro.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.0.0-metro.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"eeda5c2a4c7b5951edb047761c8cb8055a96057e","tarball":"https://registry.npmjs.org/knip/-/knip-0.0.0-metro.0.tgz","fileCount":436,"integrity":"sha512-VIVocbO2Es5SgX7hZKZLdA9l3dpF5CuC2yM+6d4YfFm5q0j2X65f2IYTv+ZwVQqgGGgehTbdpSZq25UnkOaDiQ==","signatures":[{"sig":"MEUCIAQQWgPFVAK4OkqHWNWItjYjhIZwoWMDQ5wBiTjVsdUVAiEAxXpVcn3cgly+Qhv8JS3HlHBUenzL6K9Gi8H+xy/+lNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677124},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"bdae3d63139bcda597f5caadce1afd30bfeb71f3","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.0.0-metro.0_1710889597934_0.9052595652102364","host":"s3://npm-registry-packages"}},"5.1.5":{"name":"knip","version":"5.1.5","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.1.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"edaf06bd7a70a3afce1512f18b3fdfe50c991c0a","tarball":"https://registry.npmjs.org/knip/-/knip-5.1.5.tgz","fileCount":434,"integrity":"sha512-uc5tOc70L4v+4QeeLVXAEwQJ1cxTnR91I5YhWpXurSb4lXbqiRibiAAm4y7JQsrtgPLhRf4FYWQJRsB45MdmKA==","signatures":[{"sig":"MEUCIQDnHg8lB13FyI78GXYsVIcM+iD6uzeWjHObndFsLm3GrAIgKGHuhOM6e7OfPAoUYScPQlTWh3mPYgGGHoi6roPfo3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":668659},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"fb92db7b56feb761f38919ff08b574b5cf7312fb","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.1.5_1710947534749_0.779047130105385","host":"s3://npm-registry-packages"}},"5.1.6":{"name":"knip","version":"5.1.6","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.1.6","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"19b8ddfa832b16d8fce60d213db36b51e52b7957","tarball":"https://registry.npmjs.org/knip/-/knip-5.1.6.tgz","fileCount":434,"integrity":"sha512-lDQu1tKqk3FSXdgOBln3DAokInl6oPw7otZ970F1uIcWLx0AO2OgIs92bZ1/IZKkZx4qymfB1HgEZmW809jR/g==","signatures":[{"sig":"MEQCIFRk73gXZopleyG4rf0Txo7kCO/Fmvk+U2jrvspG2aErAiAfGVN5qDt3w4rir7Mh280xIJc/jRy7ydJXa2NXIpftKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":669227},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"3541bc75752076ead1fface31c2e2fe8636a21f4","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.1.6_1711001431588_0.892644937520696","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"knip","version":"5.2.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.2.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"0855bebfe78bd89e15a9f7f2da623fca6af1bf74","tarball":"https://registry.npmjs.org/knip/-/knip-5.2.0.tgz","fileCount":434,"integrity":"sha512-fP7nfEiOzP1OYCyN3UtTwpnWyHRWIOVgHRh13KJd7Xax3yRIt9QfTs59wp2Oa8J+PUMbU6hJWN3MWOhZxn9hBw==","signatures":[{"sig":"MEUCIQDrPk+ATek7GX9sbXFod7NIEchf+AdSe3HtAzcO9KhkRAIgJmqHs7RApWlKEM3eJB59EJtiS5dQmpRIwPK8HI4wG84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":669643},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"5133ca3582f9f04dc2cf018b296651c04ed62f7f","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.2.0_1711012053193_0.17300597074824609","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"knip","version":"5.2.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.2.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"83986fcff9391536a02d8608f008603666f5a08a","tarball":"https://registry.npmjs.org/knip/-/knip-5.2.1.tgz","fileCount":434,"integrity":"sha512-hF8RE/5QqvujV7qoNadet6iaenbzJwKpgMId8w2BhTg02ewSPg3nzyEHVag5yvsjga/IcAk8CXSF6azCnar2qw==","signatures":[{"sig":"MEUCIQDlVeZrpP5YmoGKp0SOp+C1BCJoE5LihfkYgYH4M61WfAIgRkf9Xllr+TM6i/rdDwacF6Hen96DX4ewfkjQFtqbF2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":669831},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"032b1d7bd1bd84b391f283b8ca7545b73e48e5a3","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.2.1_1711018587885_0.6156598205802919","host":"s3://npm-registry-packages"}},"5.2.2":{"name":"knip","version":"5.2.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.2.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"52d7c4f0fc379dc0df8e19c553405b716b094fb9","tarball":"https://registry.npmjs.org/knip/-/knip-5.2.2.tgz","fileCount":434,"integrity":"sha512-4HMMUFk34KOE37NzmDnxWhBH6WMfStqN5jTPGXS7lq+Z6WvQxjWMo/ewuhPje4+BBN6LYWw+aiQOsbo9FHYhpw==","signatures":[{"sig":"MEQCIBOreglliVAgwEDknGC/cwe5fs07MEBzQCQRi9mM8GiDAiA9EnngDUV6kLUHgrSIl7PKVKqM55Z2jisQuYejBQdgqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":669812},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"00141f01749803831d427185cc888d63ec7b457e","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.2.2_1711049970829_0.04028870453931721","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"knip","version":"5.3.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.3.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"ac2f56d10ac3d565206ed72d0ad5444c2d96e4a4","tarball":"https://registry.npmjs.org/knip/-/knip-5.3.0.tgz","fileCount":436,"integrity":"sha512-HE3AIE2ZbCbI7YAoP4uIFcQVVhoDXk6zJa0iczIEE622/AsbfDa6eqQWNAUSUBE2WRGu5UnjJQl4SfSQXJQwcA==","signatures":[{"sig":"MEYCIQDpRnnQbazpTl8Yctq6lcj2KdtAZKKEZmllaKHrIBu0lAIhAKgTm0ebeUn1FUz5P/lpHlK3xy6R5IMAfegj85k+sAyB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":672267},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"914febb5e6f79fe1e2101b3f2b70b91a96da2deb","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.3.0_1711265736142_0.06301259763183231","host":"s3://npm-registry-packages"}},"5.3.1":{"name":"knip","version":"5.3.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.3.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"9006b31790d73c50fc63d819ac58fadcc496b9f3","tarball":"https://registry.npmjs.org/knip/-/knip-5.3.1.tgz","fileCount":436,"integrity":"sha512-8UnJUVxP5KACab9dEkaRXxX2MpNR7qu2sLhO0M+wN05YIQSG1jO1wJr9Q5AHYX0vWVQRR/h25FalWlpZ6nPgAw==","signatures":[{"sig":"MEUCIQCOKuN2F4NLTnouk1f75SYib81q3ftoMe2SRxe5HDp/egIgamRpzBdXiinfXSqIykeYV6F46w5Pq3//AbbJQhvqoVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":672521},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"6ce065ea395d355ef3b32099a7bdf70ecd998da1","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.3.1_1711274264813_0.9937448191797718","host":"s3://npm-registry-packages"}},"5.4.0":{"name":"knip","version":"5.4.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.4.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"3b2aa3de16b403f4a733d826a1661773bbaf7438","tarball":"https://registry.npmjs.org/knip/-/knip-5.4.0.tgz","fileCount":436,"integrity":"sha512-W7Ke+mdfOOrAZA4LHb1od3dCw0nfxO2Y7SfzdrfXz3Vre3oX3znX3dKebEe8HwtQKqWN6HQ1kd4WY6vjeSdzVw==","signatures":[{"sig":"MEUCIByxMYOqEx7/1y2sZ0pnEwLqvYvFBKUBdu8uF5m29v8bAiEA9/0bNmZQdh1JRrmRKSLglTuYo0S+HkwcxbhizuHMgQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674011},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"8e7dc6be370a2efa0145b09a0e33eaa291403fa3","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.4.0_1711285186913_0.17928448654671292","host":"s3://npm-registry-packages"}},"5.5.0":{"name":"knip","version":"5.5.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.5.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"4bc75e72c1177f867b88fa240c1a14a3d676d191","tarball":"https://registry.npmjs.org/knip/-/knip-5.5.0.tgz","fileCount":440,"integrity":"sha512-50hMAFPBW2z/IJeW5rNKKNNLXVQNJFJDQ72C4o+vsCNCiPv5mn4M52iQVsp8hwjOcVGYB7bKFKaNVzPAQ6C4gw==","signatures":[{"sig":"MEUCIHkWlvx9RViJtDND8L5xonCK7Ru5PPO5+ZNrpc6rQj+wAiEAry0m2i/uT0A2dsMZ15djodj1v/x+lxm0R3VTk0rVLos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676086},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"ec11f376113a96715dc74fd251223797dd5dc5fe","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.5.0_1711359003367_0.7087324615849933","host":"s3://npm-registry-packages"}},"5.6.0":{"name":"knip","version":"5.6.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.6.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"a9a455daab84f6d6d802ea734d910d468667abe3","tarball":"https://registry.npmjs.org/knip/-/knip-5.6.0.tgz","fileCount":444,"integrity":"sha512-V+bm01rtjq/UUFnJQM61i68v4BQQVH8aO+V8PdSzOziiqRUS4lFVSODKIb5iRU9/E/7Q2eu2OxsiCOXwzJGBcg==","signatures":[{"sig":"MEYCIQDK/KHX+NovD8PvWKVFyuZ/TyUE8qmWN2lfpcq8CmsXQQIhALvVNqNbYhGhtfisPuy1cW4rNR25lwxk6f2cn8kVS1Yv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"2b996ab80a25840104b3ebdf9960e3ea9d4b142d","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.6.0_1711436921534_0.9967073812783678","host":"s3://npm-registry-packages"}},"5.6.1":{"name":"knip","version":"5.6.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.6.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"9afafb8e13e1cd8325370e28d3023f7792931033","tarball":"https://registry.npmjs.org/knip/-/knip-5.6.1.tgz","fileCount":444,"integrity":"sha512-occwYqHrV6KSyM1DbpWj8qQ8pCQzsdxVxYbjhYcryoXxWmHG2scyxxB4HyxVmp3Xdora4Px+3ZV5QQDi2ArerA==","signatures":[{"sig":"MEUCICtc2jNovchAWY/Ipz89BttBJASModI5X+MzmLATuDnDAiEAngecWkeNp7iHItkdcDmFz65LUsIJJoMXp99Y52jeoPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680194},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"78f6a7854f1d7684351067c1ba8218887bb84b97","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.6.1_1711537213777_0.9589583914837476","host":"s3://npm-registry-packages"}},"5.7.0":{"name":"knip","version":"5.7.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.7.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"e9f98d2639be9286eb47aceafdcea643d7de7975","tarball":"https://registry.npmjs.org/knip/-/knip-5.7.0.tgz","fileCount":444,"integrity":"sha512-wTw7Mt7nGa8dBelC3UrAzBtRqHwER7o6m+GzNYGMlt6HnJ/5IoKoxC/1KvPfyXanEJfsSq0ciSchdtnN0RA9RA==","signatures":[{"sig":"MEQCICxtcYEr4GDuM5iXF/1t3ZZfMLMkiD6m7+RjsdF/j0JQAiA3HbRMBro6UUrYZtK2MW0+DDL4ikqMQ+CV7Iqo5IVo5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681147},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"478ab3f9e6b56cbcb97fef90ef4e0d28d4bd66a0","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.7.0_1711624378243_0.8973037659454677","host":"s3://npm-registry-packages"}},"5.7.1":{"name":"knip","version":"5.7.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.7.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"65577e1285f756bb5d1b2836c1a3512181307fa6","tarball":"https://registry.npmjs.org/knip/-/knip-5.7.1.tgz","fileCount":444,"integrity":"sha512-qO17flswODdIfu9q5UA20nsAhai90TtRBz9q0a4y4NtsWN2BRRzKYPOPn6K3lUpKQVyjOoA9S3a/xHYIEXKKYg==","signatures":[{"sig":"MEUCIQCBWcTTD88VgO/yo69TKJpFk1XcjQQSctXP4POu4MPu8QIgDv+OOWsWmkFLllFt081t8tqenJYFqvo6mtZFVgQaalA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681147},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"9e5e539597a399ab69726bdf12a34200680850f0","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.7.1_1712150598332_0.903970038619017","host":"s3://npm-registry-packages"}},"5.7.2":{"name":"knip","version":"5.7.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.7.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"f0cc95ecc16b67352d2e9516986bfaf2613faef3","tarball":"https://registry.npmjs.org/knip/-/knip-5.7.2.tgz","fileCount":444,"integrity":"sha512-KbotQSt1B+yArhtCW6gLEaFFaDQCcWDme0VlJMKra2+zaP3wsZ8A5CWyfTYP7W/wqBOLPmlYKJo4fCcnwDlQDw==","signatures":[{"sig":"MEYCIQDMLvUBXSclH0X6N5COwjMzQ0jwlMcbxlMhXc4k5Q6YMwIhANJ0Ixr7xNqb7JiziFeERlLSpVhJIMKsEUW2ri78mqc6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681159},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"161f5dc57367d0096ab09a0743f6a99a049a747e","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.7.2_1712186539736_0.24744323471070384","host":"s3://npm-registry-packages"}},"5.7.3":{"name":"knip","version":"5.7.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.7.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"5c397801b391485a1b7ff3a0ec06e887fb42f1c2","tarball":"https://registry.npmjs.org/knip/-/knip-5.7.3.tgz","fileCount":444,"integrity":"sha512-6SvC/bPdgNkAoG802EY0GzrDyBvHqvqmtmlcI3AqNw7aFm5Ry+Bg+sziSqJCb5Q+55pQ4y5SROQJugxYAZHEew==","signatures":[{"sig":"MEUCIHfWKsn8/SPhpBsX4oylc5RCDl7uPCoTLW5rOp14yCv5AiEA62l2uViC6rqyZQa/2BK/YyV3gbiQ+KHKb67kOdRFUU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681163},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"d580b6e03429214e228c9bc1d8a04ffeb7afac4b","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"^3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"^1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.7.3_1712249409186_0.5524019358172985","host":"s3://npm-registry-packages"}},"5.8.0":{"name":"knip","version":"5.8.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.8.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"2fb5a1f51aa80c2b716ee5f2885084feda9920e8","tarball":"https://registry.npmjs.org/knip/-/knip-5.8.0.tgz","fileCount":446,"integrity":"sha512-q7/3eULypxgjT2EWWt3lly7hbQteKpRj04mfqPMjPb8CPWnF1GzyQtXr++eO0r6pAvSegLlhi/NFmG56sM6pfw==","signatures":[{"sig":"MEYCIQCVDbqzAygFSGfKFDn1rNA0Pv1AHqO7sJe7WTybEdvhHwIhAIDn7x6afJq+YTTn6FNpuV5lry7IO4WBUwJoUN4+nDKY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681943},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"404236bd5b876ca29cd08b4e52bb5bc418563aba","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"^3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"^1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.8.0_1712293341412_0.6834380319999098","host":"s3://npm-registry-packages"}},"5.9.0":{"name":"knip","version":"5.9.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.9.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"425528a3207dd8a06e38f9044ea723b33fdc98f8","tarball":"https://registry.npmjs.org/knip/-/knip-5.9.0.tgz","fileCount":450,"integrity":"sha512-x5vNKlPjwtkwEza0tDBZ4je0onscqJYC2qsdIWbTBrg1MDgE+SEQhrvEiWdFz8AtfZ/8XwCh3DLFhPC1PQfLkg==","signatures":[{"sig":"MEYCIQDnZfecnLj8+cDZiPwD5DFdic5ErAu0jWMAIhQiYue8tgIhAJ+6p68q5vviTx3D0eIt/Jhq23qfCGGzLf/RXHcuuTKn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":687469},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"c0b49923c409fb2eacef6fde433350a35060bf66","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"^3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"^1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.9.0_1712511806968_0.7897909513134196","host":"s3://npm-registry-packages"}},"5.9.1":{"name":"knip","version":"5.9.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.9.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"22bde6a5c0e58d1995f5dddb07deae20c2178a0f","tarball":"https://registry.npmjs.org/knip/-/knip-5.9.1.tgz","fileCount":450,"integrity":"sha512-OiUSEtLubLpJ2OH/kcwrB+SmPiRXHoFhSOIG8B6HDzeFPm8hDWipscKlrC5nSYSi9ix2igD7zhfC+qpbrO3zRQ==","signatures":[{"sig":"MEUCIQCAMwAIXF0/4CUgjcREJZiOeC6nz1cxzm9WvsGMiBf8vwIgRXuNxOKfGFpw6sjpJUKQf7j3cW8e43olR0L6YhIy6Ro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":687502},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"fc631055de965e674367e5aca355aec36dc7b831","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"^3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"^1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.9.1_1712579446039_0.8703603962163455","host":"s3://npm-registry-packages"}},"5.9.2":{"name":"knip","version":"5.9.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.9.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"841e0434b7647b302fc149ce98197b55a8abf148","tarball":"https://registry.npmjs.org/knip/-/knip-5.9.2.tgz","fileCount":450,"integrity":"sha512-GyOUVyBEIZn2sgzxJ2maEBBMDQdyYVKEHDSQ1fUe5PktOxrp/W/z7hl8EYCDxBf2d2/t+PcpM+pHHfxq8vwiXQ==","signatures":[{"sig":"MEUCIQDymZlBvxxJ3RwfHdP5kVQqSzwB6gmlGA1JjAu0O37ANAIgEj9wStspGfcRLo37iTF0v4AhTRDEYd4w2mk2Z8EGQxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":686126},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"88e6ac348d2c022533f293ecef5c133ea1ebbcbd","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"ci":"bun run lint && bun run build && bun run knip && bun run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint .","test":"bun test test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"^3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"2.0.14","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.2","glob":"^10.3.12","type-fest":"^4.15.0","@types/bun":"^1.0.12","playwright":"^1.43.0","release-it":"^17.1.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.9.2_1712639337021_0.3389309661172535","host":"s3://npm-registry-packages"}},"5.9.3":{"name":"knip","version":"5.9.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.9.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"2609f37926bccbc2d27abab80f500ccb8146b9fb","tarball":"https://registry.npmjs.org/knip/-/knip-5.9.3.tgz","fileCount":450,"integrity":"sha512-z7Qxb4O1RJ6q+MygvBKCgpnQjQScgGobtPyh624bYHKJfrWqLS48TmfADfkHsep0ITicudv4fijQVgXunugGvQ==","signatures":[{"sig":"MEYCIQDZciOXZw1RQ0QHB+FnoIpL72Wnmxekdw2WIWTvFAr36gIhANN5vgaS8oIME/XuzDEPrW9AGO8HXdzDB4GGsSX3gTWz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":686155},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"62d42b003e91fdbf1d7e261b39dbac39902b81d2","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"ci":"bun run lint && bun run build && bun run knip && bun run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint .","test":"bun test test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"^3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"2.0.14","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.2","glob":"^10.3.12","type-fest":"^4.15.0","@types/bun":"^1.0.12","playwright":"^1.43.0","release-it":"^17.1.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.9.3_1712676746905_0.13867792150753022","host":"s3://npm-registry-packages"}},"5.9.4":{"name":"knip","version":"5.9.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.9.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"62d95ce61e3a37a692d4be317f6614effa569e0e","tarball":"https://registry.npmjs.org/knip/-/knip-5.9.4.tgz","fileCount":450,"integrity":"sha512-33TM8bSHxMMoj+wP9lzjUkIIEfpXaZsLWMYRCoHdbmYnl2HKPMNijcYTxwi1omRROobXrR/VJyH2ZsYOKM1jtg==","signatures":[{"sig":"MEUCIQChk/ajMEJmI6oT1JZnsF90a+gMCLITlNGFdBR+OUiA5gIgOKulRAmPwwSFtmVrwenYiYNfvd0XZBQXvYHb8fPdbEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":686270},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"5d516205b7726ca2ffe4cef45672e9e2c1b4c661","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"ci":"bun run lint && bun run build && bun run knip && bun run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint .","test":"bun test test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"node --test --import ./transform-test.js --import tsx/esm\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"^5.0.0","zod-validation-error":"^3.0.3","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"2.0.14","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.7.1","glob":"^10.3.12","type-fest":"^4.15.0","@types/bun":"^1.0.12","playwright":"^1.43.0","release-it":"^17.1.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.9.4_1712805127439_0.3832757553124553","host":"s3://npm-registry-packages"}},"5.10.0-canary.0":{"name":"knip","version":"5.10.0-canary.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.10.0-canary.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"3d141bd6b86c0eac107b2b0032a0114bf5595630","tarball":"https://registry.npmjs.org/knip/-/knip-5.10.0-canary.0.tgz","fileCount":461,"integrity":"sha512-72WYxm5ktqnveK2VeHE1ulCzNreHy/MGDUmXct5cji8OThEQUdvSWZVZLOJPOiOVOmgwloMezQ1x9a5pKsaeTQ==","signatures":[{"sig":"MEQCIAbQZNbp0OxJyBkMJIv7TNmyK/1jyr+ycPbi7J24DODwAiBqXF7PHT1LV55LpPCVS3Nvr71nN/WEm0YCGum7pTgMIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":702078},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"d4b2995ac95859b190dd0ed19aca646f10ffc0a2","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"ci":"bun run lint && bun run build && bun run knip && bun run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint .","test":"bun test test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"node --test --import ./transform-test.js --import tsx/esm\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","@npmcli/package-json":"^5.0.0","zod-validation-error":"^3.0.3","@npmcli/map-workspaces":"^3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"2.0.14","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.7.1","glob":"^10.3.12","type-fest":"^4.15.0","@types/bun":"^1.0.12","playwright":"^1.43.0","release-it":"^17.1.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.10.0-canary.0_1712820575958_0.9049842894483937","host":"s3://npm-registry-packages"}},"5.10.0-canary.1":{"name":"knip","version":"5.10.0-canary.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.10.0-canary.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"b91299b7599e3e48504e50aac78710e4a1de0d83","tarball":"https://registry.npmjs.org/knip/-/knip-5.10.0-canary.1.tgz","fileCount":477,"integrity":"sha512-mHzmFJVjvZ5DPtXgD/36v6ED5iYXEv4GAUJtXzZ8ULjVBYBx/i/NqzRxLCVe+CB43flYBsK3U7fNeXe7j8znTQ==","signatures":[{"sig":"MEUCIQCH/5/cZgOTk+vt9DgT9LYAPqCi2y59PcbAFi5UcahxwwIgIVfo+sFnGazpJE/zc0dsp6AIoj/+4c9OugkDircDwzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":716354},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"b217e4d6e233b488bbf24404d0a6ecfe68df0e9c","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"ci":"bun run lint && bun run build && bun run knip && bun run knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint .","test":"bun test test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^10.3.12","type-fest":"^4.15.0","@types/bun":"^1.0.12","playwright":"^1.43.0","release-it":"^17.1.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.10.0-canary.1_1713188333291_0.78058870442526","host":"s3://npm-registry-packages"}},"0.0.0-metro.1":{"name":"knip","version":"0.0.0-metro.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@0.0.0-metro.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js"},"dist":{"shasum":"6a30146714d16a3d72e69d28b1030e60ddcee725","tarball":"https://registry.npmjs.org/knip/-/knip-0.0.0-metro.1.tgz","fileCount":436,"integrity":"sha512-SNLdCuTSuhSHls1cemIpuEm0MCK6Hgnlsvx4XFf15wTw94Qmqh7XZcMYXfZ8TPws1mp11YMUVG4Omwn67EIx8g==","signatures":[{"sig":"MEUCIQCSLJYCt4I9+/kwUL1YT5mqjm/vkc5BJOunD5yCwU9HvwIgGmVdnE/gRnnLZJFmjG9hXypv2MRLqNQM0P7jkWpXgeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677493},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"890375f06e02a3308e0252a3d26fb6bd53ca6de4","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"npm run lint && npm run build && npm run knip && npm run knip:production && npm test","knip":"node ./dist/cli.js --directory ../..","lint":"eslint scripts src test","test":"node --no-warnings --test tmp","build":"tsc","watch":"npm link && tsc --watch","format":"prettier scripts src test schema.json schema-jsonc.json --with-node-modules --write","pretest":"node rmdir.js tmp && swc src -d tmp && swc test -d tmp","release":"release-it","coverage":"c8 --reporter html node --no-warnings --import tsx --test test/*.test.ts test/*/*.test.ts","lint:fix":"eslint scripts src test --fix","prebuild":"node rmdir.js dist","create-plugin":"tsx --no-warnings ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"prettier schema.json schema-jsonc.json src/ConfigurationValidator.ts --write --config .prettierrc.json"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"release-it":{"hooks":{"after:bump":["git add ../../package-lock.json"],"before:init":["npm run lint","npm run build","npm run knip","npm run knip:production","npm test"]},"github":{"release":true,"comments":{"submit":true}},"plugins":{"@release-it/bumper":{"out":"{dist,src}/version.*"}}},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","micromatch":"4.0.5","picocolors":"1.0.0","@pnpm/logger":"5.0.0","@nodelib/fs.walk":"2.0.0","@types/picomatch":"2.3.3","strip-json-comments":"5.0.1","@npmcli/package-json":"5.0.0","zod-validation-error":"3.0.3","@npmcli/map-workspaces":"3.0.4","@snyk/github-codeowners":"1.1.0","@pnpm/workspace.pkgs-graph":"^2.0.15","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"9.1.0","tsx":"^4.7.1","eslint":"^8.57.0","@swc/cli":"^0.3.10","prettier":"^3.2.5","@swc/core":"^1.4.6","type-fest":"^4.12.0","@types/bun":"1.0.8","playwright":"^1.42.1","release-it":"^17.1.1","typescript":"5.4.2","@jest/types":"29.6.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/micromatch":"^4.0.6","@release-it/bumper":"^6.0.1","@knip/eslint-config":"0.0.0","@types/npmcli__package-json":"^4.0.4","@types/npmcli__map-workspaces":"^3.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_0.0.0-metro.1_1713246700408_0.7647808057158207","host":"s3://npm-registry-packages"}},"5.10.0-canary.2":{"name":"knip","version":"5.10.0-canary.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.10.0-canary.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"9820f2a0f9293ece284c38e7853ab07c46b85f7d","tarball":"https://registry.npmjs.org/knip/-/knip-5.10.0-canary.2.tgz","fileCount":477,"integrity":"sha512-ue/3X4PqBxkPSokFL4YYOFCDFyj+RB8aFySYZ2SIIv11jZbf0XI5w7NdwdwoJpUw9WVsUBIonmfmLtbGrbhzsg==","signatures":[{"sig":"MEUCIEYqYYSrfQKOqP7plvxd0J16kEuGSvTkbpLDr3Md0+e2AiEAuVRvDC89g7Fwg6epChNyf4tZGEiqYsAGOOjB0I+rjiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":716738},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"9d89b75e03d767f2465e8c7558ee6c2bca4b468a","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"ci":"bun run lint && bun run build && bun run knip && bun run knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint .","test":"bun test test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^10.3.12","type-fest":"^4.15.0","@types/bun":"^1.0.12","playwright":"^1.43.0","release-it":"^17.1.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.10.0-canary.2_1713266227750_0.10705719803473168","host":"s3://npm-registry-packages"}},"5.10.0-canary.3":{"name":"knip","version":"5.10.0-canary.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.10.0-canary.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"a788d0710211c9680ecd92f157ab373fa1d209dd","tarball":"https://registry.npmjs.org/knip/-/knip-5.10.0-canary.3.tgz","fileCount":477,"integrity":"sha512-dKkKMwE42PjV0L3FMXL4FDgyHVpWT5EOh01JfwEviRLOA73sz/2rV0VCUZQPfjncx+8A4CqXy/ZaACLzSy4lFA==","signatures":[{"sig":"MEQCICCWLETAhlXcw+WHc4zipUi7ZjhTDw3/ScZt+vyN7L/TAiBRlVROvnraAY6ilEaMcveAKZcstdzPEwtO1gS1RvaFvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":716974},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"3ecbbf22b6879b24e1cf150f495c997784d65a01","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"ci":"bun run lint && bun run build && bun run knip && bun run knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint .","test":"bun test test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"8.19.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"16.20.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^10.3.12","type-fest":"^4.15.0","@types/bun":"^1.0.12","playwright":"^1.43.0","release-it":"^17.1.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.10.0-canary.3_1713285943790_0.7529952243689753","host":"s3://npm-registry-packages"}},"5.10.0-canary.4":{"name":"knip","version":"5.10.0-canary.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.10.0-canary.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"c1de4aeb37fbbe76411994ae41b1a344b4726124","tarball":"https://registry.npmjs.org/knip/-/knip-5.10.0-canary.4.tgz","fileCount":477,"integrity":"sha512-PSOeZvjB39N2oXRqoTCu/bA+JpZXBlK9X/MHgPccxoG/1OkbBQiVZoppcpQ3x0ddkQgXLTwIRJQztaTWT/HPpA==","signatures":[{"sig":"MEUCIGb+EdxC6OZBLV3iXnvOAjgo5JsJoOixbJIPQZRgOP8JAiEAyKdv5W3GmupudxRt4uJLg3VFMbwPTxO/mDrlPt9UYCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":717901},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"933dd35c86990909a8f76dd1d88b997f6a0ec8a0","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"ci":"bun run lint && bun run build && bun run knip && bun run knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint .","test":"bun test test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^10.3.12","type-fest":"^4.15.0","@types/bun":"^1.0.12","playwright":"^1.43.0","release-it":"^17.1.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.10.0-canary.4_1713446001935_0.06641174459084276","host":"s3://npm-registry-packages"}},"5.10.0":{"name":"knip","version":"5.10.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.10.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"309ab88f18ed8dd95b8e8988c45c72f31926f391","tarball":"https://registry.npmjs.org/knip/-/knip-5.10.0.tgz","fileCount":473,"integrity":"sha512-cC8wbMoJ1DJEI39tSTA0ToinTHr7rYpoSec+lpQ+CIuvplsRoQdnMd8Uqi62ycqJFoVfrKldLtGo+LlYITitow==","signatures":[{"sig":"MEYCIQCWUNPzrDwtL9Uijhy7vYuVOzrY4nGCh831o5QB1ulocwIhAN0IafmfQYRJHJDHcQdVkBGXqqcRWto+HW0+j9q3lt2l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":719900},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"03b93841f900dbe3e3c85b20d0dbff0692e096c2","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint .","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.15.0","@types/bun":"^1.0.12","playwright":"^1.43.0","release-it":"^17.1.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.10.0_1713861824612_0.10168031136742028","host":"s3://npm-registry-packages"}},"5.10.1":{"name":"knip","version":"5.10.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.10.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"f0218262e0bdfbf310843ca6a4c98149aadf9702","tarball":"https://registry.npmjs.org/knip/-/knip-5.10.1.tgz","fileCount":473,"integrity":"sha512-MhflYSjFKcyozLkrcvuHWw8Ff2kdZJeOSbDh2MbgvPn+Zl5dSIcyqKqNNp2AqEANo4w0c+Of7G3Up54E4XQJZQ==","signatures":[{"sig":"MEUCIB9wV1R9WLxWkgGZqNdaNhiLxurN8/+wd570YY1NL2tSAiEAlSFwLbIeiEld0/iMOe7Q12gYxR3RO8VOaxIlSeQUn4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":720114},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"57c21b0c9df4c5be937e2c3dfa3933dc0e76e00b","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint .","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.0","playwright":"^1.43.1","release-it":"^17.2.0","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.10.1_1714109654396_0.718633557632768","host":"s3://npm-registry-packages"}},"5.11.0":{"name":"knip","version":"5.11.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.11.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"e7e51c3c01fa238623d94c8dcd78f04712cb2ae5","tarball":"https://registry.npmjs.org/knip/-/knip-5.11.0.tgz","fileCount":473,"integrity":"sha512-7TBBpLYYAqZI+FM+qHsmT0jfYNOwwZAMBvuJXq3gFJCCpDvGrYcLMu2j6yvURJNh1UlpQ4jaNgPoHw7ylGDWMA==","signatures":[{"sig":"MEYCIQCsstNtqSfYfADNut14KNFOzWWQxt3uzZD9uTXaOhu3RgIhAJvMffghuG84pl6fg1/CH7xSE+eohPFty1QmoKFM4baK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":720466},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"9bf286feb523a695d63d2e8eeaac7cc17ecd3744","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint .","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.0","playwright":"^1.43.1","release-it":"^17.2.0","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.11.0_1714125976057_0.12268116400693874","host":"s3://npm-registry-packages"}},"5.12.0":{"name":"knip","version":"5.12.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.12.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"e5f537e327c42e61717c2acefb84725d534d486d","tarball":"https://registry.npmjs.org/knip/-/knip-5.12.0.tgz","fileCount":473,"integrity":"sha512-zPn15Z4sXgR3qLpETztq3a13xPR5NHbfcblkTAhTp6ZMG/Cg7KczIaKmjDs4f3DGl5YyrCUEFpUR1//QfMoe2A==","signatures":[{"sig":"MEYCIQCH0jRLiVx5IyrxZZ9GK7LkYpOVM3GlETJ5JGHY5AIu/gIhAOq4akvuS1aWmozeOz/NgEW526aJMPiNc7Q2jTINqWJg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":720986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"119daf09041323bcbda32848e6efe3cb3a378642","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint .","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.7.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.0","playwright":"^1.43.1","release-it":"^17.2.0","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.12.0_1714678751707_0.4128907732881901","host":"s3://npm-registry-packages"}},"5.12.1":{"name":"knip","version":"5.12.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.12.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"0d63e65d8c9b05437bc063eb485a6873d30c5648","tarball":"https://registry.npmjs.org/knip/-/knip-5.12.1.tgz","fileCount":473,"integrity":"sha512-lq4Yq5Vs4rzzHv6wCq0Oa+qYkoADzMSPGm0tE4mrdIoslzHaBJGFk2g5EqpmVlXqhy+ZUnvRdsbEaPdm28ufEg==","signatures":[{"sig":"MEQCIHH6ffw53Q2f3oNFZhMUswxrw/OvZjN+EXjLPNU0scVEAiAVPa95aVn2qOyF4a+zwkuSDP7DSODPmJS7qz7rX7zi8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":721127},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"20e44c67fccee4a395baf64ada2d8c4196cc9b6e","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint .","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.7.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.0","playwright":"^1.43.1","release-it":"^17.2.0","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.12.1_1714758860405_0.5780960996367797","host":"s3://npm-registry-packages"}},"5.12.2":{"name":"knip","version":"5.12.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.12.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"dcf817f9b6f6e560781da08166ae41dec2c3a6ec","tarball":"https://registry.npmjs.org/knip/-/knip-5.12.2.tgz","fileCount":473,"integrity":"sha512-js9PY49o3xEkheceQqwVGSE2xJb4HAwOSDNk51aBSZFQch6tkT2P1aipT2VnsyvOD25eBo1SXvJdSQhOBTUYsA==","signatures":[{"sig":"MEQCIHXHd3nwfzN38vd0L7OtKx9h/5xdIk5DlAQ7MAxFi2aJAiAktmnU4LCNGlMgX7Bsc5T63HcCSRhw1uImnc2I627k9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":721821},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"7b4da85e8162037df50c8ddaa5dae46f326e71d5","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.7.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.0","playwright":"^1.43.1","release-it":"^17.2.0","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.12.2_1714813262266_0.7537685934904448","host":"s3://npm-registry-packages"}},"5.12.3":{"name":"knip","version":"5.12.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.12.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"962a66b921f5fb8fb78feb605f329f3b9cec2e82","tarball":"https://registry.npmjs.org/knip/-/knip-5.12.3.tgz","fileCount":473,"integrity":"sha512-LL+NsE+3H0TkUnQW6icHQ+5qSrPENmjHJyMHgzjiZPmunstrIsaRG+QjahnzoH/FjMjVJwrdwVOSvksa8ixFbw==","signatures":[{"sig":"MEUCIQDb1LeocZ0P5l4iAH3XBdZGQFrtFde8hKFc4oOKosuMWgIgMqYftojY0ZejFRkraBE4vMLOe3kuhpbMBNCDElEg5WA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":721870},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"6481d12341678428f00b5f2ce0bc269c02340a2d","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.7.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.0","playwright":"^1.43.1","release-it":"^17.2.0","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.12.3_1714974294408_0.8921953010874399","host":"s3://npm-registry-packages"}},"5.13.0":{"name":"knip","version":"5.13.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.13.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"13e9e6a087a1346a930aa2a35f81a4235f7ea7cf","tarball":"https://registry.npmjs.org/knip/-/knip-5.13.0.tgz","fileCount":477,"integrity":"sha512-CvGvUkb4SIpLWNYOwv8sqGp9WlWe7i57Qw3w/cvEMOdbPxIyzCWBKuD+xpty4zKtdrWxwdV5Jr0LtSKcxxA6Yw==","signatures":[{"sig":"MEUCIGk8phiephU+8M2eShB7vjZS1du6kFdLDyltScMgYew7AiEAiB/SXwdFE9uvr7mwq3siTf4kiGEDLowg3BeSnm9uTt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":727223},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"c61213824165c8c943d532510d5939ac91449bf6","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.7.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.1","playwright":"^1.43.1","release-it":"^17.2.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.13.0_1715081303178_0.719030256985054","host":"s3://npm-registry-packages"}},"5.14.0":{"name":"knip","version":"5.14.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.14.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"1211b333d43a69e775307dd486b66d63ef296798","tarball":"https://registry.npmjs.org/knip/-/knip-5.14.0.tgz","fileCount":479,"integrity":"sha512-DnoY9c2RDH2CGpG4A8qgr7cjiGdbC6yCCht06qegy4GsfFVLg/9QCX+MfUCzDbsBZWk8Nh4zBdmmlrcac9jboQ==","signatures":[{"sig":"MEYCIQDcLVrbBEOa7gmGc8iM8seF6pIm3yDZh4NeUE4Gor4qyAIhAKXLnnyhAuQubmpV8IPT5jj9VA5mEweOxEp+TZX7RwkP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":732289},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"f469fc4711186c307d5beb3908b9af9a588e00b9","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.1","playwright":"^1.43.1","release-it":"^17.2.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.14.0_1715329117201_0.41745114948566986","host":"s3://npm-registry-packages"}},"5.15.0-keyedreexport.0":{"name":"knip","version":"5.15.0-keyedreexport.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.15.0-keyedreexport.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"d1fbb75f06a0b18278eb9e49eb2c6630f83369ca","tarball":"https://registry.npmjs.org/knip/-/knip-5.15.0-keyedreexport.0.tgz","fileCount":479,"integrity":"sha512-v/94fkesfTTBX6rTKet8puHx8pOoiuQli12Y85ROxSNCLqwllVHtMD5fKb0Q6jTofDCC6zkN6gvNqTdbIhp2ow==","signatures":[{"sig":"MEUCIHBYwy1UqSEOFpda/1vSMV5u1Vb2t1I5G+3qyaVLlEBJAiEAiVvXt79/xNDEbgwYHdRlu/wdeKbrnq8P1on7BzJddGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":733261},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"1df95db81cf9e92b71b0f46dcd4d8802c68d1cd3","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.1","playwright":"^1.43.1","release-it":"^17.2.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.15.0-keyedreexport.0_1715329720974_0.11208905388446477","host":"s3://npm-registry-packages"}},"5.15.0":{"name":"knip","version":"5.15.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.15.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"f58dbc6dc0d7af76f6597118004e0994d4d8b331","tarball":"https://registry.npmjs.org/knip/-/knip-5.15.0.tgz","fileCount":481,"integrity":"sha512-RB1Unv8NWrIAyNTNGA1z+uDSnHEp78BtGhkJxyg/Ie2lPHx6k+6kZOx+AZeE6J9/ZDvQ8nEg+BkRmB++7NIrDA==","signatures":[{"sig":"MEQCID/7QYADzcOt7q+J4ySNndabsLV9BljG9emNfDmSr4HcAiAP0oWumsQG6BI7crx8WjeYc2FhQ+92gcLfLdYSlY0a9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":736691},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"44005ef203b739290cc329ac5433f5414989e29e","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.1","playwright":"^1.43.1","release-it":"^17.2.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.15.0_1715407415338_0.10466873215407646","host":"s3://npm-registry-packages"}},"5.15.1":{"name":"knip","version":"5.15.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.15.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"897b792dd7e0e1130a24fc17d9f1a13b02fb8c02","tarball":"https://registry.npmjs.org/knip/-/knip-5.15.1.tgz","fileCount":481,"integrity":"sha512-v6/Bf2qUmZ7pMJb2GjTficHyEjhP2ysIifjM1wgJr2psFbK6Vbxw2/DpeDAcgK9d99kTGh1PUQwoiFd6LHtI6A==","signatures":[{"sig":"MEUCIQCopWd+2Txemqx1WebYpFF5tnuWbZfr16XHkNvRp3z9wgIgKbfrAgxPLydo/TMch6rVGzAdSQIB/kHSNEnsGOSCAUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":736738},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"696d2a7eebeeabf0ed5d90d719695e11493fde7c","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.1","playwright":"^1.43.1","release-it":"^17.2.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.15.1_1715520083863_0.16113444958558087","host":"s3://npm-registry-packages"}},"5.16.0":{"name":"knip","version":"5.16.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.16.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"aa6c4de4f38f1735a984fca6f868826f254f3464","tarball":"https://registry.npmjs.org/knip/-/knip-5.16.0.tgz","fileCount":483,"integrity":"sha512-kdHfTRZuOqsMnvYYNT+pwefyBUNUYTqgyeGM8k4hfw++GZ3TMRGSPZoSl8IxQTy56AkxEDWyj1/P/mYv1vu/Gw==","signatures":[{"sig":"MEUCIDyCUrjq3km5pSDs/4STR6QhPVuN1/X8QdOY9g3EvippAiEAtH8AEtMXXwmfBojf6KsPxZJzRgIn+jv7NERQbCwIIPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":741515},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"20f550222c7bd6e3d32c60e0a74d79ed561dee78","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.1","playwright":"^1.43.1","release-it":"^17.2.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.16.0_1715714469302_0.4121359757657397","host":"s3://npm-registry-packages"}},"5.17.0-canary.0":{"name":"knip","version":"5.17.0-canary.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.17.0-canary.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"06633c588ee787ecc19c28780485a47c8b5ac315","tarball":"https://registry.npmjs.org/knip/-/knip-5.17.0-canary.0.tgz","fileCount":487,"integrity":"sha512-W/6DokKrBxqnHEia5CwJeMwC3R6nNuBBHbzFjaKuoF2lftMQwUyYt+PT80eYmLApSr31kwsj6bYosoyTfIGkdg==","signatures":[{"sig":"MEYCIQD55i/ieIyxAusmo2B2UU2/8zlQenAZvjAJwT9H+x6LSAIhAJf9MZ9/aNCiIIgNsMa1nKhUD45Mem44ziOXJflWoIQg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":753709},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"f5faf52b3de92d0fd26970eaf14b5b2fbac816df","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.1","playwright":"^1.43.1","release-it":"^17.2.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.17.0-canary.0_1716412905565_0.4604969095131155","host":"s3://npm-registry-packages"}},"5.17.0-canary.1":{"name":"knip","version":"5.17.0-canary.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.17.0-canary.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"ced5e23a15c52b001e90cb93b82febb60ff09b0f","tarball":"https://registry.npmjs.org/knip/-/knip-5.17.0-canary.1.tgz","fileCount":487,"integrity":"sha512-poDKTbWyY5w5whIjNU76hy69yDZgxjvpEXhSQZe+89ILNN/MZ7f7PVflM2bQufndNVugFhKxDg+vesRDDh2Sxw==","signatures":[{"sig":"MEQCIG6hq0XbkXS66sxsd+Xih/ItGvPms9pgQ6dgAEd26mlBAiBguN6NoPnllNq+a/Uj3wxuBX2YqbmbUaaRuYw9LAi58A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":753147},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"94cfb94c116602d54e0a6b891d714785feebc2c3","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.1","playwright":"^1.43.1","release-it":"^17.2.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.17.0-canary.1_1716503760038_0.47290343796624157","host":"s3://npm-registry-packages"}},"5.17.0-canary.2":{"name":"knip","version":"5.17.0-canary.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.17.0-canary.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"6f843a1b9365f6463643b9b08cc362bcdf7f4405","tarball":"https://registry.npmjs.org/knip/-/knip-5.17.0-canary.2.tgz","fileCount":487,"integrity":"sha512-fkwQA5U1yaJu4RbnlutFq+0yeYquF1aMO71IJunauvtSKdJd+G1w/6FwzRB46Pw+puBR2DnWOjZjdQUB+lv/HA==","signatures":[{"sig":"MEYCIQCu8H4cSqN+1lrk/UDy4+oGdpKBnXU554CoYQHDDOFKBwIhAOxGFXGiuQvVPQaqWTAFk/VxlsE6yEZVGMg8Rtsrgeta","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":749844},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"1075b305f57d0146e82573a204ac454560169d73","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.1","playwright":"^1.43.1","release-it":"^17.2.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.17.0-canary.2_1716731595971_0.7603046210461089","host":"s3://npm-registry-packages"}},"5.17.0":{"name":"knip","version":"5.17.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.17.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"db548c7b7fa5af5a864bd57aee920d7c4fc72c55","tarball":"https://registry.npmjs.org/knip/-/knip-5.17.0.tgz","fileCount":487,"integrity":"sha512-6+tqWEMTSc/Sdix3l2gk6qt3Ighogo5CzabzqMRyVHlJnPqkikF6ppcTPs7ncJtq3leGJRHPMxEboQFblKdg5g==","signatures":[{"sig":"MEUCIGXg1ZcCTvgOagba0dlmV+0b6KXAUW8qPVSyZn1ZpoZmAiEAy2s7Kwrj9U9ipQy0vLeQgsnkE/FiU7/jjFXOSC/oFEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":750277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"db2a26161b99d5259f5d4aac634a6c2ad104f64b","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.1","playwright":"^1.43.1","release-it":"^17.2.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.17.0_1716790415740_0.7601174352356954","host":"s3://npm-registry-packages"}},"5.17.1":{"name":"knip","version":"5.17.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.17.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"8ec408c1dc2c8d1818a6af15f5cdebfec2986d0b","tarball":"https://registry.npmjs.org/knip/-/knip-5.17.1.tgz","fileCount":487,"integrity":"sha512-3uRwsnr5l7djGGWH70W0J3/19ZK8e5Pdy2sEYurGs0WmyetKdpq7grkITb+3Mbp5B5O9XMcZxhJ9CBHPF9/lmg==","signatures":[{"sig":"MEYCIQDIXZBcH34E6wk5PVGen/EcQ+jcLPiEkh7CXxCum1TIdAIhAKsT4Ol/IuIU/wOUKXFMsFHrX7FZmTxWaBqsSwSgUVwy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":750703},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"28ad084b74f649fafce96d3af75f7cec11e39083","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.1","playwright":"^1.43.1","release-it":"^17.2.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.17.1_1716832737127_0.43170520684752267","host":"s3://npm-registry-packages"}},"5.17.2":{"name":"knip","version":"5.17.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.17.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"462d369fbc6df4b3c8f3e89a009e86e36d33da53","tarball":"https://registry.npmjs.org/knip/-/knip-5.17.2.tgz","fileCount":487,"integrity":"sha512-1DFsVQJpWeR2+RblRbf1TAmEfQkgUvYyhWpZdBIj8taR2GpTN2GpAf+iBuMlFpLkVYCsR++cp/G3bR68M5u68g==","signatures":[{"sig":"MEQCIB2nGgdGUpZIXib/LgHqAFcOGRfZTuCyV0Ynv/GV5wjkAiBMHeDbpih9bKho6IcMriQ87pb3F3eBZYy1Hn/Bnkfe6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":750733},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"c188a7a730f82a0da501b2cacca5ec1bd1ef0954","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.1","playwright":"^1.43.1","release-it":"^17.2.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.17.2_1716843588755_0.31896286924756256","host":"s3://npm-registry-packages"}},"5.17.3":{"name":"knip","version":"5.17.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.17.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"eb2c285bc513e679917fdddeb54842b90cd90299","tarball":"https://registry.npmjs.org/knip/-/knip-5.17.3.tgz","fileCount":487,"integrity":"sha512-x2paKB0BOzFjnetYolGwg9Dwa8ZIYwBuVP2V4bWRFfTeLs7BymARb7I00R3OCbr09gKKr8TPLQVx2GQ6RF9llQ==","signatures":[{"sig":"MEYCIQDlnYjPWke9UQ4UIIfeWq/fQ06uFWqjsOb8N/sjakdjDQIhANqVtnnBLVWIl1rNr9aCWvOY7pb8IYfe/LyX8W9wxxvg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":750984},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"5e576a286ae624fbc80b2e6b744282b5dd2bd99a","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.1","playwright":"^1.43.1","release-it":"^17.2.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.17.3_1716904706912_0.6522707061495037","host":"s3://npm-registry-packages"}},"5.17.4":{"name":"knip","version":"5.17.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.17.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"365aaa182c8ab06b50020be7d5403c0945484b83","tarball":"https://registry.npmjs.org/knip/-/knip-5.17.4.tgz","fileCount":487,"integrity":"sha512-D6dQjauc3ZIPq0jTYgTeuxpeDKVOaV84S5TNeBDB2GjoPQVzEPW7PA83XijyGXNrflWq4zvWNn49gTUN0Lfeig==","signatures":[{"sig":"MEYCIQCZUeWEg//OEgWljzpdDkfNcakLvufteG/94rOCadc9qQIhALvgWSIPvpWf3guvF6LN2iCctjRsNFoKMhDwsl6rs176","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":751977},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"e75f0e926fcfb23a8eba172b9160e39a8ecf1802","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.1","playwright":"^1.43.1","release-it":"^17.2.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.17.4_1717404008660_0.5493106295565213","host":"s3://npm-registry-packages"}},"5.18.0":{"name":"knip","version":"5.18.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.18.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"0ad2972a1988d33d8c8c8f176cad3dcd22273ecb","tarball":"https://registry.npmjs.org/knip/-/knip-5.18.0.tgz","fileCount":489,"integrity":"sha512-V+iJz2490zJQ11J0XCf7FggbiqY4L9HpmwSWS3BvwrH7W+bep9drx+Wj2dCU+8uSUijvwPB2unLbQKFCTuvT5g==","signatures":[{"sig":"MEQCIGlj/ya6sr5uyXDJVgzguvWw16afnsLavbetLLrV0tc9AiByWrrGgAJbLRqVY3LATqYfDKRdhF0vtKPi9S6x51T2Ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":755556},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"d8e9719b85ef8998064e18a480ca45b5f82c36f3","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"1.21.0","js-yaml":"4.1.0","resolve":"1.22.8","summary":"2.1.0","minimist":"1.2.8","fast-glob":"3.3.2","picomatch":"^4.0.1","pretty-ms":"9.0.0","smol-toml":"1.1.4","easy-table":"1.2.0","picocolors":"1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.17.0","@types/bun":"^1.1.1","playwright":"^1.43.1","release-it":"^17.2.1","typescript":"^5.4.2","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.18.0_1717752690823_0.5375723594304327","host":"s3://npm-registry-packages"}},"5.18.1":{"name":"knip","version":"5.18.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.18.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"617719030a6ce0f2b06c13909987ecd4342eeda7","tarball":"https://registry.npmjs.org/knip/-/knip-5.18.1.tgz","fileCount":489,"integrity":"sha512-+EKgZVhlLGPj9tHtRMeW8oVy1tEUelmJ/1xfQyqdzmCYOd03MJA+8GXAtSZ9me4dxj/3qcPcunQhpZOeJ5wpNg==","signatures":[{"sig":"MEYCIQD1Ta7q/glNTwyx2iCjcKOxziU2KHMOuMOgM++MMkcrKgIhANf/h8psJkZGCnWxPvCLLqq9TbiLbtVkuYTnOlGn12rR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":755558},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"28f05f0ad314918d9f6ea0e5c1719d50ebffd9ee","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.0","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.20.0","@types/bun":"^1.1.3","playwright":"^1.44.1","release-it":"^17.3.0","typescript":"^5.4.5","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.18.1_1717849016628_0.005673167903394116","host":"s3://npm-registry-packages"}},"5.18.2":{"name":"knip","version":"5.18.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.18.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"d35f206b69f21264ce39950b8be729ef52aae5fb","tarball":"https://registry.npmjs.org/knip/-/knip-5.18.2.tgz","fileCount":489,"integrity":"sha512-SR3XHUviWFFfmyt4FT+iWdu17pWEypaJF5EJfiRjZ7j4J6D9Kf4Ju7+Sw+n4suIIbhZmO3+oDBZKJsRVoY/lOw==","signatures":[{"sig":"MEUCIH8nKxOrYciFrBbUY4kF5nXFByugNtpCiQvYUxTYpDSYAiEA3ddnJKkogDdSifJxD+q1LufBILaTmjprTPsHuVhHBcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":756518},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"9ccefb34693911d284904fecea66a6ff70f283fa","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.0","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.20.0","@types/bun":"^1.1.3","playwright":"^1.44.1","release-it":"^17.3.0","typescript":"^5.4.5","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.18.2_1717932330655_0.7171182981726059","host":"s3://npm-registry-packages"}},"5.19.0":{"name":"knip","version":"5.19.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.19.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"45cdc436f572bf84b48995924c05053bdcd4eea3","tarball":"https://registry.npmjs.org/knip/-/knip-5.19.0.tgz","fileCount":489,"integrity":"sha512-UGt7i9y+xvA1+Q6ssB3rqqMNKtpWvvjBcgRn25NEywDFECMkbOKK7A30Qlke04YKENIl8y2yaKp46P1INBv6Cg==","signatures":[{"sig":"MEYCIQCuFmbq9b4PvD/yBEMFY8CclDQusIWlK1Cse7Ca16lI6QIhAO0QOXxXRbFNtHkiKjGIA64VK03NURNz84EcSJZ/UCDO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":758137},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"2abcea6151720f45ffb67dbb14627113dbde1750","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.0","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.20.0","@types/bun":"^1.1.3","playwright":"^1.44.1","release-it":"^17.3.0","typescript":"^5.4.5","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.19.0_1718202748536_0.4171232597846679","host":"s3://npm-registry-packages"}},"5.20.0":{"name":"knip","version":"5.20.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.20.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"4cac21098472d438b3e619ed7d95691407bcd67c","tarball":"https://registry.npmjs.org/knip/-/knip-5.20.0.tgz","fileCount":491,"integrity":"sha512-pQ8fJ6Be7dVsKIqEW06g8TOjiTW9knQPkN0hg2fQTY/Jw16L3EmngAx6cg+5pVLpyxo2wVChCUAn93/ATcatIA==","signatures":[{"sig":"MEYCIQCdVAFfhDWCd+yxcYPqxWz1tqGuI0q/H4+gtLUr/+SCdgIhAIGhfGrhHGrRf2hK0BkRdUmPgoDCzcSCvyluxHE9DYMg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":760656},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"e929847734b64051732f0b9102c97debf4d7a40b","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.0","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.20.0","@types/bun":"^1.1.4","playwright":"^1.44.1","release-it":"^17.3.0","typescript":"^5.4.5","@jest/types":"^29.6.3","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.20.0_1718538938979_0.17975907173184402","host":"s3://npm-registry-packages"}},"5.21.0":{"name":"knip","version":"5.21.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.21.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"dfc07e173c247d80253740803a362097c4a3e291","tarball":"https://registry.npmjs.org/knip/-/knip-5.21.0.tgz","fileCount":499,"integrity":"sha512-bQNqa9GdzZ8Q7kW5jpCyz1e7oRR2Aa4W9P5+hny7dgFxg51ZeM9skVNE3nbKqP+X/DjjNkNkpcfN04byCvRquw==","signatures":[{"sig":"MEUCIFvwaBocZ9pn3zbPS1YnSVbOWhfwIOKLFMwmgUuhD2EvAiEAkZTIfOvcTuF8Jm7PqzHoTQJE09lxMGanwKUPrQmGnUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":775667},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"7414dc1abf237f61fb046f5ec68a87bad5ac5e5e","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.0","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.20.0","@types/bun":"^1.1.4","playwright":"^1.44.1","release-it":"^17.3.0","typescript":"^5.4.5","@jest/types":"^29.6.3","@wdio/types":"^8.38.2","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.21.0_1718630548846_0.7248663319547473","host":"s3://npm-registry-packages"}},"5.21.1":{"name":"knip","version":"5.21.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.21.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"e19b733636c1b7a983c69b59e180204b1465a9a8","tarball":"https://registry.npmjs.org/knip/-/knip-5.21.1.tgz","fileCount":499,"integrity":"sha512-FP4X1XY828UvijF3Fn4f+xmERdDn9nXiwuO1YBp3483CHMh/MZZGiKFIb6RXuC6AtFaMmIRUScqYxZypjV3xEQ==","signatures":[{"sig":"MEYCIQCO69fwZTYMr+fichryywETlq2mXSqMJeTbAhaf1503IAIhAJ+dH4xbFo2hlkobqL5pPgtXalihK4SrCV7fCJwuPbgG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":775682},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"f5304b6d297c8f23a01440bc9cf639a83dfb62ed","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.0","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.20.0","@types/bun":"^1.1.4","playwright":"^1.44.1","release-it":"^17.3.0","typescript":"^5.4.5","@jest/types":"^29.6.3","@wdio/types":"^8.38.2","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.21.1_1718705271634_0.30279654034830683","host":"s3://npm-registry-packages"}},"5.21.2":{"name":"knip","version":"5.21.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.21.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"0b25001ee645882784c652cd14c3a3e7ff50ec37","tarball":"https://registry.npmjs.org/knip/-/knip-5.21.2.tgz","fileCount":499,"integrity":"sha512-V8bzHWjQyhkN0cxajxyHqaD8CPOkNtSwo4+Zue3z//4fbWO79xXLVp61fuaaTcT9O7I7E2ZjuHENtRkBrjSzCg==","signatures":[{"sig":"MEYCIQCXJHeFQyPEmupkuVmtpGUQlbby1XpCPwwEt+729AGCwQIhAM80lPQNcaHND2WRJ+aIKzl1v835NrlTNt7H2umnrArZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":775682},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"bd77bcce5acfdd108ab54398c922eb03f07fc65f","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.0","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","file-entry-cache":"8.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.20.0","@types/bun":"^1.1.4","playwright":"^1.44.1","release-it":"^17.3.0","typescript":"^5.4.5","@jest/types":"^29.6.3","@wdio/types":"^8.38.2","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1","@types/file-entry-cache":"5.0.4"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.21.2_1718719256575_0.8703892064514391","host":"s3://npm-registry-packages"}},"5.22.0":{"name":"knip","version":"5.22.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.22.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"e91620d833ed9331efc3e1dc079c5d8ab5c12f21","tarball":"https://registry.npmjs.org/knip/-/knip-5.22.0.tgz","fileCount":501,"integrity":"sha512-ijGbuB/622oL/rhg5kPR7U26xebu7czEu50RAxjh66YXkpvXW67Dv9Oz48yBSbGFMEWylX9aOe+NeHJbVe68jw==","signatures":[{"sig":"MEQCIE3mQUXWi9kn3/7gLjs/ft9lUb5qOnHkJqIrJ0McIav3AiB4WVa1yo0fE3W7001MBWQ3GnWCcziUoRaWeohYGggt4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":779701},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"7aa2f6dfa596b8b60311fc7d153efe47770b3876","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.0","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.20.0","@types/bun":"^1.1.4","playwright":"^1.44.1","release-it":"^17.3.0","typescript":"^5.4.5","@jest/types":"^29.6.3","@wdio/types":"^8.38.2","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.22.0_1718794979763_0.13889629480066823","host":"s3://npm-registry-packages"}},"5.22.1":{"name":"knip","version":"5.22.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.22.1","homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"ea34c37ef1f3b442fa692d78d905b9545a1aa77d","tarball":"https://registry.npmjs.org/knip/-/knip-5.22.1.tgz","fileCount":501,"integrity":"sha512-wLJ3HVFJlf5N7ePEKuD6dQRjXiXq3cu3uSlzaYNo2J0bW0sLeLlFF+hucnA6vFwF5WSV94weu0cLKF+wGaM8JQ==","signatures":[{"sig":"MEUCIQCmJnq5/ubPzvUb7+iprNE+JNWH4SyGnCRqnj2zcmCudQIgXsiWs77BIcTPm65FuFRnOcvcAXFWbqR3S1ZnwBFV3/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":780471},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"e15da45d9328ae2024a9d74ab274e5f468b98fff","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.0","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.20.0","@types/bun":"^1.1.4","playwright":"^1.44.1","release-it":"^17.3.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.38.2","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.22.1_1718955966074_0.7468752913365622","host":"s3://npm-registry-packages"}},"5.22.2":{"name":"knip","version":"5.22.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.22.2","homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"6db1f1c0e066d65ad24c55602ea016f730dad96c","tarball":"https://registry.npmjs.org/knip/-/knip-5.22.2.tgz","fileCount":501,"integrity":"sha512-eMEnuLOkLN5wn1Os9v0cujZQAhcZ8dYZ23ZsVizfWaaeIx9/s8PaaW4HlbnePQ+ci463X61/+CboGSkmmB8OZA==","signatures":[{"sig":"MEQCIFIdeHHnfA0kiT++HqsyeFFoXnYVN2WXZO7b6cean7EtAiAVygKHsML4JnKd3hv7gDO3//M9unSaZPhTyVaPHsahlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":779564},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"d1261c1d953c731f0c34a4bc272a180c861b09f4","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.0","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.20.0","@types/bun":"^1.1.4","playwright":"^1.44.1","release-it":"^17.4.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.38.2","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.22.2_1718961173803_0.30925201142573044","host":"s3://npm-registry-packages"}},"5.22.3":{"name":"knip","version":"5.22.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.22.3","homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"7b95cb54cc1f4084d90954817df8fd01ae92ff50","tarball":"https://registry.npmjs.org/knip/-/knip-5.22.3.tgz","fileCount":501,"integrity":"sha512-aPHUMkl81WSAd1z3de7YWuPvrD7invRc5p70JGZnB/jH1O7KSqKNKwW9jTf4n5v/iGNFTM9YjnqZKTEKqsJoRw==","signatures":[{"sig":"MEYCIQCqskCZY1UL2b7D6X4XWj8jaNURB90zt4t9+LCxz2JoBwIhAIZ6nWFujKJHspbHXBPWGUcETSDTCInQIraa6Maw/U7e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":781501},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"4cf13377314dba6f47bfc4a067e3f5a5c94ab60f","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.0","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.20.0","@types/bun":"^1.1.4","playwright":"^1.44.1","release-it":"^17.4.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.38.2","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.22.3_1719241842791_0.9979546827095391","host":"s3://npm-registry-packages"}},"5.23.0":{"name":"knip","version":"5.23.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.23.0","homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"655bec539375571baa8cebe059d64ae9ceb4fd41","tarball":"https://registry.npmjs.org/knip/-/knip-5.23.0.tgz","fileCount":501,"integrity":"sha512-kHXcxmbbpTa+ZPx29KfAbBGP6TK81wXjvHyUPTCbGNFwOVnVUminesaO/of+9KleCzw3pUPiK/k4UsEu+aFK4Q==","signatures":[{"sig":"MEQCIFz8OB92SpGzvPji0sBkhVlDnN+X17KqZEu2mEVi7FqnAiAGwHb7AH9XFzSo61iVU+UlBIwa3YInvP+kGZXszrwU4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":786507},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"1f945edfe30f5d3408d302d9feb8de16a7d392d2","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.0","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.20.0","@types/bun":"^1.1.4","playwright":"^1.44.1","release-it":"^17.4.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.38.2","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.23.0_1719316818351_0.32568869469104755","host":"s3://npm-registry-packages"}},"5.23.1":{"name":"knip","version":"5.23.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.23.1","homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"dff314e92dae58ab837874c89d499058119d9ffa","tarball":"https://registry.npmjs.org/knip/-/knip-5.23.1.tgz","fileCount":501,"integrity":"sha512-2IhQPeo4z/6DWZJMqkFEFryJSA6cO3CSRbNrAQC8VbiRdgteCsu0+8F3anlHXyiAHH+w3sfpal+uO+N1ZhCWow==","signatures":[{"sig":"MEUCIClvy7w7ybJYU1E8fkNMhgzK6VJv202D1E4HL3EBr7RuAiEAgsHhClB4H5CJQ9MCVf/yEnV8SQnvF2EeEpOBDMYi1Hc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":640423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/webpro","type":"opencollective"}],"gitHead":"efafcdc3e167ae439160140cf143ff26d41a1f01","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.0","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.20.0","@types/bun":"^1.1.4","playwright":"^1.44.1","release-it":"^17.4.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.38.2","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.23.1_1719483759910_0.6099588023080238","host":"s3://npm-registry-packages"}},"5.23.2":{"name":"knip","version":"5.23.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.23.2","homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"6d497065f5694ed4f90c254e17edbd3af8899136","tarball":"https://registry.npmjs.org/knip/-/knip-5.23.2.tgz","fileCount":501,"integrity":"sha512-3IbIzu2K6mB4aLBLkhYWYLVL5kbyjgDW3LPW4wFN9fl4I8F7VK5gF/m9C0HZmTBmoW9OkCzQapBv6H7E1+NI1g==","signatures":[{"sig":"MEQCIAXpMKJEDG7O1UGDeOrJ4DPz/l34TgpXob2rRdv4F7ZdAiA0iGeqKikpRlHgHucekiYpzFt0NYpvtr7vmyhP+WGBUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":789481},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"83e18a1091daa2a63aff2b42e687ecbde2e53338","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.0","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","type-fest":"^4.20.0","@types/bun":"^1.1.4","playwright":"^1.44.1","release-it":"^17.4.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.38.2","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.3","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.23.2_1719658323753_0.10401574288747506","host":"s3://npm-registry-packages"}},"5.23.3":{"name":"knip","version":"5.23.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.23.3","homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"fe456ac1aa247804207670bab9ca9ab671dea687","tarball":"https://registry.npmjs.org/knip/-/knip-5.23.3.tgz","fileCount":501,"integrity":"sha512-i0vFlpe3D9AZmp3Hlq3ZncjJQB2x21LeVrIV+9rnBavaKpTLhV/sLmE4iqTjEWedLtpfJsax68S68aqZzcXpsQ==","signatures":[{"sig":"MEUCIB2oBC43f1LeuwuwGXMGWjZVCC8GoyKXzx+wHLA0W8rsAiEAuw4vaXvkMssN94cThKQ1vSdbeC1Cy9pQnuLkSF/5Zrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":789509},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"8c783e9114bb473a1c3bc109c39397c111236307","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","playwright":"^1.44.1","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.23.3_1719827659216_0.4990127675445879","host":"s3://npm-registry-packages"}},"5.24.0":{"name":"knip","version":"5.24.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.24.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"70d48b0ed7b42beb98358382eb83c50d3ff519a5","tarball":"https://registry.npmjs.org/knip/-/knip-5.24.0.tgz","fileCount":501,"integrity":"sha512-qbnpR4dPTcuUHR+koC6JKPdIEcjc4jvwNfGCJlfuKmo3WmOyaTFocdkOb4dcbCtxrAr81HW4ApuqMv5g4rzfiQ==","signatures":[{"sig":"MEUCIQD/PwQIk8rs0qrsgAK3UCdVvUV5LXzw3j2vIeK/kHpgWAIgS7d8WTuO+fyeS3+gfRTAegvX65l2jNSDI3+rQn8L6HE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":789519},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"b384d18ac20a03cef93483522c8879d9d676e92a","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","playwright":"^1.44.1","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.24.0_1719995859570_0.6228964111549524","host":"s3://npm-registry-packages"}},"5.24.1":{"name":"knip","version":"5.24.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.24.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"8c5018b10ce660ff5688776251f0aa221bb76470","tarball":"https://registry.npmjs.org/knip/-/knip-5.24.1.tgz","fileCount":503,"integrity":"sha512-YgVtCxu3lpsGHrZJUozBr7oAlQvwkxaExZr0OwaiDK92em/Gp0ZfzQC3h8ZOfFVGxgNqNX7AV61xWA/Lusg46A==","signatures":[{"sig":"MEUCIGPkWqOlKrMGTPWA7V8o2FZyygyYzlf+HR+qJy48/GkEAiEA9d5dtd3EbvbwGByL3aBhjK177hRU1l2UQrA5svCJahc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":789623},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"777521307cc2e5a141c2c1127a87c5f3981f5974","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","playwright":"^1.44.1","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.24.1_1720082201106_0.20036537669614307","host":"s3://npm-registry-packages"}},"5.25.0-slim.0":{"name":"knip","version":"5.25.0-slim.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.25.0-slim.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"dce58c5bae765be306b90fab0d29581b77089790","tarball":"https://registry.npmjs.org/knip/-/knip-5.25.0-slim.0.tgz","fileCount":503,"integrity":"sha512-RNYT0aQhkpvC3jHNVcv3mU3WzqPEOe2V2TYE1UwW5M0JqBM8Br+ZuVb/XDchcbiJUp7/vTBMMuqLF1/LYg3R2Q==","signatures":[{"sig":"MEYCIQDeeL87qADZKc3qFG9Qt9v3Zp9LgK+Sh1/sRZHxsUbGxwIhAN7XBzgvcTsPMu1wXS+xCrVMeBZxWiSb4qSVS2Tt9tcl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":789608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"3c2ce764ffcf5fd9a32f90443d87a3fba4237b87","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"1.2.8","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","playwright":"^1.44.1","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.25.0-slim.0_1720122468771_0.4885012929764254","host":"s3://npm-registry-packages"}},"5.24.2":{"name":"knip","version":"5.24.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.24.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"75324110f42f5196c40e4fc22a57a2b25b4fff1a","tarball":"https://registry.npmjs.org/knip/-/knip-5.24.2.tgz","fileCount":503,"integrity":"sha512-Y8YyqkheQ4IlVw1s5nOBrT4LZUl4g++gKmX+d/J9lxoR8pz6UV0Otn3GBbuc9JYYMjKVW94GLVtB7hKlzJSmrQ==","signatures":[{"sig":"MEUCIAcpIoQYvZBWoySv7xrhYpEUnR5K9nx3QpOYsOLbZLmRAiEAvN9dh8e3EbEFU4zLY2AWU/gQ2+kdj9ILoyQUtIqtwJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":789969},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"1cd4bd8448c163461038f6ea724e14e02ef00972","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","playwright":"^1.44.1","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.24.2_1720418784243_0.8252901083904003","host":"s3://npm-registry-packages"}},"5.24.3":{"name":"knip","version":"5.24.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.24.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"00f88bf7c9fb8b126ce7070cbc50617511a9374f","tarball":"https://registry.npmjs.org/knip/-/knip-5.24.3.tgz","fileCount":503,"integrity":"sha512-1KzMxvxKuNwOKcETu8GNnvFyxVy168Gkwls2eyLDtgXVhddoh9tRdiTs/cmZeGsLkFVSoH/FujL/wAvil9nFyg==","signatures":[{"sig":"MEUCIQDq3abVSt6EQlQnKhgVq7HzRDPpZtRvgA3h7WCbbLCnpgIgCzNIdG+1tawhKDzql3fW714gek1oofeWJ4df+QEtsPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":790461},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"641b5fcfd798fba1b3f6f0cde5fb1a1c3182264c","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","playwright":"^1.44.1","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.24.3_1720434761754_0.2354450619377042","host":"s3://npm-registry-packages"}},"5.24.4":{"name":"knip","version":"5.24.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.24.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"a3fe81f692929637988d556889f81c9414d6de69","tarball":"https://registry.npmjs.org/knip/-/knip-5.24.4.tgz","fileCount":503,"integrity":"sha512-V1ZWVrX/z7iF80XfoFlyEqP5f1Pi2uf5dFTo4vExhbmmWWct0W5lxLMPAQEjomp1nOXD64FrtCI6SMzG4MWuKQ==","signatures":[{"sig":"MEUCIQCJK9ureeL7sJKgUELpQ47h66BecgTyFIBeh9qiF/GGrAIgdBL2gF8Q0JnLzyiZ0jhArbs5QUSha/8IML33FHgHcO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":790619},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"65d80981c38a6f47d0949cbdfc6ccc3b451fc902","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"2.0.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0","@ericcornelissen/bash-parser":"0.5.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","playwright":"^1.44.1","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.24.4_1720452106286_0.7925870892154914","host":"s3://npm-registry-packages"}},"5.25.0":{"name":"knip","version":"5.25.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.25.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"762a0a5f379a4aeb67511bb29542345678a2b4fb","tarball":"https://registry.npmjs.org/knip/-/knip-5.25.0.tgz","fileCount":503,"integrity":"sha512-cq0C+MF7BjCqvGA6R3djnVQrt73/3+eRB0mTdb+8VLoBz+hbBGkNIdF4wmS9EuzY8uyG4Ep7O8wKXXDlRxAF6A==","signatures":[{"sig":"MEYCIQCiCitsS+2EMqWfSBoI/dloCxd2s+FGnsFux/qliN7HFAIhAN+Q8p/mjHh3R5n0xjHweOVZ04VGsiRJ7jN2xzBKIoDg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":790583},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"b42c85b421a3da3d7ae5d4519530d98e0988cf5a","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"1.2.8","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","playwright":"^1.44.1","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.25.0_1720464283341_0.030376967058948656","host":"s3://npm-registry-packages"}},"5.25.1":{"name":"knip","version":"5.25.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.25.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"656063e411e98fee770cbf66209d6db6abb609a7","tarball":"https://registry.npmjs.org/knip/-/knip-5.25.1.tgz","fileCount":506,"integrity":"sha512-vUopqkh/gOovZ05qYgTghZpmkM3b2eKYdLTsu11ZTYnYEcsdfQeZs6l4U7Rap4b+1KEDd/yydJsuWl+4NyEA9g==","signatures":[{"sig":"MEYCIQCGQnverkGIbs7jznUu5P6BhP/7CDGrrgmL/t0Ak9AH2AIhAOkbYFca8QAeF0ShooOsv00AECYOGjmPFGIWn4QrFhaI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1011976},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"fdac7ba8819c417a410319607c2e4600f0e7c6c8","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"1.2.8","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","playwright":"^1.44.1","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.25.1_1720466194802_0.9381056489493733","host":"s3://npm-registry-packages"}},"5.25.2":{"name":"knip","version":"5.25.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.25.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"c4e00d0fd54fd561308866f9892209c0721281b6","tarball":"https://registry.npmjs.org/knip/-/knip-5.25.2.tgz","fileCount":508,"integrity":"sha512-ivo01AK3f6Afj00/8j+3Nfdv2md+a6/ASfuurY2Nun1ni2oYS1Y1t6f05q4CldigaMjOMC7oWbgANRIG+McxGQ==","signatures":[{"sig":"MEQCIEQYY/ChTSxfOXo15EjOwC8jzfGeOFeINQJ/2rtoKeQSAiBy0BMkS3rqAUNiL2gjredv3nOCQ4HuLQzTxzGZ1Ulrew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1013768},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"ca03fd830277ffb69f378545d7a50fc2cf7be2f9","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","tsconfig-paths":"^4.2.0","@nodelib/fs.walk":"1.2.8","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","playwright":"^1.44.1","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.25.2_1720678785529_0.10576062196073699","host":"s3://npm-registry-packages"}},"5.26.0":{"name":"knip","version":"5.26.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.26.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"52a063bc8ef107b79e96654fd72b34b3ebcc75c8","tarball":"https://registry.npmjs.org/knip/-/knip-5.26.0.tgz","fileCount":508,"integrity":"sha512-vOp+Wk86aqlPwElrUpxXyg6Q8w+j0j6wuzyu5p6k/mBWUI8iP91PCAz1Jzz9PGq5JYdptV7rFBYB9vHr7AFgqg==","signatures":[{"sig":"MEUCIQDZiHV8NV3/GCaNGMGZjdwIeCd7h5R/ctP2IUbk4Zo7MAIgHV47Urw3wsZqHZ8SPCTra6Jo7g0pcuXHBt+pMPncbAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1014422},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"3a7fcc9a3520181671e797486a10fe41c5b2fd38","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.5.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","playwright":"^1.44.1","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.26.0_1720884396636_0.2793502473755656","host":"s3://npm-registry-packages"}},"5.27.0":{"name":"knip","version":"5.27.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.27.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"b124b3d2ba4e012b51c0efe7f61b0d1303cc31a2","tarball":"https://registry.npmjs.org/knip/-/knip-5.27.0.tgz","fileCount":528,"integrity":"sha512-W8+jhO7i5pXRUqOzhJGm2DT5/d9aQjyrYTCSojqJxFOvi7ku/nHKzpBO3WNf4eflJo0t3zitmUkM69g53qoZQw==","signatures":[{"sig":"MEYCIQDdxpnGZowHqo5DuQX0JrJ/PmuCvhxwM0xOA59iBAjuXAIhAKWFbKI89/aiD48npBwp4eUoKLJNMm2K7YuUppgDzNlb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1041817},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"bea004fe1d32f737d4ee4b81d5b3f10e0873c6ea","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx@4.7.1 --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.15.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","resolve":"^1.22.8","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","playwright":"^1.44.1","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/resolve":"^1.20.6","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.27.0_1721717457253_0.39334329404681667","host":"s3://npm-registry-packages"}},"5.27.1":{"name":"knip","version":"5.27.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.27.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"fd7b69f48091010a22482d6d5a686db618d551ce","tarball":"https://registry.npmjs.org/knip/-/knip-5.27.1.tgz","fileCount":530,"integrity":"sha512-Cz1Mebby5oJNd11bEErhbu3Vnw678nrxTtwJEJjNFJ5f4OuCXGS1Uwc3Ml8B0Uh9JcolT4+5KPlw+sOsB/NBAg==","signatures":[{"sig":"MEUCIEPrFcBUbJ9huQ3QTulyrJnOJAa2ZpaDsavC+PHxq2+7AiEAjWQhmVy/e4aMIhTlYrZsOf608pOQscGrc+UmUeFGt0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042011},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"6c866d26a8ea481b122a1ab26b407b348b1fd9ee","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.27.1_1723007647736_0.9522661423819616","host":"s3://npm-registry-packages"}},"5.27.2":{"name":"knip","version":"5.27.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.27.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"8a5a569a5baac0ab2e06dbd5454f07608ccb1952","tarball":"https://registry.npmjs.org/knip/-/knip-5.27.2.tgz","fileCount":530,"integrity":"sha512-Mya1XEDq1oygibQf0uocQd02Fil8RtvNVhcFAcxypjcc6zakT7wsJtS0xvuwEitilfI0tiFC9PghmJQ3DMKuTg==","signatures":[{"sig":"MEYCIQCzDfKDc2YkfyYiPokOIsveCjbgooBABGC4gwkANXnLlwIhAIPZMf3Vp2kNVkCBFnV0xSUlQ3RrPVyNUE8Grrz0QJzp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"5e07bbcb1a5e00a31aaa226293c29a8587ec584e","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.1","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.27.2_1723098239302_0.8169744209982761","host":"s3://npm-registry-packages"}},"5.27.3":{"name":"knip","version":"5.27.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.27.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"7e8118b1e578f5cfa54c7128af581ab36f8870c2","tarball":"https://registry.npmjs.org/knip/-/knip-5.27.3.tgz","fileCount":530,"integrity":"sha512-X0zYs0viwENUtp+FZE2Ig6vQZYvKOz8TvuQkWSWMOXiEDoiMAF+NuDczVD9Dhupicfew0YKpYamHhKtNP+f8+g==","signatures":[{"sig":"MEUCIQDb/iuqRub3Zb/BBzWf5PT3foRuj+JzSw5grCM1pF+5DwIgE4eK2sQ8IcQ+cOM8HCp1ngEP9pMHRakfeFNDgezUZ4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042257},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"23526a9f1e9a76900f14a966cd97b8ef2a90d7f1","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.6.0","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.27.3_1724255627168_0.9731250570884389","host":"s3://npm-registry-packages"}},"5.27.4":{"name":"knip","version":"5.27.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.27.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"37442bacd88520ef1af2c2429e0e5d1be127ee68","tarball":"https://registry.npmjs.org/knip/-/knip-5.27.4.tgz","fileCount":530,"integrity":"sha512-7t1yqIKxaVGYD1cLI4raVLWi9cNqv+JNbngc8mgvTVJbomnxOg1pjxgCGEztB7eVgD+6VEwf7Jg5WHXzk+Kbpw==","signatures":[{"sig":"MEYCIQCaj83HjJ5pKM6uOQcctpLcsvN1SEvMDvdXMEOMmQRedgIhAOd8VKgxrsFlD/ypUuDkY6D/gnZ5ue+ohJAnmfRFbHCx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"c28b62d4e62de40feca4d436ae979f8a7ab4be4b","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.27.4_1724613064165_0.4514587424044265","host":"s3://npm-registry-packages"}},"5.27.5":{"name":"knip","version":"5.27.5","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.27.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"ac333236a9d1c540ec996847f0ec74ca56ae40e0","tarball":"https://registry.npmjs.org/knip/-/knip-5.27.5.tgz","fileCount":530,"integrity":"sha512-YkhFv/udMNGf6YUPU6enbDH2iPi7jq5d3K6egS0A2Qqk3M7+CuSF44f1uwQZH9chCyi3JJoJNxqyB8B0m/guxw==","signatures":[{"sig":"MEYCIQCeuHqkYNAhNJ4wGMS8SZg48BHhwsRRSOlJOafKRW1TqQIhAKMCE7JuFDz/tyr778lYDD96Tp6xo+LJ9RRKbE1xB95u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042443},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"24fb3ea46492d3421ec7765dd83bacc4d76881c7","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.27.5_1725014865514_0.853976396547335","host":"s3://npm-registry-packages"}},"5.28.0":{"name":"knip","version":"5.28.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.28.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"ef8e5c4a1aa8cd0afc2f6eacdb48a1c1b05ffd1e","tarball":"https://registry.npmjs.org/knip/-/knip-5.28.0.tgz","fileCount":544,"integrity":"sha512-3nlqKCHFCfXp4VDP570ly7HLCyIM3JyLM+msr2l3HtQJ1NeraBrj6AQE80SFIyu8nOJZZpiZQWmiXq5RSczqsQ==","signatures":[{"sig":"MEYCIQDo0uO4ZXlPrTC8S77bPzVxBt/sZ/QtDhyQmmfbOsspTwIhANLTkP+EitpwGU8u1zCv3VT4FIaysbOSnYbrAZnpmZnp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1061879},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"e5c20dde01b253787e16ae33f855da06670d0cb3","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.28.0_1725097239582_0.853914213219749","host":"s3://npm-registry-packages"}},"5.29.0":{"name":"knip","version":"5.29.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.29.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"c0e1c67c33e03b6ee4414b63e05bee268877ceb4","tarball":"https://registry.npmjs.org/knip/-/knip-5.29.0.tgz","fileCount":544,"integrity":"sha512-18Epd6tk7JBpG+DFeL4944nT6cybrUiJjFZIa2SudFL7v8bO1bb6gy5yV8TCrpBTJhk2kyLnefVrAFqx7AaGpQ==","signatures":[{"sig":"MEUCIQDSTSCRkt4LVFXT4fhqkPhcNK456YuxyUuH85aUpNlqegIgMIVtSqY4N9UBCMaZDG/74Iz2+ZziAWnQVBM0vMvBez0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1063134},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"e1061c5519ebc7d9ad0457c7437787c23501e5cc","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.19.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.29.0_1725175507564_0.20590385185431104","host":"s3://npm-registry-packages"}},"5.29.1":{"name":"knip","version":"5.29.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.29.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"596ba9aea44fb56d89c9cc7d73e2522d50280713","tarball":"https://registry.npmjs.org/knip/-/knip-5.29.1.tgz","fileCount":544,"integrity":"sha512-l8qFtRqNpCk8xf46VOwhBUva7LBwanoGPJ4KQNwVRl6hmEXStf1BJlfbYRZ+yQpbilbIV6LN+ztX6LaGtyd4TQ==","signatures":[{"sig":"MEUCIGqWcwgBjd8+ZGD+jwDZGDf2A+Zil+U/sf9M7f3mUjDJAiEA9cvmAzX7uLKeG49OnKIhGyFp6BvgQoP9hQOLiVSxV/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1063124},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"9e67622663a136adfb3b0d0580b6798bc3203f43","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.19.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.29.1_1725176472220_0.10479740253459191","host":"s3://npm-registry-packages"}},"5.29.2":{"name":"knip","version":"5.29.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.29.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"c2b8c134f2018028a1aac0bea293ac127d40e4b9","tarball":"https://registry.npmjs.org/knip/-/knip-5.29.2.tgz","fileCount":544,"integrity":"sha512-NfJ3VDyV7gHvI4lVmr9PQCvC4lvrnTdaRMmtHIVBWB2GWWKj86uTw8Yfnp07M+fQeqOnX3AGPG8hjXHPlE1MEw==","signatures":[{"sig":"MEUCIDAbWMNb2Mpftux6c+HdN+U4zGSWRAuRbIkMqTCUIew1AiEAhB715a6eNO4gdr/fecYF75EUvh3MtLO9ukA/Bvdw9Ts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1062829},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"5ca20def1232533aa3ea67551a1467961afefdf4","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.19.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.29.2_1725393266528_0.7554521668864309","host":"s3://npm-registry-packages"}},"5.30.0":{"name":"knip","version":"5.30.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.30.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"182e449a1bb246bb5d2ad1ffbfde6ae6be5ffd25","tarball":"https://registry.npmjs.org/knip/-/knip-5.30.0.tgz","fileCount":544,"integrity":"sha512-QDpxtXosXK3OBnmWC2LJudjJROozAXyGzSi+aTuEx/Pf9/OKjmegQWix+X6uBYhPbMb8YEFcKWvI7qBnQCkIEA==","signatures":[{"sig":"MEQCIHQSrVDdEpD+ZWAC6BLDnUPl16yyKIGPoFSyWZR4B+dAAiB73Os1VUX6P4InY5HmLxwXvn316WF838vPJEtn+mQokg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1065517},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"7967f9f7d2ffca0b31a100e650cc7fd505a056e6","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.19.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.30.0_1725707878170_0.6471486768721548","host":"s3://npm-registry-packages"}},"5.30.1":{"name":"knip","version":"5.30.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.30.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"cfd4dca122b2bf1920fd99f2b49cc6ded60eff91","tarball":"https://registry.npmjs.org/knip/-/knip-5.30.1.tgz","fileCount":544,"integrity":"sha512-20XqtThAIuNNbEJjAdDTIUjSTx89bez5MukykKvaZEvLYLXOmtaXsSVPU6WQuFZ51/MolXctQllqHNzHxS210w==","signatures":[{"sig":"MEUCIQCUz39xY5318Xf5XH28ptcHClUspmOjvqI/R1j+Ss6hYQIgK0uWat1umizD2dHJYs7x4XHaoyekEt6OycYwWs0Pu0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1065630},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"b69c6a32ef975b173bf05dbf7cbff3bf50e2d252","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.2.4","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.19.1","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.30.1_1725896148889_0.626664620604612","host":"s3://npm-registry-packages"}},"5.30.2":{"name":"knip","version":"5.30.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.30.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"3cee8df2e1eb0c858f81e64568b72c0a23b94479","tarball":"https://registry.npmjs.org/knip/-/knip-5.30.2.tgz","fileCount":544,"integrity":"sha512-UuUwuTN+6Aa6mjxufWwidayGX/tPJsxZSlwUo8q4R+Gf/0aNYuhHsUH/GccuKtRPfFnf3r+ZU/7BV0dNfC7OEQ==","signatures":[{"sig":"MEQCIEvkwVavOVKJzZjz26p44MN6NsBvgNwVGi8T7XteKxOeAiBUX5olQvPH4jheqGq5gnX08eDCrB0ih6KQmBnRaZ3wWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1066215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"f71c697d0d02895f4c1225c1539d5b70350eb48e","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.1.4","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.6","release-it":"^17.4.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^8.39.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"2.3.4","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.30.2_1726223157712_0.0025734601000997337","host":"s3://npm-registry-packages"}},"5.30.3":{"name":"knip","version":"5.30.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.30.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"a415994bd57dfd8276910ca5ac290d6cd56aefd2","tarball":"https://registry.npmjs.org/knip/-/knip-5.30.3.tgz","fileCount":544,"integrity":"sha512-AukqUvC420eX6mV+F0CZ+EAa5fAgUvDZRe/i9Rv8dXWXot2aID7r3eb4HkAZeS5uKDI+HN8IcbmeSoHUuPtL3w==","signatures":[{"sig":"MEYCIQDRN5uSZUJi6+8ljnD/EqJJcZChMeSGvHLa/z+IroxwuQIhAMaFOWzStQGVPoJm0o9xCvgrazBdrJf4tbhs105DfJo8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1066240},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"233c2a015200f804b6d71bdc9853a5daa0532e36","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.7.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"18.20.4","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.10","release-it":"^17.6.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.0.8","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.30.3_1727004684773_0.8008547684553504","host":"s3://npm-registry-packages"}},"5.30.4":{"name":"knip","version":"5.30.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.30.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"755f191e85a95ce04a947662e2869e2992cd19fd","tarball":"https://registry.npmjs.org/knip/-/knip-5.30.4.tgz","fileCount":544,"integrity":"sha512-ws9HtVEMyEFFlGZ3+XCC/XQ0dRfllaW0TVWQJzYTJprAvB98cy3mSH4wZo1UkzdPe6l+qbJJxnGuG69Jm916BQ==","signatures":[{"sig":"MEUCIAljqXzX9o/grsqinHJC8XtMSg0/mJbNaaK+BxmAI26IAiEAnx7jYRtDtcWYq8QtXIHaPkRiagkgrSLN5P46s3cGanI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1066270},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"1002b670ee0c53985dd10986d32cd8cf35528782","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.10","release-it":"^17.6.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.0.8","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.30.4_1727015679502_0.6864057061882458","host":"s3://npm-registry-packages"}},"5.30.5":{"name":"knip","version":"5.30.5","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.30.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"0455d7969bfb02c11bcd0c3062d79529c87cfda1","tarball":"https://registry.npmjs.org/knip/-/knip-5.30.5.tgz","fileCount":544,"integrity":"sha512-opta1VVKAfIzhvj1iyOr/3SgSDC6jYPoUaYkvjftNqMTeURppYY5VqrAa5DOcJnIsdcAdyoIKHUFg9NRiFaM5w==","signatures":[{"sig":"MEYCIQDkCJfxAGjv0BUn0M1Qy/A8yKJuVwLP2VzqxNILAqIoNgIhAMhvizPPagpp9BCk6ZZB9gDFoXqG1Q0VXjJM1+3ax/Vn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1067325},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"d4c5af948584baaaa154b7cb400e2581e98dc898","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.10","release-it":"^17.6.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.0.8","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.30.5_1727080180506_0.11536770464088053","host":"s3://npm-registry-packages"}},"5.30.6":{"name":"knip","version":"5.30.6","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.30.6","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"798dd6a7fe338025166b8b138bb183d6b8714b75","tarball":"https://registry.npmjs.org/knip/-/knip-5.30.6.tgz","fileCount":544,"integrity":"sha512-YkcnRVl0N99xZ7eaXE7KlH/4cPTCn6BGuk9KxINEdCMFN3yita2vGBizApy97ZOHgghy8tb589gQ3xvLMFIO4w==","signatures":[{"sig":"MEQCIBBKik9YaPoH8W+kmDJ723lCSbGzLRKGoveTRNT4TadCAiBotq4jZ95lk1I0P6HdiB7aq+Ql4Gdbvyv6s3oek6RQbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1067690},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"2a36139930800aaaa8418bb3f143bf513dc41ae7","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.22.4","jiti":"^1.21.6","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.10","release-it":"^17.6.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.0.8","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.30.6_1727433487149_0.7079542212159893","host":"s3://npm-registry-packages"}},"5.31.0":{"name":"knip","version":"5.31.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.31.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"da7b1ab05c31077b947e5f9efdb51ecce800da49","tarball":"https://registry.npmjs.org/knip/-/knip-5.31.0.tgz","fileCount":546,"integrity":"sha512-4hR+qHx/id7mniCWWUqA4MXwGjYFN75xv3qLmEkl9Hm6eCKAhv0wGP0CyrXKUYxVyDplJQsqQaAlsjuRKYsdPA==","signatures":[{"sig":"MEYCIQCk2+ybfTQkag2vxnl9WinF9m+MuW6/BJJS6Y/EXFCR0QIhAPzBxl8Eg5B+ea7y2ddtqmNxxVNFMo1LDBXs1a/ELdoS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1070840},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"7fc6355208a46b826deb18b765423bb87240d431","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.22.4","jiti":"^2.1.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.10","release-it":"^17.6.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.0.8","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.31.0_1727933821465_0.06094589479175094","host":"s3://npm-registry-packages"}},"5.32.0":{"name":"knip","version":"5.32.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.32.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"7581795740ab6dbf47674a078801d797a1fff4c6","tarball":"https://registry.npmjs.org/knip/-/knip-5.32.0.tgz","fileCount":548,"integrity":"sha512-2M4qnAu1rjg17DEC1oXNmdb3gPqsEclTQasnAYPYr9wuGSRQLkb2X3VrqMpBHAcvboyB/gF8iE3FFdFhIjFwww==","signatures":[{"sig":"MEYCIQC8zp5uoOUgSot4eHhB69Yfk/zieWtizMTV++LS6/kYjgIhAJsmoXsWNvE4HQIe6A7hWDIVEaN28n19cdVhUcC4oSDn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1077345},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"f704a2bbfd614972c2a2f6c3c997eac1f895a28c","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.3","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.22.4","jiti":"^2.3.1","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.10","release-it":"^17.6.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.32.0_1728241150558_0.8444111748960044","host":"s3://npm-registry-packages"}},"5.33.0":{"name":"knip","version":"5.33.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.33.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"efeae6a1b273d527ff8615c5b040132506116b7e","tarball":"https://registry.npmjs.org/knip/-/knip-5.33.0.tgz","fileCount":548,"integrity":"sha512-I9bNk5KpS1nSsD4ri7c/4yFbMF3LXktvYvF7reAKTGpzZ9GKbK8oVjEY5Ixl4JMRrKjhK6fzLnkPP+9Sq0+I6w==","signatures":[{"sig":"MEQCIBhxhed7wknbB2T1MgqIJnq6g4VocWd2ZMfO+SbjVL65AiB8h6QDMXtR4+71iNUMiHuGbeCqLzDq3GLEVSHPL5wwXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1078023},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"29b35ea75c8a7c3d5643ca12308a2919fb50e271","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.22.4","jiti":"^2.3.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.10","release-it":"^17.6.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.33.0_1728320245812_0.3315328708571659","host":"s3://npm-registry-packages"}},"5.33.1":{"name":"knip","version":"5.33.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.33.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"26058ca04a9733cc817c35e6c2cbc158f300a72f","tarball":"https://registry.npmjs.org/knip/-/knip-5.33.1.tgz","fileCount":548,"integrity":"sha512-SeuH+6IcDNNFRdVsi2uGnO6gsSDlx1V+TcQkKnzciF2Z7QHHasKseGUf9GMNVm3bSCKDeqaKPMp0F6BOiKuYRA==","signatures":[{"sig":"MEQCIBKyhk3OrK7syYynG5rdQ9nCa/zW1Njhv6WKQtrf7a5EAiA5zQFCA3HMnloZkKT2lwTrZd/HWlsERczB5b7Exd0QSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1078023},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"a056e8d9e3d9f24d79efeb3223656dfcf57e49da","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.22.4","jiti":"^2.3.3","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.10","release-it":"^17.6.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.33.1_1728321524329_0.05114443357679899","host":"s3://npm-registry-packages"}},"5.33.2":{"name":"knip","version":"5.33.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.33.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"b55a007829d598fdc0798e59963c6ddd693706d5","tarball":"https://registry.npmjs.org/knip/-/knip-5.33.2.tgz","fileCount":548,"integrity":"sha512-Ni6uBzUONCjTYjOutffsAvoKOYt1pgVZJlEmOxDYcLAjkuoLwSMnZu6/aB4DbSNMUSOJMCTNxO3kQSrxx6LtKg==","signatures":[{"sig":"MEUCIQCTb5Se1aK8RJW+zfwob1QTxH+i+a3crnrgoXvlIwlZMQIgDls2BsU0Qg1hUlRfK/9nqVM/4Ib9ZuE6Q0RjkHLFDBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1077812},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"3ee04761420562e2ef57ce25231ba72865ee0d8e","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.4","jiti":"^2.3.3","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.10","release-it":"^17.6.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.33.2_1728414640374_0.170196588227862","host":"s3://npm-registry-packages"}},"5.33.3":{"name":"knip","version":"5.33.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.33.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"0a007e9927117958acf2ccfaca0f76f3fed801e2","tarball":"https://registry.npmjs.org/knip/-/knip-5.33.3.tgz","fileCount":548,"integrity":"sha512-saUxedVDCa/8p3w445at66vLmYKretzYsX7+elMJ5ROWGzU+1aTRm3EmKELTaho1ue7BlwJB5BxLJROy43+LtQ==","signatures":[{"sig":"MEYCIQChsWBomWvdGfek7x8Iv5lY0t5kHrRvVx7qfPiEuwT1igIhAPOfJd5H96qOJa5TB3Gv5RU3R7mmW7eDPWrWeI5Pt92q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1078272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"3dd6cfd0dcefd9fdf3c6034887b613893ce1a49a","imports":{"#p/*.js":"./dist/*.js","#p/*.ts":"./src/*.ts"},"scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.4","jiti":"^2.3.3","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.20.0","@types/bun":"^1.1.10","release-it":"^17.6.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.33.3_1728544570604_0.13093687370264862","host":"s3://npm-registry-packages"}},"5.34.0":{"name":"knip","version":"5.34.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.34.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"4a72239af34b41644ab630e1123d9cc4cf673db2","tarball":"https://registry.npmjs.org/knip/-/knip-5.34.0.tgz","fileCount":556,"integrity":"sha512-TuPl8Tfrqoc1LWlR5S1RZwwN2Vk+CUCAGUbji6VAAUFv/nS5S6pzNwBYwDP0tCCN/iAPf9/NhbAni7s135vrQQ==","signatures":[{"sig":"MEYCIQCWYrUF60k6xFUEgaStXNQJVrsSsnO2CVijiq51jjiXFAIhAMv/TVvrm19hB94vgbD2WdVDRiw9nI4I7kLsq9W7Ci47","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1137419},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"c6e4d3104c28cba0e6d8a1d5f6640abd744403b6","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-types":"bun ./scripts/generate-plugin-types.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.4","jiti":"^2.3.3","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.34.0_1729751795666_0.0038519409297479434","host":"s3://npm-registry-packages"}},"5.34.1":{"name":"knip","version":"5.34.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.34.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"6cfbec91c0fb60c05d3e578aa5fa4e9481e4b217","tarball":"https://registry.npmjs.org/knip/-/knip-5.34.1.tgz","fileCount":554,"integrity":"sha512-MwQjEWBxsi7MnTL3JpLJwYRhqD1262Fv+TylMYDyZRAVJMmEs4y0qie5zv8VjU5DBSGoEs35Ssu7I/2klNOQgw==","signatures":[{"sig":"MEYCIQCnZQKrIzSjTnrjNMHIzTiJaiGGzKtQnGrCfJG57e50swIhANi88I62P3NFD7hEbh+nytg1HcrCbEnxpnArdoaOHQbt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1137640},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"846ed76dfd8fadc6bc3d84b430e330ecace643e4","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-types":"bun ./scripts/generate-plugin-types.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.4","jiti":"^2.3.3","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.34.1_1730081262592_0.8663866874992554","host":"s3://npm-registry-packages"}},"5.34.2":{"name":"knip","version":"5.34.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.34.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"7e3cd9b0cb36dc5a41d53be74ef549708aeac042","tarball":"https://registry.npmjs.org/knip/-/knip-5.34.2.tgz","fileCount":554,"integrity":"sha512-quSohta9fKJUWTXIqHenA4NYW24rmoP3g/Naw5Lq/Xb/LjAQYSUK4aIyU1wizDLC4EnMicGA5g/H33vJ3ovz5Q==","signatures":[{"sig":"MEYCIQC5I1W8xTNYr0EVdreK1X92HxWwBxDejM7ubetiYUQkFwIhAOsMlCZbLfuCWxpT6/CtPb5F43H+DZ3G5ebEorcnKJXs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1138510},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"eca123b2bb2053b25fd86c3754fea9ef45daa90a","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-types":"bun ./scripts/generate-plugin-types.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.4","jiti":"^2.3.3","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.0.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.34.2_1730138987239_0.34424760998274095","host":"s3://npm-registry-packages"}},"5.34.3":{"name":"knip","version":"5.34.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.34.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"64e06c3b4074443b5bcd4dac9561a1ee5db0684c","tarball":"https://registry.npmjs.org/knip/-/knip-5.34.3.tgz","fileCount":554,"integrity":"sha512-SRkGOV6dWp+FoDPLsN1lanqTnL1DImuEsU1ynUo+X8ti4IXc+Abvc2VD/F10Jyuv2d5najpUEbfCJ71REqeZZA==","signatures":[{"sig":"MEUCIA1ESloY5TX3qBgxPtntUmwyjr6dAgimMANQvzILr/QSAiEAsgQ/zrvtsfMkkgkpBypgUU5YhIRencHOCpJkmwKrVv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1138633},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"b933cd25393bca6d2d6d3ae230524d17bc6673d8","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-types":"bun ./scripts/generate-plugin-types.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.4","jiti":"^2.3.3","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.34.3_1730225395103_0.8607308001308702","host":"s3://npm-registry-packages"}},"5.34.4":{"name":"knip","version":"5.34.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.34.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"bcc30f041d39fa53ea6252a222f8e90419e742e9","tarball":"https://registry.npmjs.org/knip/-/knip-5.34.4.tgz","fileCount":554,"integrity":"sha512-bbEfqcyvlvtkZyaODNyh0PAT4gnrL7sj9mvmP31F0IsiQ6EDgrebK11v5bxp1q9crYbyNj9m6jlKmfgxDI985A==","signatures":[{"sig":"MEUCIQC6n38ZVC2ULmcN4+hULwKbs0QDTHCFxCfN4mU+QG06xQIgccLXJsDPbLfjO3ZanzXVPNpc5eIl0rfNCJ8oV60W44M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1138450},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"c8d1dbdbb3df48ae970bda6a02bddb8300488f5d","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-types":"bun ./scripts/generate-plugin-types.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.3.3","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.34.4_1730292795700_0.404110172747955","host":"s3://npm-registry-packages"}},"5.35.0":{"name":"knip","version":"5.35.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.35.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"1f051d684200f45c8aabfdb23ffce55fd52329d1","tarball":"https://registry.npmjs.org/knip/-/knip-5.35.0.tgz","fileCount":554,"integrity":"sha512-4RNwJZb8LabyqfAeAVVGCCgH9/GvWNdY+YErc7Lll22BaIqYCkdEaIUVoYbSPguV+zlSEEOOS+c/H9rDrs0jQQ==","signatures":[{"sig":"MEQCIC9sLzbdexiipie3BaYWcGAJkdXGEjRjqBsYngcpkwDvAiA/W6mc8HhRjpsWnaNlsF/JOOX9yHoyC//3Zk+mKH5MyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1138646},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"be09c99c86db717bec31f8309f719fc6e6c23da8","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-types":"bun ./scripts/generate-plugin-types.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.3.3","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.35.0_1730389602434_0.3849798682509853","host":"s3://npm-registry-packages"}},"5.35.1":{"name":"knip","version":"5.35.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.35.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"102a5db613b549887dbc3b957da419e9a767f764","tarball":"https://registry.npmjs.org/knip/-/knip-5.35.1.tgz","fileCount":554,"integrity":"sha512-a3exHzw5qYNOnSPjNgSkYGWeknetsf77ePFHvWbqiGCzGNyYqogbtU95IcJswnjBRHfnyQO3ZIHYmDlIqUXA8w==","signatures":[{"sig":"MEYCIQCPLgUd2y+Wt2lLBFph2L7Pxwb45ZCWBiZ5cGshWdhJDwIhAPcmrRo+UwnjcrfEvcRfG9SETOTCMF3dhDDsgT1OlG05","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1138255},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"af71a3901535d67066585bf418b00a1b09138862","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-types":"bun ./scripts/generate-plugin-types.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.3.3","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.35.1_1730397828516_0.5777290693700838","host":"s3://npm-registry-packages"}},"5.36.0":{"name":"knip","version":"5.36.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.36.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"d756e42788a267a09145c562f556081aca7d77b6","tarball":"https://registry.npmjs.org/knip/-/knip-5.36.0.tgz","fileCount":556,"integrity":"sha512-Lzba5RwuhF0tr2ABLJVJLpNW3qSbpEy9DYjWhFWiOHat22DM326Fke/Ybpr5mkr48AVbWspdi6AHBKHHnLx6pQ==","signatures":[{"sig":"MEQCIB0Zap1FDcID01DDovhL0RaNICfRTdDXNNmnSsu0v28hAiBPiAfBMgEqtfNU4bE413vlgo8n9C0Mk0MeoqFExsLu7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1140971},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"c5f0ee65ab13483a5e1c09b3c02dd0b739e7f4a3","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-types":"bun ./scripts/generate-plugin-types.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.3.3","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.36.0_1730406826265_0.4708319966310337","host":"s3://npm-registry-packages"}},"5.36.1":{"name":"knip","version":"5.36.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.36.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"bbee5c02054682b92ac13d2a52e0352497c338c6","tarball":"https://registry.npmjs.org/knip/-/knip-5.36.1.tgz","fileCount":556,"integrity":"sha512-xtzA6ArOA+6TOJucXuLQdDAg78VabaxAgrI9Zj1KwxpRmUrJqJoeS6B2SyQStOOw5CNZKXMfbNVCyNvO4UEFSg==","signatures":[{"sig":"MEQCIGQcl66qlR852kyU/U2NYZRttbsbqsoazFBUzemLFJ9xAiBAqpToDONQTNyVK03S0Jd11WlkLstmdhcMULTpYflT6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1141136},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"813908fd30088dc62ea30cf564478bfde25ec29b","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.36.1_1730478896993_0.37764626582637106","host":"s3://npm-registry-packages"}},"5.36.2":{"name":"knip","version":"5.36.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.36.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"346ce5eb464bdf34329cdcf3a6d41d0a41dce647","tarball":"https://registry.npmjs.org/knip/-/knip-5.36.2.tgz","fileCount":556,"integrity":"sha512-MudNTKBSqThAFAV29GuRPSKSebByZeQCFeNgXVRVSd+sXcubehTgQHTGqqiwlXGCt4WBP7vuVekp0ZehfZtHuw==","signatures":[{"sig":"MEQCICbJe5Yf9ZrP615XVO5Nrutzm0rriJXpjow55BJ16ssIAiA8VxN5UPAUNKt5/5KwIExU4Dz6iKsP5/j4S2jATVlObA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1141252},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"d7660064416dec90e24384db64f26bac86ccaed8","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.36.2_1730621633223_0.46280242497997026","host":"s3://npm-registry-packages"}},"5.36.3":{"name":"knip","version":"5.36.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.36.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"a0309c8224222cf6cf05c327b79ea43086e3fa11","tarball":"https://registry.npmjs.org/knip/-/knip-5.36.3.tgz","fileCount":556,"integrity":"sha512-pjHOGbaa09317IvnNU7EsSA8mXhBrY+A0LnrCOcRLPx5rZVmg10cVkxaoiZP7EKuA6vo0HHQ0I/VkJiUbq6d/w==","signatures":[{"sig":"MEUCIQDtIpjKK/DHBCH9xlvm0iL0sGRICxsNK4/22KRA1GREZgIgcfD3LbvOHWHSAyiN1E/AqwFVCmEyhDzmsIuQ9Obedv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1141614},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"5c4a9d592cb6a251d99796729e29f0fd79a62b4c","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.36.3_1730876703605_0.0033716265729926143","host":"s3://npm-registry-packages"}},"5.36.4":{"name":"knip","version":"5.36.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.36.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"b95077f8529b50ec06f2fe18ff738e7233f45bb7","tarball":"https://registry.npmjs.org/knip/-/knip-5.36.4.tgz","fileCount":560,"integrity":"sha512-QwaGkCaDom11ThN+dHrgMS+U64mhSEUk0I3lUcFvsCI/AWZiGHWO8wm6G2OLPTpr0S6IxMeguuDYQSgeLVG6gw==","signatures":[{"sig":"MEUCIB4z2fp7P9f9y15lWCp32yPKd89zxeTv5L1KIxWcoQlqAiEAgwsKn0ouD9of9AggL995Bz4PHcwYf1gkDmfQmVj2w5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1144121},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"d5d1ba0de7096ac70ae120743c6b19afbd16c7f9","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.36.4_1731241388873_0.9891636396345589","host":"s3://npm-registry-packages"}},"5.36.5":{"name":"knip","version":"5.36.5","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.36.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"58f3bdebc5e4b09892da5d593f1505c7f0f93d45","tarball":"https://registry.npmjs.org/knip/-/knip-5.36.5.tgz","fileCount":560,"integrity":"sha512-SKfT9ae69ldqM8fwdhDU4CGtH9T8WXtRFqiJlzd9GdxRUebkktdDB7XayJvHP/1HbSWUrjAG7CQHa78pwjoftw==","signatures":[{"sig":"MEUCIC7MSQX8iYv4QpwJRqAG59s67+zrh2wwY3It5qvwg4Y7AiEApuOlFS5pqo9qj9+lVnHKaP7bN3XHwVsDXoyhvFm9I4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1144298},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"57997e5f6f17b7440495236221b027f5c981b8b7","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.36.5_1731258551946_0.33405391612363244","host":"s3://npm-registry-packages"}},"5.36.6":{"name":"knip","version":"5.36.6","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.36.6","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"24a0af598b99728c4c80bb823d70c276b732899b","tarball":"https://registry.npmjs.org/knip/-/knip-5.36.6.tgz","fileCount":562,"integrity":"sha512-9Id0az4KDqdiSWEkzGh9qPXs84gvp+4fPeYF8k3ogiJK98EjAgPGAVWcdtrcIj1fgs4OSiGe/e7UOdy3wXhbTA==","signatures":[{"sig":"MEQCICkEsre6oAOFqsAqZMoSWF4FRkH6m7UzRg3a4wQNRYzuAiAGMX6AujQeVw050s0aZp8tFt5wbtWzY2OKE54C21jizw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1246611},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"9d3367bb628787acfceffb7b064fb95e3051888a","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.36.6_1731322303312_0.37465112237127407","host":"s3://npm-registry-packages"}},"5.36.7":{"name":"knip","version":"5.36.7","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.36.7","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"5a570e89aa5781ea0f98929f558596c2128777e7","tarball":"https://registry.npmjs.org/knip/-/knip-5.36.7.tgz","fileCount":562,"integrity":"sha512-PSuu62+6wqd1Q1V/ZzbDhvJ3X+RU8wZILon90h2s93+d1OZL118ZE9WihzSqwP29GVt72MTlbS/HHG+O47H68w==","signatures":[{"sig":"MEUCIGOkc/EZDeGiibAswtGtxeWW8HmFDc/d3z+vfFYyHYmoAiEAg/Ao63ICvPJguHI4aRt+/0KsDBu4x7lipS1P7aucYds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1245986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"fd2d9d31951c3ae18306088a1cd68030a409a095","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.36.7_1731352238056_0.17804439721919718","host":"s3://npm-registry-packages"}},"5.37.0":{"name":"knip","version":"5.37.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.37.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"55d96408fdc4db8d38abae13a1569a6533b3c8a7","tarball":"https://registry.npmjs.org/knip/-/knip-5.37.0.tgz","fileCount":564,"integrity":"sha512-ppbIumjNNnFKGr+DGWJtnfc4kXgEzNI+TxHwnyafr0IxT5nfonwGL0Qs53ZgSiIswSWM77m7KRzzP1AEvBEn6Q==","signatures":[{"sig":"MEQCIDGyeHdEoQsvuLYrYsOwNkDK+GnjdcWB+gbm3zDBJCoTAiBy9BYdxwsAKF5eLiiQHeh+fKm4NKtI48A5awEsS6/5wA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1247964},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"48850caa1e89a53cb9090871c76cd73c37047a79","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.37.0_1731568433166_0.3671326404850306","host":"s3://npm-registry-packages"}},"5.37.1":{"name":"knip","version":"5.37.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.37.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"3c3e91c425dfb35be68b4d12cc0b9ee3cde794e8","tarball":"https://registry.npmjs.org/knip/-/knip-5.37.1.tgz","fileCount":564,"integrity":"sha512-69gjKj5lLsLXcIPXlHyFfX5AOHgRdh/iXH8gUqvmsHtjqoWhOATeXZDjvvemmgw7KxbWbUzxBNbpjhtJWzgqGA==","signatures":[{"sig":"MEUCIQCRhT38zQ6FccgzcGbRVM06UKQDmEY38hbmmhZi82gGtAIgNhMfKG/rJ2sNM6b0V3PbSAcywvHFj3EtjPLkJz+ecUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1248263},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"8d53df517a882b2ece249bf1369aadc055c28c8a","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.11","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.1.3","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.37.1_1731709742594_0.014699278789700232","host":"s3://npm-registry-packages"}},"5.37.2":{"name":"knip","version":"5.37.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.37.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"e218afae3bf28ec10fa3be419cf6d89fd20fd63b","tarball":"https://registry.npmjs.org/knip/-/knip-5.37.2.tgz","fileCount":564,"integrity":"sha512-Rs9HHTgmUacyKxchP4kRwG8idi0tzVHVpSyo4EM9sNGDSrPq20lhKXOWMFmShGCV6CH2352393Ok/qG1NblCMw==","signatures":[{"sig":"MEUCID8C/tWhS1YaPgNmMu11PgbT/uDi4Ru57GAlIq1hOKO9AiEAlWNypetj7Y8OrMWK65T23BCTVCI2YiOuX2H1q6tl2hg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1248283},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"862701ea62ee31ad2377930155569cf65060668a","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.0","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.13","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.2.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.37.2_1732262549141_0.6081414917301793","host":"s3://npm-registry-packages"}},"5.38.0":{"name":"knip","version":"5.38.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.38.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"0a4257e6b2bbafd7ac7453a2cf0921523918173e","tarball":"https://registry.npmjs.org/knip/-/knip-5.38.0.tgz","fileCount":566,"integrity":"sha512-aoxgQKzhoepkTHltu6pgsPbz6tka0y3NT+SVLY4LpyinCsGlMCYxqm1Ki/C0DkfFS4ps1BThPph93tAkB7tVBQ==","signatures":[{"sig":"MEQCIG4UCYNDWCJCPVlchpt9O46z0YITjTE1FHQp5sQWiipDAiBB4VJHunqlnB6ZuZsW21Lvv5RI4WdwQuilXGYtDlJ5/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1253517},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"5f4cb26b4349c4bc6706f2b7ae7f3f1856fc6f05","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.13","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.2.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.38.0_1732605447408_0.07999197506358979","host":"s3://npm-registry-packages"}},"5.38.1":{"name":"knip","version":"5.38.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.38.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"ff5a510fe43841a21a84748b3ed1d50069b2d814","tarball":"https://registry.npmjs.org/knip/-/knip-5.38.1.tgz","fileCount":566,"integrity":"sha512-qGQpVO9jhHDoJ/4O1paXQ8Y6XyqH3Xm6OTety/z5IouZBEvJuJoWp59iY9E82Dt0pz9BBmKLczliB4sbYMPr2g==","signatures":[{"sig":"MEYCIQDTtWaBVe2eLPrltGeDEHd6ujFFpB+u3U9rYQLDJwcW3wIhAPbwSBIgFHMrkLfMYI+8i+BmzlAojCaJH0lrbxWTIqm4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1253548},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"b8379dec492880ea656e7b876c3a815d04c33eb5","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.13","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.2.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.38.1_1732649807876_0.9152228543216963","host":"s3://npm-registry-packages"}},"5.38.2":{"name":"knip","version":"5.38.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.38.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"e7dacd8ec8061a8340f485320c26f373b7bed7f8","tarball":"https://registry.npmjs.org/knip/-/knip-5.38.2.tgz","fileCount":566,"integrity":"sha512-gVduAQa80bar/uKtQDvOCBzTApdjqiz8e9eDIdRkYFyTAQM/DriWLi2vv/2AlzMcPYeSWddLptBdgN4whGzFtg==","signatures":[{"sig":"MEUCIQCvvB7hcSUhhRPgZJJVPLs5VWm/8yjQtheorMAPBdROHQIgKSm3M1ii6kmVuUM1BRGOwcV74CYNUEgCva1KbLGraS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1253615},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"5242ddd4dc8eb3c82647a8dc67c88292ebbdef16","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.13","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.2.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.38.2_1732736780491_0.6863362914630309","host":"s3://npm-registry-packages"}},"5.38.3":{"name":"knip","version":"5.38.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.38.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"a139e0c6215c9958d213ce1a9e3985cf5de2774e","tarball":"https://registry.npmjs.org/knip/-/knip-5.38.3.tgz","fileCount":566,"integrity":"sha512-pg3CMzWlZy4mnuwxieGoK74oOgzFPvsUR/aE8NSqx2oQr56soXTzmw8GsHR277pU52Fe0h4/pho2PMhVeEvj8g==","signatures":[{"sig":"MEUCIBu7TUyj+qXK9dgHRb4r8sQr47mMJuIe7NJyNl4JKLBbAiEAkGnyBQ7WyUJEGT5k+0xv1SF5LOa2PImsawlrSusVqos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1253948},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"90d1f5cd1009fb4e1a72c9c1261b94d9df50b0a6","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.13","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.2.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.38.3_1732957478780_0.4784080711978893","host":"s3://npm-registry-packages"}},"5.38.4":{"name":"knip","version":"5.38.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.38.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"cfc316c4f0fcf9224400d28229aad608e7118f68","tarball":"https://registry.npmjs.org/knip/-/knip-5.38.4.tgz","fileCount":566,"integrity":"sha512-7YyB9nhnmYhaxB/LbfBUmU67reAnnudNxTl6oBF7McB11TlfoOOgjrakZHOw0bp2ucUtyxtplhBcl7O++715nA==","signatures":[{"sig":"MEUCIDLHG16KDvnySYsjzGsNjOknfD8yPzg/4dLLLSZ+2aXuAiEAje+X5ln5upmg/TqzzE4psqzaUfBg+Ap/nnE5kp4VO2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1262901},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"9074440d7e2d4a1bd96b35fe588b36edc3182c3d","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.13","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.2.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.38.4_1733133217133_0.7424895382221366","host":"s3://npm-registry-packages"}},"5.39.0":{"name":"knip","version":"5.39.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.39.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"ca06c92f5ea739b9a4f483f2132e3d1a81b52141","tarball":"https://registry.npmjs.org/knip/-/knip-5.39.0.tgz","fileCount":568,"integrity":"sha512-GL6tGe5SCyLm4JtKFlHq5TOm7jbzzrXyk/xemSmWgdehN89ZKdFQkpJXL/lOTrQV6jnqgx9LlFMN1UnICx3FYQ==","signatures":[{"sig":"MEUCIDYRtLXEnx8Mvpw3S8tFdnpDwaafcnMxmv/DDN+N8or+AiEA9XPV8zshRca5Cy1M2pCXJZORTRqcm1i4T8paFx7R/mM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1269511},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"759503db2302238c9290d27f7a72b8b7e0657710","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.13","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.2.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.39.0_1733152842973_0.5774586086840756","host":"s3://npm-registry-packages"}},"5.39.1":{"name":"knip","version":"5.39.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.39.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"481b8211cf583e9a391ec5b2ff05034b6e33167d","tarball":"https://registry.npmjs.org/knip/-/knip-5.39.1.tgz","fileCount":568,"integrity":"sha512-a7QFI40JOUIXeU5PcGt6pX3amIDSA8sXwwh59RWN3X6ZbIe8U4nzAWSXyx+dBW+SJgBUt5/6uQ8zhC6BKbxR/A==","signatures":[{"sig":"MEUCICAGbpC0RelZWfDhal2vvKAUaSsUiTCQy9vv7Q30jXVFAiEA6JNoLll0EexYo8A6AXtH5BdjZut9RqlhvdvSAkSd/Eg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1269512},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"d6dab3da2d140ce7549099717b3739e811af09f7","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.13","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.2.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.39.1_1733205577653_0.26964958918842274","host":"s3://npm-registry-packages"}},"5.39.2":{"name":"knip","version":"5.39.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.39.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"1faacd8d8ef36b509b2f6e396cce85b645abb04e","tarball":"https://registry.npmjs.org/knip/-/knip-5.39.2.tgz","fileCount":568,"integrity":"sha512-BuvuWRllLWV/r2G4m9ggNH+DZ6gouP/dhtJPXVlMbWNF++w9/EfrF6k2g7YBKCwjzCC+PXmYtpH8S2t8RjnY4Q==","signatures":[{"sig":"MEYCIQC2Jcsamfwh+j5vLcEbp1b/NqtxnbIJy/C048eqOsZX2wIhAM9cZZ9god38D8mqukCf8SRmQo+PqCqoSRMaEKdnKOjo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1269482},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"382c909fe4f965e95786d09c5bce99c617d560f0","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.13","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.2.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.39.2_1733332243358_0.42412778520023764","host":"s3://npm-registry-packages"}},"5.39.3":{"name":"knip","version":"5.39.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.39.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"31bb79127c227889caaf4edf937859d6a5e35523","tarball":"https://registry.npmjs.org/knip/-/knip-5.39.3.tgz","fileCount":568,"integrity":"sha512-RNzu/7EiBwOEfPsKfpgJ/jfsAtJmLNVdseq78DAMHCzyCylbRIW0QCFD7pYE6T3JBTsV93LKfmZSVxGDbelYzw==","signatures":[{"sig":"MEUCIBhrd3CUdUjkaRoY7fqlYpinBhdJF0i//I+B5IVFsAtrAiEAq4D57+DMIBeoLvZAuqamQ3sh1zp84xnw7Ik/oPPLA6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1269723},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"0f640e1e00936889cff503c822fcddab295ea2e2","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.13","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.2.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.39.3_1733856225994_0.8167294361310315","host":"s3://npm-registry-packages-npm-production"}},"5.39.4":{"name":"knip","version":"5.39.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.39.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"ed56a5c4430414e625ecc5f14e421c67249d7ddf","tarball":"https://registry.npmjs.org/knip/-/knip-5.39.4.tgz","fileCount":568,"integrity":"sha512-IiNFwfe8xDFwuGzBY8lKvrY3hhR1I81iCaJ8nd85cxT7LxB7cDd73WP3MrzZylE9Vec1HhC0YLFiAL7jh5OYEQ==","signatures":[{"sig":"MEYCIQCvyQbnHf3Qwso/63/Jdbr1+FuRNrRwShJh9srJSFWnjgIhAKPS9x6OFyvNQRDDCQLviKiyN116YioyEUBLzso5PxRD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1269726},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"df390a0debba08ac705e86e0b42eaefe098d1812","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.13","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.2.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.39.4_1733858857532_0.8172616037255167","host":"s3://npm-registry-packages-npm-production"}},"5.40.0":{"name":"knip","version":"5.40.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.40.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"6da9113d9d0c696fc3e5dc3f3a281db57b4b828a","tarball":"https://registry.npmjs.org/knip/-/knip-5.40.0.tgz","fileCount":572,"integrity":"sha512-EzBfQDz4YBzYnMLueWnaaVr15mneqZs1c3RanttciuVuRcodlNjzAmR2nch/khlRdVABAxAdMGFxfSvhvcH1NA==","signatures":[{"sig":"MEUCIQDy0C6q6wDgb8aNm+bTZjKDXADWGjpZ4QIFEZTGtZCGGQIgOkh0sEHqLBnRj+VISmJnzmH6/lZLwQfPz2RihmKQ53Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1278765},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"3d29854d0262e375ea2932697930b1fde942d5c5","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.13","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.2.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.40.0_1734078740153_0.696023306446147","host":"s3://npm-registry-packages-npm-production"}},"5.41.0":{"name":"knip","version":"5.41.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.41.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"c186d27df55d10fe38ce69ed66fcb0c7a44bae1a","tarball":"https://registry.npmjs.org/knip/-/knip-5.41.0.tgz","fileCount":578,"integrity":"sha512-W8omBs+jhC/P/A3kC0xdEGrhYVmsmWafUVz0wzQjYfoaK0YNEBPPLptUeqwQl6ihYVqzb/X0zs50gY9Akw1Bww==","signatures":[{"sig":"MEUCIE4785OS8ul7EYM8EGxi9MEF1nmGYWytkXIao0mOR9WDAiEAlHOBl0rHpUKka04cPo7VZJPlfgZjNi+wdDe48nIylxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1288808},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"40f7be98883c3c47a8ea75b7d178517cfa8f26cb","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.13","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.2.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.41.0_1734374373976_0.8493783982135716","host":"s3://npm-registry-packages-npm-production"}},"5.41.1":{"name":"knip","version":"5.41.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.41.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"b6e27186d38e6bccd2ef8346294e78d13322f1cd","tarball":"https://registry.npmjs.org/knip/-/knip-5.41.1.tgz","fileCount":578,"integrity":"sha512-yNpCCe2REU7U3VRvMASnXSEtfEC2HmOoDW9Vp9teQ9FktJYnuagvSZD3xWq8Ru7sPABkmvbC5TVWuMzIaeADNA==","signatures":[{"sig":"MEQCIEdQz/TDoLLppmEukEGzLtF9thb7QXPOMEWbQ+w0HbKGAiBv+b+p7mjlhSYw7oLbDZuC5EmD4uC1XBfrPc7fWh6rLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1288968},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.6.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"8d996a68c7ba32cdb27d7bd8769098d78f90a6f7","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.0.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.0","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.2","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"1.2.8","enhanced-resolve":"^5.17.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.26.1","@types/bun":"^1.1.13","release-it":"^17.10.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.2.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^6.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.41.1_1734582397855_0.6233179973319942","host":"s3://npm-registry-packages-npm-production"}},"5.42.0":{"name":"knip","version":"5.42.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.42.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"4465538a6ac3b312ae1564770dbc458588dc307b","tarball":"https://registry.npmjs.org/knip/-/knip-5.42.0.tgz","fileCount":584,"integrity":"sha512-/+/GV+oIJ0A2l2LBaiHvp4sGj448T1EMQm2S1I6sPh9AIR9riBaYY19ZYq743Ql/GR0lgwwGoQ2UKNp0B93HNA==","signatures":[{"sig":"MEYCIQCyLYmC2YGEiDWfigyKKFeAzPO+RWwWAZBGcm7TGaqSxAIhAKKkQj9yKtbghOtgETSB8dWdBU1sS2P3OhrpkRuIgmtn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1300179},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"ac7e93322762d60937f4a984cc1f27ef05e067cd","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.1.15","release-it":"^18.1.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.0"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.42.0_1736405570835_0.48242681001521914","host":"s3://npm-registry-packages-npm-production"}},"5.42.1":{"name":"knip","version":"5.42.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.42.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"dacd01cb104702851ff2140233f08c1680cbb195","tarball":"https://registry.npmjs.org/knip/-/knip-5.42.1.tgz","fileCount":590,"integrity":"sha512-xTnwo0I5TLAEU1BNqi8EwnvxI/5yJUJmBiXJdnS0+2FDE6WQII3upoImuUbx1GxrftHmY+prqfL6XuO6JEtYBw==","signatures":[{"sig":"MEUCIH2hjkVgqIImywgQpm+S0NdIA42iK+k7m015KF14x2I+AiEA8Ti1Wie7G6pBUfBmd1RrwSiAfulwSN0k72mSY/tLkec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1312285},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"938496c387dff282714da6f138c8722a34903222","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.0.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.1.16","release-it":"^18.1.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.0"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.42.1_1736953527487_0.8435439840737629","host":"s3://npm-registry-packages-npm-production"}},"5.42.2":{"name":"knip","version":"5.42.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.42.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"7f2c2078440abe7612c166b6aecedb9b690bf34f","tarball":"https://registry.npmjs.org/knip/-/knip-5.42.2.tgz","fileCount":592,"integrity":"sha512-hVtZ6V59COFz3Y0/BHrWMlPAx82EdX/xFHXbutIRSNfJFPMGmIpxLBWTg35F4XQJGwlu5uWiJf8rBYYkmlYWWQ==","signatures":[{"sig":"MEYCIQDBKr8cMbj0I21A+dewGVeKzgOKJnxQXHysP/z3rMuSEQIhAIIDmJVwul+/TygQeNRQ4SMaM7ASq6HrQFYiWHNRUd4s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1314844},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"e5688024e618ad066a85ef995c8a2f292fe3c43d","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.0.0","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.1.16","release-it":"^18.1.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.0"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.42.2_1737108717975_0.11975391234183941","host":"s3://npm-registry-packages-npm-production"}},"5.42.3":{"name":"knip","version":"5.42.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.42.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"a353452e2555bbbd2fec2112b861d0193dfad73a","tarball":"https://registry.npmjs.org/knip/-/knip-5.42.3.tgz","fileCount":594,"integrity":"sha512-Bytayxld9Ksd7ObL4zNwRjSq11n+NtsN3SemTfEbqW8WEQnfeW4i0wx6QtY+WeVdmWeWNJGNjrmsC87FdaEAHw==","signatures":[{"sig":"MEUCIQDMLW9Xai/aV5PihXASp3whFIAfXQfJDeOcOjwK018+PgIgYvAkeusdisE1AnR675aIYr0Q2wJT6OfdHTle2LpWcUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315583},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"8ccee8178e1087791b563a47018e220db386ed9e","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.1.16","release-it":"^18.1.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.0"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.42.3_1737486575940_0.30529829821715837","host":"s3://npm-registry-packages-npm-production"}},"5.43.0":{"name":"knip","version":"5.43.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.43.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"1c3a95c6c144ce3c73360d68eb92a96acb5383d0","tarball":"https://registry.npmjs.org/knip/-/knip-5.43.0.tgz","fileCount":594,"integrity":"sha512-3ADa9IisnLphX9S5rI9qvb8TFgyRlJBTzMkGI9rPBXYhDxLZrCJhX6n1lOqdiVVdByg6Qs1hE2rY9+dwNVgQ0A==","signatures":[{"sig":"MEUCIQDyVXqm6453vfvSPFJlIohXopUtSDbP3TNFuhx9OuTV2wIgb9tuQNeJ2asFLI0hACJ1KZL0XaFyyDRY64Rqwzhm1Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1318116},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"a418b57eda0fb31cf54f8d148da2ecbd4294988d","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.1.16","release-it":"^18.1.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.0"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.43.0_1737536770172_0.8503444409007144","host":"s3://npm-registry-packages-npm-production"}},"5.43.1":{"name":"knip","version":"5.43.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.43.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"c27dfad4b7ce695d5df6e9b81bcc69de4782728c","tarball":"https://registry.npmjs.org/knip/-/knip-5.43.1.tgz","fileCount":594,"integrity":"sha512-U910KCyDnQPvXqcIqCRa5y3x9Uww8PcKttyyGb9KSH4uiXCSB/iWMDcbgEFNAqMkJS8S9wAAIWrCOXew5B4dSg==","signatures":[{"sig":"MEYCIQC3tbNPp6cCesavUKkh4YkFq5LIPlPbyXLskW+VYUUubwIhAJ5FVdjXBt22+HcKJcRwSYz4A+5F5c3jJVZGo5UoMAsj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1318464},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"d1f05c1e2df592cbee7b40b76f6657d8c07d43cb","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.1.16","release-it":"^18.1.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.0"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.43.1_1737538000694_0.5604824358323166","host":"s3://npm-registry-packages-npm-production"}},"5.43.2":{"name":"knip","version":"5.43.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.43.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"86f8b27a9039b201e2d9d77d2eabad3c4aaaa407","tarball":"https://registry.npmjs.org/knip/-/knip-5.43.2.tgz","fileCount":592,"integrity":"sha512-e5l88Kx2QTJ2spRrqnE1V2J6AapwNgHs9lwJuaYr3n5ajeDXf8Wi3C+y3BBFhP6gAUW8J6yvrIxx+tjElhWLyg==","signatures":[{"sig":"MEYCIQCi/qjPJyTHKEDKMG29H6BRBIaZW/kuUNT+AOIz+Z6/ngIhALzNeXY7MN9LpW9r+KR8dw99vsxHCS2/tYwQQ7+V0Lvx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1318190},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"9b4f695c6c1b8ed9cc4b503e51888f40e1fc1a88","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.2.0","release-it":"^18.1.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.0"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.43.2_1737710522687_0.7135739086857651","host":"s3://npm-registry-packages-npm-production"}},"5.43.3":{"name":"knip","version":"5.43.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.43.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"d4c8560aacca83c8e2214be67a388963ddd69f1f","tarball":"https://registry.npmjs.org/knip/-/knip-5.43.3.tgz","fileCount":592,"integrity":"sha512-rCSc7X1jQs+ZIc08lQF3c3nS/nKzsg9UPIbY+qQUMh+FVF5ojdiT3bJNypRlSm2pMLQVeE7XWxXrtT4sdg6nfA==","signatures":[{"sig":"MEUCIQDPk9kdi7rEwv/ZAJj33V/dbTGK8UdOLf7YytsO0thOAAIgZdIknctrjmURvCFzwQ+IomIIAiDhKbQ/kdf2KoHIPjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1318746},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"0259b8752b6f8c6b2bd780270b09e63ff227a10d","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.2.0","release-it":"^18.1.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.0"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.43.3_1737722466958_0.315039981771861","host":"s3://npm-registry-packages-npm-production"}},"5.43.4":{"name":"knip","version":"5.43.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.43.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"05c2c14de66fb539cc266be0be6befd97cca0faf","tarball":"https://registry.npmjs.org/knip/-/knip-5.43.4.tgz","fileCount":592,"integrity":"sha512-ixDX4LQkM1Ixorj0/5IQu1zJvBV7jjf8I0za0l7KIzFVZrr7q3zu9J6jkkFuDZnEen3qI1ADqjTC6avVbrQ5sw==","signatures":[{"sig":"MEQCID5l9iF2KEELKy8yz4n0GXKV6OeTo9nHoUrd6dlK2B9MAiA4B+H36hG2PaRRQs5CObKUiCmnw/4UCVGHA7sFCAbcPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1318640},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"d02db682d83890c65c6332c0dc7a8f763f5e818a","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.2.0","release-it":"^18.1.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.0"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.43.4_1737979937337_0.5767956479249425","host":"s3://npm-registry-packages-npm-production"}},"5.43.5":{"name":"knip","version":"5.43.5","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.43.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"2d5416d730d556d3ab3f1380a7054221aad4adfa","tarball":"https://registry.npmjs.org/knip/-/knip-5.43.5.tgz","fileCount":592,"integrity":"sha512-B5cexyDF+me8EjmihxF3XASybB+T8HUzZBSZLNr9CGS8WrceMOR5Qa2qdBXwU0MxphAgH2nzLQcKsCuqXYOJUg==","signatures":[{"sig":"MEUCIQCiX1iwxVZp8l4D/jKKjesigeHhnw6nP4iIIpBwTfq+9QIgYDYwsE0towokk7/Lixap7yOhJ8SRkbZL/Q13QGLulXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1318788},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"881de38e24f95508e198db8369df14e4b4136147","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.2.0","release-it":"^18.1.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.0"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.43.5_1737981312325_0.8613251248356972","host":"s3://npm-registry-packages-npm-production"}},"5.43.6":{"name":"knip","version":"5.43.6","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.43.6","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"7faed2462ddc27e5b2f47a9224b7f51150b71f9b","tarball":"https://registry.npmjs.org/knip/-/knip-5.43.6.tgz","fileCount":592,"integrity":"sha512-bUCFlg44imdV5vayYxu0pIAB373S8Ufjda0qaI9oRZDH6ltJFwUoAO2j7nafxDmo5G0ZeP4IiLAHqlc3wYIONQ==","signatures":[{"sig":"MEQCIFzhl0f/dUV5MWAlcggmHijfTfVAb1c9yXh3reqjsSCoAiA904ef5M/cQwCLY9yBuoJ48iYRED98rc72oOt/fHg17w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1319797},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"15b8aac5087c2a5aa8d6d0597ea61f90d29e7514","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.0.0","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.2.0","release-it":"^18.1.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.0"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.43.6_1738077427850_0.8560161230063026","host":"s3://npm-registry-packages-npm-production"}},"5.44.0":{"name":"knip","version":"5.44.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.44.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"8f678134680a9b6935c0a6a07ce5d3d199ea7629","tarball":"https://registry.npmjs.org/knip/-/knip-5.44.0.tgz","fileCount":596,"integrity":"sha512-j39v3LYCmU6P6HN/TG14bc0Dlthl12g6NogdEZHQdhlVS6BqfnGGS3ospYYwLill6Sdc68eptwGtThunqq7lxA==","signatures":[{"sig":"MEQCIAjaZ/ztn2CVASF5BJaflP1u10HzsemJaxJ86WKCQCyxAiBGBn/pKleeGpNy7M+jE6tOJMDL9cTloxqXOautfbENMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1325803},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"905069539b74f04b198058e72089c9f7c023b6cb","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.1.0","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.2.2","release-it":"^18.1.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.44.0_1739258779144_0.6437581886786616","host":"s3://npm-registry-packages-npm-production"}},"5.44.1":{"name":"knip","version":"5.44.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.44.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"712cb670af20185a1133eb4d33302105e062836e","tarball":"https://registry.npmjs.org/knip/-/knip-5.44.1.tgz","fileCount":596,"integrity":"sha512-YJrz7K6AA3SwXJ5LL9ZlzQX9wcihMNwKoGBAaY5kUn4rLNOZ5ehsjFV+xm8gQuIJdjsFIKcFsy0K3U3yM/mabw==","signatures":[{"sig":"MEYCIQCd7uWiB28vjsB73i3q/HjoAXxq2qHmQubo22n+vL8oMAIhAJI374RMwqp0Gl4uEnggarS+rWbY5FCOMrO0c5ewg4+T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1325913},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"fc95526767dd75b63e113c81504f5859d0f19746","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.1.0","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.2.2","release-it":"^18.1.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.44.1_1739383892641_0.5061265265948665","host":"s3://npm-registry-packages-npm-production"}},"5.44.2":{"name":"knip","version":"5.44.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.44.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"68f72890155174cd8ec580a48efd8a17e1a8f9fb","tarball":"https://registry.npmjs.org/knip/-/knip-5.44.2.tgz","fileCount":600,"integrity":"sha512-FbNYckASiU73X61cKE8Uw3QuA+jJozrB8z8tDjbcCRqM9e3ji2+PT5sigSSm3IAVDpqWdhdgsIJVZ2B74Tiqrw==","signatures":[{"sig":"MEUCIE+7iNjnlyzTAIvBHQRqnhV1NYOSF7t9d0iBp2Rel3d2AiEAnZ7y2ZJBv9DEDyWhd/6NMJ7joCT2gynwJYz2BtDO8yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1330567},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"82099178e22022c32f2d628a75406f8a7c4d03e0","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.1.0","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.2.2","release-it":"^18.1.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.44.2_1739897774086_0.19285531075239515","host":"s3://npm-registry-packages-npm-production"}},"5.44.3":{"name":"knip","version":"5.44.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.44.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"fd128f3791832adc780259643c4985d4c3f5e8b3","tarball":"https://registry.npmjs.org/knip/-/knip-5.44.3.tgz","fileCount":600,"integrity":"sha512-uu6u3XMnix3jCB6EqOwU1VbNihct0LQxmS+oSzQ+vDOI1j4wsWuuN+7gUyAau9GQQjE+Zr2V5E36taEXm063rg==","signatures":[{"sig":"MEUCIQDWf9/VhoT6jZkJmBo21JuHQU1W3MUu7f672oKpBIJO2gIgCqMOzz6O9la85Fp9fkLssAPYQ5muIP32S1HxEOYpuTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1330526},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"bfbcf5d99d7dd750698ea069b45eb72b5a3a6e6b","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.1.0","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.2.2","release-it":"^18.1.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.44.3_1739945083425_0.5937862525941999","host":"s3://npm-registry-packages-npm-production"}},"5.44.4":{"name":"knip","version":"5.44.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.44.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"7305dceeb934eb0eecc3e7244b5840524d3c8ec3","tarball":"https://registry.npmjs.org/knip/-/knip-5.44.4.tgz","fileCount":600,"integrity":"sha512-Ryn8LwWHLId8jSK1DgtT0hmg5DbzkqAtH+Gg3vZJpmSMgGHMspej9Ag+qKTm8wsPLDjVetuEz/lIsobo0XCMvQ==","signatures":[{"sig":"MEUCIQDeB8wbxVqiHxC6BO+bym2388CuDBIo9zz28Z0L52bEVQIgXHdWAao1mMv4iW48H1HtPPwX0f5OUw2hAs8R1ASnkOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1330552},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"4f4d0bf02f56dc24d6d62ee10bc71966c60b8e16","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.1.0","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.2.2","release-it":"^18.1.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.44.4_1739949105393_0.33917014165951365","host":"s3://npm-registry-packages-npm-production"}},"5.44.5":{"name":"knip","version":"5.44.5","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.44.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"9a3474d0afc312304524af28298294d03acd8699","tarball":"https://registry.npmjs.org/knip/-/knip-5.44.5.tgz","fileCount":600,"integrity":"sha512-qXHVRsipmxZNKVb5IWUVHwQtr96Dfo3vnWszRgwMI2VhsW9EBi7b/2YlELrrqfPr0lwVnwhUUuNgYwvke+PdGA==","signatures":[{"sig":"MEYCIQCBMQhSrjENV/mq5vBONn1ohjOM27VlUGQrgFPdSq3s7QIhAJe8wpQu1Qg0wlBftzcyE0I1p/SvbvmOk4I2XKN+lvt4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1331501},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"a530ff44d78f36ad8e3460a02534cafd5ad104e4","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.1.0","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.2.2","release-it":"^18.1.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.44.5_1740303867629_0.26639530084746443","host":"s3://npm-registry-packages-npm-production"}},"5.45.0":{"name":"knip","version":"5.45.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.45.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"18eda62ffca7ec9cbee7732470b8415ae29e2d8f","tarball":"https://registry.npmjs.org/knip/-/knip-5.45.0.tgz","fileCount":600,"integrity":"sha512-OUyO9FUEVCM6/j0gl+PP/LDeJEs4hIdE8n4vK4xrtjN1g3Qu4Ws1oexbWTCJ+8xt8Tgse4Yvhx96OqF/UVl3Ug==","signatures":[{"sig":"MEQCIADDdKiSVKjqHANVi1MOWd16Mf/JqynY73coQ1gzdH0IAiAg+xz0ftBw2UG6jPqbS3U53nuJQ9HWtJVDOSz5qzzb+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1334658},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"f55dc1b55ea84bfb4752ffdff5fbf1da6575f131","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/ConfigurationValidator.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.1.0","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.2.2","release-it":"^18.1.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.45.0_1740464929073_0.9603740619574366","host":"s3://npm-registry-packages-npm-production"}},"5.46.0":{"name":"knip","version":"5.46.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.46.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"8444881f9382901b4022775ba99e2df4de1df991","tarball":"https://registry.npmjs.org/knip/-/knip-5.46.0.tgz","fileCount":602,"integrity":"sha512-WedHSK5xNBWYgm64Rt5B9b0CVXL2kRBcyCeet3NHgdv9en3QE4AWSDPEiX48NoPUBW3h//9S0VwLF5MG/MPi3g==","signatures":[{"sig":"MEYCIQC8Clb/HKMzWLJuYGsnaHuAbwKxufvWCZE8fNVNDbrm7AIhAKBa9/ujZutAE9czgSy7LybhQcoWQzmwPp45ObR8dszo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"0e539ce5970184dfcbc298aa0f3bedf5958a9c42","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.1.0","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"^1.2.2","release-it":"^19.0.0-next.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","@release-it/bumper":"^7.0.1"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.46.0_1741846342361_0.19349254853567777","host":"s3://npm-registry-packages-npm-production"}},"5.46.1":{"name":"knip","version":"5.46.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.46.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"d95f7886cac7e5ea16a52843eef2754510d10b1c","tarball":"https://registry.npmjs.org/knip/-/knip-5.46.1.tgz","fileCount":602,"integrity":"sha512-SJOz6h5Twmu0/X5mf+OkFkx4D32seqPvklchSrl61Bl+4hYeZIrcWbhbCdvDamH/6pLy/qUBV8TUp+7libjdCg==","signatures":[{"sig":"MEQCIGOW/Swm5GqWlBgsVUW59Rimcy8XkNauxY4TFZB31hEnAiBctxr2sI1XXDhIk2SR6OusoSrq4ZTFFuLfhZREljd5sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1340283},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"0a54fc3adf78cb836203c0bd150c42057396ec51","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.2.0","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.0-next.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.46.1_1742932790734_0.9318662060244121","host":"s3://npm-registry-packages-npm-production"}},"5.46.2":{"name":"knip","version":"5.46.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.46.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"4e0cf8ba404c0454e811f5710abcf8b13bbda7c4","tarball":"https://registry.npmjs.org/knip/-/knip-5.46.2.tgz","fileCount":602,"integrity":"sha512-QGVkUVUwNv1zDOmb9ob4jraWNZu06O5xPa5cl97wzHmGGqJHkLfuvAzGTpuVxgujq+FKOXTbD8vv1TfimKTPAQ==","signatures":[{"sig":"MEQCIEpt1D+23toXncL+0ruaMwQvdwM79LbbdB1mTG5IeLv+AiAsIOPTap4t8/Zr0hkk/HAuphCRP2DrPpurammAmiXdzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1340456},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"f26f95fb3c1640bd9daf83ea136b8e37d5c63824","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.2.0","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.0-next.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.46.2_1742977024847_0.07062015760747076","host":"s3://npm-registry-packages-npm-production"}},"5.46.3":{"name":"knip","version":"5.46.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.46.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"5ee9b82e7e8148f6d234baddb80a486c6ce995d4","tarball":"https://registry.npmjs.org/knip/-/knip-5.46.3.tgz","fileCount":602,"integrity":"sha512-DpxZYvFDh0POjgnfXie39zd4SCxmw3iQTSLPgnf1Umq+k+sCHjcv553UmI3hfo39qlVIq2c8XSsjS3IeZfdAoA==","signatures":[{"sig":"MEQCIEg9WkhJwvCOwdiKz6YTFwr5NLtR1W8t4EDWOzJGqfkEAiA/XE6JxcQY5w7Q9/gdp5F8hAZukM4qbucln8nG2aoYmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1341200},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"7ba16e1dadeeaeb3ee59e9e41b95f0c60f02c856","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.2.0","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.0","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.0-next.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.46.3_1743231605397_0.28011463934919534","host":"s3://npm-registry-packages-npm-production"}},"5.46.4":{"name":"knip","version":"5.46.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.46.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"197b4801d6acaa992517ba204aea665e06f0e46f","tarball":"https://registry.npmjs.org/knip/-/knip-5.46.4.tgz","fileCount":602,"integrity":"sha512-iU2VGdXOPOj6Y8jEeixYMjlf2MCLZNjB63u2pfuP14gprRFjxgF+8wZiCgrjvogWt9H2WT+ytLYouXoEFAcm5g==","signatures":[{"sig":"MEQCICTM7lLivAspHW+L9jwaLMNPQrRyybnBMkZrIvevtgHoAiBoaNgxDW7Ghgn7hrNSp/CrxgBFjKcJxK9YXkLe2XsHxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1341182},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"16667d14e3c23206075529c9ec2c9eb324170690","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.2.0","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.8","release-it":"^19.0.0-next.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.46.4_1743401675183_0.4957932141680368","host":"s3://npm-registry-packages-npm-production"}},"5.46.5":{"name":"knip","version":"5.46.5","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.46.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"e554a26974f6686a4371f25ea295a67e04ea20be","tarball":"https://registry.npmjs.org/knip/-/knip-5.46.5.tgz","fileCount":604,"integrity":"sha512-w5t4K/raY8R8nJ9TZZBi/rZNsrJie6qYUJiL+A8l/4/002WQwzBfFMJftEo1opxgsV0ounFPJYy/9AAw3CO4Rg==","signatures":[{"sig":"MEUCIQDzcHEqgnSUXZYqcjplMSRsKmC2jrXZ3sxQ7taH5w5U8wIgOeCCrleVt2AOWLylGnqMDTce2hXk9sk8eZKWLDEC6p4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1344865},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"bab315bc89d469e3ae6acf9c841c533ef3117241","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.8","release-it":"^19.0.0-next.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.46.5_1743599710854_0.07302546848123925","host":"s3://npm-registry-packages-npm-production"}},"5.47.0":{"name":"knip","version":"5.47.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.47.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"76dc750fba6185839b5f99ac18b65ec29b54d0af","tarball":"https://registry.npmjs.org/knip/-/knip-5.47.0.tgz","fileCount":606,"integrity":"sha512-ikjijudvI81Iv49YJqgujJlGSXnCTFBTU9/NwHqW9wLA31IslEs+6npRL1TAdvT7Q+5mOOh6c8xrIwGd9sV+IQ==","signatures":[{"sig":"MEUCICOfrdLC5vU0QMOG7NbljVIvGybvJZ9MPGUb4WzV1OpNAiEAr2Ti85dNl0pbfVjMcqmpx2dNtY2jui3B703bGC6yLzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1352415},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"046b0fb4548fb38c03a024db900bf6132ec2681f","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","summary":"2.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"3.0.1","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3","@snyk/github-codeowners":"1.1.0"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.0-next.2","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.47.0_1743918903343_0.7367773150771777","host":"s3://npm-registry-packages-npm-production"}},"5.48.0":{"name":"knip","version":"5.48.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.48.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"cae19f72fc1e9c4161537602a377c8fadd2204e5","tarball":"https://registry.npmjs.org/knip/-/knip-5.48.0.tgz","fileCount":626,"integrity":"sha512-aXiNYFf+09G5At8PALVHV+9xsKTjw2TNaA3S7Gh5rCeaOyZH6sKkvA8chX8+9If13rxMQiJ9sY0QuMblvnGsmQ==","signatures":[{"sig":"MEQCIHOYy5Skz8cAze3C7NumbZ4TrW02YmIXws8mgJOiDDWJAiB/FZznwevLc+VkKIKZU1GGRQYO4FJUA84FfQVaDPACzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1383896},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"ba917c3475abde215031a71945ab0bf6fbf92ede","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"^1.2.3","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.0-next.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.48.0_1744174938972_0.500162198362128","host":"s3://npm-registry-packages-npm-production"}},"5.49.0":{"name":"knip","version":"5.49.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.49.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"d1631187aaf05f04e6902ec9d5a3fddad1f7463b","tarball":"https://registry.npmjs.org/knip/-/knip-5.49.0.tgz","fileCount":626,"integrity":"sha512-AchL7CPf2IRkyBRcpSgNK5fgHvPOqLKJRzEuoAFGojb4sbFOLoIsxBDoaODStE7jaLfEJChUK3F09/rJCTCLUw==","signatures":[{"sig":"MEUCIDsEGtfYkYQYDNBwlsIx8DzyZ6K9hQd5yLA3rTP2aPPYAiEAivP0nMf7gzuTA3bRmBsXasL3nDcPZGHVgeTvLwRYb7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385645},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"898c18eecb9ad34af69ced49f4cbb4ce94eee4c7","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"^1.2.3","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.0-next.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.49.0_1744224208985_0.553681271122946","host":"s3://npm-registry-packages-npm-production"}},"5.50.0":{"name":"knip","version":"5.50.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.50.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"00852ee71f09afab07bf22ab6abfcce4099b2539","tarball":"https://registry.npmjs.org/knip/-/knip-5.50.0.tgz","fileCount":319,"integrity":"sha512-Bj5vr07ehZrNA4HvlTleP12SF2UoK6SjPovDYypi/n4bjDTsWiuFqp5JO7DE1HtDbX9HCX+wz9U+qi22S1aTVQ==","signatures":[{"sig":"MEQCIFUiIXY+QdsmB4VJd6JJfDH3o4Urqyh4ES4jHBAdNIzAAiBGTXF3pUjJyRx5G2CicjFIpKKrrAjrBXcBjgmTGMOrbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738224},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"58cc662cc84d91dd787f76158efc437cdf7fbc7e","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"^1.2.3","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.0-next.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.50.0_1744269568237_0.6958358467782397","host":"s3://npm-registry-packages-npm-production"}},"5.50.1":{"name":"knip","version":"5.50.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.50.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"a86bc602da629a1208f6c04602bb434eb3aea822","tarball":"https://registry.npmjs.org/knip/-/knip-5.50.1.tgz","fileCount":628,"integrity":"sha512-jSOKVBfasIO8D/5j1+7PLnJlT1wZs0bqckev+Gdyjp4mVRLljEBPlRbTxzlcemjp+RKuqJv/EnHaWFUnqriDfg==","signatures":[{"sig":"MEUCIBkjM7hTmO06vI0c6jyhZ+XlCS3FaF8FYYPZH1wdhWC8AiEAxDHSfQTfr4YwwpISCqcD3SN+/cHybWVe3jxOYeS2RpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1391597},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"731fe7e9ba6478a50bc821a6d3bd80239e4efaf7","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"^1.2.3","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.0-next.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.50.1_1744272821061_0.6870446289690515","host":"s3://npm-registry-packages-npm-production"}},"5.50.2":{"name":"knip","version":"5.50.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.50.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"5d8fc3f511a7aefca50630497c1e02f8d0af202e","tarball":"https://registry.npmjs.org/knip/-/knip-5.50.2.tgz","fileCount":630,"integrity":"sha512-TGpfeeSMlaRd5wUkcb4HsVGSiQrE289LZF9qtW2TLHkAZbB2rM53wVQbXSf1KjOvJfBSZYSyYQ6q79lufrwsPw==","signatures":[{"sig":"MEUCIQDby5lXuq/4derx7Od4il00kB7Hw8lx5y+WTq3DcsVLVwIgeYKa0lqE6yxcgxrb08OtoyUQaqLe+fHNl0C/TXFvm4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398168},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"1966c231deea753752e77cb205477fdaa739b3a1","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"^1.2.3","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.0-next.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.50.2_1744294224398_0.17662069478903897","host":"s3://npm-registry-packages-npm-production"}},"5.50.3":{"name":"knip","version":"5.50.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.50.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"2e45a200e1bcd2467fadc7d37cd09cd5f1d65526","tarball":"https://registry.npmjs.org/knip/-/knip-5.50.3.tgz","fileCount":630,"integrity":"sha512-0A4G7UPucGTCpNh5vHSfL0+tVQIuKfJKdg8sAq6EC3COKbAchEbM+TeN4w32OrnJW9CesHs71lqftlggMVfW2A==","signatures":[{"sig":"MEQCIFep6fsEghoZWYMSjiIw+luKzlofLrP9LChlT+clnpiPAiBsJ4JpxteG/cciSpFGJTvng2aXuDA7c12EAA4siHUXaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398023},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"3db59f715dcd3e2a6cbeb1360951e9237891d7ed","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"^1.2.3","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.0-next.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.50.3_1744617877787_0.6357785054409706","host":"s3://npm-registry-packages-npm-production"}},"5.50.4":{"name":"knip","version":"5.50.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.50.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"40281b6e6dbb1ef72390e059635b4e7f74652b69","tarball":"https://registry.npmjs.org/knip/-/knip-5.50.4.tgz","fileCount":630,"integrity":"sha512-In+GjPpd2P3IDZnBBP4QF27vhQOhuBkICiuN9j+DMOf/m/qAFLGcbvuAGxco8IDvf26pvBnfeSmm1f6iNCkgOA==","signatures":[{"sig":"MEUCIQDXP2DPV7ACAP1yXjP8WbEO/fyCZIwS3/eHHu/4yb91FwIgPvqeXepPtUeQhwRvhxGeDrQepbAcliUQlxaL17qmx18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398222},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"a8b44f6bf9dc47772826e288b6db28fe2f0f635f","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"^1.2.3","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.0-next.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.50.4_1744694312500_0.6568382678381022","host":"s3://npm-registry-packages-npm-production"}},"5.50.5":{"name":"knip","version":"5.50.5","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.50.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"cd4b6573eafaa63bdeff3cc8f203ed813107d84a","tarball":"https://registry.npmjs.org/knip/-/knip-5.50.5.tgz","fileCount":630,"integrity":"sha512-I3mfebuG5x8i/mJJA41xjnmHMbLw75ymbDxlS7HMP+4CjY+jXEDSJyP3A2xmI5JF5/o47Fr8D7Pq3BVT0/nQPw==","signatures":[{"sig":"MEMCHyc/fKKchPNp9PeNMOG795BMI5FFJdLvICCsZYSyQMQCIEnPWQZsZEERX7gAIbVY9Zspzyh3O/ZjbaS3w4dqNN2b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398802},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"3b142b197be7bc0dfdabe87f010474cc08423ac1","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused files, dependencies and exports in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"^1.2.3","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.0-next.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.50.5_1744904096214_0.1719586219205862","host":"s3://npm-registry-packages-npm-production"}},"5.51.0":{"name":"knip","version":"5.51.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.51.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"b9d477d32811da292c03cd74c55e5ea8862ea4c8","tarball":"https://registry.npmjs.org/knip/-/knip-5.51.0.tgz","fileCount":638,"integrity":"sha512-gw5TzLt9FikIk1oPWDc7jPRb/+L3Aw1ia25hWUQBb+hXS/Rbdki/0rrzQygjU5/CVYnRWYqc1kgdNi60Jm1lPg==","signatures":[{"sig":"MEUCIQCBGHJmgpoJPQ7ApLTqSZt9B4owYWYjEHsm0/uHYjKYcAIgBAHDhTvGZ/NUACgJDSBOk3ufFycyefyo4VOWqMZzNKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1417761},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"cb2735d2fafec4835e691df2ce2aab9f0e26ea1e","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"^1.2.3","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.51.0_1745906031515_0.29396200597119626","host":"s3://npm-registry-packages-npm-production"}},"5.51.1":{"name":"knip","version":"5.51.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.51.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"ad081838b50bd22a8cf1691fac53b389d4a82b33","tarball":"https://registry.npmjs.org/knip/-/knip-5.51.1.tgz","fileCount":638,"integrity":"sha512-LIv9sQXA0wveWjCbKeKxOPKlCvs+0MXztB8lF0/i4rshxYOb7WZ2B5nCk0fMTodIk1pHdW5h7e0Dv0CsN1TjdQ==","signatures":[{"sig":"MEYCIQDomvDM9ZL7k6+6LcEVbvUXwzatGBGyW1NYw9On55aSCgIhAInhZVknsbZcyxT8CMZSNELJYg/cG4vwOrP/Opgmncdi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1418973},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"ae89d67c22610d174c39d4db353104c1f5ff02b0","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","easy-table":"1.2.0","picocolors":"^1.1.0","@nodelib/fs.walk":"^1.2.3","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.51.1_1745996663728_0.09609684337491431","host":"s3://npm-registry-packages-npm-production"}},"5.52.0":{"name":"knip","version":"5.52.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.52.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"79e5c5bbc36052036d50ceaee3f6f93b7f92ea95","tarball":"https://registry.npmjs.org/knip/-/knip-5.52.0.tgz","fileCount":640,"integrity":"sha512-Jac+wJvfrGSYp664sQbEMPCs9m4z0VSdvzSZAgvVIA9gXuE+a2I2O5YnDpiitHTZ2eGbbMNJyewO/4me6LFMHQ==","signatures":[{"sig":"MEYCIQCIK9EPP6uloxopU/uUGlVhzGBZ7yRT8jLa2OikCVXvWwIhANO/ZZGqcQcpf5zWKYB/MUb1GfzQybdM7eJchDvJYrV6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1424808},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"cd70e950333fdc03291393ef275dbf33e18a1bc3","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","pretty-ms":"^9.0.0","smol-toml":"^1.3.1","picocolors":"^1.1.0","@nodelib/fs.walk":"^1.2.3","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.52.0_1746082157379_0.7782234386519593","host":"s3://npm-registry-packages-npm-production"}},"5.53.0":{"name":"knip","version":"5.53.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.53.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"1c2392b8e8c40f7d22c0c49e32eb3a2d0da40c7f","tarball":"https://registry.npmjs.org/knip/-/knip-5.53.0.tgz","fileCount":642,"integrity":"sha512-z8tTV59Rkwd/FRaSikKUIyLx9YY846muUJtmF+nM7e7f63LGyjqnSSsGBfE9RorqNanVqXvTjosGYkfKCmV7Nw==","signatures":[{"sig":"MEYCIQCt9NSwN64bq6OXNnaRcNaC+/3uYIIua1ofX0Ic3971HgIhAOT40zjPT/j5jPy2DkYdVC055t5pEbw2plMdDr5sDqAt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1433467},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"c1c8e8c83aa44b54a3d472ece943df2506cd8810","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.1","picocolors":"^1.1.0","@nodelib/fs.walk":"^1.2.3","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.53.0_1746270923643_0.8869710949839289","host":"s3://npm-registry-packages-npm-production"}},"5.54.0":{"name":"knip","version":"5.54.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.54.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"15fff73fb8b6a0a00b74ea84582cbcbf3e6ff762","tarball":"https://registry.npmjs.org/knip/-/knip-5.54.0.tgz","fileCount":642,"integrity":"sha512-9J6HjdBTo15NI7suNptDDtQN9T92vL8hrcPzCh9oU1oIz9/dZYmFgOCHSTyHqMmiApjm7hgtMoRA5tcCa+2VGQ==","signatures":[{"sig":"MEUCIHqrFx4UlIto7VWXq8cO1sGJc6mBHKuCN3U+KETF8jwnAiEApOhhfWsN2I3p96+1qNskyraMT35ihPalnRaYRic476o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1430971},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"c8b69703b70a81c233831e0a5a2eb097df1b0d38","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"npx -y tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.3","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.1","picocolors":"^1.1.0","@nodelib/fs.walk":"^1.2.3","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.4.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.54.0_1746515117257_0.285542121747294","host":"s3://npm-registry-packages-npm-production"}},"5.54.1":{"name":"knip","version":"5.54.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.54.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"32febfed8acfd4263fcdcbcb38eb5bc0f7fb8198","tarball":"https://registry.npmjs.org/knip/-/knip-5.54.1.tgz","fileCount":642,"integrity":"sha512-5zrTw8ou8VO7xXl87CtI5csvmvKdlXX21+jKeicXt3OtPX19mqU2k5dyidUD+Vg3Tlmuf9IWHPGMgcwqjlIjpg==","signatures":[{"sig":"MEUCIB8vZ+S6HxZnEYpMgy0Vb2b1cpd+5/TWz4sow+m7eKTEAiEAwce9JR4PcM2yflO9pLUE4HQ/IUWLppGRwcHV6uX/Yog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1431082},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"9689d9ea52215422f4ac602ec0aeac6ab42985b7","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"tsx --test --import ./transform-test.js test/**/*.test.ts test/*.test.ts","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"tsx --test --import ./transform-test.js {test/*.test.ts,test/plugins/*.test.ts,test/util/*.test.ts}","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.3","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.1","picocolors":"^1.1.0","@nodelib/fs.walk":"^1.2.3","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.54.1_1746529099385_0.14482916320244343","host":"s3://npm-registry-packages-npm-production"}},"5.55.0":{"name":"knip","version":"5.55.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.55.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"f2d13e3ee2edd38a038e3222d7e06c4ec5fa570a","tarball":"https://registry.npmjs.org/knip/-/knip-5.55.0.tgz","fileCount":650,"integrity":"sha512-PScNN+e7NDdaLlRufDFqOVkngH+F9/IxtCnpQqZ5Ws9xqPhQGRxgIxGTVkR88/re2p1wNXtqCUFP6xfQSnp+Vw==","signatures":[{"sig":"MEYCIQDKm6OrRw4we5/zjasVYTEaAs+Vb9PYs0nuahtMADKVVgIhAMA8gPsG6OaQAW16fEIqtVFuWg39t9cx+29BPgW8TV9I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1444987},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"200eaf840da390f4a5a987db2a4446bdfe385fed","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.3","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.1","picocolors":"^1.1.0","@nodelib/fs.walk":"^1.2.3","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.55.0_1746610014100_0.20033597885945253","host":"s3://npm-registry-packages-npm-production"}},"5.55.1":{"name":"knip","version":"5.55.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.55.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"8eb293935623274ea62962041a921ba6ac06b3d6","tarball":"https://registry.npmjs.org/knip/-/knip-5.55.1.tgz","fileCount":650,"integrity":"sha512-NYXjgGrXgMdabUKCP2TlBH/e83m9KnLc1VLyWHUtoRrCEJ/C15YtbafrpTvm3td+jE4VdDPgudvXT1IMtCx8lw==","signatures":[{"sig":"MEUCIQDcHQ5ntOiGe7I8iqKHe+HPeDcN/9Mbz6VMGQgKA8+j1gIgTBBOwWta03IcEVJcWtjyhGuqseaoydWTLtbod0DXfrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1445043},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"7787123a8a9c46ccb48da26caad89e58392f7d58","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.3.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.0.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.3","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.1","picocolors":"^1.1.0","@nodelib/fs.walk":"^1.2.3","enhanced-resolve":"^5.18.1","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.55.1_1746683577240_0.4079161534310418","host":"s3://npm-registry-packages-npm-production"}},"5.56.0":{"name":"knip","version":"5.56.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.56.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"23c1cc9a7ee7183a0f4884f1cc2d083f40471f58","tarball":"https://registry.npmjs.org/knip/-/knip-5.56.0.tgz","fileCount":656,"integrity":"sha512-4RNCi41ax0zzl7jloxiUAcomwHIW+tj201jfr7TmHkSvb1/LkChsfXH0JOFFesVHhtSrMw6Dv4N6fmfFd4sJ0Q==","signatures":[{"sig":"MEUCIQDZxQeAS9kjv/LVxjzFjvjAjDuEVhK4F1ooNmf0QS8oYgIgEN6W02wuWbQl5Iz31Gpi4XIhRGHb3WGSRVa1WW3ulJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1457198},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"95023231f6d3175c2d033d5758edacc7ee4bab87","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.3.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.0.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.3","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.1","picocolors":"^1.1.0","oxc-resolver":"^9.0.2","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.56.0_1747240577489_0.887724588500258","host":"s3://npm-registry-packages-npm-production"}},"5.57.0":{"name":"knip","version":"5.57.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.57.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"705ec5472a8108cf163b68d83fe483ddf61e242b","tarball":"https://registry.npmjs.org/knip/-/knip-5.57.0.tgz","fileCount":663,"integrity":"sha512-3i2neotCfFWOEGByzz8kzSFePZahelhwZfHXT5SM9FlpMxzN1PE8wV+M65Sl+itd2Z+v7FBXeVd96YLwXnviGg==","signatures":[{"sig":"MEYCIQCSB6KEhhwx1w3awqY+kKwILrr0WC/MAtbyCRNFHkTDRAIhAPJoMaOXWJqnhJi5Hg+hp8+pDDsQNjgKnUTHWyra8RN9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1482420},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"123c5146108f23ad936df4e105ca2272e5b06596","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.3.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.0.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.3","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.1","picocolors":"^1.1.0","oxc-resolver":"^9.0.2","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.57.0_1747769015589_0.8976342742091286","host":"s3://npm-registry-packages-npm-production"}},"5.57.1":{"name":"knip","version":"5.57.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.57.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"6982f82a94748e6cd4dd5c4342be3f2d76e06aa6","tarball":"https://registry.npmjs.org/knip/-/knip-5.57.1.tgz","fileCount":663,"integrity":"sha512-FWdCuoYtaVB9+/9F9iGcKOGX2Orz9xEfbxCENq2UGnCwa6PGRYmlVR8d3MybnoplLmBjTC9yO/+npK5CRLTb2w==","signatures":[{"sig":"MEQCIC2FfcvL2YcRIf868h25XLaaNRfC4vyP+5HflPk7oE1HAiBNOPUZUnvVaejrH0Ntu7Wk84NrfEvvYIzgmN1oZSrDrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1482430},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"866793cfc041289b214baa8b9fd6467f5d5172b4","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.3.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.0.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.3","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.1","picocolors":"^1.1.0","oxc-resolver":"^9.0.2","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.57.1_1747854358531_0.5208502699967406","host":"s3://npm-registry-packages-npm-production"}},"5.57.2":{"name":"knip","version":"5.57.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.57.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"3cc2d775a492894a5dedb3e5229fcb879ce78343","tarball":"https://registry.npmjs.org/knip/-/knip-5.57.2.tgz","fileCount":663,"integrity":"sha512-6a5h4MLfn71DxfwkLaA447+4SSFtEs/LVX1241yqX/B1ARGiCQTstA1adF949JESIMwUUJP/JLCH9TSn+aRFMg==","signatures":[{"sig":"MEUCIQDoP5Gi2TYzRtU4WAuzmHw+nkYUJtgRjk4SqRKOWIbKRAIgXjG4D0kMcZGlNp+EBtdnfdC4UNc1flfKeW2knCqPROE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1482760},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"d746092154a2bea0efbf64dd522d8340e316514d","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.3.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.1.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.3","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.1","picocolors":"^1.1.0","oxc-resolver":"^9.0.2","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.57.2_1747940983008_0.12505036210046838","host":"s3://npm-registry-packages-npm-production"}},"5.58.0":{"name":"knip","version":"5.58.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.58.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"54fe4b71e6ddb0b060de3c2cf45ff4fb68e5373b","tarball":"https://registry.npmjs.org/knip/-/knip-5.58.0.tgz","fileCount":663,"integrity":"sha512-U3+ADL9mylwia7bU85CYeHSdMI7DIpaCzH37NZ8rru/dgq56iyiS0oTELhfNaCYu+TcRyuijU2YQf9o0zUGA5w==","signatures":[{"sig":"MEUCIFoe11Y6hdqOA14u/Q/bMXkuTx7AofvMZIQ0CFjzxl88AiEAvwHpCR0INelHNowWvJ2lTewse5UrFaIK5mPvVssdTqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1483911},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"a88d655c273441f28c7c0b62c118c8cea943d307","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.3.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.1.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.3","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.1","picocolors":"^1.1.0","oxc-resolver":"^9.0.2","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.58.0_1748097549838_0.8521849681049425","host":"s3://npm-registry-packages-npm-production"}},"5.58.1":{"name":"knip","version":"5.58.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.58.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"546afea96e8a3893ad04015dc73038549b13eead","tarball":"https://registry.npmjs.org/knip/-/knip-5.58.1.tgz","fileCount":663,"integrity":"sha512-9FKnuGhGFZ8wDgcjEYQ6btMmtGHa7dkvNU2ZHuMcv2NaxL7xDeFXZKjETbaiJBjWnLytrDXrh7a58lGXcE0Zfw==","signatures":[{"sig":"MEUCICI0LWDSyeFf61YpMPcdapP+G3li8WgbczIsltGSmlh1AiEAr3SORZwOL5+yGdgqb1ceeKtIHUe0lG1GwP5ebz1pxdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1483647},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"aafda400003557c35d59321594f347e54dd64e6f","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.3.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.1.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.3","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.1","picocolors":"^1.1.0","oxc-resolver":"^9.0.2","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.58.1_1748279347462_0.7621807314004705","host":"s3://npm-registry-packages-npm-production"}},"5.59.0":{"name":"knip","version":"5.59.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.59.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"f2f035d06f68b42fef7555c9ff800262c63572f7","tarball":"https://registry.npmjs.org/knip/-/knip-5.59.0.tgz","fileCount":669,"integrity":"sha512-fpkvLIcw2xqcisJpFZRt/BG2rol1znSwzUB5AR6uj+tTgurC1iUEudx8mSlaxsLaeWx5zvHmlW0dlfq7CfKWJQ==","signatures":[{"sig":"MEYCIQCNgO9liSVI8F7AAjJOoKGMHsaKhccJty1lDXC+ZE/c2wIhAMkvm00IyL6ntK0lESUtbEjUZfsQ5VOCsCoSgr2dLGLg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1492259},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"20dc8f14ee1f7644752c2a9f6b30e3a9309e6535","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.3","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.1","picocolors":"^1.1.0","oxc-resolver":"^9.0.2","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.59.0_1748460047623_0.03884242622803358","host":"s3://npm-registry-packages-npm-production"}},"5.59.1":{"name":"knip","version":"5.59.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.59.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"4bad1c154211f4f28147f9ffa82c6becfcc11c77","tarball":"https://registry.npmjs.org/knip/-/knip-5.59.1.tgz","fileCount":669,"integrity":"sha512-pOMBw6sLQhi/RfnpI6TwBY6NrAtKXDO5wkmMm+pCsSK5eWbVfDnDtPXbLDGNCoZPXiuAojb27y4XOpp4JPNxlA==","signatures":[{"sig":"MEYCIQDWVoTu4dwwKa6fi9hiTsHwLe4aaxuiMXFzjkSMPnkdfQIhAJJaCW8CBbcVJy4ACn65JPBYu5o4Yl4HUnG5GDQD14YD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1492316},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"3b447b83dd17d6482821a7fc671fb6854b54c792","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.3","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.1","picocolors":"^1.1.0","oxc-resolver":"^9.0.2","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.1","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.4","release-it":"^19.0.1","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.5.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.2"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.59.1_1748514677219_0.03631202158479829","host":"s3://npm-registry-packages-npm-production"}},"5.60.0":{"name":"knip","version":"5.60.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.60.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"e8b2b305f8cd323ec3354388298d6034a1121159","tarball":"https://registry.npmjs.org/knip/-/knip-5.60.0.tgz","fileCount":671,"integrity":"sha512-r6oIbaV0Ztz/7DKe1voxg2O5IRhLi9Q0GjhplfRqUZ1gvTChew6ywmLzehuaXIHVKkPs8LF5UKOxFlc93RKzow==","signatures":[{"sig":"MEUCIDaSHpgCEV533ZedQ54rno/4hHp+jjDB9/9oG71nzNEWAiEA1oHaQjVhHk6nJ1UArRMJOFrxYT9gUzyhkhGm3MBcxdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1499529},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"58dcfa570778b903de77d6a860df02e149d4a2ec","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.4","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.4","picocolors":"^1.1.1","oxc-resolver":"^11.1.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.15","release-it":"^19.0.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.15.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.60.0_1749029617043_0.8192549912144746","host":"s3://npm-registry-packages-npm-production"}},"5.60.1":{"name":"knip","version":"5.60.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.60.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"f27c85b3da751d5fc3b0c3accf7c5938c0aa9d53","tarball":"https://registry.npmjs.org/knip/-/knip-5.60.1.tgz","fileCount":671,"integrity":"sha512-xuYqS80eZMaUyoq8HfQMHaZDt2HOeTutClZ9Eexq7cBB9yxK6SdyEFussoW9ZKDwn2gnZo6ox6WrvEQQqPTHPg==","signatures":[{"sig":"MEUCIQCe691FbNmBi7adLi7Uz6rdmW2ZDt8LsYKFGfA+Hg027gIgcH8u8O6msTu7s/vKn70GNoxmwofQ2jlpgVmYGnGK5xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1500075},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"5ca03f11d48651dd05cc8ff9ff3e4f0c823216c9","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.4","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.4","picocolors":"^1.1.1","oxc-resolver":"^11.1.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.15","release-it":"^19.0.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.15.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.60.1_1749104731129_0.06852529221212955","host":"s3://npm-registry-packages-npm-production"}},"5.60.2":{"name":"knip","version":"5.60.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.60.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"0deb8f5d72878f08a1dd8200d2655124204c5d56","tarball":"https://registry.npmjs.org/knip/-/knip-5.60.2.tgz","fileCount":671,"integrity":"sha512-TsYqEsoL3802RmhGL5MN7RLI6/03kocMYx/4BpMmwo3dSwEJxmzV7HqRxMVZr6c1llbd25+MqjgA86bv1IwsPA==","signatures":[{"sig":"MEYCIQCpYfCBFCL08+UOY5jWcbpkXUmg1BauZ+XL8UDbu5waeAIhAP35o7A7MmaqhUfrpFOHyFa4njwrsB8bhTlfSxh6cVlo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1500391},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"d04a8de0bd4d8d0994b8812e548796f5c5414dd1","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.4","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.4","picocolors":"^1.1.1","oxc-resolver":"^11.1.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.15","release-it":"^19.0.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.15.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.60.2_1749125825943_0.5884472542933155","host":"s3://npm-registry-packages-npm-production"}},"5.61.0":{"name":"knip","version":"5.61.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.61.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"4a05c3a4232921563b6eee70caaffa4eb250b1d4","tarball":"https://registry.npmjs.org/knip/-/knip-5.61.0.tgz","fileCount":675,"integrity":"sha512-g4zwSPUoSCWXWTHshNgtsiuM90jnLpZyBZ6J7BQaydfoOjclgh4NfrD7BL+TjChgDbeYg5bEQcERKK/vdJlpmA==","signatures":[{"sig":"MEMCIB/+Gv0i7GsFQep6wTsgwIKkhryn2qYAST3SyEo5OGdhAh99J7mmYy1x0K7K2k7z4P1VJEhhKInU/wAJj+142IB6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1506956},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"a2cf84bc41458e95d8f787755247633fb9f53557","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.3.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.1.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.4","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.4","picocolors":"^1.1.1","oxc-resolver":"^11.1.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.15","release-it":"^19.0.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.15.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.61.0_1749710146262_0.985004738314537","host":"s3://npm-registry-packages-npm-production"}},"5.61.1":{"name":"knip","version":"5.61.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.61.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"83c3e8cc3ba864455907c51591ff374e42e6dc9f","tarball":"https://registry.npmjs.org/knip/-/knip-5.61.1.tgz","fileCount":675,"integrity":"sha512-keywAzpu8R9S50JRT3qxilb1i/pv3ztBHhZ3tRuHvRclqfhfPkY7kb/G6l4q7zozbyndidSr7IScvayG76HtkA==","signatures":[{"sig":"MEQCIAy7HUlWEJcQunA8KcjxtkvJlcZoUmbEXmqwSd4zjBJHAiAdQz4UjE0nxpeJwgG+FUQq4uYRS6Cc5CvjdTAUYJnyxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1506960},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"60da8213d8009571973a38a7566b29ce74cffa0f","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","actor":{"name":"webpro","type":"user","email":"lars@webpro.nl"},"email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.4.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.2.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.4","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.4","picocolors":"^1.1.1","oxc-resolver":"^11.1.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.15","release-it":"^19.0.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.15.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.61.1_1750139816158_0.37489725424664244","host":"s3://npm-registry-packages-npm-production"}},"5.61.2":{"name":"knip","version":"5.61.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.61.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"c21df1547f4704ab488a2082c8f92520a5072b40","tarball":"https://registry.npmjs.org/knip/-/knip-5.61.2.tgz","fileCount":675,"integrity":"sha512-ZBv37zDvZj0/Xwk0e93xSjM3+5bjxgqJ0PH2GlB5tnWV0ktXtmatWLm+dLRUCT/vpO3SdGz2nNAfvVhuItUNcQ==","signatures":[{"sig":"MEUCIFQaSs/VIbyBX0UgNgbtLsheJI5hB8WxhX5LM9xSOIwVAiEAgYZo0gT5RXk36nRJhIxag+yWPaeQANY8UGFSfljzvwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1507830},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"2de78bd5ec28fa962a34db87abc0889ca8bf7585","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","actor":{"name":"webpro","type":"user","email":"lars@webpro.nl"},"email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.4.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.2.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.4","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.4","picocolors":"^1.1.1","oxc-resolver":"^11.1.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.15","release-it":"^19.0.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.15.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.61.2_1750240955712_0.2257480503835847","host":"s3://npm-registry-packages-npm-production"}},"5.61.3":{"name":"knip","version":"5.61.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.61.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"3382e68f8b6fda11681bc31ccaeaa55cb2eb9786","tarball":"https://registry.npmjs.org/knip/-/knip-5.61.3.tgz","fileCount":675,"integrity":"sha512-8iSz8i8ufIjuUwUKzEwye7ROAW0RzCze7T770bUiz0PKL+SSwbs4RS32fjMztLwcOzSsNPlXdUAeqmkdzXxJ1Q==","signatures":[{"sig":"MEUCIQCQsf8UgfMCmEwE0w7gRNlcJmXlV3fIcvt3107/MlFZXQIgPDgQDr7krS5MH8nBWtZDsVfI+QVlQ4DyZLQZ8k6QPiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1507538},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"5a76a6c5d77ea156c810e6bab89aaac0c3f9e5f1","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","actor":{"name":"webpro","type":"user","email":"lars@webpro.nl"},"email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.8.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.4","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.4","picocolors":"^1.1.1","oxc-resolver":"^11.1.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.15","release-it":"^19.0.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.15.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.61.3_1751123513579_0.24456081664398766","host":"s3://npm-registry-packages-npm-production"}},"5.62.0":{"name":"knip","version":"5.62.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.62.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"c86ba03edfb7139715c15a2b8d24f54b9075585b","tarball":"https://registry.npmjs.org/knip/-/knip-5.62.0.tgz","fileCount":675,"integrity":"sha512-hfTUVzmrMNMT1khlZfAYmBABeehwWUUrizLQoLamoRhSFkygsGIXWx31kaWKBgEaIVL77T3Uz7IxGvSw+CvQ6A==","signatures":[{"sig":"MEUCIDaEBkPNlFRPzuPqEOTAK8f+twQ0i1eWc1rO/ArNUU/hAiEA91730xltbpcK7gxqsvUGG5B996WeItsturt1oynJjok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1509899},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"},{"url":"https://polar.sh/webpro-nl","type":"polar"}],"gitHead":"10f8a4f3ec850624d91c87d0187a9326142af12d","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.4.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","js-yaml":"^4.1.0","formatly":"^0.2.4","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.3.4","picocolors":"^1.1.1","oxc-resolver":"^11.1.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","glob":"^11.0.2","type-fest":"^4.31.0","@types/bun":"1.2.15","release-it":"^19.0.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.15.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.62.0_1752837309229_0.07255516265070439","host":"s3://npm-registry-packages-npm-production"}},"5.63.0":{"name":"knip","version":"5.63.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.63.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"ce8c5e758967e3a05fd38483237d4195ab166d19","tarball":"https://registry.npmjs.org/knip/-/knip-5.63.0.tgz","fileCount":685,"integrity":"sha512-xIFIi/uvLW0S/AQqwggN6UVRKBOQ1Ya7jBfQzllswZplr2si5C616/5wCcWc/eoi1PLJgPgJQLxqYq1aiYpqwg==","signatures":[{"sig":"MEUCIBhQj3rX9lUhrTp4A9Antz9X3DJ/5CvrRIwf4fV4l12uAiEA9PVZ9RCf0tcetxyhZMvjQuyecBugsAiLcJcLa4p0KME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1528487},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"5ffb87e79c12c8371c18c1cff3cf2e063cc460ec","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.5.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.22.4","jiti":"^2.5.1","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.6.2","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.19","release-it":"^19.0.4","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.63.0_1755754053231_0.045168846223797354","host":"s3://npm-registry-packages-npm-production"}},"5.63.1":{"name":"knip","version":"5.63.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.63.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"6159af8863b2eb7da4c5823f42f006ac385a007b","tarball":"https://registry.npmjs.org/knip/-/knip-5.63.1.tgz","fileCount":689,"integrity":"sha512-wSznedUAzcU4o9e0O2WPqDnP7Jttu8cesq/R23eregRY8QYQ9NLJ3aGt9fadJfRzPBoU4tRyutwVQu6chhGDlA==","signatures":[{"sig":"MEUCIEABDvL0siXa2SPUzOjz5CO2nPkDpp+TIVTVbNArXW07AiEAlAzFJYqixR3DUHhsFdWe7/t4ywuSQEIiZB5wSUnAAmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1616255},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"c7366b5d620fc678b53777d1e0d4dca99803134c","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.5.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.7.0","dependencies":{"zod":"^3.25.0","jiti":"^2.5.1","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.6.2","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.19","release-it":"^19.0.4","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.63.1_1756920356422_0.024807177693752847","host":"s3://npm-registry-packages-npm-production"}},"5.64.0":{"name":"knip","version":"5.64.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.64.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"d7b2610fad4a4ea92982061dea62051c5064c84b","tarball":"https://registry.npmjs.org/knip/-/knip-5.64.0.tgz","fileCount":697,"integrity":"sha512-UqDlVXXacGy5YL+PXKrolqRpC7DkGTYs+to67KmWBHIUrTh8SX9gQoGNdFsNZtbj4pCdM/RmC/Rbze555+MhSA==","signatures":[{"sig":"MEYCIQDHnflRzL671cMt0FCCJho23pvg1XiITVzMR83HgiH2qwIhAJ1jhXWP4jg8cdvB73D8bce95VHKC/+fWNvrevkIIJ9d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1640104},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"77d683e2b75b44c7fd5fc47b59621398b86028ea","scripts":{"qa":"bun lint && bun run build && bun knip && bun knip:production && bun run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint ../..","test":"bun test test/*.test.ts test/**/*.test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write .","release":"release-it","prebuild":"npm run generate-plugin-defs && node rmdir.js dist","test:node":"glob -c \"tsx --test --import ./transform-test.js\" \"test/**/*.test.ts\"","test:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","test:watch":"bun test test/*.test.ts test/**/*.test.ts --reporter=junit --reporter-outfile=junit.xml || bun test --watch $(grep -o 'name=\"[^\"]*\".*failures=\"[^0]' junit.xml | grep -v 'name=\"bun test\"' | grep -o 'name=\"[^\"]*\"' | cut -d'\"' -f2)","create-plugin":"bun ./scripts/create-new-plugin.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","test:node:smoke":"glob -c \"tsx --test --import ./transform-test.js\" \"test/*.test.ts\" && glob -c \"tsx --test --import ./transform-test.js\" \"test/{plugins,util}/*.test.ts\"","postcreate-plugin":"bun run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.3","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","jiti":"^2.5.1","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.8.2","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2","zod-validation-error":"^3.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.19","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.64.0_1758521049803_0.8972414725068607","host":"s3://npm-registry-packages-npm-production"}},"5.64.1":{"name":"knip","version":"5.64.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.64.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"313e5de65e89ba747e8acea999df8be0e46b5d33","tarball":"https://registry.npmjs.org/knip/-/knip-5.64.1.tgz","fileCount":697,"integrity":"sha512-80XnLsyeXuyxj1F4+NBtQFHxaRH0xWRw8EKwfQ6EkVZZ0bSz/kqqan08k/Qg8ajWsFPhFq+0S2RbLCBGIQtuOg==","signatures":[{"sig":"MEUCIBFfjgpFxyUvZvfD5S19JOOBzYKooDInIUNhIDEc01ySAiEAsujQPkX6O1QLi9Ji8IGAqTKdAdZd0LaGIpxkkCT3Kfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386865},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"a71c1030be3ee6b7312fdb952504a3f1dbe5a694","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.9.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.8.3","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.64.1_1758893059324_0.4308459640961695","host":"s3://npm-registry-packages-npm-production"}},"5.64.2":{"name":"knip","version":"5.64.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.64.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"395acd6436bddfbaedd21cc90838e6da9bcbacb4","tarball":"https://registry.npmjs.org/knip/-/knip-5.64.2.tgz","fileCount":697,"integrity":"sha512-gyIN+ZqZjyxdsocvkZx2HMy7D9+5WAgFrTM69sGg1QZ8wZuabtanhAP8ZnroctU26sQ5bO2RSPvjnOn0pRNuKw==","signatures":[{"sig":"MEUCIDvSbx73RLybXQS0SZj9LVtfhx3clhSjSXXZm6JcCIEMAiEAkuqoewMeCbqMwp7kHwv3L7J5GgsydFCWe5CzffkYjRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1387404},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"dde7a80e1015a615bb6c0b0ae3a9cef3004694b5","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.9.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.8.3","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.64.2_1759737913922_0.9536707995591756","host":"s3://npm-registry-packages-npm-production"}},"5.64.3":{"name":"knip","version":"5.64.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.64.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"aab23ad8beac2a038b53a988700a56b419b8045a","tarball":"https://registry.npmjs.org/knip/-/knip-5.64.3.tgz","fileCount":697,"integrity":"sha512-P9dZetEZfSBwNBFwj55CAnPAMdzVLTTscWx6rdB8eBmPqXPji8F3L+hhWi+Xp+u9O6Xp2ClRDq2JENSK8Z04Qg==","signatures":[{"sig":"MEUCIQCL8wKJofWJgmWeU88Y0w4fl7PMtTW8Cr9qBDsXtHMXkwIgSMVW5LrfGLXB02SSw4Aw27sbEWOhnMkAKn123zEn1pA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1387629},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"157ae943fa2a7b16321c1c6c5fff87ba9d6f3566","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.9.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.8.3","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.64.3_1760077342843_0.01700839286932454","host":"s3://npm-registry-packages-npm-production"}},"5.65.0":{"name":"knip","version":"5.65.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.65.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"487016f8f25f8bf599c8f0b34aff0d74d1bd9f77","tarball":"https://registry.npmjs.org/knip/-/knip-5.65.0.tgz","fileCount":697,"integrity":"sha512-wMSca3O1JGs/JgEQx7uZUZYMnZvGqhNjL4b2w8LJGxFzEckNWcvyHopsCwkC7M6aeWgIASCT9vCFDXklvvey3g==","signatures":[{"sig":"MEUCIQCefz42PFO6sVJZo+bTtm7cZJPtV1vCd5SziZEw4Jc5pAIgbJb6DvPxTW19bp/VlsXlpfrD64K0e4CTqvCuE37GE3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390936},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"2d261f537da23aec98d731da83a09c99fbe86dbc","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.9.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.8.3","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.65.0_1760352943230_0.200008472578598","host":"s3://npm-registry-packages-npm-production"}},"5.66.0":{"name":"knip","version":"5.66.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.66.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"41cc683bf28f6d87ee49d6c3b5d1c8b0ca9de2c9","tarball":"https://registry.npmjs.org/knip/-/knip-5.66.0.tgz","fileCount":699,"integrity":"sha512-b1IR8sEgeywrnzhl0ePDM6euAjrC3Jefdpg6EpUc2z+WSYO0UChGQhftZIbnSNTeqYi//7/5vh+lLAxwO1AoVQ==","signatures":[{"sig":"MEQCICso0x7FBr39IoHTRMyv3d3tB+e8mLvqrhnAA5Yp/vSoAiA5k9ii5X3UngkRDsZ8jKxbXGBH/pk1viEYrhQcsD/92A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398638},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"0ccfda67af6190b8184ef6fe94036e79c9a06f1d","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.9.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.8.3","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.66.0_1760649091315_0.07614201106734808","host":"s3://npm-registry-packages-npm-production"}},"5.66.1":{"name":"knip","version":"5.66.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.66.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"6b17640c0b1a90260dd82e03f8aa632c940746ae","tarball":"https://registry.npmjs.org/knip/-/knip-5.66.1.tgz","fileCount":699,"integrity":"sha512-Ad3VUPIk9GZYovKuwKtGMheupek7IoPGaDEBAvnCYLKJXnwmqNLyXqMp+l5r3OOpFVjF7DdkFIZFVrXESDNylQ==","signatures":[{"sig":"MEYCIQDizQUid9PLX2zFgANwRvyftMY1aNJ5kzjzrnSw0KzitAIhAJNhcjcV2BMxQ6riXFj3Pzgqz3sy0bsfMfYBLyCIKBAc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401134},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"7776ae839f85c6d454894f019c79c3a0bfca2a3d","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.9.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.8.3","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.66.1_1760901249745_0.5005593960329011","host":"s3://npm-registry-packages-npm-production"}},"5.66.2":{"name":"knip","version":"5.66.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.66.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"d85c448956f562182b4a7c85b0bca932885b5d17","tarball":"https://registry.npmjs.org/knip/-/knip-5.66.2.tgz","fileCount":699,"integrity":"sha512-5wvsdc17C5bMxjuGfN9KVS/tW5KIvzP1RClfpTMdLYm8IXIsfWsiHlFkTvZIca9skwoVDyTyXmbRq4w1Poim+A==","signatures":[{"sig":"MEUCIDcwrvCYLzmzwPIor1DP6atrEA5YgluOX8Dro5u6yViAAiEAyXJJ317jARFWCbIufFlYbP6C0/Y9DIPpNeriEag5W0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"42370b27eff932c25d2abfabb5313b20a65fbed5","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.9.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.8.3","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.66.2_1760978699169_0.4195423009879873","host":"s3://npm-registry-packages-npm-production"}},"5.66.3":{"name":"knip","version":"5.66.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.66.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"380bb9c06e42cd3213b21cb685925aa3ef2c6d22","tarball":"https://registry.npmjs.org/knip/-/knip-5.66.3.tgz","fileCount":701,"integrity":"sha512-BEe9ZCI8fm4TJzehnrCt+L/Faqu6qfMH6VrwSfck+lCGotQzf0jh5dVXysPWjWqMpdUSr6+MpMu9JW/G6wiAcQ==","signatures":[{"sig":"MEUCICADuooDY3ipSOkuOwMgNORxIpESiY7HcO3Uj9JtMsh1AiEA96ARNIxMelNa5CdvgY3OChdrdA1jpoh25zcpM7I3hkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401497},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"c39e7757c0e87d98a0601a202fecff8bd0e0384f","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.9.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.8.3","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.66.3_1761381665403_0.739068376652267","host":"s3://npm-registry-packages-npm-production"}},"5.66.4":{"name":"knip","version":"5.66.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.66.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"ad3bd8e62316e8908f45d291a5d621d7e330cdb2","tarball":"https://registry.npmjs.org/knip/-/knip-5.66.4.tgz","fileCount":701,"integrity":"sha512-HmTnxdmoHAvwKmFktRGY1++tXRI8J36eVrOpfj/ybTVVT1QBKBlbBEN1s3cJBx9UL+hXTZDNQif+gs7fUKldbw==","signatures":[{"sig":"MEUCIQCNZIqwMJHRl0ziQF4n6DtHryJkfghBdWnZUntl540T3AIgJ11M98/EVevCfqECNz49HdpHLVs7P10yVfsomYi6FaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401561},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"3eaad532be46d12c46ea6b80352216e4e355ec4e","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.9.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.12.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.66.4_1761639041156_0.858103092661685","host":"s3://npm-registry-packages-npm-production"}},"5.67.0":{"name":"knip","version":"5.67.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.67.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"9c42235f90b11d620d31f4454da30a7ce03c2a3f","tarball":"https://registry.npmjs.org/knip/-/knip-5.67.0.tgz","fileCount":705,"integrity":"sha512-zVa7bUx4dPN2xqxCidz48C+74io9l43YQ6YjxBeMcYjIRjOZ8UTbB3FZhfrb+71QETxacYlfGCg0MPMpXZUKQw==","signatures":[{"sig":"MEYCIQDDufxmkhYukpY1bYw47BDW335NaRyoQmt+uE9joApIPwIhAItpl16W3mnVRQuR7nI5G/WktnVDgOA/5hSRK+ksCvvK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1408529},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"c88d4d1e6fee18d032405d9c4e1b336ec56c0946","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.12.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.67.0_1762113805337_0.6872732218659556","host":"s3://npm-registry-packages-npm-production"}},"5.67.1":{"name":"knip","version":"5.67.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.67.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"2e57aed18f51c3ac8f23f0818a96b1cff4e5fc4e","tarball":"https://registry.npmjs.org/knip/-/knip-5.67.1.tgz","fileCount":705,"integrity":"sha512-U5AtiqnZAbWIxihs5wxFFEZlpKhzRLWlXSGwA79na7wvlX+MsE0rSuU6If+kl/A4o3TDzTtKGZ4SjeLyWkNR/A==","signatures":[{"sig":"MEUCIQC2Hs4c2fYccG8hTPGJyFH3vJw5nlRfq8twA4U/5hkAggIgH7rSAQtDYvNGcrtJhueAAUcbltqxye1fTbuctJqUCLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1408566},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"4f3bd099fadedf59c40f130f1d5fa22da8b2b79c","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.12.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.67.1_1762163995649_0.7708344814259862","host":"s3://npm-registry-packages-npm-production"}},"5.68.0":{"name":"knip","version":"5.68.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.68.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"4c35bb71b9ea401768dd99d2039df6cdd1d9730c","tarball":"https://registry.npmjs.org/knip/-/knip-5.68.0.tgz","fileCount":709,"integrity":"sha512-YFTu0uy/0x3UhNhlKGsFSwDXkdw+1ZKobrkPL5rbPJtmHnZrGOFI1yjTAi/emicy06zvLYhmW51jPKvwZETgQA==","signatures":[{"sig":"MEQCIGlybyrtOaTQUO+0KBX1fAz2HiyIf/vOiNth73vPIBHEAiBwPPYQQK7OBYZ9mnC8/mSYqicevNNwcTiXPUDlKThe9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1414219},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"5075a7b13b5e2c2b75cb17772f6d9f0f61ea2002","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.12.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.68.0_1762453683548_0.725609511175598","host":"s3://npm-registry-packages-npm-production"}},"5.69.0":{"name":"knip","version":"5.69.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.69.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"5a3fe24d1c3161c031eb9142dd9209be4c0c554e","tarball":"https://registry.npmjs.org/knip/-/knip-5.69.0.tgz","fileCount":723,"integrity":"sha512-aJHQIR+QC3XUnwohqGvyT0VidvKOD8WYk4kfLr5oKnQH/P06jY6rH/HMriwPmvrAWquGV2vKyLv6XgC/GolYtw==","signatures":[{"sig":"MEYCIQC4/o7mBj8EluJvVpj40R9+fOm41Qvna8hhbjWOYmWSpAIhAJyMs3FPd8m5xeUT5vzz3c0kKvzOm+Rllwan89z3/8te","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390043},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"f606570c74b3195d7eca2160f4fc6ddc484a4784","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.12.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.69.0_1762840800064_0.8129169656498316","host":"s3://npm-registry-packages-npm-production"}},"5.69.1":{"name":"knip","version":"5.69.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.69.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"d021a4303f8a053b5dbebc135e6845344caaba91","tarball":"https://registry.npmjs.org/knip/-/knip-5.69.1.tgz","fileCount":723,"integrity":"sha512-duK61dmrk9O3RiPQtDrsWGzxGyNoyf9gQyjXPcvmcecZypdv9x0ixzPdBU4YTPRbwvUaRtNGulHYUyixz2fbKg==","signatures":[{"sig":"MEYCIQDZGRqPvm55ap7MYdxSTbhgORZr9okWLJyfeKtF2HFwcAIhAL+DVTld7Jh4557jGkfyYwKSHrIv/rG8qAV2b9H46lL0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1389080},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"6653f357074c559f537af1b5563b191372d7901e","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.4.1","picocolors":"^1.1.1","oxc-resolver":"^11.12.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.69.1_1762981426371_0.47885605015255406","host":"s3://npm-registry-packages-npm-production"}},"5.70.0":{"name":"knip","version":"5.70.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.70.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"17f0cfd099645827c3ddbd751117dfad698c0935","tarball":"https://registry.npmjs.org/knip/-/knip-5.70.0.tgz","fileCount":735,"integrity":"sha512-ZRO7GzegusadOqR0ICxEQfbM1RS+1Uu/LtATpzO71pHXZQnoj4K47/QtuCtfvJVjWb2R4a7YwHv+Ey9xoxjQCw==","signatures":[{"sig":"MEQCIHUPoOw+Fbn1Snp24u+HSSGZdzuWTwua+9vsyxtmi2cWAiAr0Sht3WrpvL5CqKBTZF0wtN9haF4m9F6PsEjrkJVINw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1402968},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"da9440fb6a09222cc8a50093178e6cd69fee3bd6","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.13.2","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.70.0_1763469160227_0.8184023936398983","host":"s3://npm-registry-packages-npm-production"}},"5.70.1":{"name":"knip","version":"5.70.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.70.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"602f73687e2b92576c35a9b8e2f572f82c61e651","tarball":"https://registry.npmjs.org/knip/-/knip-5.70.1.tgz","fileCount":735,"integrity":"sha512-tGRjOivkHPV+YoVVDz0oKSlvCAY6d009Mlhufs4Y+7VWl/Ky073+KURcrgMLzJVy4pkpZvoxYu3wmC0gK7XS5g==","signatures":[{"sig":"MEQCICPw/AwPwET3HiZFwIecHCAn/TmnTAw1ChaUZ7jE1UxxAiAHdgrnb0FYWTta7AX4F5TWnjKp2WLTXV/cWtbakvMI7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1404047},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"da7cf84a501321a9bbb3e118e840d36d47abad56","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.13.2","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.70.1_1763579327995_0.4760318912607071","host":"s3://npm-registry-packages-npm-production"}},"5.70.2":{"name":"knip","version":"5.70.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.70.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"daadc3aff42d696e442ced6395cca82bccfba892","tarball":"https://registry.npmjs.org/knip/-/knip-5.70.2.tgz","fileCount":735,"integrity":"sha512-LI7DbeVnk7h9+FAet5KzzHNdDwJyqDa2+cn4uQfZYTfpuVjEqtGmYD9r5b9JEuOs4eVkf/7sskNhWXxELm3C/Q==","signatures":[{"sig":"MEQCIFncAB64MUrqdGlIjGPMY4xUSyg8G1N+AJoDryf1XWM6AiBzk4LaTgfN9cqhyAwyw/CGPAIAELMFeG7psplTwhw2xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1403696},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"406592dca0e44917703b24cee78c2d85b0a42fb6","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.3","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.13.2","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.70.2_1764006776457_0.5717022816742472","host":"s3://npm-registry-packages-npm-production"}},"5.71.0":{"name":"knip","version":"5.71.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.71.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"c1fcdb07a838ba598aa1f879da51565e9b9c65eb","tarball":"https://registry.npmjs.org/knip/-/knip-5.71.0.tgz","fileCount":749,"integrity":"sha512-hwgdqEJ+7DNJ5jE8BCPu7b57TY7vUwP6MzWYgCgPpg6iPCee/jKPShDNIlFER2koti4oz5xF88VJbKCb4Wl71g==","signatures":[{"sig":"MEUCIQDrCFoe2hIuyFe8eghUQBiaOAtUVCEeGIfj23DaDcE0GQIgGHNNhgxOMxYi6BTizTOM6yyh+8uLmg3Ler9ezgtH8ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1417178},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"97d8f6acc9fda00486b2072f9717789d54b4e225","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob -c \"tsx --test\" \"test/*.test.ts\" && glob -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.13.2","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob":"^11.0.2","@types/bun":"1.2.22","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.16.2","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"3.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.71.0_1764581324122_0.057361267965927665","host":"s3://npm-registry-packages-npm-production"}},"5.72.0":{"name":"knip","version":"5.72.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.72.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"16879814b191b512c6eb20548af97288597d5ca9","tarball":"https://registry.npmjs.org/knip/-/knip-5.72.0.tgz","fileCount":755,"integrity":"sha512-rlyoXI8FcggNtM/QXd/GW0sbsYvNuA/zPXt7bsuVi6kVQogY2PDCr81bPpzNnl0CP8AkFm2Z2plVeL5QQSis2w==","signatures":[{"sig":"MEUCIQDIuZRDn8xry+7f7s2vgV7y0074iQOnQGCqJ/5cS2tKkgIgGdESk5TGWLLBgEyKOjiLXcjLmnns5JOIJZFzsw8pucw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1430655},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"143755e9c916dd884b01da9740a98905152bdd26","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.4","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.72.0_1765174573634_0.7172332545104034","host":"s3://npm-registry-packages-npm-production"}},"5.73.0":{"name":"knip","version":"5.73.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.73.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"afacda629d45cd3e28e79f47eb4dceb2c1e9c7e5","tarball":"https://registry.npmjs.org/knip/-/knip-5.73.0.tgz","fileCount":761,"integrity":"sha512-L6zy2R/aAICy+lQWwdjl2TUY/kv2mqjkyKIL5+F4cUcn+3TQHjqzHen+N43S4oi4FyQ2qPJMNIODusr1vicTUA==","signatures":[{"sig":"MEUCIQCgTC+ITL5Qcj91G5eMNOs8h3//odJndVy2RmfFmvk9RAIgP8w/wD+oHNVTq6DJGPa2XqhG+kJhmhS5iGgBkCTMOko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1439046},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"f08c7eed172fcd98c82490aed5baf59fca38c8c0","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.4","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.73.0_1765309252888_0.24919106313700623","host":"s3://npm-registry-packages-npm-production"}},"5.73.1":{"name":"knip","version":"5.73.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.73.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"b3c1d269018cbb0d7737e9e49dcf9b343d89915a","tarball":"https://registry.npmjs.org/knip/-/knip-5.73.1.tgz","fileCount":761,"integrity":"sha512-P2HTcbLcZY7v57xTS+Lx8F1bnhIzxJYF0NSVlX4ZwIRV7FcZNJseUKDRhA729TASANndDUBKxshg+3aaU05lkw==","signatures":[{"sig":"MEYCIQD3h0zTdjJO7YxqLFRsb9apN09A4XiYnSaJtAEi6BqHCAIhANQlqfklT0mkxiuRCXp+vNXRvERM90JCsXApdcN6vbkh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1439663},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"fba49d7f3f8a9cd0f4c549bf00587e3c633ffc25","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.73.1_1765380834268_0.34672789220127864","host":"s3://npm-registry-packages-npm-production"}},"5.73.2":{"name":"knip","version":"5.73.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.73.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"4e3bb3812c25ca352857c25ba269eb81d857675c","tarball":"https://registry.npmjs.org/knip/-/knip-5.73.2.tgz","fileCount":761,"integrity":"sha512-fGSxQhWGA0CMzwcgvy4kkYdVtbyRzGS9vX9/cScVunELAs4HpfBLfVcLLPIZIthgp/YB8DnjfZMAAOC77vE/Ug==","signatures":[{"sig":"MEUCIQCEaputlO6r2KYNuab1Ea+7YICvh6DAYDuHsoqh/IZ3OwIgCOxWqbvn4CFRcHq5dV69yBBIkqhp5mb1OnOPOpOy0Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1439751},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"dd275e1182b0860a8cb6494b0d81f29b33c48fd2","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.7.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.73.2_1765430724420_0.6498559509497568","host":"s3://npm-registry-packages-npm-production"}},"5.73.3":{"name":"knip","version":"5.73.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.73.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"a92c5df99e59291043249006a9d036ca4b6a43f5","tarball":"https://registry.npmjs.org/knip/-/knip-5.73.3.tgz","fileCount":761,"integrity":"sha512-676xuqNQidE9yZeUUX7lJeZ0d1N7QBTbmO1J0p+SyuXlbpdE4pd8Ql3WVMvrvaaaG2z/+3ExeFNm0Q9mVIjuKw==","signatures":[{"sig":"MEQCIBiWK0sC0pTvEVefJ8bhVhSoEs3uB/93E2OtJE5TGp9gAiANNtkY/XMAdBGFiN2s2fVTXvADV7AR/UJ3sDrtWJkUUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1439751},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"1b2d9ab300dcf16f1d0e3480dd2ba9e38578789c","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.7.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","release-it":"^19.0.5","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.73.3_1765432423228_0.9947690044547979","host":"s3://npm-registry-packages-npm-production"}},"5.73.4":{"name":"knip","version":"5.73.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.73.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"b3a3da7f3155a95b7373796c2196d309a380b0b0","tarball":"https://registry.npmjs.org/knip/-/knip-5.73.4.tgz","fileCount":761,"integrity":"sha512-q0DDgqsRMa4z2IMEPEblns0igitG8Fu7exkvEgQx1QMLKEqSvcvKP9fMk+C1Ehy+Ux6oayl6zfAEGt6DvFtidw==","signatures":[{"sig":"MEUCIDXxL2MXfyAZriutTjWzlg7YS5aa5VWsFT/aUPBsxiFyAiEAohztEM6NGdLIuhHhaJPbUG/nMMqP2Z/RCpIVxcyEBrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1440113},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"353c9b55af62e70189d46150496e89621d0d366d","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.7.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","release-it":"^19.1.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.73.4_1765552509928_0.8655377381134368","host":"s3://npm-registry-packages-npm-production"}},"5.74.0":{"name":"knip","version":"5.74.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.74.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"dc30cf668af2402d03cfa5212312367787c2509b","tarball":"https://registry.npmjs.org/knip/-/knip-5.74.0.tgz","fileCount":765,"integrity":"sha512-xSG+vn403ONBkQtSBf1+kcE8ulzyQHLWIDQAxvu3W7HnM0jZJqVUPlK5w6FZNUyKnp+4FInsYQW77eapDpmcNA==","signatures":[{"sig":"MEYCIQDHa2ePSeoZi3Bl+0GXYaxLTJ8L7Ha5yc49SqNb6i5m8wIhAMmXqr14F2bM1eFCuus9XtDrNGW5cvZCESOGtEsKTQl3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1454616},"main":"./dist/index.js","type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"c7efb229572a11d3e60e34c71eb935b2e194e3b5","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.7.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","release-it":"^19.1.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.74.0_1765866587076_0.4669429421170792","host":"s3://npm-registry-packages-npm-production"}},"5.75.0":{"name":"knip","version":"5.75.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.75.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"46b71113c0a463cb76fc46a36d23a358c36f9156","tarball":"https://registry.npmjs.org/knip/-/knip-5.75.0.tgz","fileCount":1176,"integrity":"sha512-gSD6Pw7HhVak/PM/IHHb1KS2eyB8oN6QRPeB+P7fiC0Qr/M5SSSv/ZTB/A27eFrMjFO9TWPl14xistPLTNl8dQ==","signatures":[{"sig":"MEYCIQClN5YeUwEY4h/0uNEdA0pleAKQx9YaemDIXBjm1M4o4QIhAKEy+sp/9Bwnm8a65MCWyjwsnxPPyfdmCbCAWWtGkJvo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2196977},"type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"5633e2fec6fcb9ebb9fd1aa5f938023958a262f4","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.7.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","release-it":"^19.1.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.75.0_1765963794451_0.2497631143527419","host":"s3://npm-registry-packages-npm-production"}},"5.75.1":{"name":"knip","version":"5.75.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.75.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"cc59061ca85cee0ac093bfa2bfbbe90db9a1219d","tarball":"https://registry.npmjs.org/knip/-/knip-5.75.1.tgz","fileCount":787,"integrity":"sha512-raguBFxTUO5JKrv8rtC8wrOtzrDwWp/fOu1F1GhrHD1F3TD2fqI1Z74JB+PyFZubL+RxqOkhGStdPAvaaXSOWQ==","signatures":[{"sig":"MEYCIQC5sfm56h5AGCaerHlDxRwQyDS+2fHoKFqbLZbgqjG7qgIhAJa4ho6m/fH828wdlrv0Wx0GuRAM9h4soCpmxk5kyz8x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1494128},"type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"fb0d52d0a914134e1ff45bd7d8bc48fbbe8e82b1","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.7.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","release-it":"^19.1.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.75.1_1765967215482_0.6208902900720334","host":"s3://npm-registry-packages-npm-production"}},"5.75.2":{"name":"knip","version":"5.75.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.75.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"82347539fd03b98a5008720896ef7ebe68c71d60","tarball":"https://registry.npmjs.org/knip/-/knip-5.75.2.tgz","fileCount":787,"integrity":"sha512-ZSO9gGKG/RztUYawrMbPTqO9VG3qvTW/ddINJqYM+N+9F/0bX6HEBolo8+HKaBuTIgyM4dn2rZ8M+JLObRdzog==","signatures":[{"sig":"MEYCIQD+eBWcf269JcUBKSHs8hVZaMctfy+vwGkPtJHpX1qhOwIhAOjKDkCZTsKUe1tvwWH9u1qza4PcS550HGqdW0X+F+pV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1493549},"type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"6ecf4e7211eb4cb286c84ce2bc9147194abdd497","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.7.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","release-it":"^19.1.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.75.2_1766127678024_0.7501830332869139","host":"s3://npm-registry-packages-npm-production"}},"5.76.0":{"name":"knip","version":"5.76.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.76.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"eba39532b7e1be24ad5a65361aaa0257dff0634f","tarball":"https://registry.npmjs.org/knip/-/knip-5.76.0.tgz","fileCount":793,"integrity":"sha512-Qw3rbm8oFzsegHQOP1m2VgVFB/mPiY9ws0axt/OPawqaf7glft561AC1woSFO0/UrzG3KUSwckQ2CcYBwpZ9iw==","signatures":[{"sig":"MEUCIHTt/Q2GJLKHFaChszOuSfiEOdbTSEB+bS2d9V1O5w3gAiEAive/d0MQSkEvMzZBIQS3BR4B5gF16+EVMm0h42wOtZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501246},"type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"0faa3b8babc5708c9c719f0f5756c3655ef00cfd","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.4","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","release-it":"^19.1.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.76.0_1766235648425_0.264627221683329","host":"s3://npm-registry-packages-npm-production"}},"5.76.1":{"name":"knip","version":"5.76.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.76.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"fb19d834f69d3f376b9a57ba963bf7ef8f83c86e","tarball":"https://registry.npmjs.org/knip/-/knip-5.76.1.tgz","fileCount":793,"integrity":"sha512-V9CgrzE8ZhqsJeZE4VFUXZHm1cRDmL8WiRRZUPBi65rWJkExdJkEmV2ab+jiOQTzhoBIL/d3DegOPpMq5IF3DA==","signatures":[{"sig":"MEYCIQD250BppdqYjGzcNap5wq71f8d8tlcN7nDUd+mudf5J3gIhAKy569klRow8HAngZYDVlagFtajT/pD46Xg4M4lvCjmY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501095},"type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"dad8a8c1e25bb107ab49eae85a3ae752d6064ca4","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.4","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","release-it":"^19.1.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.76.1_1766264002514_0.9838470771388854","host":"s3://npm-registry-packages-npm-production"}},"5.76.2":{"name":"knip","version":"5.76.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.76.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"ca0a6a9200c7e3077e502b0a7002f93afd9e86c4","tarball":"https://registry.npmjs.org/knip/-/knip-5.76.2.tgz","fileCount":793,"integrity":"sha512-UCs2MNe+sUYo5rR/KcoyEqCqwWh1mrHcAkTvW7Hm7DcnaLa1xzHHRbEqmEeocI23bMXPaZtlSALrfjFIU0xNjQ==","signatures":[{"sig":"MEQCIAWskDAnhSpV2rHT9I+LMrshK2+Ol+vxRaWhfLGWJPZGAiBqK22YDwglt4vamc8F5XUlotwlNkSAHoBjmDl+MwY64w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502423},"type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"9d0ebe0794dd62dfdab0cc1fee72207eb0bab5dc","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.4","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","release-it":"^19.1.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.76.2_1766344916078_0.636757114253732","host":"s3://npm-registry-packages-npm-production"}},"5.76.3":{"name":"knip","version":"5.76.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.76.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"49282f0405bfb629277d3452a249e56935b47f38","tarball":"https://registry.npmjs.org/knip/-/knip-5.76.3.tgz","fileCount":793,"integrity":"sha512-YLCCzOFzkuNgyL9LdrwFBstV9gpmvPCuolRzs9W++of0mtPH1D3ehE3M4okgayksgq7tWkkMAmyjrDrXxX6aAQ==","signatures":[{"sig":"MEUCIBbu7FH7uDXweSTx8P0EV4jYdjSbWQ5Evszv0KgF6qw3AiEAxYXNNetUuRv1YlAQTLxILb2ZZ4fCSPZEfP64m6cnj7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1504314},"type":"module","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"gitHead":"95cf1a96e7035ff7d0cadac1757eb4f86f2bb20f","scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.4","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","release-it":"^19.1.0","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@release-it/bumper":"^7.0.5"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.76.3_1766385759926_0.9641004296483542","host":"s3://npm-registry-packages-npm-production"}},"5.77.0":{"name":"knip","version":"5.77.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.77.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"864133cf5ccfb0aae4a9281440d37b2a0b4fd57f","tarball":"https://registry.npmjs.org/knip/-/knip-5.77.0.tgz","fileCount":795,"integrity":"sha512-+J+YupbivNvdeNNeMhxJKX+i5Npaq8ZPMeTbmlor/Kdab+gcWwFXTi+0OvRJHBY+Y+UCzvUfR+OSVp+bAEfNXg==","signatures":[{"sig":"MEUCICaGIc8eszpBtBoUUtzJBhsZN8SoDFq0foPfwL6v8AymAiEAiDPCYeHXfss7FAbe6remmqeOGtRJACP1HvG8+3aJCJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1508231},"type":"module","_from":"file:knip-5.77.0.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/0982027469a8eab5de17461ea44db7c5/knip-5.77.0.tgz","_integrity":"sha512-+J+YupbivNvdeNNeMhxJKX+i5Npaq8ZPMeTbmlor/Kdab+gcWwFXTi+0OvRJHBY+Y+UCzvUfR+OSVp+bAEfNXg==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.4","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.77.0_1766521141063_0.11169369086151204","host":"s3://npm-registry-packages-npm-production"}},"5.77.1":{"name":"knip","version":"5.77.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.77.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"f0399bcbe24505c7f8f5a116e3e7d5a4b197a18d","tarball":"https://registry.npmjs.org/knip/-/knip-5.77.1.tgz","fileCount":795,"integrity":"sha512-+yA/vfQUDEFUOcR0XRn/dOZmNEsS10pIMztS5JbKUhk9zvQiAFvr3Mcc3zC7Dn9gBG8LeImhaXA6/D3uhzwZvg==","signatures":[{"sig":"MEUCIQCTSKyhqGFb089FmVAUbSFWOtTWBlcl3A8/cmB4VDUDZAIgD32HgfpXfu/d8AigtuWQsDDT4U8ahuy7zhjQUklgq6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1584778},"type":"module","_from":"file:knip-5.77.1.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/9a3817ca2676b24009d75dbd4d3d7d57/knip-5.77.1.tgz","_integrity":"sha512-+yA/vfQUDEFUOcR0XRn/dOZmNEsS10pIMztS5JbKUhk9zvQiAFvr3Mcc3zC7Dn9gBG8LeImhaXA6/D3uhzwZvg==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.4","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.77.1_1766559944069_0.9018880625959109","host":"s3://npm-registry-packages-npm-production"}},"5.77.2":{"name":"knip","version":"5.77.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.77.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"c3bc455727181b6461ea120b38210dd9f96d14a5","tarball":"https://registry.npmjs.org/knip/-/knip-5.77.2.tgz","fileCount":795,"integrity":"sha512-72qngCK+RKOq0pSM82O7HH/ZCCSelT20RJn/AR24gYVN0xcbOgjIQBf6RjjHdlS1zMBZdPYP6QGX3q6bzbXcJA==","signatures":[{"sig":"MEUCIQDFupU+R1w+a6dD1OsUDv912e5ZLmbpYLdV5eYFxWHk9wIgNaNTyfGN2Nzusi1uz/qBS3sGe4w+RaLmhhw5Rzy6NiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1585233},"type":"module","_from":"file:knip-5.77.2.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/0953853b6e5c0a4d53e7f33d9f22ea61/knip-5.77.2.tgz","_integrity":"sha512-72qngCK+RKOq0pSM82O7HH/ZCCSelT20RJn/AR24gYVN0xcbOgjIQBf6RjjHdlS1zMBZdPYP6QGX3q6bzbXcJA==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.4","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.77.2_1766766705366_0.17272581385151842","host":"s3://npm-registry-packages-npm-production"}},"5.77.3":{"name":"knip","version":"5.77.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.77.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"b0fbb6680775a9dd173a1b72295763e8820e75d8","tarball":"https://registry.npmjs.org/knip/-/knip-5.77.3.tgz","fileCount":795,"integrity":"sha512-Jd990wMD1l6EdZ5g8oU4I0uCTIGfZB2dFJ2BDEDyz2yYlEiARjoCnza3YMK57dxmrfqU6qf956R7DehjSsXYNw==","signatures":[{"sig":"MEUCIGrkbErAkGoTNwmqq0Z4e6NRODDeTzJqZsGIHRHbx01IAiEAxDAgqGrSsbEVaC1kOS/aj1KoYsUACUq71c/Ofd2Jl+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1585003},"type":"module","_from":"file:knip-5.77.3.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/c6f980ff30202acf4c1d75799ff314d8/knip-5.77.3.tgz","_integrity":"sha512-Jd990wMD1l6EdZ5g8oU4I0uCTIGfZB2dFJ2BDEDyz2yYlEiARjoCnza3YMK57dxmrfqU6qf956R7DehjSsXYNw==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.4","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.77.3_1766779512878_0.9529282888274968","host":"s3://npm-registry-packages-npm-production"}},"5.77.4":{"name":"knip","version":"5.77.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.77.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"5d4f90508c10a4fff602a3ef166c5c911e99d838","tarball":"https://registry.npmjs.org/knip/-/knip-5.77.4.tgz","fileCount":795,"integrity":"sha512-CmRd3UabOBqA4lDUAMA8CJeepIoQPD2qRqq0wCnLz9Z3FTlG1iucZ7puwe+i3zV0gUaIWVYgC8cXoDMZEC+DyA==","signatures":[{"sig":"MEUCIQDfVSfXL7cElXJ99rZ+6lwAsX95QJSgh4Mfs4juK1bC1gIgH/bi8Hjprn1B6Lvcl/0joU1knsbf8HAuIbQ2Cz082Nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1585128},"type":"module","_from":"file:knip-5.77.4.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/cfe4c6a9502af77a6c38fa2870480348/knip-5.77.4.tgz","_integrity":"sha512-CmRd3UabOBqA4lDUAMA8CJeepIoQPD2qRqq0wCnLz9Z3FTlG1iucZ7puwe+i3zV0gUaIWVYgC8cXoDMZEC+DyA==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.4","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.77.4_1766787884344_0.3608001867361841","host":"s3://npm-registry-packages-npm-production"}},"5.78.0":{"name":"knip","version":"5.78.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.78.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"5f7fac6062f01e75abed06fe0e59d103b1d7edd4","tarball":"https://registry.npmjs.org/knip/-/knip-5.78.0.tgz","fileCount":795,"integrity":"sha512-nB7i/fgiJl7WVxdv5lX4ZPfDt9/zrw/lOgZtyioy988xtFhKuFJCRdHWT1Zg9Avc0yaojvnmEuAXU8SeMblKww==","signatures":[{"sig":"MEYCIQDzmiqEEZV+sLJhiEcMRk2iaelrIcpHjUWDf9mcJk9wMwIhAP+4DVtzlZ9QLywY73O7JBsjbN7k3KjYYL3Lw4alonME","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1586263},"type":"module","_from":"file:knip-5.78.0.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/25783bd51efb9b4bc1631ec1a67c7267/knip-5.78.0.tgz","_integrity":"sha512-nB7i/fgiJl7WVxdv5lX4ZPfDt9/zrw/lOgZtyioy988xtFhKuFJCRdHWT1Zg9Avc0yaojvnmEuAXU8SeMblKww==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.4","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.78.0_1766849113171_0.6546615486431999","host":"s3://npm-registry-packages-npm-production"}},"5.79.0":{"name":"knip","version":"5.79.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.79.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"aee9ee4a150615ab04f4d758252e31cacbf6e220","tarball":"https://registry.npmjs.org/knip/-/knip-5.79.0.tgz","fileCount":803,"integrity":"sha512-rcg+mNdqm6UiTuRVyy6UuuHw1n4ABMpNXDtrfGaCeUtJoRBAvAENIebr8YMtOz6XE7iVHZ8+rY7skgEtosczhQ==","signatures":[{"sig":"MEYCIQDMlCkY4/wf94rMnQ8xDt+QyAoZgKQ293WtpElserKMuQIhAP175pwifOLC7CiqC4Ob9HPOJ4ZlbSUQ5fDAOsjuN7R4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1598174},"type":"module","_from":"file:knip-5.79.0.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/82f71b66e8ee20a99ae983e7441759b4/knip-5.79.0.tgz","_integrity":"sha512-rcg+mNdqm6UiTuRVyy6UuuHw1n4ABMpNXDtrfGaCeUtJoRBAvAENIebr8YMtOz6XE7iVHZ8+rY7skgEtosczhQ==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.4","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.79.0_1767338585603_0.0006519445619386222","host":"s3://npm-registry-packages-npm-production"}},"5.80.0":{"name":"knip","version":"5.80.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.80.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"bd19c98fb80793742a3b24cd5677d6c1c9e3f7f2","tarball":"https://registry.npmjs.org/knip/-/knip-5.80.0.tgz","fileCount":807,"integrity":"sha512-K/Ga2f/SHEUXXriVdaw2GfeIUJ5muwdqusHGkCtaG/1qeMmQJiuwZj9KnPxaDbnYPAu8RWjYYh8Nyb+qlJ3d8A==","signatures":[{"sig":"MEUCIQClb3cuZaIxwVR9KsAd36Q5OC1KSzHbI2uzJZ9ZT6w4VQIgIOwcLbxgvHbdeUTl3yE1ORKOoVzZ43OJZUgBOSFhKRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1603895},"type":"module","_from":"file:knip-5.80.0.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/16400c6670f31c279ebb69ad896596c8/knip-5.80.0.tgz","_integrity":"sha512-K/Ga2f/SHEUXXriVdaw2GfeIUJ5muwdqusHGkCtaG/1qeMmQJiuwZj9KnPxaDbnYPAu8RWjYYh8Nyb+qlJ3d8A==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.4","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.80.0_1767607824208_0.8729233850378482","host":"s3://npm-registry-packages-npm-production"}},"5.80.1":{"name":"knip","version":"5.80.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.80.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"2affb812faf47513d923243754545b2a2d8000f3","tarball":"https://registry.npmjs.org/knip/-/knip-5.80.1.tgz","fileCount":809,"integrity":"sha512-aMqGxyoAgLzTd6g3bN7J+Mef0R/WqWKz4zazvKQisprPdszp7X/CHRAPVsVYIkUAIDWCiC/s65JOrva3DwR9yQ==","signatures":[{"sig":"MEUCIH7k4hDhaiZc571dbaUk8zvAsgHiX0hi152Eo151Vw4WAiEAl/1cTzgcwxZVR2SMnIoEef+fwjlgT6Fg3tDnOV/cPi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1606947},"type":"module","_from":"file:knip-5.80.1.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/75db43c95d445ea84eda0c69119c54bd/knip-5.80.1.tgz","_integrity":"sha512-aMqGxyoAgLzTd6g3bN7J+Mef0R/WqWKz4zazvKQisprPdszp7X/CHRAPVsVYIkUAIDWCiC/s65JOrva3DwR9yQ==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"10.9.4","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.80.1_1767895480909_0.4513371906227457","host":"s3://npm-registry-packages-npm-production"}},"5.80.2":{"name":"knip","version":"5.80.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.80.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"80a05196646c8c1d03b30b8f1b70f24445c5467d","tarball":"https://registry.npmjs.org/knip/-/knip-5.80.2.tgz","fileCount":811,"integrity":"sha512-Yt7iF8Uzl7pp3mGA6yvum6PZBcbGhjasZYuqIwcIAX1jsIhGRUAK0icP0qrB6FSPBI3BpIeMHl7n9meCLO6ovg==","signatures":[{"sig":"MEUCIHHOzVzCQ5dvPzMvX1flwA0JSc64QVmpR6yTsZjf+wDiAiEAgqBmb6BjRg0gn23L9FORDAM+OOKsGtlpgmblBuuqKFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1611931},"type":"module","_from":"file:knip-5.80.2.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/2711e446148d249723a01ceadc1c93ab/knip-5.80.2.tgz","_integrity":"sha512-Yt7iF8Uzl7pp3mGA6yvum6PZBcbGhjasZYuqIwcIAX1jsIhGRUAK0icP0qrB6FSPBI3BpIeMHl7n9meCLO6ovg==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.80.2_1767942393857_0.4902197513529478","host":"s3://npm-registry-packages-npm-production"}},"5.81.0":{"name":"knip","version":"5.81.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.81.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"f2a29c026e5a35cc3287c6f5bbbe7cb3c88af710","tarball":"https://registry.npmjs.org/knip/-/knip-5.81.0.tgz","fileCount":819,"integrity":"sha512-EM9YdNg6zU2DWMJuc9zD8kPUpj0wvPspa63Qe9DPGygzL956uYThfoUQk5aNpPmMr9hs/k+Xm7FLuWFKERFkrQ==","signatures":[{"sig":"MEQCIAgRMm+C4UhKYmQMcSiRti3J11qH+miypsQg+i8NoH6sAiAgjN6BG15BhP/pXXSECRPrj1P5UbtydXJdsHt2fqSxWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1627513},"type":"module","_from":"file:knip-5.81.0.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/71575eeaf29e8b510800b171401acd35/knip-5.81.0.tgz","_integrity":"sha512-EM9YdNg6zU2DWMJuc9zD8kPUpj0wvPspa63Qe9DPGygzL956uYThfoUQk5aNpPmMr9hs/k+Xm7FLuWFKERFkrQ==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.81.0_1768376424776_0.02093899923971354","host":"s3://npm-registry-packages-npm-production"}},"5.82.0":{"name":"knip","version":"5.82.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.82.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"226005574267620fd211cc4a44fe38b0865a0625","tarball":"https://registry.npmjs.org/knip/-/knip-5.82.0.tgz","fileCount":821,"integrity":"sha512-LNOR/TcauMdJLGZ9jdniIUpt0yy8aG/v8g31UJlb6qBvMNFY31w02hnwS8KMHEGy/X+pfxqsOLMFdm0NAJ3wWg==","signatures":[{"sig":"MEUCIH14Z+qr00F78WPIVpHmWDrJBGrJ8Ykz30T4YNC+DzbkAiEAuJCPYzOjN5i6m5BYicJcN29KHQCM/kutat6mSZ7JExc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633568},"type":"module","_from":"file:knip-5.82.0.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/b35a7a2f78bccb06445b8c76b0273f08/knip-5.82.0.tgz","_integrity":"sha512-LNOR/TcauMdJLGZ9jdniIUpt0yy8aG/v8g31UJlb6qBvMNFY31w02hnwS8KMHEGy/X+pfxqsOLMFdm0NAJ3wWg==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.82.0_1768728668923_0.8116331889361654","host":"s3://npm-registry-packages-npm-production"}},"5.82.1":{"name":"knip","version":"5.82.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.82.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"f92a0e1f74da6d529f1313598c3a4d82fd6eb287","tarball":"https://registry.npmjs.org/knip/-/knip-5.82.1.tgz","fileCount":821,"integrity":"sha512-1nQk+5AcnkqL40kGQXfouzAEXkTR+eSrgo/8m1d0BMei4eAzFwghoXC4gOKbACgBiCof7hE8wkBVDsEvznf85w==","signatures":[{"sig":"MEUCIAHqQl2qUC8ClvtxZIcFPYaPPzfUJEtzxvxcO6Pvr93WAiEA9OV7CrKaYHCfYYVJ52eU5RjmwBvXhcf+Jv6XckE3wSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633594},"type":"module","_from":"file:knip-5.82.1.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/97273a8206511a5c049c4529b7c47c65/knip-5.82.1.tgz","_integrity":"sha512-1nQk+5AcnkqL40kGQXfouzAEXkTR+eSrgo/8m1d0BMei4eAzFwghoXC4gOKbACgBiCof7hE8wkBVDsEvznf85w==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.82.1_1768826542173_0.09594606339817546","host":"s3://npm-registry-packages-npm-production"}},"5.83.0":{"name":"knip","version":"5.83.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.83.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"803f458c40203e23e6084d3b565141a6cd14146a","tarball":"https://registry.npmjs.org/knip/-/knip-5.83.0.tgz","fileCount":823,"integrity":"sha512-FfmaHMntpZB13B1oJQMSs1hTOZxd0TOn+FYB3oWEI02XlxTW3RH4H7d8z5Us3g0ziHCYyl7z0B1xi8ENP3QEKA==","signatures":[{"sig":"MEUCIQCqycKy652clSYxCcoL/cmEOqDeproFkuidcfmK8TCN2QIgQahXWISbTCBXrFTKReEkKHTudzkIkKALyDJxLKY2kHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1639111},"type":"module","_from":"file:knip-5.83.0.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/81f1491680085b80372a25e5a6ed5267/knip-5.83.0.tgz","_integrity":"sha512-FfmaHMntpZB13B1oJQMSs1hTOZxd0TOn+FYB3oWEI02XlxTW3RH4H7d8z5Us3g0ziHCYyl7z0B1xi8ENP3QEKA==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.83.0_1770049735770_0.8068859084137843","host":"s3://npm-registry-packages-npm-production"}},"5.83.1":{"name":"knip","version":"5.83.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.83.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"1cf88fa32a7c92755e2ccff64c1e0ab89877f300","tarball":"https://registry.npmjs.org/knip/-/knip-5.83.1.tgz","fileCount":823,"integrity":"sha512-av3ZG/Nui6S/BNL8Tmj12yGxYfTnwWnslouW97m40him7o8MwiMjZBY9TPvlEWUci45aVId0/HbgTwSKIDGpMw==","signatures":[{"sig":"MEUCIEx29rdpMUddej6RUXSGH3jvFNswPzXqx0O9e6vTRFjDAiEA68y4nDGV/vJ3vMmyFJMy3zrpq6a0t+nFBoKsnxP0ngQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1641577},"type":"module","_from":"file:knip-5.83.1.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/8405260264fdb0d0b8e4033aabd8622d/knip-5.83.1.tgz","_integrity":"sha512-av3ZG/Nui6S/BNL8Tmj12yGxYfTnwWnslouW97m40him7o8MwiMjZBY9TPvlEWUci45aVId0/HbgTwSKIDGpMw==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.6.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.83.1_1770399405438_0.4925098366158629","host":"s3://npm-registry-packages-npm-production"}},"5.84.0":{"name":"knip","version":"5.84.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.84.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"e99375c4af3748fa756382211d5d671b054494bf","tarball":"https://registry.npmjs.org/knip/-/knip-5.84.0.tgz","fileCount":843,"integrity":"sha512-gWXgr9HxRvghijn9t+7AueEwp3vy7uPIV+Ckl72xqBRw+tK2nNI9H0oknVE9J/NSk1jE5WuShzTp4A+40PjYhg==","signatures":[{"sig":"MEYCIQDBotHN6kfCfg4DqQ4WRmOdwKkWj9T84611gl7FwN60EAIhAOiCQsPw0wdOwmjraI3JvnwpklbAmpIkUn0sKJnzq/2z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1678138},"type":"module","_from":"file:knip-5.84.0.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/9133d0c39896be78dd6584080040957d/knip-5.84.0.tgz","_integrity":"sha512-gWXgr9HxRvghijn9t+7AueEwp3vy7uPIV+Ckl72xqBRw+tK2nNI9H0oknVE9J/NSk1jE5WuShzTp4A+40PjYhg==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.8.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.84.0_1771408883882_0.6420758370481869","host":"s3://npm-registry-packages-npm-production"}},"5.84.1":{"name":"knip","version":"5.84.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.84.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"a77134d41901f5943f1dd78ef1b832914889e2bf","tarball":"https://registry.npmjs.org/knip/-/knip-5.84.1.tgz","fileCount":843,"integrity":"sha512-F1+yACEsSapAwmQLzfD4i9uPsnI82P4p5ABpNQ9pcc4fpQtjHEX34XDtNl5863I4O6SCECpymylcWDHI3ouhQQ==","signatures":[{"sig":"MEUCIQDpU5fIFVYsES48RyRWIF1cbtIOMhZ3U6BNqM/QJZ+PTAIgaVVwae5mu5iQVZvFG4WPizguIJI6owdTnnL127MvdjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679396},"type":"module","_from":"file:knip-5.84.1.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/20e42bb8666a020b7a9913f8d7404f52/knip-5.84.1.tgz","_integrity":"sha512-F1+yACEsSapAwmQLzfD4i9uPsnI82P4p5ABpNQ9pcc4fpQtjHEX34XDtNl5863I4O6SCECpymylcWDHI3ouhQQ==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.8.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.5.2","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.84.1_1771431783510_0.9202555957046841","host":"s3://npm-registry-packages-npm-production"}},"5.85.0":{"name":"knip","version":"5.85.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.85.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"b533f251918798aa8cd394aecc0fa37ee5134510","tarball":"https://registry.npmjs.org/knip/-/knip-5.85.0.tgz","fileCount":847,"integrity":"sha512-V2kyON+DZiYdNNdY6GALseiNCwX7dYdpz9Pv85AUn69Gk0UKCts+glOKWfe5KmaMByRjM9q17Mzj/KinTVOyxg==","signatures":[{"sig":"MEQCICjd6rrZnT5VckrVTZWOHKm9ubHhKTseLBQRmfZww7OoAiAQ9aXHWy5Q9m2T635qSGMm3nHka9bPblZfc5QhYGiyCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685876},"type":"module","_from":"file:knip-5.85.0.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./dist/cli.js --directory ../..","lint":"biome lint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"biome format --write","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"tsx ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./dist/cli.js --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && biome format --write schema.json schema-jsonc.json src/schema/plugins.ts","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && biome check --write src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/7fbcf1727d01b4345fb8e6689bb9a013/knip-5.85.0.tgz","_integrity":"sha512-V2kyON+DZiYdNNdY6GALseiNCwX7dYdpz9Pv85AUn69Gk0UKCts+glOKWfe5KmaMByRjM9q17Mzj/KinTVOyxg==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.8.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","js-yaml":"^4.1.1","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.15.0","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","glob-bin":"^1.0.0","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/js-yaml":"^4.0.9","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.85.0_1771679006438_0.44238644433062047","host":"s3://npm-registry-packages-npm-production"}},"5.86.0":{"name":"knip","version":"5.86.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.86.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"7e51e9f675f7ad054ae1181ecfc557bf3df6f2f0","tarball":"https://registry.npmjs.org/knip/-/knip-5.86.0.tgz","fileCount":854,"integrity":"sha512-tGpRCbP+L+VysXnAp1bHTLQ0k/SdC3M3oX18+Cpiqax1qdS25iuCPzpK8LVmAKARZv0Ijri81Wq09Rzk0JTl+Q==","signatures":[{"sig":"MEUCIQDAyQwrsidN0uvGGwfdelGwCG5OOxECmcZG1CXMuTv1OQIgJAoGgPYZeZrJc8shkaq1XImMgf3OnLH3BlMNV6Pwsdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1496073},"type":"module","_from":"file:knip-5.86.0.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/e8dcfc3f51c6a2794e76eeee5036bd0b/knip-5.86.0.tgz","_integrity":"sha512-tGpRCbP+L+VysXnAp1bHTLQ0k/SdC3M3oX18+Cpiqax1qdS25iuCPzpK8LVmAKARZv0Ijri81Wq09Rzk0JTl+Q==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.9.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.86.0_1772888210586_0.6647076613338485","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-0":{"name":"knip","version":"6.0.0-0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.0.0-0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"fec606b9807806a036b9353dd3a1a1cca6509d40","tarball":"https://registry.npmjs.org/knip/-/knip-6.0.0-0.tgz","fileCount":814,"integrity":"sha512-70PH1BnHpzayPMWh4afdkrj4ohqAFVUs9y9I7N9vz9NYCI7vDS5wUAUQb1YI2mw7EbG7REqTqZIFWX8VgnUoyQ==","signatures":[{"sig":"MEYCIQC2TURGIgKmu8lzv0i4vBjKOxRHDlsj1jkRAbg4njPijAIhAN/TFHz3beqjXCjJL0oAMQIKZqpN06ZYs0Vtu+J81DoB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479366},"type":"module","_from":"file:knip-6.0.0-0.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/5b6eb2126ad813eea87e3f755958eafb/knip-6.0.0-0.tgz","_integrity":"sha512-70PH1BnHpzayPMWh4afdkrj4ohqAFVUs9y9I7N9vz9NYCI7vDS5wUAUQb1YI2mw7EbG7REqTqZIFWX8VgnUoyQ==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.9.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","oxc-parser":"^0.116.0","picocolors":"^1.1.1","get-tsconfig":"4.13.6","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.0.0-0_1773161350111_0.1394909525017587","host":"s3://npm-registry-packages-npm-production"}},"5.87.0":{"name":"knip","version":"5.87.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.87.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"ae3e9879ff82da050e1ea70818fb68e7ddb978da","tarball":"https://registry.npmjs.org/knip/-/knip-5.87.0.tgz","fileCount":856,"integrity":"sha512-oJBrwd4/Mt5E6817vcdQLaPpejxZTxpASauYLkp6HaT0HN1seHnpF96KEjza9O8yARvHEQ9+So9AFUjkPci7dQ==","signatures":[{"sig":"MEQCIGnj+iLrxUC6rayDNs7wh/uYWLXuCcDquRzIYqrldgd6AiBH2x52MTwejk/1GVQgjx9uaFlUxD357Qg9xpMCFNQTAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1503432},"type":"module","_from":"file:knip-5.87.0.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/ade12df6ef10bb53fbaf4009866aedca/knip-5.87.0.tgz","_integrity":"sha512-oJBrwd4/Mt5E6817vcdQLaPpejxZTxpASauYLkp6HaT0HN1seHnpF96KEjza9O8yARvHEQ9+So9AFUjkPci7dQ==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.87.0_1773661781306_0.6287661347010693","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-1":{"name":"knip","version":"6.0.0-1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.0.0-1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"43943e6be0d3cbd55d2be5039ecb861fdef71299","tarball":"https://registry.npmjs.org/knip/-/knip-6.0.0-1.tgz","fileCount":816,"integrity":"sha512-ne0p1Z7juXyI1mAzQ0dxEaqsBofXoLBkUQrIB0AbZ7pNDrAUIDzvd+sfVaSCff3wsDF/hrnkEXIuwUuS8z6WZg==","signatures":[{"sig":"MEUCIGfzHAWKO8qb3rwAuuPyNS6mx4zqe9GNGEUA4iK6o4cxAiEAkiqV2c1amDNl02V1DwuCI+Mw5WsFdkKOPXiqPU7tNzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1484112},"type":"module","_from":"file:knip-6.0.0-1.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/aef567f5b91bb4baceb19bc0bd340d4e/knip-6.0.0-1.tgz","_integrity":"sha512-ne0p1Z7juXyI1mAzQ0dxEaqsBofXoLBkUQrIB0AbZ7pNDrAUIDzvd+sfVaSCff3wsDF/hrnkEXIuwUuS8z6WZg==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","oxc-parser":"^0.120.0","picocolors":"^1.1.1","get-tsconfig":"4.13.6","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.0.0-1_1773809815168_0.051551556255575504","host":"s3://npm-registry-packages-npm-production"}},"5.88.0":{"name":"knip","version":"5.88.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.88.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"392ffa2fba8fdd21266d70cc73bfe3152d9c9aff","tarball":"https://registry.npmjs.org/knip/-/knip-5.88.0.tgz","fileCount":862,"integrity":"sha512-FZjQYLYwUbVrtC3C1cKyEMMqR4K2ZlkQLZszJgF5cfDo4GUSBZAdAV0P3eyzZrkssRoghLJQA9HTQUW7G+Tc8Q==","signatures":[{"sig":"MEYCIQDqZX/7MT87fMXxLh6ZT4UVyh4l3kd1rozdL/0vogUMwQIhAKPgdjya8pS4tkjzYBLBJfzkfEGzzLyhlOxZxF+Jb5//","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1514831},"type":"module","_from":"file:knip-5.88.0.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/343cfe0d8b217de287ef3026cca10753/knip-5.88.0.tgz","_integrity":"sha512-FZjQYLYwUbVrtC3C1cKyEMMqR4K2ZlkQLZszJgF5cfDo4GUSBZAdAV0P3eyzZrkssRoghLJQA9HTQUW7G+Tc8Q==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.88.0_1773810523794_0.29645453493603324","host":"s3://npm-registry-packages-npm-production"}},"5.88.1":{"name":"knip","version":"5.88.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@5.88.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"cad6f43bcaa19d188fe281090e6aec491c22e8f6","tarball":"https://registry.npmjs.org/knip/-/knip-5.88.1.tgz","fileCount":862,"integrity":"sha512-tpy5o7zu1MjawVkLPuahymVJekYY3kYjvzcoInhIchgePxTlo+api90tBv2KfhAIe5uXh+mez1tAfmbv8/TiZg==","signatures":[{"sig":"MEQCIH7ybrZO4oTNSVQ8C0skOQw61aQJdyV1z9eeGDcGzES1AiAWbUv/gPaEKwa/U6Xt1VdJ6RMAcziP3KQJ24ESNe/cRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1514939},"type":"module","_from":"file:knip-5.88.1.tgz","types":"./dist/types.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/2db424a89202a2e3c0261a9938c53918/knip-5.88.1.tgz","_integrity":"sha512-tpy5o7zu1MjawVkLPuahymVJekYY3kYjvzcoInhIchgePxTlo+api90tBv2KfhAIe5uXh+mez1tAfmbv8/TiZg==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","picocolors":"^1.1.1","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"peerDependencies":{"typescript":">=5.0.4 <7","@types/node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/knip_5.88.1_1773917332330_0.1396799380081768","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-2":{"name":"knip","version":"6.0.0-2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.0.0-2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"bb303ba397653c9c93edb7435732c54927d656d4","tarball":"https://registry.npmjs.org/knip/-/knip-6.0.0-2.tgz","fileCount":828,"integrity":"sha512-fcv4Hv1/JaVzDsDV0p/Q/1yIr5yeau1iABo06PGUkr6q8huR69lcmg+VKJRKzUjaHPoRyX2Yvu5WfGbzwW6bWg==","signatures":[{"sig":"MEYCIQDTO1obFvPN4RDcEJWVWSivMnxxXKp/gBRhGZJWvDiGcgIhAOaYKw9GXg6MMxUAJvyqYyEQJGMnm2fjgky3AQAh/hjj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1499860},"type":"module","_from":"file:knip-6.0.0-2.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/d8166ee5e77eeb01fc8112b210942dc5/knip-6.0.0-2.tgz","_integrity":"sha512-fcv4Hv1/JaVzDsDV0p/Q/1yIr5yeau1iABo06PGUkr6q8huR69lcmg+VKJRKzUjaHPoRyX2Yvu5WfGbzwW6bWg==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","oxc-parser":"^0.120.0","picocolors":"^1.1.1","get-tsconfig":"4.13.6","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.0.0-2_1773953015128_0.6396655418243908","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-3":{"name":"knip","version":"6.0.0-3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.0.0-3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"4048766b02a92c837480072b241a369e082b72ec","tarball":"https://registry.npmjs.org/knip/-/knip-6.0.0-3.tgz","fileCount":828,"integrity":"sha512-kcQMee5DIRqBUDDU6f64j3RGVw+5cOY/tj6iwgAZNZfHV2oHE0Ky/sRWd0GTjefwKyZQuOJx5Pa083PuNs2/Qw==","signatures":[{"sig":"MEYCIQDOlqNXD5z871RM+wdfnWriOlxbwzPMO4hLU14K1sO1vQIhAIjkwEej6gBDp2HBpJ1JW0l8UFLHnwfM0Zd+qo0WmLzk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1500260},"type":"module","_from":"file:knip-6.0.0-3.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/9131103c33c96a37818dc8947fd047cc/knip-6.0.0-3.tgz","_integrity":"sha512-kcQMee5DIRqBUDDU6f64j3RGVw+5cOY/tj6iwgAZNZfHV2oHE0Ky/sRWd0GTjefwKyZQuOJx5Pa083PuNs2/Qw==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","oxc-parser":"^0.120.0","picocolors":"^1.1.1","get-tsconfig":"4.13.6","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.0.0-3_1773988266264_0.9200420834485239","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"knip","version":"6.0.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.0.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"2e0e3483dae6c9ba264d7e9b4c42fcc94a665097","tarball":"https://registry.npmjs.org/knip/-/knip-6.0.0.tgz","fileCount":828,"integrity":"sha512-5jQORgiHvO+9UiqmzZeyixg9Mc56A1Bze3sVI5XXeXy8tdh+CDD1SovjTc9CEKovJoM2NgZ3E58ZozYT8xrepA==","signatures":[{"sig":"MEQCIA+1jX+haV4mTeYiy21RLN8P/6NtK3zZczIUKNfnQJ0vAiA78Q4pAj1p+Kevdm1D7r7DT9fP5VtudKNZQHO9+4TnAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1499886},"type":"module","_from":"file:knip-6.0.0.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/a5b2f505f8177b7724309d7984fdba4e/knip-6.0.0.tgz","_integrity":"sha512-5jQORgiHvO+9UiqmzZeyixg9Mc56A1Bze3sVI5XXeXy8tdh+CDD1SovjTc9CEKovJoM2NgZ3E58ZozYT8xrepA==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","oxc-parser":"^0.120.0","picocolors":"^1.1.1","get-tsconfig":"4.13.6","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.0.0_1773990502572_0.08587569454620825","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"knip","version":"6.0.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.0.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"022d617dce32317e14007ba8edca6b4297dfc964","tarball":"https://registry.npmjs.org/knip/-/knip-6.0.1.tgz","fileCount":828,"integrity":"sha512-qk5m+w6IYEqfRG5546DXZJYl5AXsgFfDD6ULaDvkubqNtLye79sokBg3usURrWFjASMeQtvX19TfldU3jHkMNA==","signatures":[{"sig":"MEQCIAS+nESZDZYUtEf/ST+yF5hzibNMy6OKMWoc69PR1ryvAiAo3rcIF1yWZ/BYKE/X1fuNp3nsa+GtyXspYFdqCMRVEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1499990},"type":"module","_from":"file:knip-6.0.1.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/067a7b947b00f8070c008eac5d89c0d0/knip-6.0.1.tgz","_integrity":"sha512-qk5m+w6IYEqfRG5546DXZJYl5AXsgFfDD6ULaDvkubqNtLye79sokBg3usURrWFjASMeQtvX19TfldU3jHkMNA==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","oxc-parser":"^0.120.0","picocolors":"^1.1.1","get-tsconfig":"4.13.6","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.0.1_1774029395984_0.682833205142787","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"knip","version":"6.0.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.0.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"79d91f7e9002fb674c0bcf897eca5ad262399da7","tarball":"https://registry.npmjs.org/knip/-/knip-6.0.2.tgz","fileCount":826,"integrity":"sha512-W17Bo5N9AYn0ZkgWHGBmK/01SrSmr3B6iStr3zudDa2eqi+Kc8VmPjSpTYKDV2Uy/kojrlcH/gS1wypAXfXRRA==","signatures":[{"sig":"MEUCIAnsw78ONG2ipTYYozGaqE53MkUZrmPikryNeETWZE8KAiEAvWQUmpbG9rgDAtj1BtbC3FOSjfH6v1Ow8NNIH7TXUds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1506015},"type":"module","_from":"file:knip-6.0.2.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/3239bcb2e657ea15cd1150a16cf4f9e1/knip-6.0.2.tgz","_integrity":"sha512-W17Bo5N9AYn0ZkgWHGBmK/01SrSmr3B6iStr3zudDa2eqi+Kc8VmPjSpTYKDV2Uy/kojrlcH/gS1wypAXfXRRA==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","oxc-parser":"^0.120.0","picocolors":"^1.1.1","get-tsconfig":"4.13.7","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.0.2_1774202939179_0.29461073204808486","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"knip","version":"6.0.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.0.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"23bfa4df723a8dc070aa0519eca07d1e53fc5ebd","tarball":"https://registry.npmjs.org/knip/-/knip-6.0.3.tgz","fileCount":826,"integrity":"sha512-6Ai+Iv41dVpBYH6mReFejhniWq4eiaKrBw4kghqz2Ew5psQMYEqYxJtXLdj/7vRJ3nVaHpakhYUCKO8p3ftNsQ==","signatures":[{"sig":"MEQCIGz/NQtJbBp2lawT5RzJ2oK0vD8Y9+E24dTUkIcl0CWoAiA+xA6VnGSvhDuxo8VASoSzeRvT2f1X+nZw1sNOqFK0Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1506392},"type":"module","_from":"file:knip-6.0.3.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/b7cd9cc49badc040ac595c00d308a04a/knip-6.0.3.tgz","_integrity":"sha512-6Ai+Iv41dVpBYH6mReFejhniWq4eiaKrBw4kghqz2Ew5psQMYEqYxJtXLdj/7vRJ3nVaHpakhYUCKO8p3ftNsQ==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","oxc-parser":"^0.120.0","picocolors":"^1.1.1","get-tsconfig":"4.13.7","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.0.3_1774265173707_0.9912092082229262","host":"s3://npm-registry-packages-npm-production"}},"6.0.4":{"name":"knip","version":"6.0.4","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.0.4","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"a916546b726c7ca32cac407aaf7e75c71d0b7bd0","tarball":"https://registry.npmjs.org/knip/-/knip-6.0.4.tgz","fileCount":826,"integrity":"sha512-r/9F7wcxiFM71WgDFQiToE2hQHwZ/UkGmr74o8eiNFPIg80f7rlQHVrZiRX46Tj2yE3s96wUVNGMnsDMylgInw==","signatures":[{"sig":"MEUCIQDtCNqIo/8uZ23LG/GpVLx5vcnh0bJONpmfEtRu9BTqhgIgfrNiqS+P3/zn63iS4+9NcuXnkj/71vFRsckrd9PLw5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1508585},"type":"module","_from":"file:knip-6.0.4.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/e102025f0bfe3d34b96c3d134bd66863/knip-6.0.4.tgz","_integrity":"sha512-r/9F7wcxiFM71WgDFQiToE2hQHwZ/UkGmr74o8eiNFPIg80f7rlQHVrZiRX46Tj2yE3s96wUVNGMnsDMylgInw==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","oxc-parser":"^0.120.0","picocolors":"^1.1.1","get-tsconfig":"4.13.7","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.0.4_1774295552224_0.30765043877749965","host":"s3://npm-registry-packages-npm-production"}},"6.0.5":{"name":"knip","version":"6.0.5","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.0.5","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"e45355fbb3f1050d441e18a97c77be402e8ed003","tarball":"https://registry.npmjs.org/knip/-/knip-6.0.5.tgz","fileCount":826,"integrity":"sha512-+i9e/ZKuYlECB5iIK82NQwnYso4oNLBhzsTbXhSqCG1qfGi6D84GNtRENafmS3C0lABX8Wf3BKM434nPXi2AbQ==","signatures":[{"sig":"MEYCIQDkEeNLnKfZFlA1dPwp7lB4hcAIhsdYaWXkZUtxiBQxxAIhAMy0AAQAt1YAtSUyj9PmxZmPodzenf4yfRXTQ/3OTuJl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1508993},"type":"module","_from":"file:knip-6.0.5.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/a80fa3027dfae2e093eb09ac91baa0af/knip-6.0.5.tgz","_integrity":"sha512-+i9e/ZKuYlECB5iIK82NQwnYso4oNLBhzsTbXhSqCG1qfGi6D84GNtRENafmS3C0lABX8Wf3BKM434nPXi2AbQ==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","oxc-parser":"^0.120.0","picocolors":"^1.1.1","get-tsconfig":"4.13.7","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.0.5_1774381492038_0.6681708198893843","host":"s3://npm-registry-packages-npm-production"}},"6.0.6":{"name":"knip","version":"6.0.6","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.0.6","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"2d825e08014abb6c4eea05b6e385e8acbf21bf47","tarball":"https://registry.npmjs.org/knip/-/knip-6.0.6.tgz","fileCount":826,"integrity":"sha512-PA+r1mTDLHH3eShlffn2ZDyH1hHvmgDj7JsTP3JKuhV/jZTyHbRkGcOd+uaSxfJZmcZyOE5zw3naP33WllTIlA==","signatures":[{"sig":"MEUCIFHrNsjFWb0ue+f8031tVNoulIsMSP7JP4xbqxMJvi28AiEA7T7yDHE1VlS5lHqWuO3vJnAXuD8wK/e74hRWUrIJiz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1509436},"type":"module","_from":"file:knip-6.0.6.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/a61ca7ee9185f76da9eeae20fa76b09a/knip-6.0.6.tgz","_integrity":"sha512-PA+r1mTDLHH3eShlffn2ZDyH1hHvmgDj7JsTP3JKuhV/jZTyHbRkGcOd+uaSxfJZmcZyOE5zw3naP33WllTIlA==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.5.2","oxc-parser":"^0.120.0","picocolors":"^1.1.1","get-tsconfig":"4.13.7","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.0.6_1774516340588_0.16647710987014452","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"knip","version":"6.1.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.1.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"f4b985d90af235bb375281447ebcc34e5a12e4d8","tarball":"https://registry.npmjs.org/knip/-/knip-6.1.0.tgz","fileCount":830,"integrity":"sha512-n5eVbJP7HXmwTsiJcELWJe2O1ESxyCTNxJzRTIECDYDTM465qnqk7fL2dv6ae3NUFvFWorZvGlh9mcwxwJ5Xgw==","signatures":[{"sig":"MEUCIEiThIHklyEjBOXfJ/1aZuFFQobZQvMWBlLgUF8pzAtxAiEA17vmnPa+3pozKiUrlogM+6rA6HEbDX/qUx4/CyjJcTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1515762},"type":"module","_from":"file:knip-6.1.0.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/7d0ef7bdc3e04707b4c0f115681cd755/knip-6.1.0.tgz","_integrity":"sha512-n5eVbJP7HXmwTsiJcELWJe2O1ESxyCTNxJzRTIECDYDTM465qnqk7fL2dv6ae3NUFvFWorZvGlh9mcwxwJ5Xgw==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.6.1","oxc-parser":"^0.121.0","picocolors":"^1.1.1","get-tsconfig":"4.13.7","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.1.0_1774683207433_0.852103065698607","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"knip","version":"6.1.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.1.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"8779b0491a2ca33c80d8e1a4a970601deb6092cc","tarball":"https://registry.npmjs.org/knip/-/knip-6.1.1.tgz","fileCount":830,"integrity":"sha512-BC/kbdxwCgv+p/3YkGbtlLxbOXhQDuR+CeKKFEpJyKb3BFwG1gZa+CMWSqAnPi+kUexz74m327d3zWxyn2fMew==","signatures":[{"sig":"MEQCIB5ehN5sKP7aHMf42SDJebqDM35FDR0btaoqutA4ReXPAiAnDTxEMnaxVhaMqDs7odNO2StvIPmvHkpieZed5iklvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1515770},"type":"module","_from":"file:knip-6.1.1.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/d8e029a41cbd8c07f97f88f6fc463626/knip-6.1.1.tgz","_integrity":"sha512-BC/kbdxwCgv+p/3YkGbtlLxbOXhQDuR+CeKKFEpJyKb3BFwG1gZa+CMWSqAnPi+kUexz74m327d3zWxyn2fMew==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.6.1","oxc-parser":"^0.121.0","picocolors":"^1.1.1","get-tsconfig":"4.13.7","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.1.1_1774940489964_0.45014073665406396","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"knip","version":"6.2.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.2.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"e92f7559966a6f6eff6d2a2c4efb534d6ae793e1","tarball":"https://registry.npmjs.org/knip/-/knip-6.2.0.tgz","fileCount":830,"integrity":"sha512-4OMUMJARvNble8e8TeFv12flp4fKzAITrQec1eKO4g2eA4HnNqEa8CXy2UOPLjuYuAETpe0N0r25jF9yY9FLig==","signatures":[{"sig":"MEUCIFdYqlLM2zYohXZm1PYZ3ip83oCss54jgSuAzUV8AWPBAiEA2uupy+8UmIoZy08ryorv0rnD8l+iqgaNZ3z7AI8ZT1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1515476},"type":"module","_from":"file:knip-6.2.0.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/32a4eb91be551f04daa45c7b3c151274/knip-6.2.0.tgz","_integrity":"sha512-4OMUMJARvNble8e8TeFv12flp4fKzAITrQec1eKO4g2eA4HnNqEa8CXy2UOPLjuYuAETpe0N0r25jF9yY9FLig==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.6.1","oxc-parser":"^0.121.0","picocolors":"^1.1.1","get-tsconfig":"4.13.7","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.2.0_1775048034015_0.19440414899148917","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"knip","version":"6.3.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.3.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"712305d353d2e844098f5c440b78e0d5c2b886a8","tarball":"https://registry.npmjs.org/knip/-/knip-6.3.0.tgz","fileCount":836,"integrity":"sha512-g6dVPoTw6iNm3cubC5IWxVkVsd0r5hXhTBTbAGIEQN53GdA2ZM/slMTPJ7n5l8pBebNQPHpxjmKxuR4xVQ2/hQ==","signatures":[{"sig":"MEYCIQDoM7cCGKzbjZcuDlgJ4r9CWv6ueMFMKhwPgHLhyQR4eAIhAPzKtf+oipIQn2htZKHkvlonvaZVdpdsDT6dkZwh5A7G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1520691},"type":"module","_from":"file:knip-6.3.0.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/{plugins,util}/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/9895456ed43bfdbcb501277ea55fe1e4/knip-6.3.0.tgz","_integrity":"sha512-g6dVPoTw6iNm3cubC5IWxVkVsd0r5hXhTBTbAGIEQN53GdA2ZM/slMTPJ7n5l8pBebNQPHpxjmKxuR4xVQ2/hQ==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.6.1","oxc-parser":"^0.121.0","picocolors":"^1.1.1","get-tsconfig":"4.13.7","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.3.0_1775197521328_0.19639182888439466","host":"s3://npm-registry-packages-npm-production"}},"6.3.1":{"name":"knip","version":"6.3.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.3.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"3cccdee10fe6a682171f0023d39ac1ed3edc0abc","tarball":"https://registry.npmjs.org/knip/-/knip-6.3.1.tgz","fileCount":836,"integrity":"sha512-22kLJloVcOVOAudCxlFOC0ICAMme7dKsS7pVTEnrmyKGpswb8ieznvAiSKUeFVDJhb01ect6dkDc1Ha1g1sPpg==","signatures":[{"sig":"MEYCIQDQj+hOu2bFBWkT7czHPDn0m8Jjab2aG8rzd/Fn/snkfgIhAN4SbnRUOV5S4U5eQ/e3DRXM5vPY5mCWH83CguYB229V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1520586},"type":"module","_from":"file:knip-6.3.1.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/plugins/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/util/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/04b17c3fd4978ce3a243d9e0e3e59d44/knip-6.3.1.tgz","_integrity":"sha512-22kLJloVcOVOAudCxlFOC0ICAMme7dKsS7pVTEnrmyKGpswb8ieznvAiSKUeFVDJhb01ect6dkDc1Ha1g1sPpg==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.6.1","oxc-parser":"^0.121.0","picocolors":"^1.1.1","get-tsconfig":"4.13.7","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.3.1_1775635244649_0.3459102648195971","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"knip","version":"6.4.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.4.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"189551f86557cbd436fcebdd4b8ddf7ec4ab5f54","tarball":"https://registry.npmjs.org/knip/-/knip-6.4.0.tgz","fileCount":847,"integrity":"sha512-SAEeggehgkPdoLZWVEcFKzPw+vNlnrUBDqcX8cOcHGydRInSn5pnn9LN3dDJ8SkDHKXR7xYzNq3HtRJaYmxOHg==","signatures":[{"sig":"MEYCIQDWLgpplRpDT3Hg3cbW7IkmaLH8P9FKvU0Z/YNJDXSUrQIhAM8RUldb6ZIrZXzgR5FEF9AHUo/b8qN0wYuY3t+IShhM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1542261},"type":"module","_from":"file:knip-6.4.0.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/plugins/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/util/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/d3eee71d9ed4fb12e397081b0734ce9a/knip-6.4.0.tgz","_integrity":"sha512-SAEeggehgkPdoLZWVEcFKzPw+vNlnrUBDqcX8cOcHGydRInSn5pnn9LN3dDJ8SkDHKXR7xYzNq3HtRJaYmxOHg==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.6.1","oxc-parser":"^0.121.0","picocolors":"^1.1.1","get-tsconfig":"4.13.7","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.4.0_1775886040327_0.2517012523269493","host":"s3://npm-registry-packages-npm-production"}},"6.4.1":{"name":"knip","version":"6.4.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.4.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"ecb95c4653c03215c4de841f0051dcadd1e4f79e","tarball":"https://registry.npmjs.org/knip/-/knip-6.4.1.tgz","fileCount":847,"integrity":"sha512-Ry+ywmDFSZvKp/jx7LxMgsZWRTs931alV84e60lh0Stf6kSRYqSIUTkviyyDFRcSO3yY1Kpbi83OirN+4lA2Xw==","signatures":[{"sig":"MEYCIQCh5zQINcEIM+lLXOqklGamBMPFXrrRV3im5PEsxjPCAQIhAPEuyZtWyTTquaUEsFDLamCdY13aZ23SiuOSkvg6xx+N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1542311},"type":"module","_from":"file:knip-6.4.1.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm run test","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.ts","build":"tsc","watch":"npm link && tsc --watch","format":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","test:bun":"bun test test/*.test.ts test/**/*.test.ts","test:node":"tsx --test test/*.test.ts test/**/*.test.ts","test:smoke":"glob-bin -c \"tsx --test\" \"test/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/plugins/*.test.ts\" && glob-bin -c \"tsx --test\" \"test/util/*.test.ts\"","create-plugin":"node ./scripts/create-new-plugin.ts","test:bun:smoke":"bun test test/*.test.ts test/{plugins,util}/*.test.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/b01ddae497f888e4baeb4282b73566b8/knip-6.4.1.tgz","_integrity":"sha512-Ry+ywmDFSZvKp/jx7LxMgsZWRTs931alV84e60lh0Stf6kSRYqSIUTkviyyDFRcSO3yY1Kpbi83OirN+4lA2Xw==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.1","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","fast-glob":"^3.3.3","picomatch":"^4.0.1","smol-toml":"^1.6.1","oxc-parser":"^0.121.0","picocolors":"^1.1.1","get-tsconfig":"4.13.7","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","glob-bin":"^1.0.0","prettier":"^3.8.1","@types/bun":"^1.3.3","typescript":"^5.8.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.4.1_1776010227001_0.9407488664368278","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"knip","version":"6.5.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.5.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"434646b9e101bfc1d304e185fc236387ccadb9fa","tarball":"https://registry.npmjs.org/knip/-/knip-6.5.0.tgz","fileCount":857,"integrity":"sha512-84xSq/g8CtPWLJcY5WZeGWj/pbqQxJRC7iXTTutB0MkMm260hKxlzIXSTnxuTuIxre2MBSokhLkfth8dQQYVPQ==","signatures":[{"sig":"MEUCIEyihB6iS3UeuijfT9JWWdlIAQ5QLHC/qSX3xyY92WBZAiEAyQXfujO4wulw1H7PG5tJ8HVKFcekLImTvsMUX/jJOkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561912},"type":"module","_from":"file:knip-6.5.0.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/23d74de7d15a55363f2fd7857924f085/knip-6.5.0.tgz","_integrity":"sha512-84xSq/g8CtPWLJcY5WZeGWj/pbqQxJRC7iXTTutB0MkMm260hKxlzIXSTnxuTuIxre2MBSokhLkfth8dQQYVPQ==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.126.0","picocolors":"^1.1.1","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","@nodelib/fs.walk":"^1.2.3","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260415.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.5.0_1776664117297_0.20086653686890577","host":"s3://npm-registry-packages-npm-production"}},"6.6.0":{"name":"knip","version":"6.6.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.6.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"4192dcfde5cc12a22da7766c008796f155b1ec6d","tarball":"https://registry.npmjs.org/knip/-/knip-6.6.0.tgz","fileCount":863,"integrity":"sha512-IT1YDiHyRctYYsuZNBd/ZiGoa7HmCaxs+ZrWxCfYjQKPG6QyRqMfkteqC+rBuMymBJeLXyBnRa7hn95O+sGG8Q==","signatures":[{"sig":"MEQCIC3IZVzCmSiqpIL/SWsNzyPMTlTr6AnHC0l27qOCnbmXAiAMOYfWW1HDyZkIVvsDskRxpddyY3/n3icbOaRsFNGuHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1576087},"type":"module","_from":"file:knip-6.6.0.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/3eea40de4abcac62ed5d4a8485f4faf9/knip-6.6.0.tgz","_integrity":"sha512-IT1YDiHyRctYYsuZNBd/ZiGoa7HmCaxs+ZrWxCfYjQKPG6QyRqMfkteqC+rBuMymBJeLXyBnRa7hn95O+sGG8Q==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","fdir":"^6.5.0","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.126.0","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260415.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.6.0_1776757277309_0.45782842279388114","host":"s3://npm-registry-packages-npm-production"}},"6.6.1":{"name":"knip","version":"6.6.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.6.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"727800f198505fe85045aaa8501720f7ffe119cf","tarball":"https://registry.npmjs.org/knip/-/knip-6.6.1.tgz","fileCount":863,"integrity":"sha512-SOmqh25vuAfdynGoDr/kMCxIuD5+PkMIfMSGQeMqfrxwuPTANvJKcVttLgGZjjkATALqukSe/hhDVqcwNkf92g==","signatures":[{"sig":"MEYCIQC4vt+H7+Mi1NYI0nQnaLNHAvLJIu3q4aOA8sDErdNCkgIhAJXWNblIwrzGw3qpyR+JTQDT4YlFP6XD3deyqiMy2bzr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1577263},"type":"module","_from":"file:knip-6.6.1.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/f9f1565a40661d67dd48640fa0863db8/knip-6.6.1.tgz","_integrity":"sha512-SOmqh25vuAfdynGoDr/kMCxIuD5+PkMIfMSGQeMqfrxwuPTANvJKcVttLgGZjjkATALqukSe/hhDVqcwNkf92g==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","fdir":"^6.5.0","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^2.2.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.126.0","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260415.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.6.1_1776840092510_0.7147777699941342","host":"s3://npm-registry-packages-npm-production"}},"6.6.2":{"name":"knip","version":"6.6.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.6.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"4b9757585a1a2981b2b9650d3f9cdc965b7e0fa0","tarball":"https://registry.npmjs.org/knip/-/knip-6.6.2.tgz","fileCount":863,"integrity":"sha512-ma2p+SvgIs1GZZLUV9QJrLkb9gGNBQHk7fcrtt3aVhiW2XEXH/yfMOU88F7ZdriYuBYkB53djPNYMWb2pKVl/g==","signatures":[{"sig":"MEUCIFs8/CMzRYxJaRF/Lzh8mhzB5UKjlfgCRSVMwjbtBf+0AiEAz1WmIxDnhcmfMc9iAEzp3rU1B5OS3cUtuz4kb0B+BYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1577879},"type":"module","_from":"file:knip-6.6.2.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/59b2c76502ec7130298b18107e773656/knip-6.6.2.tgz","_integrity":"sha512-ma2p+SvgIs1GZZLUV9QJrLkb9gGNBQHk7fcrtt3aVhiW2XEXH/yfMOU88F7ZdriYuBYkB53djPNYMWb2pKVl/g==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","fdir":"^6.5.0","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^3.0.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.127.0","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260415.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.6.2_1776952078411_0.2175568912984247","host":"s3://npm-registry-packages-npm-production"}},"6.6.3":{"name":"knip","version":"6.6.3","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.6.3","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"5828527ebc2d646a1f9b12c178aa24cf1df244a4","tarball":"https://registry.npmjs.org/knip/-/knip-6.6.3.tgz","fileCount":863,"integrity":"sha512-7HSf5bLx6r66+sjXwSvSiDEE9RjRzHuAkrEFLE6XXHqaPDY97tdzNvyRVF9DeusbiV72kStAFiNnhj72rxJNGQ==","signatures":[{"sig":"MEYCIQChSY6ugbXLfjvk4/Rn0QoLuiKZ41RKwlmqDLbN8ZKvgAIhAKs783j7vD2MX89TskdSDQYY4Fj5vLUtZTlZS2yt2tov","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1578964},"type":"module","_from":"file:knip-6.6.3.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/e8b491584c937c4fcac35f4fd1076b88/knip-6.6.3.tgz","_integrity":"sha512-7HSf5bLx6r66+sjXwSvSiDEE9RjRzHuAkrEFLE6XXHqaPDY97tdzNvyRVF9DeusbiV72kStAFiNnhj72rxJNGQ==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","fdir":"^6.5.0","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^3.0.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.127.0","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260415.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.6.3_1777053764135_0.6611385878033702","host":"s3://npm-registry-packages-npm-production"}},"6.7.0":{"name":"knip","version":"6.7.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.7.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"7c965fda20ebc8e26360f5965f06627a0804d041","tarball":"https://registry.npmjs.org/knip/-/knip-6.7.0.tgz","fileCount":863,"integrity":"sha512-ckL51NDH1YJxnv1kNB0iUdDngB4f/e9Igz8uIqYfmNDoyOFmmk1V0WFv3LQ7/hzC63b2Z9X41gGUE9eOWrZpaA==","signatures":[{"sig":"MEUCIHxZNKymUAzCZ0EoetxMkHGZsn8F6XOa8Oc1tPsBofyOAiEApROA3tlrf3+Uzus7W3hhV3LbsEk7kU/dFztHCLuNdmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1581573},"type":"module","_from":"file:knip-6.7.0.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/73a0aedb589ccf766b520c320f74c841/knip-6.7.0.tgz","_integrity":"sha512-ckL51NDH1YJxnv1kNB0iUdDngB4f/e9Igz8uIqYfmNDoyOFmmk1V0WFv3LQ7/hzC63b2Z9X41gGUE9eOWrZpaA==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","fdir":"^6.5.0","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^3.0.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.127.0","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260415.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.7.0_1777123416031_0.519759254178263","host":"s3://npm-registry-packages-npm-production"}},"6.8.0":{"name":"knip","version":"6.8.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.8.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"255b6279c7e5abc5bf6ac1a54053a724c652c83f","tarball":"https://registry.npmjs.org/knip/-/knip-6.8.0.tgz","fileCount":867,"integrity":"sha512-FaTrNiqc74KTUMI4KZ5CWWxR2oVTm/bEEik16NKz7usiUJXG4+Df2XA2SPAm+mG9bBY22NvBMM4IeBcUZFslyg==","signatures":[{"sig":"MEQCIHxvS8iuT3nPXXM9OiFrLB/9CFbLbPdTdUc8W0O+lPA4AiB+jQc26QrIlcq2PjsWkGQWbM9GIKZ278EX/6ETRq5n8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1586854},"type":"module","_from":"file:knip-6.8.0.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/48aa99cad2eafae0b62610579c4011e3/knip-6.8.0.tgz","_integrity":"sha512-FaTrNiqc74KTUMI4KZ5CWWxR2oVTm/bEEik16NKz7usiUJXG4+Df2XA2SPAm+mG9bBY22NvBMM4IeBcUZFslyg==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","fdir":"^6.5.0","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^3.0.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.128.0","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260415.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.8.0_1777444049767_0.6850011732339838","host":"s3://npm-registry-packages-npm-production"}},"6.9.0":{"name":"knip","version":"6.9.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.9.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"9af2d88d192f0cf02f0d6cc35b0d8fd1a396d82d","tarball":"https://registry.npmjs.org/knip/-/knip-6.9.0.tgz","fileCount":867,"integrity":"sha512-2GLjxteBwmsSA3Z5sJZpPDaNPBIMnlm4/9Nx4CZadEK7YccJZ2/4kwKgPWhVYEqxhwhD0WO4txWXNGTO/Odkkg==","signatures":[{"sig":"MEUCID29NF/d+XUKLOLtEFQ/E7kHoJKNUIiGbmdrCS0+Tc74AiEA1sppJzhsrJ78pokdfwHG8VVLq/50prydEEoQDXHfgnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1587968},"type":"module","_from":"file:knip-6.9.0.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/deb563f40e3217485290f43884254c96/knip-6.9.0.tgz","_integrity":"sha512-2GLjxteBwmsSA3Z5sJZpPDaNPBIMnlm4/9Nx4CZadEK7YccJZ2/4kwKgPWhVYEqxhwhD0WO4txWXNGTO/Odkkg==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","fdir":"^6.5.0","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^3.0.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.128.0","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260415.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.9.0_1777473130181_0.5725196831853625","host":"s3://npm-registry-packages-npm-production"}},"6.10.0":{"name":"knip","version":"6.10.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.10.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"54f005033a36acfce5f27e73b4eaddabd40160d3","tarball":"https://registry.npmjs.org/knip/-/knip-6.10.0.tgz","fileCount":867,"integrity":"sha512-u9EaTj17MYkTw2aojWSwMoRQ6pI/ZtjDexuhqkQ8uQuvMFJXeeHu6MhKDdSppijGaiNGtDSMFYs+w5iZLrb2Cg==","signatures":[{"sig":"MEYCIQDGjdH7yc+sMuYUB2MoDJDY+mVPprmpzW1I7TwPukcnjgIhAIrW24MYDSOf29KYw492Aj15/oq8+9FQShg0IAtMsEYL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1589509},"type":"module","_from":"file:knip-6.10.0.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/3d8606ad0ba69ca7649124d90834342e/knip-6.10.0.tgz","_integrity":"sha512-u9EaTj17MYkTw2aojWSwMoRQ6pI/ZtjDexuhqkQ8uQuvMFJXeeHu6MhKDdSppijGaiNGtDSMFYs+w5iZLrb2Cg==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","fdir":"^6.5.0","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^3.0.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.128.0","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260415.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.10.0_1777650638460_0.8938884810561849","host":"s3://npm-registry-packages-npm-production"}},"6.11.0":{"name":"knip","version":"6.11.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.11.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":{"url":"https://github.com/webpro-nl/knip/issues"},"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"b12d5dfc0851fdc9a0031c884846843f61a30640","tarball":"https://registry.npmjs.org/knip/-/knip-6.11.0.tgz","fileCount":867,"integrity":"sha512-84PTlN8Q5smLpTbzs8smTVh8PMbTDXtw0tFksXq/m6auGFC/KSzJykKFmnYh3As38kiWDkoDBvdTTyKk5M1TAQ==","signatures":[{"sig":"MEUCICm/OI2FuCbNFTNfuQlRrJ2flz/Y52mU94IseJFqwcFrAiEAxE9d/REwpZGbKjplzES4xFAy5tqXMOd+9hkfzYwgM2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1591206},"type":"module","_from":"file:knip-6.11.0.tgz","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"_resolved":"/private/var/folders/s2/srv88y2154v5p1fxhn9bw4jm0000gn/T/1cc968f81b7f66ef9cd9444f4f8ce876/knip-6.11.0.tgz","_integrity":"sha512-84PTlN8Q5smLpTbzs8smTVh8PMbTDXtw0tFksXq/m6auGFC/KSzJykKFmnYh3As38kiWDkoDBvdTTyKk5M1TAQ==","repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"_npmVersion":"11.11.0","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","fdir":"^6.5.0","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^3.0.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.128.0","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260415.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.11.0_1777710324993_0.6507511595239828","host":"s3://npm-registry-packages-npm-production"}},"6.12.0":{"name":"knip","version":"6.12.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.12.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":"https://github.com/webpro-nl/knip/issues","bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"b45d45a5707d6015a23c933b6903563ac3c0db99","tarball":"https://registry.npmjs.org/knip/-/knip-6.12.0.tgz","fileCount":869,"integrity":"sha512-nRg8+DOFcfBD6NjmNzu9+3D35QnEmMsnojJGOHQUqv+70r1aOx99wpSUXvEV7syQVOL5E6tNXXkoyG1Fuz8BWg==","signatures":[{"sig":"MEYCIQD/vdV6UB30gS+iQCr6FGTE8NTtqT4aE235CdtIBD3WuQIhAM9ffnPziryVX2ofNCKEnlYMpFkCiofO1ZKuH1h5EB3u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1597672},"type":"module","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","fdir":"^6.5.0","jiti":"^2.6.0","yaml":"^2.8.2","unbash":"^3.0.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.128.0","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260415.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.12.0_1778075061310_0.11281108961456088","host":"s3://npm-registry-packages-npm-production"}},"6.12.1":{"name":"knip","version":"6.12.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.12.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":"https://github.com/webpro-nl/knip/issues","bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"7d94a82583f783aabf7f5d914da48d4a66ba0df7","tarball":"https://registry.npmjs.org/knip/-/knip-6.12.1.tgz","fileCount":869,"integrity":"sha512-9JRZB1mENe8xNMpP4jJRiFXkRVBHTWzD7YtiLywkO7aKXCefbvI+hA0YDl7H7dPvJt7gcVolgxKgABJQ31NL3w==","signatures":[{"sig":"MEQCIGsEfdmdrpL3JumsWiVo0HUY2GrDhI5Zg33K6isaiFUUAiBTZYSKjByzvwNNK1LPSKnqHplVwKRqcMPD5CL0foY8yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1601949},"type":"module","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","fdir":"^6.5.0","jiti":"^2.7.0","yaml":"^2.8.2","unbash":"^3.0.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.128.0","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260415.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.12.1_1778180074114_0.3270657033753053","host":"s3://npm-registry-packages-npm-production"}},"6.12.2":{"name":"knip","version":"6.12.2","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.12.2","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":"https://github.com/webpro-nl/knip/issues","bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"a0e072238b143f7ef82ac0928fff7468a82f6407","tarball":"https://registry.npmjs.org/knip/-/knip-6.12.2.tgz","fileCount":869,"integrity":"sha512-RcZpT1sVziKZgDk1F0hAcp+bq71VJAF8vg1Y9ZLXc1+UXQaMm1rjiUqpJQTIj+lqwmiBQT19/u7ikgazs23cvA==","signatures":[{"sig":"MEYCIQCC2Vd13PXzzu5R6A4fZgnA8jpWFgygOF/XDjdAksfKPAIhAK1tPi10hmswdl6raofaSkc/eA7wRxQ97wrZaVJWFirv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1602193},"type":"module","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","fdir":"^6.5.0","jiti":"^2.7.0","yaml":"^2.8.2","unbash":"^3.0.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.128.0","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260415.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.12.2_1778305684776_0.7921460582684032","host":"s3://npm-registry-packages-npm-production"}},"6.13.0":{"name":"knip","version":"6.13.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.13.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":"https://github.com/webpro-nl/knip/issues","bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"1d8bad6862eeef8dbc01686f7b9fcf2d63596bfd","tarball":"https://registry.npmjs.org/knip/-/knip-6.13.0.tgz","fileCount":871,"integrity":"sha512-FeBSpXspbHpjFQxpBmpUkEpveb4ee9+lPcHTiLq0PaFOzmtxG+/Rf+mIptuCcz0C+nGjaq+XlIlx8VA4r6um8w==","signatures":[{"sig":"MEYCIQDAKxuYnbgC5acrHnC6ZM68N+bJ60vIxLF91DvM8EIbcwIhAKFqsIqM/6UuBCIH1AkyQ1UR8K9tKXeTalihiR6RYCp/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1608230},"type":"module","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","fdir":"^6.5.0","jiti":"^2.7.0","yaml":"^2.9.0","unbash":"^3.0.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.130.0","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260512.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.13.0_1778583091395_0.38112377637654093","host":"s3://npm-registry-packages-npm-production"}},"6.13.1":{"name":"knip","version":"6.13.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.13.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":"https://github.com/webpro-nl/knip/issues","bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"e03866a9272591b1032d8d901e0a3ce49b546997","tarball":"https://registry.npmjs.org/knip/-/knip-6.13.1.tgz","fileCount":871,"integrity":"sha512-hvSnb+YDpDWW1LXub4U0JFfkQhscwgInWuQOv99WTutPZavf1cEP3GwxzEzO2JJpGI9yATk6l0jPLY1V3fp1sQ==","signatures":[{"sig":"MEUCIHs93oQSY61CJ6yrzE1C+FXnQVNGWKem+4A9NWwUVZqkAiEAnmkCYSZhvSGomBql/1ubLt74zdYdz7nAlOHDHrxV64Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1609473},"type":"module","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","fdir":"^6.5.0","jiti":"^2.7.0","yaml":"^2.9.0","unbash":"^3.0.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.130.0","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260512.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.13.1_1778598822408_0.9387376261763993","host":"s3://npm-registry-packages-npm-production"}},"6.14.0":{"name":"knip","version":"6.14.0","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.14.0","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":"https://github.com/webpro-nl/knip/issues","bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"9e95053c30e41703d6a4529e5873eae6c62d94e3","tarball":"https://registry.npmjs.org/knip/-/knip-6.14.0.tgz","fileCount":875,"integrity":"sha512-yEI9ysdGQ3h77gLObvovH0KUYs6ITtJ1f6owmXRalOO32TbolYvHY7Z+2AEOXqw0ZWeh9219/agh2K/GmtfsxQ==","signatures":[{"sig":"MEQCIB5aZcRoHk84N0EK7OX4iAZ1ZyYHVBMoJnim3ZAsVdETAiBGzpweik3e24hiHr4tsp2Ku8D59QkLLh0UC3XrK1nU7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1616281},"type":"module","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","fdir":"^6.5.0","jiti":"^2.7.0","yaml":"^2.9.0","unbash":"^3.0.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.130.0","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260512.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.14.0_1778842310415_0.28005884484003474","host":"s3://npm-registry-packages-npm-production"}},"6.14.1":{"name":"knip","version":"6.14.1","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","_id":"knip@6.14.1","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"homepage":"https://knip.dev","bugs":"https://github.com/webpro-nl/knip/issues","bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"dist":{"shasum":"fdee562e86a2fd46a510d1cd02402d5984a42866","tarball":"https://registry.npmjs.org/knip/-/knip-6.14.1.tgz","fileCount":875,"integrity":"sha512-SN3Ly0ixzj5CQkY/rc4OPHpWrCC0XRIIjgdP76G9Cni5k72ur5jBYOyvJuF5oPTM14v8eHcMUgPbElHa+lnR0g==","signatures":[{"sig":"MEUCIQCAy6p98kln6R61qy2S9rlPrf1DAtWrGVVk3wLTzPdzaQIgSHBmLhNNm0eM5LCYTfkn2nej43m2E3RKZtoxnSsvxxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1616326},"type":"module","types":"./dist/types.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"funding":[{"url":"https://github.com/sponsors/webpro","type":"github"},{"url":"https://opencollective.com/knip","type":"opencollective"}],"scripts":{"qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","knip":"node ./src/cli.ts --directory ../..","lint":"oxlint","test":"node scripts/run-test.js","build":"tsgo","release":"NODE_OPTIONS=--no-deprecation release-it","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","create-plugin":"node ./scripts/create-new-plugin.ts","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"repository":{"url":"git+https://github.com/webpro-nl/knip.git","type":"git","directory":"packages/knip"},"description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.11","fdir":"^6.5.0","jiti":"^2.7.0","yaml":"^2.9.0","unbash":"^3.0.0","formatly":"^0.3.0","minimist":"^1.2.8","picomatch":"^4.0.4","smol-toml":"^1.6.1","oxc-parser":"^0.130.0","tinyglobby":"^0.2.16","get-tsconfig":"4.14.0","oxc-resolver":"^11.19.1","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","prettier":"^3.8.1","@types/bun":"^1.3.3","@jest/types":"^29.6.3","@wdio/types":"^9.20.0","@types/webpack":"^5.28.5","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","codeclimate-types":"^0.3.1","@typescript/native-preview":"7.0.0-dev.20260512.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.14.1_1778913451281_0.30939583862572273","host":"s3://npm-registry-packages-npm-production"}},"6.14.2":{"name":"knip","version":"6.14.2","description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"homepage":"https://knip.dev","bugs":"https://github.com/webpro-nl/knip/issues","license":"ISC","author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"repository":{"type":"git","url":"git+https://github.com/webpro-nl/knip.git","directory":"packages/knip"},"funding":[{"type":"github","url":"https://github.com/sponsors/webpro"},{"type":"opencollective","url":"https://opencollective.com/knip"}],"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"type":"module","types":"./dist/types.d.ts","exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./session":{"types":"./dist/session/index.d.ts","default":"./dist/session/index.js"}},"dependencies":{"fdir":"^6.5.0","formatly":"^0.3.0","get-tsconfig":"4.14.0","jiti":"^2.7.0","minimist":"^1.2.8","oxc-parser":"^0.130.0","oxc-resolver":"^11.19.1","picomatch":"^4.0.4","smol-toml":"^1.6.1","strip-json-comments":"5.0.3","tinyglobby":"^0.2.16","unbash":"^3.0.0","yaml":"^2.9.0","zod":"^4.1.11"},"devDependencies":{"@jest/types":"^29.6.3","@types/bun":"^1.3.3","@types/minimist":"^1.2.5","@types/picomatch":"^4.0.1","@types/webpack":"^5.28.5","@typescript/native-preview":"7.0.0-dev.20260512.1","@wdio/types":"^9.20.0","codeclimate-types":"^0.3.1","prettier":"^3.8.1","tsx":"^4.21.0"},"engines":{"node":"^20.19.0 || >=22.12.0"},"engineStrict":true,"scripts":{"knip":"node ./src/cli.ts --directory ../..","knip:production":"node ./src/cli.ts --directory ../.. --production --strict","lint":"oxlint","fmt":"oxfmt -c ../../.oxfmtrc.json --ignore-path ../../.prettierignore","test":"node scripts/run-test.js","prebuild":"pnpm run generate-plugin-defs && node rmdir.js dist","build":"tsgo","qa":"pnpm lint && pnpm build && pnpm knip && pnpm knip:production && pnpm test","release":"NODE_OPTIONS=--no-deprecation release-it","create-plugin":"node ./scripts/create-new-plugin.ts","postcreate-plugin":"pnpm run build && (oxfmt schema.json schema-jsonc.json src/schema/plugins.ts || true)","generate-plugin-defs":"node ./scripts/generate-plugin-defs.js && (oxfmt src/plugins/index.ts src/types/PluginNames.ts src/schema/plugins.ts || true)"},"_nodeVersion":"24.14.1","_id":"knip@6.14.2","dist":{"integrity":"sha512-Vg3JhIINjZew1I7qAFI4UHemW1mc4azP/BxJvsq9eGDfxpGO7oVCuD/bsWkog9TO/ZwwJeAeOMFZ1kd9jnY9+Q==","shasum":"264f725dd2bf2104e70561b0fee7432d2c77fd76","tarball":"https://registry.npmjs.org/knip/-/knip-6.14.2.tgz","fileCount":875,"unpackedSize":1616769,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGERdaywkf2sJTb6VqhljbsOB7RKKsAx8z3UmVoHvQWJAiBNAT+xPwJLiYNpXPcFOunwwz0X4EpQtlcHOgRavktn6A=="}]},"_npmUser":{"name":"webpro","email":"lars@webpro.nl"},"directories":{},"maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/knip_6.14.2_1779444832189_0.3986098970144405"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-09T21:04:12.963Z","modified":"2026-05-22T10:13:52.489Z","0.1.2":"2022-10-09T21:04:13.158Z","0.2.0":"2022-10-10T13:59:18.320Z","0.3.0":"2022-10-11T13:44:54.252Z","0.4.0":"2022-10-11T16:51:42.744Z","0.4.1":"2022-10-12T10:04:08.401Z","0.4.2":"2022-10-12T22:26:04.642Z","0.5.0":"2022-10-13T07:30:55.193Z","0.6.0":"2022-10-13T07:43:36.805Z","0.7.0":"2022-10-13T10:39:17.787Z","0.7.1":"2022-10-13T10:56:17.506Z","0.7.2":"2022-10-14T15:37:17.954Z","0.7.3":"2022-10-15T10:14:59.867Z","0.8.0":"2022-10-17T13:12:14.859Z","0.8.1":"2022-10-17T16:23:33.156Z","0.8.2":"2022-10-18T14:47:58.407Z","0.9.0":"2022-10-19T13:10:24.611Z","0.9.1":"2022-10-19T20:05:36.566Z","0.10.0":"2022-10-21T13:14:29.109Z","0.11.0":"2022-10-23T15:17:17.024Z","0.11.1":"2022-10-24T16:32:32.776Z","0.11.2":"2022-10-24T17:38:51.445Z","0.12.0":"2022-10-25T18:21:18.461Z","0.13.0-members.0":"2022-10-26T12:22:52.048Z","0.13.0-members.1":"2022-10-26T14:50:30.012Z","0.12.1":"2022-10-27T11:48:12.612Z","0.12.2":"2022-10-27T13:30:14.370Z","0.13.0":"2022-10-28T10:26:42.539Z","0.13.1":"2022-11-07T17:35:27.459Z","0.13.2":"2022-11-14T12:52:33.906Z","1.0.0-alpha.0":"2022-11-22T18:54:34.254Z","1.0.0-alpha.1":"2022-11-24T02:14:15.095Z","1.0.0-alpha.2":"2022-11-24T17:43:57.861Z","1.0.0-alpha.3":"2022-11-26T21:22:42.950Z","1.0.0-alpha.4":"2022-11-30T15:34:12.498Z","1.0.0-alpha.5":"2022-12-01T10:20:35.461Z","1.0.0-alpha.6":"2022-12-02T18:25:47.492Z","0.13.3":"2022-12-06T15:51:34.628Z","1.0.0-alpha.7":"2022-12-19T11:29:35.520Z","1.0.0-alpha.8":"2022-12-19T12:06:00.205Z","1.0.0-beta.0":"2022-12-21T22:06:34.878Z","1.0.0-beta.1":"2022-12-22T10:53:32.974Z","1.0.0-beta.2":"2022-12-22T15:30:18.197Z","1.0.0-beta.3":"2022-12-27T13:44:58.676Z","1.0.0-beta.4":"2022-12-29T20:40:55.595Z","1.0.0-beta.5":"2022-12-31T11:32:17.784Z","1.0.0-beta.6":"2022-12-31T13:04:34.316Z","1.0.0-beta.7":"2023-01-03T16:00:54.994Z","1.0.0-beta.8":"2023-01-03T23:03:07.255Z","1.0.0-beta.9":"2023-01-07T18:14:50.145Z","1.0.0-beta.10":"2023-01-09T14:10:33.528Z","1.0.0-beta.11":"2023-01-09T15:38:14.979Z","1.0.0-beta.12":"2023-01-09T22:14:43.394Z","1.0.0":"2023-01-10T13:08:09.611Z","1.0.1":"2023-01-11T10:11:12.433Z","1.0.2":"2023-01-11T12:41:55.545Z","1.1.0":"2023-01-12T15:07:00.145Z","1.2.0":"2023-01-12T15:37:10.470Z","1.3.0":"2023-01-13T10:57:09.359Z","1.4.0":"2023-01-16T15:53:44.697Z","1.4.1":"2023-01-16T16:35:28.385Z","1.5.0":"2023-01-16T20:49:40.209Z","1.6.0":"2023-01-17T10:50:30.932Z","1.6.1":"2023-01-17T15:09:28.094Z","1.7.0":"2023-01-19T11:26:24.101Z","1.7.1":"2023-01-19T17:48:12.100Z","1.8.0":"2023-01-19T22:11:08.556Z","1.9.0":"2023-01-20T13:14:19.965Z","1.10.0":"2023-01-22T02:09:05.568Z","1.11.0":"2023-01-25T21:26:48.215Z","1.12.0":"2023-01-25T22:22:34.406Z","1.12.1":"2023-01-26T20:55:58.843Z","1.12.2":"2023-01-27T12:56:12.006Z","1.12.3":"2023-01-29T23:36:54.587Z","1.12.4":"2023-02-23T15:33:04.869Z","1.13.0":"2023-02-28T13:14:33.546Z","1.13.1":"2023-02-28T13:38:19.114Z","1.14.0":"2023-02-28T17:39:34.496Z","1.14.1":"2023-03-02T21:30:55.559Z","1.14.2":"2023-03-07T20:41:16.564Z","2.0.0-alpha.0":"2023-03-07T22:24:06.421Z","2.0.0-alpha.1":"2023-03-08T10:32:54.234Z","1.14.3":"2023-03-08T11:09:30.134Z","2.0.0-alpha.2":"2023-03-08T12:49:40.608Z","2.0.0-alpha.3":"2023-03-09T10:42:35.826Z","2.0.0-alpha.4":"2023-03-10T07:55:21.191Z","2.0.0-alpha.5":"2023-03-10T08:51:46.020Z","2.0.0-alpha.6":"2023-03-12T09:23:14.890Z","1.15.0":"2023-03-13T08:04:44.724Z","2.0.0-alpha.7":"2023-03-13T20:15:17.053Z","1.16.0":"2023-03-13T21:45:08.237Z","2.0.0-alpha.8":"2023-03-14T13:33:36.750Z","2.0.0-alpha.9":"2023-03-16T20:28:41.432Z","2.0.0-alpha.10":"2023-03-17T10:43:48.673Z","2.0.0-beta.0":"2023-03-17T12:28:34.778Z","1.17.0":"2023-03-20T18:14:11.101Z","2.0.0-beta.1":"2023-03-21T00:08:26.597Z","2.0.0-beta.2":"2023-03-22T11:27:00.901Z","2.0.0":"2023-03-22T15:41:06.512Z","2.1.0":"2023-03-23T17:23:07.094Z","2.1.1":"2023-03-24T08:49:00.678Z","2.1.2":"2023-03-24T16:16:52.813Z","2.1.3":"2023-03-27T10:09:26.918Z","2.2.0":"2023-03-28T20:55:38.045Z","2.2.1":"2023-03-29T15:39:43.888Z","2.2.2":"2023-03-29T18:28:41.486Z","2.2.3":"2023-03-30T05:49:59.198Z","2.2.4":"2023-03-30T08:38:14.310Z","2.3.0":"2023-03-30T13:17:05.480Z","2.3.1":"2023-03-30T21:31:33.093Z","2.3.2":"2023-03-31T13:14:56.371Z","2.4.0":"2023-03-31T21:30:34.385Z","2.6.0":"2023-04-04T09:27:35.799Z","2.6.1":"2023-04-04T13:40:12.753Z","2.7.0":"2023-04-05T08:30:31.298Z","2.7.1":"2023-04-05T11:39:58.236Z","2.8.0":"2023-04-06T10:10:28.399Z","2.8.1":"2023-04-06T10:41:25.853Z","2.8.2":"2023-04-06T10:48:33.857Z","2.9.0":"2023-04-11T10:27:56.203Z","2.10.0":"2023-04-20T09:47:26.432Z","2.10.1":"2023-04-22T11:40:23.664Z","2.10.2":"2023-04-23T15:32:23.000Z","2.10.3":"2023-05-01T18:48:05.316Z","2.10.4":"2023-05-08T06:14:40.402Z","2.11.0":"2023-05-17T14:56:36.168Z","2.12.0":"2023-05-21T19:11:32.168Z","2.12.1":"2023-05-23T07:28:10.592Z","2.12.2":"2023-05-23T15:17:29.380Z","2.13.0-next-webpack.0":"2023-05-25T18:40:23.939Z","2.12.3":"2023-05-26T13:07:42.169Z","2.13.0":"2023-05-28T11:40:01.325Z","2.14.0-next.0":"2023-06-15T12:20:05.984Z","2.14.0-next.1":"2023-06-15T14:48:29.624Z","2.14.0":"2023-06-17T12:07:05.793Z","2.14.1":"2023-06-19T08:01:42.933Z","2.14.2":"2023-06-24T13:45:59.873Z","2.14.3":"2023-06-26T16:38:02.781Z","2.15.0":"2023-07-09T12:41:17.247Z","2.15.1":"2023-07-10T18:47:59.544Z","2.15.2":"2023-07-11T20:28:46.639Z","2.15.3":"2023-07-11T20:38:42.951Z","2.15.4":"2023-07-12T19:29:13.461Z","2.15.5":"2023-07-13T04:55:39.497Z","2.16.0":"2023-07-17T17:09:15.829Z","2.16.1":"2023-07-22T17:53:05.660Z","2.16.2":"2023-07-24T20:34:20.914Z","2.17.0":"2023-07-25T07:57:52.682Z","2.17.1":"2023-07-26T06:12:02.550Z","2.17.2-ts.0":"2023-07-30T09:50:51.086Z","2.17.2":"2023-07-31T18:54:29.739Z","2.17.3":"2023-08-02T14:27:28.407Z","2.18.0":"2023-08-04T20:29:26.265Z","2.19.0":"2023-08-05T08:50:44.379Z","2.19.1":"2023-08-08T06:46:20.798Z","2.19.2":"2023-08-10T11:15:17.819Z","2.19.3":"2023-08-11T09:14:47.526Z","2.19.4":"2023-08-16T16:01:07.632Z","2.19.5":"2023-08-17T16:54:09.056Z","2.20.0-preprocess.0":"2023-08-19T06:51:26.529Z","2.19.6":"2023-08-19T07:07:11.068Z","2.19.7":"2023-08-21T07:55:24.712Z","2.19.8":"2023-08-21T16:08:35.588Z","2.19.9":"2023-08-22T07:12:52.948Z","2.19.10":"2023-08-23T12:46:50.798Z","2.19.11":"2023-08-23T17:43:36.921Z","2.20.0":"2023-08-26T12:40:31.715Z","2.21.0-op.0":"2023-08-26T12:50:52.855Z","2.20.1":"2023-08-26T20:47:36.703Z","2.20.2":"2023-08-27T18:36:27.649Z","2.21.0-autofix.0":"2023-08-27T19:03:39.656Z","2.21.0":"2023-08-30T05:57:23.240Z","2.21.1":"2023-08-31T06:10:24.422Z","2.21.2":"2023-09-04T23:32:10.817Z","2.22.0":"2023-09-07T07:01:50.974Z","2.23.0":"2023-09-12T06:14:39.796Z","2.24.0":"2023-09-12T20:25:15.510Z","0.0.0-angular.0":"2023-09-13T07:59:58.931Z","0.0.0":"2023-09-13T20:29:20.374Z","0.0.0-newurl.0":"2023-09-13T20:40:35.687Z","2.24.1":"2023-09-14T08:23:58.241Z","2.25.0":"2023-09-18T06:41:26.067Z","2.25.1":"2023-09-18T08:07:18.093Z","2.25.2":"2023-09-18T14:02:05.150Z","2.26.0":"2023-09-24T12:21:45.467Z","2.27.0":"2023-09-24T17:58:47.933Z","2.27.1":"2023-09-24T19:52:24.222Z","2.28.0":"2023-09-25T20:13:41.741Z","2.29.0":"2023-09-26T07:12:51.529Z","0.0.0-pep.0":"2023-09-26T18:36:55.505Z","0.0.0-pep.1":"2023-09-27T09:05:50.563Z","2.30.0":"2023-09-27T20:51:06.592Z","0.0.0-pep.2":"2023-09-28T07:18:18.977Z","0.0.0-graph.0":"2023-09-28T17:45:00.036Z","0.0.0-graph.1":"2023-10-03T20:15:37.330Z","2.30.1":"2023-10-03T20:40:46.557Z","0.0.0-graph.2":"2023-10-05T19:02:55.205Z","2.31.0":"2023-10-06T19:16:02.741Z","0.0.0-graph.3":"2023-10-06T19:58:02.344Z","2.32.0":"2023-10-07T12:19:56.167Z","2.32.1":"2023-10-07T16:28:29.306Z","2.32.2":"2023-10-07T20:49:20.066Z","2.32.3":"2023-10-08T15:24:29.844Z","2.32.4":"2023-10-08T20:51:29.366Z","2.32.5":"2023-10-09T15:59:24.071Z","2.33.0":"2023-10-09T16:46:16.594Z","2.33.1":"2023-10-10T09:28:44.651Z","2.33.2":"2023-10-12T07:03:38.917Z","2.33.3":"2023-10-12T09:53:43.922Z","2.33.4":"2023-10-16T08:30:40.973Z","2.34.0":"2023-10-17T19:16:58.037Z","2.34.1":"2023-10-18T12:49:09.185Z","2.35.0":"2023-10-18T16:55:57.968Z","2.36.0":"2023-10-22T11:05:08.406Z","2.37.0":"2023-10-22T15:44:42.426Z","2.38.0":"2023-10-23T13:39:54.230Z","2.38.1":"2023-10-24T18:08:46.239Z","2.38.2":"2023-10-27T07:01:18.736Z","2.38.3":"2023-10-27T08:42:55.658Z","2.38.4":"2023-10-27T11:44:39.384Z","2.38.5":"2023-11-01T15:19:43.070Z","2.38.6":"2023-11-01T19:51:36.111Z","2.39.0":"2023-11-03T16:01:30.412Z","2.40.0":"2023-11-06T11:03:25.224Z","2.40.1":"2023-11-09T10:02:26.055Z","2.40.2":"2023-11-09T21:57:40.135Z","2.41.0":"2023-11-11T11:50:53.888Z","2.41.1":"2023-11-13T08:43:43.514Z","2.41.2":"2023-11-13T12:56:51.312Z","3.0.0-canary.0":"2023-11-15T19:56:52.138Z","3.0.0-canary.1":"2023-11-16T09:37:05.933Z","3.0.0-canary.2":"2023-11-16T11:26:35.753Z","2.41.3":"2023-11-16T22:07:07.687Z","3.0.0-canary.3":"2023-11-17T13:21:10.433Z","2.41.4":"2023-11-20T13:08:09.245Z","2.41.5":"2023-11-20T14:18:25.761Z","2.41.6":"2023-11-22T08:01:59.961Z","2.42.0":"2023-11-23T10:08:06.500Z","2.43.0":"2023-11-23T20:44:50.345Z","3.0.0-canary.4":"2023-11-24T07:56:14.348Z","3.0.0":"2023-11-27T11:51:14.974Z","3.0.1":"2023-11-27T12:09:08.327Z","3.0.2":"2023-11-27T14:47:14.891Z","3.1.0":"2023-11-28T10:48:57.701Z","3.2.0":"2023-11-28T10:58:16.512Z","3.3.0":"2023-11-28T22:41:09.899Z","3.3.1":"2023-11-29T10:09:58.733Z","3.3.2":"2023-11-29T14:48:39.797Z","3.3.3":"2023-11-30T08:45:54.101Z","3.3.4":"2023-11-30T12:11:11.000Z","3.3.5":"2023-12-01T06:42:13.689Z","0.0.0-node-types.0":"2023-12-01T10:38:16.918Z","3.4.0":"2023-12-02T10:45:35.171Z","3.5.0":"2023-12-04T21:46:17.811Z","3.5.1":"2023-12-05T17:25:43.938Z","3.6.0":"2023-12-07T10:51:15.683Z","3.6.1":"2023-12-08T18:18:02.649Z","3.7.0":"2023-12-09T12:57:58.148Z","3.7.1":"2023-12-12T21:17:12.676Z","3.8.0":"2023-12-13T15:10:50.439Z","4.0.0-canary.0":"2023-12-14T19:05:22.838Z","3.8.1":"2023-12-15T14:15:50.259Z","3.8.2":"2023-12-17T20:50:51.317Z","4.0.0-canary.1":"2023-12-17T21:12:53.033Z","4.0.0-canary.2":"2023-12-19T09:12:37.230Z","3.8.3":"2023-12-19T09:17:55.292Z","4.0.0-canary.3":"2023-12-19T16:00:17.716Z","3.8.4":"2023-12-20T18:26:44.614Z","3.9.0":"2023-12-27T09:23:38.821Z","4.0.0-canary.4":"2023-12-28T17:48:42.700Z","4.0.0-canary.5":"2023-12-31T17:42:28.546Z","3.10.0":"2024-01-02T14:00:57.627Z","4.0.0-canary.6":"2024-01-02T14:10:16.860Z","3.11.0":"2024-01-04T09:00:53.680Z","3.12.0":"2024-01-04T21:14:16.579Z","4.0.0-canary.7":"2024-01-04T21:58:42.065Z","3.13.0":"2024-01-08T16:59:18.449Z","4.0.0-canary.8":"2024-01-09T19:27:14.318Z","3.13.1":"2024-01-10T17:42:47.805Z","4.0.0-canary.9":"2024-01-11T12:14:47.190Z","4.0.0-canary.10":"2024-01-11T19:14:49.881Z","3.13.2":"2024-01-11T19:22:47.426Z","4.0.0-canary.11":"2024-01-12T08:39:35.720Z","4.0.0-canary.12":"2024-01-12T12:11:46.247Z","4.0.0-canary.13":"2024-01-14T07:32:21.901Z","4.0.0-canary.14":"2024-01-15T12:39:13.062Z","4.0.0-canary.15":"2024-01-16T08:09:19.923Z","4.0.0":"2024-01-16T11:49:09.304Z","4.0.1":"2024-01-16T19:36:34.632Z","4.0.2":"2024-01-17T14:10:10.722Z","4.0.3":"2024-01-18T09:31:16.305Z","4.0.4":"2024-01-19T12:19:22.334Z","4.1.0":"2024-01-20T11:17:28.140Z","4.2.0":"2024-01-21T20:26:46.859Z","4.2.1":"2024-01-22T16:25:06.659Z","4.2.2":"2024-01-29T19:24:58.712Z","4.2.3":"2024-01-29T21:55:42.566Z","4.3.0":"2024-02-01T17:37:45.427Z","4.3.1":"2024-02-04T09:34:27.496Z","0.0.0-nsexport.0":"2024-02-04T09:42:25.612Z","4.4.0":"2024-02-06T14:55:14.973Z","4.5.0":"2024-02-08T09:41:00.609Z","4.6.0":"2024-02-10T13:35:26.153Z","5.0.0":"2024-02-10T14:54:44.300Z","5.0.1":"2024-02-12T20:20:48.237Z","5.0.2":"2024-02-23T09:11:25.179Z","5.0.3":"2024-03-04T07:49:46.277Z","0.0.0-plugins.0":"2024-03-11T16:42:28.862Z","0.0.0-plugins.1":"2024-03-12T08:14:58.075Z","5.0.4":"2024-03-12T08:51:05.726Z","5.1.0":"2024-03-14T08:52:52.993Z","5.1.1":"2024-03-15T11:10:35.503Z","5.1.2":"2024-03-17T20:02:03.099Z","5.1.3-canary.0":"2024-03-18T18:34:01.390Z","5.1.3":"2024-03-19T16:12:05.982Z","5.1.4":"2024-03-19T20:38:21.008Z","0.0.0-metro.0":"2024-03-19T23:06:38.123Z","5.1.5":"2024-03-20T15:12:14.959Z","5.1.6":"2024-03-21T06:10:31.790Z","5.2.0":"2024-03-21T09:07:33.351Z","5.2.1":"2024-03-21T10:56:28.082Z","5.2.2":"2024-03-21T19:39:31.089Z","5.3.0":"2024-03-24T07:35:36.329Z","5.3.1":"2024-03-24T09:57:45.113Z","5.4.0":"2024-03-24T12:59:47.081Z","5.5.0":"2024-03-25T09:30:03.578Z","5.6.0":"2024-03-26T07:08:41.711Z","5.6.1":"2024-03-27T11:00:14.023Z","5.7.0":"2024-03-28T11:12:58.415Z","5.7.1":"2024-04-03T13:23:18.670Z","5.7.2":"2024-04-03T23:22:19.923Z","5.7.3":"2024-04-04T16:50:09.347Z","5.8.0":"2024-04-05T05:02:21.664Z","5.9.0":"2024-04-07T17:43:27.196Z","5.9.1":"2024-04-08T12:30:46.215Z","5.9.2":"2024-04-09T05:08:57.324Z","5.9.3":"2024-04-09T15:32:27.129Z","5.9.4":"2024-04-11T03:12:07.649Z","5.10.0-canary.0":"2024-04-11T07:29:36.364Z","5.10.0-canary.1":"2024-04-15T13:38:53.462Z","0.0.0-metro.1":"2024-04-16T05:51:40.546Z","5.10.0-canary.2":"2024-04-16T11:17:07.952Z","5.10.0-canary.3":"2024-04-16T16:45:44.053Z","5.10.0-canary.4":"2024-04-18T13:13:22.138Z","5.10.0":"2024-04-23T08:43:44.787Z","5.10.1":"2024-04-26T05:34:14.640Z","5.11.0":"2024-04-26T10:06:16.229Z","5.12.0":"2024-05-02T19:39:11.990Z","5.12.1":"2024-05-03T17:54:20.570Z","5.12.2":"2024-05-04T09:01:02.413Z","5.12.3":"2024-05-06T05:44:54.572Z","5.13.0":"2024-05-07T11:28:23.396Z","5.14.0":"2024-05-10T08:18:37.409Z","5.15.0-keyedreexport.0":"2024-05-10T08:28:41.250Z","5.15.0":"2024-05-11T06:03:35.498Z","5.15.1":"2024-05-12T13:21:24.051Z","5.16.0":"2024-05-14T19:21:09.558Z","5.17.0-canary.0":"2024-05-22T21:21:45.827Z","5.17.0-canary.1":"2024-05-23T22:36:00.194Z","5.17.0-canary.2":"2024-05-26T13:53:16.216Z","5.17.0":"2024-05-27T06:13:35.909Z","5.17.1":"2024-05-27T17:58:57.307Z","5.17.2":"2024-05-27T20:59:48.974Z","5.17.3":"2024-05-28T13:58:27.100Z","5.17.4":"2024-06-03T08:40:08.819Z","5.18.0":"2024-06-07T09:31:31.013Z","5.18.1":"2024-06-08T12:16:56.801Z","5.18.2":"2024-06-09T11:25:30.835Z","5.19.0":"2024-06-12T14:32:28.685Z","5.20.0":"2024-06-16T11:55:39.238Z","5.21.0":"2024-06-17T13:22:29.011Z","5.21.1":"2024-06-18T10:07:51.792Z","5.21.2":"2024-06-18T14:00:56.777Z","5.22.0":"2024-06-19T11:02:59.936Z","5.22.1":"2024-06-21T07:46:06.251Z","5.22.2":"2024-06-21T09:12:54.059Z","5.22.3":"2024-06-24T15:10:43.033Z","5.23.0":"2024-06-25T12:00:18.556Z","5.23.1":"2024-06-27T10:22:40.108Z","5.23.2":"2024-06-29T10:52:03.903Z","5.23.3":"2024-07-01T09:54:19.385Z","5.24.0":"2024-07-03T08:37:39.731Z","5.24.1":"2024-07-04T08:36:41.250Z","5.25.0-slim.0":"2024-07-04T19:47:48.956Z","5.24.2":"2024-07-08T06:06:24.494Z","5.24.3":"2024-07-08T10:32:41.942Z","5.24.4":"2024-07-08T15:21:46.461Z","5.25.0":"2024-07-08T18:44:43.592Z","5.25.1":"2024-07-08T19:16:35.157Z","5.25.2":"2024-07-11T06:19:45.752Z","5.26.0":"2024-07-13T15:26:36.877Z","5.27.0":"2024-07-23T06:50:57.546Z","5.27.1":"2024-08-07T05:14:08.061Z","5.27.2":"2024-08-08T06:23:59.562Z","5.27.3":"2024-08-21T15:53:47.443Z","5.27.4":"2024-08-25T19:11:04.393Z","5.27.5":"2024-08-30T10:47:45.837Z","5.28.0":"2024-08-31T09:40:39.878Z","5.29.0":"2024-09-01T07:25:07.752Z","5.29.1":"2024-09-01T07:41:12.488Z","5.29.2":"2024-09-03T19:54:26.810Z","5.30.0":"2024-09-07T11:17:58.452Z","5.30.1":"2024-09-09T15:35:49.333Z","5.30.2":"2024-09-13T10:25:57.928Z","5.30.3":"2024-09-22T11:31:25.116Z","5.30.4":"2024-09-22T14:34:39.810Z","5.30.5":"2024-09-23T08:29:40.909Z","5.30.6":"2024-09-27T10:38:07.527Z","5.31.0":"2024-10-03T05:37:01.783Z","5.32.0":"2024-10-06T18:59:10.824Z","5.33.0":"2024-10-07T16:57:26.069Z","5.33.1":"2024-10-07T17:18:44.676Z","5.33.2":"2024-10-08T19:10:40.644Z","5.33.3":"2024-10-10T07:16:10.942Z","5.34.0":"2024-10-24T06:36:35.946Z","5.34.1":"2024-10-28T02:07:42.919Z","5.34.2":"2024-10-28T18:09:47.620Z","5.34.3":"2024-10-29T18:09:55.495Z","5.34.4":"2024-10-30T12:53:15.960Z","5.35.0":"2024-10-31T15:46:42.728Z","5.35.1":"2024-10-31T18:03:48.786Z","5.36.0":"2024-10-31T20:33:46.582Z","5.36.1":"2024-11-01T16:34:57.322Z","5.36.2":"2024-11-03T08:13:53.591Z","5.36.3":"2024-11-06T07:05:03.936Z","5.36.4":"2024-11-10T12:23:09.107Z","5.36.5":"2024-11-10T17:09:12.247Z","5.36.6":"2024-11-11T10:51:43.549Z","5.36.7":"2024-11-11T19:10:38.434Z","5.37.0":"2024-11-14T07:13:53.391Z","5.37.1":"2024-11-15T22:29:02.843Z","5.37.2":"2024-11-22T08:02:29.400Z","5.38.0":"2024-11-26T07:17:27.670Z","5.38.1":"2024-11-26T19:36:48.162Z","5.38.2":"2024-11-27T19:46:21.083Z","5.38.3":"2024-11-30T09:04:39.016Z","5.38.4":"2024-12-02T09:53:37.414Z","5.39.0":"2024-12-02T15:20:43.297Z","5.39.1":"2024-12-03T05:59:37.904Z","5.39.2":"2024-12-04T17:10:43.741Z","5.39.3":"2024-12-10T18:43:46.241Z","5.39.4":"2024-12-10T19:27:37.756Z","5.40.0":"2024-12-13T08:32:20.378Z","5.41.0":"2024-12-16T18:39:34.250Z","5.41.1":"2024-12-19T04:26:38.110Z","5.42.0":"2025-01-09T06:52:51.105Z","5.42.1":"2025-01-15T15:05:27.729Z","5.42.2":"2025-01-17T10:11:58.237Z","5.42.3":"2025-01-21T19:09:36.314Z","5.43.0":"2025-01-22T09:06:10.396Z","5.43.1":"2025-01-22T09:26:40.902Z","5.43.2":"2025-01-24T09:22:02.892Z","5.43.3":"2025-01-24T12:41:07.211Z","5.43.4":"2025-01-27T12:12:17.560Z","5.43.5":"2025-01-27T12:35:12.646Z","5.43.6":"2025-01-28T15:17:08.145Z","5.44.0":"2025-02-11T07:26:19.363Z","5.44.1":"2025-02-12T18:11:32.958Z","5.44.2":"2025-02-18T16:56:14.398Z","5.44.3":"2025-02-19T06:04:43.657Z","5.44.4":"2025-02-19T07:11:45.584Z","5.44.5":"2025-02-23T09:44:27.949Z","5.45.0":"2025-02-25T06:28:49.397Z","5.46.0":"2025-03-13T06:12:22.625Z","5.46.1":"2025-03-25T19:59:51.027Z","5.46.2":"2025-03-26T08:17:05.155Z","5.46.3":"2025-03-29T07:00:05.650Z","5.46.4":"2025-03-31T06:14:35.390Z","5.46.5":"2025-04-02T13:15:11.115Z","5.47.0":"2025-04-06T05:55:03.620Z","5.48.0":"2025-04-09T05:02:19.311Z","5.49.0":"2025-04-09T18:43:29.180Z","5.50.0":"2025-04-10T07:19:28.544Z","5.50.1":"2025-04-10T08:13:41.259Z","5.50.2":"2025-04-10T14:10:24.644Z","5.50.3":"2025-04-14T08:04:37.980Z","5.50.4":"2025-04-15T05:18:32.723Z","5.50.5":"2025-04-17T15:34:56.551Z","5.51.0":"2025-04-29T05:53:51.764Z","5.51.1":"2025-04-30T07:04:23.951Z","5.52.0":"2025-05-01T06:49:17.736Z","5.53.0":"2025-05-03T11:15:23.850Z","5.54.0":"2025-05-06T07:05:17.497Z","5.54.1":"2025-05-06T10:58:19.586Z","5.55.0":"2025-05-07T09:26:54.358Z","5.55.1":"2025-05-08T05:52:57.464Z","5.56.0":"2025-05-14T16:36:17.805Z","5.57.0":"2025-05-20T19:23:35.838Z","5.57.1":"2025-05-21T19:05:58.820Z","5.57.2":"2025-05-22T19:09:43.252Z","5.58.0":"2025-05-24T14:39:10.095Z","5.58.1":"2025-05-26T17:09:07.703Z","5.59.0":"2025-05-28T19:20:48.189Z","5.59.1":"2025-05-29T10:31:17.529Z","5.60.0":"2025-06-04T09:33:37.285Z","5.60.1":"2025-06-05T06:25:31.351Z","5.60.2":"2025-06-05T12:17:06.227Z","5.61.0":"2025-06-12T06:35:46.553Z","5.61.1":"2025-06-17T05:56:56.366Z","5.61.2":"2025-06-18T10:02:35.938Z","5.61.3":"2025-06-28T15:11:53.842Z","5.62.0":"2025-07-18T11:15:09.441Z","5.63.0":"2025-08-21T05:27:33.465Z","5.63.1":"2025-09-03T17:25:56.720Z","5.64.0":"2025-09-22T06:04:10.034Z","5.64.1":"2025-09-26T13:24:19.582Z","5.64.2":"2025-10-06T08:05:14.156Z","5.64.3":"2025-10-10T06:22:23.175Z","5.65.0":"2025-10-13T10:55:43.455Z","5.66.0":"2025-10-16T21:11:31.561Z","5.66.1":"2025-10-19T19:14:09.960Z","5.66.2":"2025-10-20T16:44:59.376Z","5.66.3":"2025-10-25T08:41:05.704Z","5.66.4":"2025-10-28T08:10:41.424Z","5.67.0":"2025-11-02T20:03:25.563Z","5.67.1":"2025-11-03T09:59:55.925Z","5.68.0":"2025-11-06T18:28:03.811Z","5.69.0":"2025-11-11T06:00:00.311Z","5.69.1":"2025-11-12T21:03:46.617Z","5.70.0":"2025-11-18T12:32:40.425Z","5.70.1":"2025-11-19T19:08:48.220Z","5.70.2":"2025-11-24T17:52:56.740Z","5.71.0":"2025-12-01T09:28:44.374Z","5.72.0":"2025-12-08T06:16:13.883Z","5.73.0":"2025-12-09T19:40:53.095Z","5.73.1":"2025-12-10T15:33:54.473Z","5.73.2":"2025-12-11T05:25:24.718Z","5.73.3":"2025-12-11T05:53:43.433Z","5.73.4":"2025-12-12T15:15:10.148Z","5.74.0":"2025-12-16T06:29:47.320Z","5.75.0":"2025-12-17T09:29:54.636Z","5.75.1":"2025-12-17T10:26:55.645Z","5.75.2":"2025-12-19T07:01:18.216Z","5.76.0":"2025-12-20T13:00:48.664Z","5.76.1":"2025-12-20T20:53:22.691Z","5.76.2":"2025-12-21T19:21:56.300Z","5.76.3":"2025-12-22T06:42:40.116Z","5.77.0":"2025-12-23T20:19:01.269Z","5.77.1":"2025-12-24T07:05:44.271Z","5.77.2":"2025-12-26T16:31:45.520Z","5.77.3":"2025-12-26T20:05:13.097Z","5.77.4":"2025-12-26T22:24:44.531Z","5.78.0":"2025-12-27T15:25:13.421Z","5.79.0":"2026-01-02T07:23:05.787Z","5.80.0":"2026-01-05T10:10:24.440Z","5.80.1":"2026-01-08T18:04:41.090Z","5.80.2":"2026-01-09T07:06:34.060Z","5.81.0":"2026-01-14T07:40:25.006Z","5.82.0":"2026-01-18T09:31:09.128Z","5.82.1":"2026-01-19T12:42:22.330Z","5.83.0":"2026-02-02T16:28:55.958Z","5.83.1":"2026-02-06T17:36:45.639Z","5.84.0":"2026-02-18T10:01:24.070Z","5.84.1":"2026-02-18T16:23:03.694Z","5.85.0":"2026-02-21T13:03:26.750Z","5.86.0":"2026-03-07T12:56:50.868Z","6.0.0-0":"2026-03-10T16:49:10.337Z","5.87.0":"2026-03-16T11:49:41.514Z","6.0.0-1":"2026-03-18T04:56:55.389Z","5.88.0":"2026-03-18T05:08:44.006Z","5.88.1":"2026-03-19T10:48:52.536Z","6.0.0-2":"2026-03-19T20:43:35.346Z","6.0.0-3":"2026-03-20T06:31:06.482Z","6.0.0":"2026-03-20T07:08:22.753Z","6.0.1":"2026-03-20T17:56:36.160Z","6.0.2":"2026-03-22T18:08:59.351Z","6.0.3":"2026-03-23T11:26:13.890Z","6.0.4":"2026-03-23T19:52:32.411Z","6.0.5":"2026-03-24T19:44:52.243Z","6.0.6":"2026-03-26T09:12:20.807Z","6.1.0":"2026-03-28T07:33:27.636Z","6.1.1":"2026-03-31T07:01:30.133Z","6.2.0":"2026-04-01T12:53:54.229Z","6.3.0":"2026-04-03T06:25:21.491Z","6.3.1":"2026-04-08T08:00:44.896Z","6.4.0":"2026-04-11T05:40:40.513Z","6.4.1":"2026-04-12T16:10:27.174Z","6.5.0":"2026-04-20T05:48:37.480Z","6.6.0":"2026-04-21T07:41:17.474Z","6.6.1":"2026-04-22T06:41:32.786Z","6.6.2":"2026-04-23T13:47:58.615Z","6.6.3":"2026-04-24T18:02:44.304Z","6.7.0":"2026-04-25T13:23:36.242Z","6.8.0":"2026-04-29T06:27:29.928Z","6.9.0":"2026-04-29T14:32:10.384Z","6.10.0":"2026-05-01T15:50:38.703Z","6.11.0":"2026-05-02T08:25:25.211Z","6.12.0":"2026-05-06T13:44:21.463Z","6.12.1":"2026-05-07T18:54:34.328Z","6.12.2":"2026-05-09T05:48:04.941Z","6.13.0":"2026-05-12T10:51:31.615Z","6.13.1":"2026-05-12T15:13:42.631Z","6.14.0":"2026-05-15T10:51:50.572Z","6.14.1":"2026-05-16T06:37:31.479Z","6.14.2":"2026-05-22T10:13:52.387Z"},"bugs":"https://github.com/webpro-nl/knip/issues","author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"license":"ISC","homepage":"https://knip.dev","keywords":["analysis","analyze","class","cli","dead code","dependencies","detect","devDependencies","duplicate","entropy","enum","export","files","find","javascript","lint","maintenance","members","missing","monorepo","namespace","package","scan","types","typescript","unreferenced","unresolved","unused","workspace"],"repository":{"type":"git","url":"git+https://github.com/webpro-nl/knip.git","directory":"packages/knip"},"description":"Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects","maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"readme":"","readmeFilename":"","users":{"flumpus-dev":true}}