| { | |
| "$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": ["plutil", "pgrep"] | |
| }, | |
| "packages/ui": { | |
| "entry": ["src/**/*.test.ts", "src/**/*.test.tsx", "stories/**/*.@(ts|tsx)"], | |
| "project": ["src/**/*.{ts,tsx}", "stories/**/*.{ts,tsx}"], | |
| "ignoreDependencies": ["@storybook/react-vite", "storybook"] | |
| } | |
| } | |
| } |