Skip to content

Commit d22f4f0

Browse files
committed
eslint fixes
1 parent ce0da0f commit d22f4f0

4 files changed

Lines changed: 490 additions & 513 deletions

File tree

.eslintrc.json

Lines changed: 0 additions & 24 deletions
This file was deleted.

src/.eslintrc.json

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
{
2+
"env": {
3+
"browser": true,
4+
"es6": true
5+
},
6+
"extends": [
7+
"eslint:recommended",
8+
"plugin:@typescript-eslint/eslint-recommended"
9+
],
10+
"globals": {
11+
"Atomics": "readonly",
12+
"SharedArrayBuffer": "readonly"
13+
},
14+
"parser": "@typescript-eslint/parser",
15+
"parserOptions": {
16+
"ecmaVersion": 2018,
17+
"sourceType": "module"
18+
},
19+
"plugins": [
20+
"@typescript-eslint",
21+
"jsdoc"
22+
],
23+
"rules": {
24+
"no-multiple-empty-lines": ["error", { "max": 1 }],
25+
"import/named": "off",
26+
"strict": "off",
27+
"semi": "error",
28+
"indent": ["error", 4],
29+
// "func-call-spacing": ["error", "always"],
30+
"block-spacing": ["error", "always"],
31+
"keyword-spacing": ["error", { "before": true, "after": true }],
32+
"object-curly-spacing": ["error", "always", { "objectsInObjects": false }],
33+
"object-curly-newline": ["error", { "consistent": true }],
34+
"space-infix-ops": "error",
35+
"space-unary-ops": "error",
36+
"space-in-parens": "error",
37+
"jsdoc/require-description": "warn"
38+
},
39+
"settings": {
40+
"import/resolver": {
41+
"node": {
42+
"extensions": [".js", ".ts"]
43+
}
44+
},
45+
"import/parsers": {
46+
"@typescript-eslint/parser": [".ts", ".js"]
47+
},
48+
"jsdoc": {
49+
"tagNamePreference": {
50+
"function": "method"
51+
}
52+
}
53+
}
54+
}

0 commit comments

Comments
 (0)