/
.knip.json
40 lines (40 loc) · 1.03 KB
/
.knip.json
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
{
"workspaces": {
".": {
"entry": ["scripts/*.js", "dangerfile.js", "config/*.js"],
"project": ["{config,scripts}/**/*.js"],
"ignoreDependencies": ["@graphql-markdown/*"]
},
"packages/*": {
"entry": ["src/index.ts!"],
"project": ["**/*.ts!"],
"ignore": ["**/__mocks__/**/*.ts"]
},
"packages/core": {
"entry": ["src/index.ts!"],
"project": ["**/*.ts!"],
"ignore": ["**/__mocks__/**/*.ts"],
"ignoreDependencies": [
"@graphql-markdown/diff",
"@graphql-markdown/printer-legacy",
"graphql-config"
]
},
"packages/utils": {
"entry": ["src/index.ts!"],
"project": ["**/*.ts!"],
"ignore": ["**/__mocks__/**/*.ts"],
"ignoreDependencies": ["prettier"]
}
},
"rules": {
"enumMembers": "warn"
},
"ignoreDependencies": ["danger", "commitizen"],
"ignoreBinaries": ["danger"],
"ignoreExportsUsedInFile": true,
"jest": {
"config": ["config/jest.config.js"],
"entry": ["**/tests/**/*.ts"]
}
}