Skip to content

Commit 099ed56

Browse files
authored
feat(eslint-config)!: remove babel-eslint and update deps (#45)
BREAKING CHANGE: Replace babel-eslint with @babel/eslint-parser
1 parent 72fd596 commit 099ed56

File tree

3 files changed

+483
-28
lines changed

3 files changed

+483
-28
lines changed

packages/eslint-config/index.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,13 @@ module.exports = {
88
globals: {
99
__DEV__: false,
1010
},
11-
parser: 'babel-eslint',
11+
parser: '@babel/eslint-parser',
12+
parserOptions: {
13+
requireConfigFile: false,
14+
babelOptions: {
15+
presets: ['@babel/preset-react']
16+
}
17+
},
1218
plugins: ['react', 'react-hooks'],
1319
rules: {
1420
'max-len': 'off',

packages/eslint-config/package.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,15 @@
77
"access": "public"
88
},
99
"peerDependencies": {
10-
"eslint-plugin-import": "^2.22.1",
11-
"eslint-plugin-jsx-a11y": "^6.4.1",
12-
"eslint-plugin-react": "^7.22.0"
10+
"eslint-plugin-import": "^2.27.5",
11+
"eslint-plugin-jsx-a11y": "^6.7.1",
12+
"eslint-plugin-react": "^7.32.2"
1313
},
1414
"dependencies": {
15-
"eslint-config-airbnb": "^18.2.1",
16-
"eslint-config-prettier": "^8.1.0",
17-
"eslint-plugin-react-hooks": "^4.2.0"
15+
"@babel/eslint-parser": "^7.22.5",
16+
"@babel/preset-react": "^7.22.5",
17+
"eslint-config-airbnb": "^19.0.4",
18+
"eslint-config-prettier": "^8.8.0",
19+
"eslint-plugin-react-hooks": "^4.6.0"
1820
}
1921
}

0 commit comments

Comments
 (0)