Skip to content

Commit f7a41d2

Browse files
committed
chore: remove unused files and add a depcheck command
1 parent 0254191 commit f7a41d2

File tree

13 files changed

+385
-186
lines changed

13 files changed

+385
-186
lines changed

knip.config.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import {type KnipConfig} from 'knip'
2+
3+
const project = ['src/**/*.{js,jsx,ts,tsx}', '!**/docs/**']
4+
5+
const baseConfig = {
6+
entry: ['src/commands/**/*.ts'],
7+
project,
8+
} satisfies KnipConfig
9+
10+
export default baseConfig

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@
5252
"build:types": "tsc --project tsconfig.build.json && pnpm run build:api",
5353
"clean": "rimraf dist node_modules",
5454
"coverage": "vitest run --coverage",
55+
"depcheck": "knip",
5556
"dev": "tsc --watch",
5657
"format": "prettier --write .",
5758
"lint": "eslint .",
@@ -102,6 +103,7 @@
102103
"@vitest/coverage-v8": "^4.0.16",
103104
"chokidar": "^5.0.0",
104105
"eslint": "9.39.2",
106+
"knip": "^5.83.1",
105107
"oclif": "^4.22.68",
106108
"prettier": "^3.6.2",
107109
"prettier-plugin-packagejson": "^2.5.19",

0 commit comments

Comments
 (0)