forked from get-convex/chef
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathknip.jsonc
More file actions
41 lines (38 loc) · 1.16 KB
/
knip.jsonc
File metadata and controls
41 lines (38 loc) · 1.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
{
"entry": [
"{index,cli,main}.{js,cjs,mjs,jsx,ts,cts,mts,tsx}",
"src/{index,cli,main}.{js,cjs,mjs,jsx,ts,cts,mts,tsx}",
"convex/auth.config.ts",
"convex/crons.ts",
"convex/http.ts",
// generated code containing possibly-unused exports
"convex/_generated/**",
"functions/**",
"convex/eslint.config.mjs",
"convex/vitest.config.mts",
// for occasional debugging
"app/lib/hooks/useWhatChanged.ts",
"load-context.ts",
"parse-compressed-messages.mjs",
// manual build processes
"proxy/build.cjs",
"proxy/proxy.cjs",
"iframe-worker/build.cjs",
"iframe-worker/worker.mts",
"iframe-worker/worker.bundled.mjs",
],
"project": ["**/*.{js,cjs,mjs,jsx,ts,cts,mts,tsx}!"],
"ignore": ["template/**"],
"ignoreDependencies": [
"@ui/*", // doesn't seem to follow the TypeScript paths (or doesn't understand which dep)
// these are all used by @convex-dev/design-system/Combobox (also see vite.config.ts)
"classnames",
"react-fast-compare",
"warning",
"fuzzy",
// these get shimmed in in vite.config.ts
// not sure we actually need these or not, TODO
"buffer",
"events",
],
}