{ "$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}" } } }