Add eslint as linter and add linter workflow
Some checks failed
CI / CI (push) Successful in 18s
Lint Codebase / eslint (push) Failing after 12s

This commit is contained in:
SileNce5k 2024-11-05 05:26:48 +01:00
parent 85821f5fa3
commit bab508e4b9
Signed by: SileNce
GPG key ID: B0A142BB4291B204
4 changed files with 1191 additions and 5 deletions

32
eslint.config.mjs Normal file
View file

@ -0,0 +1,32 @@
import jest from "eslint-plugin-jest";
import globals from "globals";
export default [{
plugins: {
jest,
},
languageOptions: {
globals: {
...globals.jest,
...jest.environments.globals.globals,
},
},
rules: {
"no-fallthrough": "error",
"no-case-declarations": "error",
"no-unused-vars": "warn"
},
},
];
// /** @type {import('eslint').Linter.Config[]} */
// export default [
// {files: ["**/*.js"], languageOptions: {sourceType: "commonjs"}},
// {languageOptions: { globals: globals.node }},
// pluginJs.configs.recommended,
// ];