Skip to content

Commit 08fa9a4

Browse files
committed
fix: lint
1 parent ddf61e5 commit 08fa9a4

File tree

18 files changed

+3707
-5514
lines changed

18 files changed

+3707
-5514
lines changed

eslint.config.mjs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
// @ts-check
22

3-
// eslint-disable-next-line import-x/no-extraneous-dependencies
43
import { completeConfigBase } from "eslint-config-complete";
54

65
export default [...completeConfigBase];

knip.config.js

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ const config = {
99
// https://github.com/webpro-nl/knip/issues/794
1010
exclude: ["enumMembers"],
1111

12+
ignore: ["eslint.config.mjs"],
13+
1214
ignoreBinaries: [
1315
"tsx", // This is provided by "complete-lint".
1416
],
@@ -23,51 +25,55 @@ const config = {
2325
ignore: [
2426
"babel.config.js",
2527
"docusaurus.config.ts",
28+
"eslint.config.mjs",
2629
"scripts/**",
2730
"sidebars.ts",
2831
"src/**/index.tsx",
2932
"static/js/hotkey.js",
3033
"typedoc.config.base.mjs",
3134
],
3235
},
33-
"packages/eslint-config-isaacscript": {
34-
entry: ["base.js", "mod.js"],
35-
},
3636
"packages/eslint-plugin-isaacscript": {
3737
ignore: [
38+
"eslint.config.mjs",
3839
"src/template.ts",
3940
"tests/fixtures/file.ts",
4041
"tests/template.ts",
4142
],
4243
},
43-
"packages/isaac-lua-polyfill": {},
44+
"packages/isaac-lua-polyfill": {
45+
ignore: ["eslint.config.mjs"],
46+
},
4447
"packages/isaac-typescript-definitions": {
45-
ignore: ["typedoc.config.mjs"],
48+
ignore: ["eslint.config.mjs", "typedoc.config.mjs"],
4649
},
4750
"packages/isaac-typescript-definitions-repentogon": {
48-
ignore: ["typedoc.config.mjs"],
51+
ignore: ["eslint.config.mjs", "typedoc.config.mjs"],
4952
},
5053
"packages/isaacscript-cli": {
5154
entry: [
52-
"src/main.ts",
5355
"src/commands/monitor/modDirectorySyncer/modDirectorySyncer.ts",
5456
"src/commands/monitor/saveDatWriter/saveDatWriter.ts",
5557
],
5658
ignore: [
5759
"**/copied/**",
60+
"eslint.config.mjs",
5861
"file-templates/**",
5962
"plugins/**",
6063
"src/interfaces/IsaacScriptTSConfig.ts",
6164
],
6265
},
6366
"packages/isaacscript-common": {
6467
ignore: [
68+
"eslint.config.mjs",
6569
"src/classes/features/other/extraConsoleCommands/commands.ts",
6670
"src/lib/jsonLua.js",
6771
"typedoc.config.mjs",
6872
],
6973
},
70-
"packages/isaacscript-spell": {},
74+
"packages/isaacscript-spell": {
75+
ignore: ["eslint.config.mjs"],
76+
},
7177
},
7278
};
7379

0 commit comments

Comments
 (0)