Skip to content

Commit a213da9

Browse files
committed
chore: upgrade to ESLint 9 for dev tooling
Lots of breaking changes in ESLint 9.
1 parent 03b7a5c commit a213da9

5 files changed

Lines changed: 271 additions & 372 deletions

File tree

.eslintignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

.eslintrc.json

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

eslint.config.js

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
import eslint from "@eslint/js";
2+
import node from "eslint-plugin-n";
3+
import prettier from "eslint-plugin-prettier/recommended";
4+
5+
import globals from "globals";
6+
7+
export default [
8+
eslint.configs.recommended,
9+
node.configs["flat/recommended"],
10+
prettier,
11+
{
12+
ignores: ["/tmp"],
13+
languageOptions: {
14+
ecmaVersion: "latest",
15+
sourceType: "module",
16+
globals: {
17+
...globals.es2021,
18+
...globals.node,
19+
},
20+
},
21+
},
22+
{
23+
files: ["./test/test.js"],
24+
rules: {
25+
"node/no-extraneous-import": "off",
26+
},
27+
},
28+
];

0 commit comments

Comments
 (0)