2025-08-04 17:45:44 +02:00
|
|
|
{
|
2026-04-15 15:08:57 +02:00
|
|
|
"$schema": "https://unpkg.com/knip@6/schema.json",
|
2025-08-28 18:27:07 +02:00
|
|
|
"ignore": [
|
2026-04-15 15:08:57 +02:00
|
|
|
"kanel.config.js",
|
2025-08-28 18:27:07 +02:00
|
|
|
"TypeHelpers.type.ts",
|
|
|
|
|
"src/utils/api.ts",
|
|
|
|
|
"src/server/api/trpc.ts",
|
|
|
|
|
"check-env-vars.js",
|
|
|
|
|
"src/components/ui/*",
|
|
|
|
|
"src/hooks/coordDistance.ts",
|
|
|
|
|
"src/hooks/useMobile.tsx",
|
|
|
|
|
"src/lib/nossr.tsx",
|
|
|
|
|
"src/lib/useIsTyping.ts",
|
|
|
|
|
"src/middlewares/apis_middleware.ts",
|
|
|
|
|
"src/server/auth.ts",
|
|
|
|
|
"src/utils/get-media-url.ts",
|
|
|
|
|
"src/utils/utils.ts"
|
|
|
|
|
],
|
2026-04-15 15:08:57 +02:00
|
|
|
"ignoreBinaries": [
|
2026-04-30 13:56:00 +02:00
|
|
|
"stripe",
|
|
|
|
|
"ts-node"
|
2026-04-15 15:08:57 +02:00
|
|
|
],
|
2025-08-28 18:27:07 +02:00
|
|
|
"ignoreDependencies": [
|
2025-10-28 10:54:42 +01:00
|
|
|
"pdfjs-dist",
|
2025-08-28 18:27:07 +02:00
|
|
|
"kysely-plugin-serialize",
|
|
|
|
|
"sharp",
|
|
|
|
|
"uuid",
|
|
|
|
|
"@react-email/components",
|
|
|
|
|
"@types/uuid",
|
|
|
|
|
"kanel-kysely",
|
2026-04-30 13:56:00 +02:00
|
|
|
"kanel-zod",
|
2025-08-28 18:27:07 +02:00
|
|
|
"npm-run-all",
|
|
|
|
|
"@react-email/preview-server",
|
|
|
|
|
"@tailwindcss/forms",
|
|
|
|
|
"@tailwindcss/typography",
|
|
|
|
|
"tailwind-scrollbar",
|
|
|
|
|
"tw-animate-css",
|
|
|
|
|
"@radix-ui/react-dialog",
|
|
|
|
|
"@radix-ui/react-label",
|
|
|
|
|
"@radix-ui/react-slot",
|
|
|
|
|
"@radix-ui/react-tooltip",
|
2025-10-28 10:54:42 +01:00
|
|
|
"@radix-ui/react-popover",
|
|
|
|
|
"@radix-ui/react-toggle-group",
|
|
|
|
|
"tailwindcss"
|
2025-08-29 16:18:32 +02:00
|
|
|
],
|
2026-04-15 15:08:57 +02:00
|
|
|
"project": [
|
|
|
|
|
"src/**",
|
|
|
|
|
"**",
|
|
|
|
|
"!src/schemas/public/*.ts",
|
|
|
|
|
"!emails/**"
|
2026-04-30 13:56:00 +02:00
|
|
|
],
|
|
|
|
|
"next": {
|
|
|
|
|
"config": [
|
|
|
|
|
"next.config.{js,ts,cjs,mjs}"
|
|
|
|
|
],
|
|
|
|
|
"entry": [
|
|
|
|
|
"app/{,[(]*[)]/}{manifest,robots}.{js,ts}",
|
|
|
|
|
"src/app/{,[(]*[)]/}{manifest,robots}.{js,ts}",
|
|
|
|
|
"app/**/sitemap.{js,ts}",
|
|
|
|
|
"src/app/**/sitemap.{js,ts}",
|
|
|
|
|
"app/**/{icon,apple-icon,opengraph-image,twitter-image}.{js,jsx,ts,tsx}",
|
|
|
|
|
"src/app/**/{icon,apple-icon,opengraph-image,twitter-image}.{js,jsx,ts,tsx}",
|
|
|
|
|
"{instrumentation,instrumentation-client,middleware,proxy}.{js,jsx,ts,tsx}",
|
|
|
|
|
"src/{instrumentation,instrumentation-client,middleware,proxy}.{js,jsx,ts,tsx}",
|
|
|
|
|
"app/global-{error,not-found}.{js,jsx,ts,tsx}",
|
|
|
|
|
"src/app/global-{error,not-found}.{js,jsx,ts,tsx}",
|
|
|
|
|
"app/**/{default,error,forbidden,loading,not-found,unauthorized}.{js,jsx,ts,tsx}",
|
|
|
|
|
"src/app/**/{default,error,forbidden,loading,not-found,unauthorized}.{js,jsx,ts,tsx}",
|
|
|
|
|
"app/**/{layout,page,route,template}.{js,jsx,ts,tsx}",
|
|
|
|
|
"src/app/**/{layout,page,route,template}.{js,jsx,ts,tsx}",
|
|
|
|
|
"pages/**/*.{js,jsx,ts,tsx}",
|
|
|
|
|
"src/pages/**/*.{js,jsx,ts,tsx}"
|
|
|
|
|
]
|
|
|
|
|
}
|
2026-04-15 15:08:57 +02:00
|
|
|
}
|