-
Notifications
You must be signed in to change notification settings - Fork 17
Expand file tree
/
Copy pathknip.json
More file actions
101 lines (101 loc) · 2.51 KB
/
knip.json
File metadata and controls
101 lines (101 loc) · 2.51 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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
{
"$schema": "https://unpkg.com/knip@5/schema.json",
"workspaces": {
".": {
"entry": ["package.json"],
"project": ["package.json"]
},
"alamos/ts": {
"entry": ["src/index.ts", "src/dev/index.ts"],
"project": ["src/**/*.ts"]
},
"arc/ts": {
"entry": ["src/index.ts"],
"project": ["src/**/*.ts"]
},
"client/ts": {
"entry": ["src/index.ts"],
"project": ["src/**/*.ts"]
},
"drift": {
"entry": ["src/index.ts", "src/react/index.ts", "src/tauri/index.ts"],
"project": ["src/**/*.{ts,tsx}"]
},
"freighter/ts": {
"entry": ["src/index.ts"],
"project": ["src/**/*.ts"]
},
"pluto": {
"entry": [
"src/index.ts",
"src/ether.ts",
"src/flex/index.ts",
"src/button/index.ts",
"src/tabs/index.ts",
"src/theming/index.ts",
"src/menu/index.ts",
"src/header/index.ts",
"src/tree/index.ts",
"src/dropdown/index.ts",
"src/video/index.ts",
"src/text/index.ts",
"src/input/index.ts",
"src/triggers/index.ts",
"src/list/index.ts",
"src/color/index.ts",
"src/css/index.ts"
],
"project": ["src/**/*.{ts,tsx}"]
},
"x/media": {
"entry": ["src/index.ts"],
"project": ["src/**/*.{ts,tsx}"]
},
"x/ts": {
"entry": ["src/index.ts"],
"project": ["src/**/*.ts"],
"ignoreDependencies": ["@vitest/coverage-v8"]
},
"console": {
"entry": ["src/main.tsx", "src-tauri/src/main.rs"],
"project": ["src/**/*.{ts,tsx}"],
"ignore": ["src-tauri/**"]
},
"docs/site": {
"entry": ["src/**/*.astro", "src/**/*.tsx", "src/**/*.ts"],
"project": ["src/**/*.{ts,tsx,astro}"],
"ignoreDependencies": ["@astrojs/*"]
},
"configs/eslint": {
"entry": ["index.ts"],
"project": ["*.ts"],
"ignoreDependencies": ["eslint-*", "@eslint/*"]
},
"configs/ts": {
"entry": ["base.json"],
"project": ["*.json"]
},
"configs/vite": {
"entry": ["lib.ts"],
"project": ["*.ts"],
"ignoreDependencies": ["vite-*"]
},
"configs/stylelint": {
"entry": ["index.cjs"],
"project": ["*.cjs"],
"ignoreDependencies": ["stylelint-*"]
}
},
"ignore": [
"**/examples/**",
"**/dist/**",
"**/node_modules/**",
"**/.turbo/**",
"**/coverage/**"
],
"ignoreDependencies": ["@types/*"],
"ignoreExportsUsedInFile": {
"interface": true,
"type": true
}
}