Skip to content

Commit 386e0fe

Browse files
committed
chore: switch to custom eslint config
1 parent 3047815 commit 386e0fe

File tree

4 files changed

+32
-133
lines changed

4 files changed

+32
-133
lines changed

.eslintrc.json

Lines changed: 1 addition & 112 deletions
Original file line numberDiff line numberDiff line change
@@ -1,115 +1,4 @@
11
{
22
"root": true,
3-
"env": {
4-
"node": true,
5-
"es6": true
6-
},
7-
"parserOptions": {
8-
"sourceType": "module",
9-
"ecmaVersion": 2020
10-
},
11-
"extends": "eslint:recommended",
12-
"rules": {
13-
"arrow-body-style": "off",
14-
"array-bracket-spacing": [
15-
"error",
16-
"never"
17-
],
18-
"arrow-parens": [
19-
"error",
20-
"as-needed"
21-
],
22-
"comma-dangle": [
23-
"error",
24-
"never"
25-
],
26-
"comma-spacing": [
27-
"error",
28-
{
29-
"before": false,
30-
"after": true
31-
}
32-
],
33-
"implicit-arrow-linebreak": "off",
34-
"indent": [
35-
"error",
36-
2,
37-
{
38-
"SwitchCase": 1
39-
}
40-
],
41-
"keyword-spacing": "error",
42-
"linebreak-style": [
43-
"error",
44-
"unix"
45-
],
46-
"max-len": "error",
47-
"newline-per-chained-call": "off",
48-
"no-multi-spaces": "error",
49-
"no-shadow": [
50-
"error",
51-
{
52-
"builtinGlobals": true,
53-
"hoist": "all"
54-
}
55-
],
56-
"no-confusing-arrow": "error",
57-
"no-duplicate-imports": "error",
58-
"no-restricted-syntax": [
59-
"error",
60-
"CatchClause[param=null]"
61-
],
62-
"no-underscore-dangle": "off",
63-
"no-unused-expressions": "off",
64-
"no-useless-constructor": "error",
65-
"no-var": "error",
66-
"prefer-arrow-callback": "error",
67-
"prefer-const": "error",
68-
"prefer-spread": "error",
69-
"prefer-template": "error",
70-
"object-curly-spacing": [
71-
"error",
72-
"always"
73-
],
74-
"quotes": [
75-
"error",
76-
"single",
77-
{
78-
"allowTemplateLiterals": true
79-
}
80-
],
81-
"semi": [
82-
"error",
83-
"always"
84-
],
85-
"semi-spacing": [
86-
"error",
87-
{
88-
"before": false,
89-
"after": true
90-
}
91-
],
92-
"sort-imports": [
93-
"error",
94-
{
95-
"ignoreCase": true
96-
}
97-
],
98-
"strict": [
99-
"error",
100-
"never"
101-
],
102-
"space-before-function-paren": [
103-
"error",
104-
{
105-
"anonymous": "never",
106-
"named": "never",
107-
"asyncArrow": "always"
108-
}
109-
],
110-
"spaced-comment": [
111-
"error",
112-
"always"
113-
]
114-
}
3+
"extends": "@devpow112/eslint-config/node"
1154
}

package-lock.json

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

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
"@babel/register": "^7.16.9",
5656
"@commitlint/cli": "^16.1.0",
5757
"@commitlint/config-conventional": "^16.0.0",
58+
"@devpow112/eslint-config": "^1.0.4",
5859
"@semantic-release/git": "^10.0.1",
5960
"babel-plugin-add-module-exports": "^1.0.4",
6061
"chai": "^4.3.6",

test/.eslintrc.json

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
11
{
2-
"env": {
3-
"mocha": true
4-
},
5-
"plugins": [
6-
"mocha",
7-
"chai-friendly"
8-
],
9-
"rules": {
10-
"mocha/no-identical-title": [
11-
"error"
12-
],
13-
"chai-friendly/no-unused-expressions": [
14-
"error"
15-
]
16-
}
2+
"extends": "@devpow112/eslint-config/test"
173
}

0 commit comments

Comments
 (0)