-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathknip.json
More file actions
68 lines (68 loc) · 1.83 KB
/
knip.json
File metadata and controls
68 lines (68 loc) · 1.83 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
{
"$schema": "https://unpkg.com/knip@6/schema.json",
"entry": [
"app/_layout.tsx",
"app/(tabs)/_layout.tsx",
"app/**/*.tsx",
"scripts/verify-governance.js",
"scripts/verify-governance-smoke.js"
],
"project": [
"app/**/*.{ts,tsx}",
"components/**/*.{ts,tsx}",
"store/**/*.{ts,tsx}",
"utils/**/*.{ts,tsx}",
"hooks/**/*.{ts,tsx}",
"services/**/*.{ts,tsx}",
"lib/**/*.{ts,tsx}",
"features/**/*.{ts,tsx}",
"shared/**/*.{ts,tsx}",
"constants.ts",
"constants/**/*.ts",
"types.ts",
"types/**/*.ts",
"styles/**/*.ts"
],
"ignoreFiles": [
"babel.config.js",
"metro.config.js",
"scripts/governance/depcruise.cjs",
"scripts/verify-governance-smoke.js",
"shared/index.ts",
"supabase/functions/**",
"components/MilestoneBadge.tsx",
"components/types.ts"
],
"ignoreDependencies": [
"dependency-cruiser",
"expo-updates",
"@expo/vector-icons",
"@react-navigation/bottom-tabs",
"@react-navigation/elements",
"@react-navigation/native",
"expo-av",
"expo-status-bar",
"expo-symbols",
"zod",
"@testing-library/jest-native",
"ts-jest"
],
"ignoreBinaries": ["eas"],
"ignoreUnresolved": ["@jest/globals", "expo-updates"],
"ignoreIssues": {
"constants/**": ["exports"],
"hooks/**": ["exports"],
"shared/**": ["exports", "types"],
"store/**": ["exports", "types"],
"styles/**": ["exports", "types"],
"utils/**": ["exports", "types"],
"types.ts": ["exports", "types"],
"types/**": ["exports", "types"],
"components/EditEntryModal/**": ["types"],
"components/EntryCard.tsx": ["types"],
"components/icons/**": ["types"],
"components/ReviewExport/**": ["types"],
"components/ScreenContainer.tsx": ["exports", "duplicates"],
"store/modules/entries.ts": ["duplicates"]
}
}