Skip to content

Commit 2209ccb

Browse files
committed
chore: linter refactor
1 parent 7540e6c commit 2209ccb

File tree

26 files changed

+7630
-23068
lines changed

26 files changed

+7630
-23068
lines changed

.eslintignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
rollup.*.js
2+
webpack.*.js
3+
4+
dist
5+
node_modules
6+
vendors

.eslintrc

Lines changed: 10 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,18 @@
11
{
2+
"root": true,
23
"env": {
3-
"es6": true,
4-
"node": true
4+
"es2020": true
5+
},
6+
"parserOptions": {
7+
"sourceType": "module"
58
},
6-
"extends": [
7-
"eslint:recommended",
8-
"plugin:react/recommended"
9-
],
109
"parser": "babel-eslint",
11-
"plugins": [
12-
"react-hooks",
13-
"prettier"
10+
"extends": [
11+
"eslint:recommended",
12+
"plugin:prettier/recommended"
1413
],
15-
"rules": {
16-
"react-hooks/rules-of-hooks": "error",
17-
"react-hooks/exhaustive-deps": "error",
18-
"prettier/prettier": "error",
19-
"no-extra-semi": "off"
20-
},
2114
"globals": {
22-
"browser": "readonly",
23-
"window": "readonly",
24-
"document": "readonly",
2515
"logger": "readonly",
26-
"Promise": "readonly",
27-
"URL": "readonly",
28-
"URLSearchParams": "readonly",
29-
"fetch": "readonly",
30-
"process": "readonly",
31-
"FileReader": "readonly",
32-
"Set": "readonly"
16+
"process": "readonly"
3317
}
34-
}
18+
}

.prettierignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
rollup.*.js
2+
webpack.*.js
3+
4+
dist
5+
node_modules
6+
vendors

package-lock.json

Lines changed: 5846 additions & 17120 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,17 @@
2222
},
2323
"homepage": "https://www.yinote.co",
2424
"devDependencies": {
25-
"lerna": "^3.22.1"
25+
"babel-eslint": "^10.1.0",
26+
"eslint": "^6.7.1",
27+
"eslint-config-prettier": "^6.11.0",
28+
"eslint-plugin-prettier": "^3.1.1",
29+
"lerna": "^3.22.1",
30+
"prettier": "1.19.1"
2631
},
2732
"prettier": {
2833
"semi": true,
29-
"singleQuote": true
34+
"singleQuote": true,
35+
"trailingComma": "none",
36+
"arrowParens": "avoid"
3037
}
3138
}
Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,8 @@
11
{
22
"env": {
3-
"browser": true,
4-
"es6": true
3+
"browser": true
54
},
6-
"extends": ["eslint:recommended"],
7-
"parser": "babel-eslint",
8-
"plugins": [
9-
"prettier"
10-
],
115
"globals": {
126
"browser": "readonly"
13-
},
14-
"parserOptions": {
15-
"ecmaVersion": 2020,
16-
"sourceType": "module"
17-
},
18-
"rules": {
19-
"semi": "error"
207
}
218
}

0 commit comments

Comments
 (0)