Skip to content

Commit c21b2bd

Browse files
committed
fix: update eslint dependencies and widen semver pins
1 parent 0083548 commit c21b2bd

File tree

4 files changed

+3148
-2658
lines changed

4 files changed

+3148
-2658
lines changed

eslint.config.js

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,12 @@
1-
const { FlatCompat } = require('@eslint/eslintrc');
1+
const { nodeConfigs, testConfigs } = require('@devpow112/eslint-config');
2+
const { defineConfig } = require('eslint/config');
23
const { includeIgnoreFile } = require('@eslint/compat');
3-
const js = require('@eslint/js');
4-
const path = require('node:path');
4+
const { resolve } = require('node:path');
55

6-
const gitignorePath = path.resolve(__dirname, '.gitignore');
7-
const compat = new FlatCompat({
8-
baseDirectory: __dirname,
9-
recommendedConfig: js.configs.recommended,
10-
allConfig: js.configs.all
11-
});
6+
const gitignorePath = resolve(__dirname, '.gitignore');
127

13-
module.exports = [
8+
module.exports = defineConfig([
149
includeIgnoreFile(gitignorePath),
15-
...compat.extends('@devpow112/eslint-config/node'),
16-
...compat.extends('@devpow112/eslint-config/test').map(config => ({
17-
...config,
18-
files: ['test/**/*.test.js']
19-
}))
20-
];
10+
...nodeConfigs,
11+
...testConfigs
12+
]);

0 commit comments

Comments
 (0)