{"bin":{"knip":"bin/knip.js","knip-bun":"bin/knip-bun.js"},"bugs":"https://github.com/webpro-nl/knip/issues","dist":{"shasum":"f0f9b023bb483aa4364ed70a4d96139e7adcefb6","tarball":"https://registry.npmjs.org/knip/-/knip-6.41.0.tgz","fileCount":1063,"integrity":"sha512-DrhQlIuV6xScd5Q+WTF1znd1w41QzxFGCtAHXCajsH/ndGMotHoNYbdXbuFtzW3mIOmniHtZ7zCtvnQkUmJtQQ==","signatures":[{"sig":"MEYCIQCo5fWCRBBKMflBXC/ThvoXXlSTsIfINF2j/uHzx2W9jQIhAOJUWF0YtGfSxC9cASTaMHiE8n49xVUvbNjgCYzph8kI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2060683},"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.6.5","jiti":"^2.7.0","yaml":"^2.9.1","unbash":"^5.0.0","formatly":"^0.11.4","picomatch":"^4.0.7","smol-toml":"^1.9.0","oxc-parser":"^0.153.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.15","webpack":"^5.111.1","prettier":"^3.9.9","@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.41.0_1791532623366_0.23273038253744383","host":"s3://npm-registry-packages-npm-production"},"_id":"knip@6.41.0","version":"6.41.0"}