Skip to content

Commit 6d636d4

Browse files
committed
feat: make eslint config composable
1 parent 355945b commit 6d636d4

File tree

3 files changed

+16
-3
lines changed

3 files changed

+16
-3
lines changed

package.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,11 @@
4242
"./eslint/tailwindcss": {
4343
"require": "./src/eslint/tailwindcss.js"
4444
},
45-
"./eslint/preset-react": {
46-
"require": "./src/eslint/preset-react.js"
45+
"./eslint/preset/next": {
46+
"require": "./src/eslint/preset/next.js"
47+
},
48+
"./eslint/preset/umi": {
49+
"require": "./src/eslint/preset/umi.js"
4750
},
4851
"./prettier": {
4952
"require": "./src/prettier.js"
@@ -106,5 +109,6 @@
106109
},
107110
"engines": {
108111
"node": ">=14"
109-
}
112+
},
113+
"packageManager": "[email protected]"
110114
}

src/eslint/preset/umi.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
module.exports = {
2+
extends: [
3+
require.resolve('./node'),
4+
require.resolve('./browser'),
5+
require.resolve('./typescript'),
6+
require.resolve('./react'),
7+
require.resolve('./tailwindcss'),
8+
],
9+
}

0 commit comments

Comments
 (0)