refactor: one eslint task per workspace (#63835)

This commit is contained in:
Oliver Eyton-Williams
2025-11-21 14:51:46 +01:00
committed by GitHub
parent c9e83c5c6a
commit 1e0805fd72
74 changed files with 1813 additions and 2307 deletions
+4
View File
@@ -0,0 +1,4 @@
/* eslint-disable filenames-simple/naming-convention */
import { createLintStagedConfig } from '@freecodecamp/eslint-config/lintstaged';
export default createLintStagedConfig(import.meta.dirname);
+3
View File
@@ -0,0 +1,3 @@
import { configTypeChecked } from '@freecodecamp/eslint-config/base';
export default configTypeChecked;
+7 -3
View File
@@ -10,7 +10,9 @@
"pnpm": ">=10"
},
"scripts": {
"test": "vitest"
"test": "vitest",
"compile": "tsc",
"lint": "eslint --max-warnings 0"
},
"type": "module",
"repository": {
@@ -22,7 +24,9 @@
},
"homepage": "https://github.com/freeCodeCamp/freeCodeCamp#readme",
"devDependencies": {
"vitest": "^3.2.4",
"@vitest/ui": "^3.2.4"
"@freecodecamp/eslint-config": "workspace:*",
"@vitest/ui": "^3.2.4",
"eslint": "^9.39.1",
"vitest": "^3.2.4"
}
}