knip.json
Rama main · réplica de lectura del repositorio original.
{
"$schema": "https://unpkg.com/knip@5/schema.json",
"ignore": [
"**/*.css",
"**/*.test.ts",
"**/*.test.tsx",
"tests/**/*",
"scripts/**/*",
"services/cron/src/jobs/**/*",
"applications/web/src/generated/**/*"
],
"ignoreBinaries": [],
"ignoreDependencies": ["@keeper.sh/fixtures"],
"ignoreWorkspaces": ["packages/typescript-config"],
"ignoreExportsUsedInFile": true,
"workspaces": {
"packages/*": {
"entry": ["src/{index.ts,api.ts,cron.ts}"],
"project": "src/**/*.{ts,tsx}"
},
"applications/*": {
"entry": ["src/{index.ts,main.tsx,server.tsx}"],
"project": "src/**/*.{ts,tsx}"
},
"applications/web": {
"entry": [
"src/main.tsx",
"src/server.tsx",
"src/server/index.ts",
"plugins/**/*.ts",
"scripts/**/*.ts"
],
"project": ["src/**/*.{ts,tsx}", "plugins/**/*.ts", "scripts/**/*.ts"],
"ignoreDependencies": ["@babel/preset-typescript"]
},
"services/*": {
"project": "src/**/*.{ts,tsx}"
},
"services/api": {
"entry": ["src/routes/**/*.ts", "src/scripts/**/*.ts"],
"project": "src/**/*.{ts,tsx}"
},
"services/cron": {
"entry": ["src/jobs/*.ts"],
"project": "src/**/*.{ts,tsx}"
},
"services/mcp": {
"entry": ["src/routes/**/*.ts"],
"project": "src/**/*.{ts,tsx}"
}
}
}