Skip to content

Commit 789ac00

Browse files
committed
chore: upgrade dependencies and migrate to eslint flat config
1 parent 934087d commit 789ac00

File tree

5 files changed

+833
-1276
lines changed

5 files changed

+833
-1276
lines changed

.eslintrc.json

Lines changed: 0 additions & 37 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 js from '@eslint/js';
2+
import eslintPlugin from 'eslint-plugin-eslint-plugin';
3+
import jsdoc from 'eslint-plugin-jsdoc';
4+
import node from 'eslint-plugin-n';
5+
import prettier from 'eslint-plugin-prettier';
6+
7+
export default [
8+
{
9+
ignores: ['dist'],
10+
},
11+
js.configs.recommended,
12+
eslintPlugin.configs['flat/recommended'],
13+
jsdoc.configs['flat/recommended'],
14+
node.configs['flat/recommended'],
15+
{
16+
plugins: {
17+
prettier: prettier,
18+
},
19+
rules: {
20+
'prettier/prettier': [
21+
'error',
22+
{
23+
endOfLine: 'auto',
24+
},
25+
],
26+
},
27+
},
28+
];

jsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"compilerOptions": {
33
"checkJs": true,
4-
"target": "es2017",
5-
"module": "node16"
4+
"target": "es2022",
5+
"module": "nodenext"
66
},
77
"include": ["lib", "tests"]
88
}

0 commit comments

Comments
 (0)