Skip to content

Commit 8386812

Browse files
feat: enable Knip's treatConfigHintsAsErrors
1 parent f81695f commit 8386812

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

knip.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@
88
"trash-cli"
99
],
1010
"ignoreExportsUsedInFile": { "interface": true, "type": true },
11+
"treatConfigHintsAsErrors": true,
1112
"project": ["src/**/*.ts"]
1213
}

src/blocks/blockKnip.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ describe("blockKnip", () => {
6969
},
7070
],
7171
"files": {
72-
"knip.json": "{"$schema":"https://unpkg.com/[email protected]/schema.json","ignoreExportsUsedInFile":{"interface":true,"type":true}}",
72+
"knip.json": "{"$schema":"https://unpkg.com/[email protected]/schema.json","ignoreExportsUsedInFile":{"interface":true,"type":true},"treatConfigHintsAsErrors":true}",
7373
},
7474
}
7575
`);
@@ -140,7 +140,7 @@ describe("blockKnip", () => {
140140
},
141141
],
142142
"files": {
143-
"knip.json": "{"$schema":"https://unpkg.com/[email protected]/schema.json","entry":["src/index.ts"],"ignoreDependencies":["abc","def"],"ignoreExportsUsedInFile":{"interface":true,"type":true},"project":["src/**/*.ts"]}",
143+
"knip.json": "{"$schema":"https://unpkg.com/[email protected]/schema.json","entry":["src/index.ts"],"ignoreDependencies":["abc","def"],"ignoreExportsUsedInFile":{"interface":true,"type":true},"treatConfigHintsAsErrors":true,"project":["src/**/*.ts"]}",
144144
},
145145
}
146146
`);
@@ -216,7 +216,7 @@ describe("blockKnip", () => {
216216
},
217217
],
218218
"files": {
219-
"knip.json": "{"$schema":"https://unpkg.com/[email protected]/schema.json","ignoreExportsUsedInFile":{"interface":true,"type":true}}",
219+
"knip.json": "{"$schema":"https://unpkg.com/[email protected]/schema.json","ignoreExportsUsedInFile":{"interface":true,"type":true},"treatConfigHintsAsErrors":true}",
220220
},
221221
}
222222
`);

src/blocks/blockKnip.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ export const blockKnip = base.createBlock({
8181
interface: true,
8282
type: true,
8383
},
84+
treatConfigHintsAsErrors: true,
8485
project: project?.sort(),
8586
}),
8687
},

0 commit comments

Comments
 (0)