Skip to content

Commit 38d2eea

Browse files
authored
#1870 fix pre commit errors (#1884)
* fix: fix for precommit errors * fix: migrated .eslintrc.js to eslint.config.js flat config * fix: added dependencies and added support for globals in eslint.config.js * fix: set ecmaVersion to latest
1 parent 14fbaa8 commit 38d2eea

File tree

3 files changed

+34
-24
lines changed

3 files changed

+34
-24
lines changed

.eslintrc.js

Lines changed: 0 additions & 22 deletions
This file was deleted.

.pre-commit-config.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ repos:
1414
hooks:
1515
- id: doc8
1616
- repo: https://github.com/adamchainz/django-upgrade
17-
rev: 1.15.0
17+
rev: 1.16.0
1818
hooks:
1919
- id: django-upgrade
2020
args: [--target-version, "3.2"]
@@ -32,9 +32,13 @@ repos:
3232
args:
3333
- --trailing-comma=es5
3434
- repo: https://github.com/pre-commit/mirrors-eslint
35-
rev: v8.56.0
35+
rev: v9.0.0-beta.0
3636
hooks:
3737
- id: eslint
38+
additional_dependencies:
39+
40+
- "@eslint/[email protected]"
41+
- "globals"
3842
files: \.js?$
3943
types: [file]
4044
args:

eslint.config.js

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
const js = require("@eslint/js");
2+
const globals = require("globals");
3+
4+
module.exports = [
5+
js.configs.recommended,
6+
{
7+
files: ["**/*.js"],
8+
languageOptions:{
9+
ecmaVersion: "latest",
10+
sourceType: "module",
11+
globals: {
12+
...globals.browser,
13+
...globals.node
14+
}
15+
}
16+
},
17+
{
18+
rules: {
19+
"curly": ["error", "all"],
20+
"dot-notation": "error",
21+
"eqeqeq": "error",
22+
"no-eval": "error",
23+
"no-var": "error",
24+
"prefer-const": "error",
25+
"semi": "error"
26+
}
27+
}
28+
];

0 commit comments

Comments
 (0)