diff --git a/knip.jsonc b/knip.jsonc deleted file mode 100644 index 602a6a897dabd..0000000000000 --- a/knip.jsonc +++ /dev/null @@ -1,22 +0,0 @@ -{ - "$schema": "https://unpkg.com/knip@5/schema-jsonc.json", - "ignore": [ - "turborepo-tests/**", - // Not working well for this package for some reason - "docs/link-checker/**", - // TODO: Widen coverage - "packages/**" - ], - "workspaces": { - "docs/site": { - "ignoreDependencies": [ - // TODO: We're using this but its getting reported? - "copy-to-clipboard", - "@next/env", - "@next/eslint-plugin-next", - "rss", - "@radix-ui/react-dropdown-menu" - ] - } - } -} diff --git a/package.json b/package.json index 5062407cf27ba..53b9da4c57616 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,6 @@ "lint:prettier": "turbo run lint:prettier", "check:toml": "taplo format --check", "docs:dev": "turbo run dev --filter=turborepo-docs", - "knip": "knip --include dependencies", "turbo": "pnpm run build:turbo && node turbow.js", "turbo-prebuilt": "node turbow.js", "prepare": "husky install", @@ -23,7 +22,6 @@ "@types/node": "^22.15.1", "eslint": "^8.55.0", "husky": "^8.0.0", - "knip": "^5.50.5", "lint-staged": "^13.1.0", "prettier": "^2.8.7", "semver": "^7.3.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 081cf4760249f..a499fd3252be1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,9 +20,6 @@ importers: husky: specifier: ^8.0.0 version: 8.0.3 - knip: - specifier: ^5.50.5 - version: 5.50.5(@types/node@22.15.1)(typescript@5.5.4) lint-staged: specifier: ^13.1.0 version: 13.1.0 @@ -7958,14 +7955,6 @@ packages: /eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - /easy-table@1.2.0: - resolution: {integrity: sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==} - dependencies: - ansi-regex: 5.0.1 - optionalDependencies: - wcwidth: 1.0.1 - dev: true - /ejs@3.1.10: resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} engines: {node: '>=0.10.0'} @@ -8017,14 +8006,6 @@ packages: tapable: 2.2.1 dev: true - /enhanced-resolve@5.18.1: - resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} - engines: {node: '>=10.13.0'} - dependencies: - graceful-fs: 4.2.11 - tapable: 2.2.1 - dev: true - /entities@4.5.0: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} @@ -11960,11 +11941,6 @@ packages: /jiti@1.21.7: resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} - /jiti@2.4.2: - resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} - hasBin: true - dev: true - /jju@1.4.0: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} dev: true @@ -12147,32 +12123,6 @@ packages: engines: {node: '>=6'} dev: true - /knip@5.50.5(@types/node@22.15.1)(typescript@5.5.4): - resolution: {integrity: sha512-I3mfebuG5x8i/mJJA41xjnmHMbLw75ymbDxlS7HMP+4CjY+jXEDSJyP3A2xmI5JF5/o47Fr8D7Pq3BVT0/nQPw==} - engines: {node: '>=18.18.0'} - hasBin: true - peerDependencies: - '@types/node': '>=18' - typescript: '>=5.0.4' - dependencies: - '@nodelib/fs.walk': 1.2.8 - '@types/node': 22.15.1 - easy-table: 1.2.0 - enhanced-resolve: 5.18.1 - fast-glob: 3.3.3 - jiti: 2.4.2 - js-yaml: 4.1.0 - minimist: 1.2.8 - picocolors: 1.1.1 - picomatch: 4.0.2 - pretty-ms: 9.2.0 - smol-toml: 1.3.4 - strip-json-comments: 5.0.1 - typescript: 5.5.4 - zod: 3.24.2 - zod-validation-error: 3.4.0(zod@3.24.2) - dev: true - /language-subtag-registry@0.3.22: resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} dev: true @@ -14206,11 +14156,6 @@ packages: unist-util-visit-children: 2.0.2 dev: true - /parse-ms@4.0.0: - resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} - engines: {node: '>=18'} - dev: true - /parse-passwd@1.0.0: resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} engines: {node: '>=0.10.0'} @@ -14516,13 +14461,6 @@ packages: react-is: 18.3.1 dev: true - /pretty-ms@9.2.0: - resolution: {integrity: sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==} - engines: {node: '>=18'} - dependencies: - parse-ms: 4.0.0 - dev: true - /process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: false @@ -15749,11 +15687,6 @@ packages: engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} dev: false - /smol-toml@1.3.4: - resolution: {integrity: sha512-UOPtVuYkzYGee0Bd2Szz8d2G3RfMfJ2t3qVdZUAozZyAk+a0Sxa+QKix0YCwjL/A1RR0ar44nCxaoN9FxdJGwA==} - engines: {node: '>= 18'} - dev: true - /snake-case@2.1.0: resolution: {integrity: sha512-FMR5YoPFwOLuh4rRz92dywJjyKYZNLpMn1R5ujVpIYkbA9p01fq8RMg0FkO4M+Yobt4MjHeLTJVm5xFFBHSV2Q==} dependencies: @@ -16149,11 +16082,6 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - /strip-json-comments@5.0.1: - resolution: {integrity: sha512-0fk9zBqO67Nq5M/m45qHCJxylV/DhBlIOVExqgOMiCCrzrhU6tCibRXNqE3jwJLftzE9SNuZtYbpzcO+i9FiKw==} - engines: {node: '>=14.16'} - dev: true - /strnum@1.1.2: resolution: {integrity: sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==} dev: false @@ -17932,21 +17860,13 @@ packages: engines: {node: '>=12.20'} dev: true - /zod-validation-error@3.4.0(zod@3.24.2): - resolution: {integrity: sha512-ZOPR9SVY6Pb2qqO5XHt+MkkTRxGXb4EVtnjc9JpXUOtUB1T9Ru7mZOT361AN3MsetVe7R0a1KZshJDZdgp9miQ==} - engines: {node: '>=18.0.0'} - peerDependencies: - zod: ^3.18.0 - dependencies: - zod: 3.24.2 - dev: true - /zod@3.22.4: resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} dev: false /zod@3.24.2: resolution: {integrity: sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==} + dev: false /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} diff --git a/turbo.json b/turbo.json index bb9b686399da4..e383cdb4a4bb6 100644 --- a/turbo.json +++ b/turbo.json @@ -197,7 +197,6 @@ "**/*tslint.json" ] }, - "//#knip": {}, "//#check:toml": {}, "check-types": { "dependsOn": ["^build"]