| { |
| "$schema": "https://unpkg.com/knip@6/schema.json", |
| "ignoreExportsUsedInFile": true, |
| "tags": ["-knipignore"], |
| "workspaces": { |
| "apps/desktop": { |
| "entry": [ |
| "src/main/main.ts", |
| "src/overlay/cursor-overlay.ts", |
| "src/overlay/cursor-overlay-preload.ts", |
| "src/overlay/permission-overlay.ts", |
| "src/overlay/permission-overlay-preload.ts", |
| "src/overlay/pip.ts", |
| "src/overlay/pip-preload.ts", |
| "src/main/**/*.test.ts", |
| "e2e/**/*.spec.ts", |
| ".storybook/preview.@(ts|tsx)", |
| ".storybook/node-crypto-boundary.ts", |
| "stories/**/*.@(ts|tsx)", |
| "scripts/browser-observe-act-smoke.mjs", |
| "src/renderer/astryx-theme/maka.d.ts", |
| "src/renderer/astryx-theme/makaTheme.ts" |
| ], |
| "project": ["src/**/*.{ts,tsx}", "e2e/**/*.ts", "stories/**/*.{ts,tsx}", "scripts/**/*.mjs"], |
| "ignoreDependencies": ["@fontsource-variable/geist", "@fontsource-variable/geist-mono"], |
| "ignoreBinaries": ["taskkill", "plutil", "pkill", "pgrep", "tail"] |
| }, |
| "packages/ui": { |
| "entry": ["src/**/*.test.ts", "src/**/*.test.tsx", "stories/**/*.@(ts|tsx)"], |
| "project": ["src/**/*.{ts,tsx}", "stories/**/*.{ts,tsx}"], |
| "ignoreDependencies": ["@storybook/react-vite", "storybook"] |
| } |
| } |
| } |