knip.json

{
  "$schema": "https://unpkg.com/knip@6/schema.json",
  "entry": [
    "src/main/index.ts",
    "src/preload/index.ts",
    "src/renderer/main.tsx",
    "extension/src/background.ts",
    "extension/src/content.ts",
    "extension/src/popup/popup.tsx",
    "scripts/*.mjs",
    "tests/**/*.{test,spec}.{ts,tsx}",
    "e2e/**/*.spec.ts",
    "electron.vite.config.ts"
  ],
  "project": [
    "src/**/*.{ts,tsx}",
    "extension/src/**/*.{ts,tsx}",
    "tests/**/*.{ts,tsx}",
    "e2e/**/*.ts",
    "scripts/**/*.mjs"
  ],
  "ignoreDependencies": [
    "@fontsource-variable/dm-sans",
    "@fontsource-variable/jetbrains-mono",
    "@fontsource-variable/plus-jakarta-sans",
    "tailwindcss",
    "@types/chrome",
    "shadcn"
  ]
}