Skip to content

Commit bcc9151

Browse files
committed
Fix eslint config, prettier config, vs code config
1 parent eb61321 commit bcc9151

File tree

4 files changed

+37
-31
lines changed

4 files changed

+37
-31
lines changed

.eslintrc.js

Lines changed: 16 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,20 @@
11
module.exports = {
2-
extends: [
3-
"eslint:recommended",
4-
"plugin:react/recommended",
5-
"prettier",
6-
],
7-
plugins: [
8-
"react",
9-
"prettier",
10-
],
2+
extends: ['eslint:recommended', 'plugin:react/recommended', 'prettier'],
3+
plugins: ['react', 'prettier'],
114
rules: {
12-
"prettier/prettier": ["error", {
13-
"singleQuote": true,
14-
"trailingComma": "es5",
15-
"bracketSpacing": true,
16-
"jsxBracketSameLine": true,
17-
"printWidth": 100,
18-
"parser": "babylon",
19-
}],
20-
"no-debugger": 0,
21-
"no-console": 0,
5+
'prettier/prettier': ['error', {}],
6+
'no-debugger': 0,
7+
'no-console': 0,
8+
semi: 2,
9+
},
10+
parser: '@babel/eslint-parser',
11+
parserOptions: {
12+
ecmaVersion: 'latest',
2213
},
23-
parser: "@babel/eslint-parser",
2414
env: {
25-
"es6": true,
26-
"node": true,
27-
"browser": true,
28-
"jest": true,
29-
},
30-
};
15+
es6: true,
16+
node: true,
17+
browser: true,
18+
jest: true,
19+
},
20+
};

.prettierrc

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
{
2+
"parser": "babel",
23
"printWidth": 110,
34
"tabWidth": 2,
45
"useTabs": false,
56
"semi": true,
67
"singleQuote": true,
7-
"trailingComma": "none",
8+
"trailingComma": "es5",
89
"bracketSpacing": true,
910
"jsxBracketSameLine": false,
10-
"fluid": false
11-
}
11+
"fluid": false,
12+
"arrowParens": "avoid"
13+
}

.vscode/extensions.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"recommendations": [
3+
"dbaeumer.vscode-eslint",
4+
]
5+
}

.vscode/settings.json

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,16 @@
11
{
22
"eslint.enable": true,
3+
"eslint.format.enable": true,
34
"editor.tabSize": 2,
4-
"editor.codeActionsOnSave": {
5-
"source.fixAll.eslint": true
5+
"editor.formatOnSaveMode": "modifications",
6+
"editor.formatOnSave": true,
7+
"editor.formatOnPaste": true,
8+
"editor.codeActionsOnSave": [
9+
"source.organizeImports",
10+
"source.fixAll.eslint",
11+
],
12+
"search.exclude": {
13+
"**/node_modules": true,
14+
"**/.vscode": true,
615
}
716
}

0 commit comments

Comments
 (0)