{"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"bugs":"https://github.com/webpro-nl/knip/issues","dist":{"shasum":"d1ff703b3e14b5666054db0867ba288f5a45bbed","tarball":"https://registry.npmjs.org/knip/-/knip-6.38.0.tgz","fileCount":1047,"integrity":"sha512-umytiMCaZf02MV9SOO1FEDgbDf6h20VZk3ruJE0kh52kkGjYZFRUAXHJWYoLhvhoHGINO/7GXVJmQ2vxTBvl6A==","signatures":[{"sig":"MEYCIQDJzipxlDed7Q5Oclob36KuhnFbfVenu0/hJv4wbyQkzAIhANt6UngmVUr5jos1iLwakx6x8LEQZZUzn8ZCeahhhLoM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2003385},"name":"knip","type":"module","types":"./dist/types.d.ts","author":{"name":"Lars Kappert","email":"lars@webpro.nl"},"engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/types.d.ts","default":"./dist/index.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.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"}],"license":"ISC","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":"tsc","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","approver":{"name":"webpro","email":"lars@webpro.nl"}},"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":{"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":{},"maintainers":[{"name":"webpro","email":"lars@webpro.nl"}],"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","fdir":"^6.5.0","jiti":"^2.7.0","yaml":"^2.9.1","unbash":"^4.0.11","formatly":"^0.7.0","picomatch":"^4.0.7","smol-toml":"^1.8.0","oxc-parser":"^0.150.0","tinyglobby":"^0.2.17","get-tsconfig":"4.14.3","oxc-resolver":"11.24.2","strip-json-comments":"5.0.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","webpack":"^5.111.0","prettier":"^3.9.6","@types/bun":"^1.4.2","typescript":"7.0.2","@jest/types":"^30.5.1","@types/picomatch":"^4.0.3","codeclimate-types":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/knip_6.38.0_1790160063938_0.08862700416891633","host":"s3://npm-registry-packages-npm-production"},"_id":"knip@6.38.0","version":"6.38.0"}