Skip to content

Commit f41d315

Browse files
authored
Merge pull request #164 from TokenScript/163-review-linting-implementation-and-resolve-errors
163 review linting implementation and resolve errors
2 parents f97cb3f + 7de4226 commit f41d315

File tree

6 files changed

+1630
-75
lines changed

6 files changed

+1630
-75
lines changed

.eslintignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
*.config.js
2+
dist
3+
node_modules
4+
token-negotiator*dist

.eslintrc

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
{
2+
"root": true,
3+
"parser": "@typescript-eslint/parser",
4+
"plugins": [
5+
"@typescript-eslint"
6+
],
7+
"extends": [
8+
"eslint:recommended",
9+
"plugin:@typescript-eslint/eslint-recommended",
10+
"plugin:@typescript-eslint/recommended"
11+
],
12+
"rules": {
13+
"@typescript-eslint/ban-ts-comment": "off",
14+
"@typescript-eslint/ban-types": "off",
15+
"@typescript-eslint/indent": "off",
16+
"@typescript-eslint/member-delimiter-style": [
17+
"off",
18+
{
19+
"multiline": {
20+
"delimiter": "none",
21+
"requireLast": true
22+
},
23+
"singleline": {
24+
"delimiter": "semi",
25+
"requireLast": false
26+
}
27+
}
28+
],
29+
"@typescript-eslint/naming-convention": "off",
30+
"@typescript-eslint/prefer-namespace-keyword": "error",
31+
"@typescript-eslint/semi": [
32+
"off",
33+
null
34+
],
35+
"@typescript-eslint/type-annotation-spacing": "error",
36+
"brace-style": [
37+
"error",
38+
"1tbs"
39+
],
40+
"eqeqeq": [
41+
"error",
42+
"smart"
43+
],
44+
"id-denylist": [
45+
"error",
46+
"any",
47+
"Number",
48+
"number",
49+
"String",
50+
"string",
51+
"Boolean",
52+
"boolean",
53+
"Undefined",
54+
"undefined"
55+
],
56+
"id-match": "error",
57+
"indent": "off",
58+
"no-eval": "error",
59+
"no-redeclare": "error",
60+
"no-trailing-spaces": "error",
61+
"no-underscore-dangle": "off",
62+
"no-var": "error",
63+
"prefer-const": "off",
64+
"semi": "off",
65+
"spaced-comment": [
66+
"error",
67+
"always",
68+
{
69+
"markers": [
70+
"/"
71+
]
72+
}
73+
]
74+
}
75+
}

0 commit comments

Comments
 (0)