Skip to content

Commit b93f9cb

Browse files
feat(standard): update rules
1 parent c262061 commit b93f9cb

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

standard.json

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,24 +19,38 @@
1919
},
2020
"formatter": {
2121
"enabled": true,
22-
"indentStyle": "tab"
22+
"indentStyle": "space",
23+
"indentWidth": 2
2324
},
2425
"linter": {
2526
"enabled": true,
2627
"rules": {
2728
"recommended": true,
2829
"suspicious": {
29-
"noAssignInExpressions": "off"
30+
"noAssignInExpressions": "off",
31+
"noVar": "error"
3032
},
3133
"correctness": {
3234
"noUnusedImports": {
33-
"level": "warn",
35+
"level": "error",
3436
"fix": "safe",
3537
"options": {}
3638
}
3739
},
3840
"complexity": {
3941
"noImportantStyles": "off"
42+
},
43+
"performance": {
44+
"useTopLevelRegex": "error"
45+
},
46+
"style": {
47+
"useFragmentSyntax": "error",
48+
"noParameterAssign": "error",
49+
"noYodaExpression": "error",
50+
"useAtIndex": "warn",
51+
"useTemplate": "error",
52+
"noNonNullAssertion": "error",
53+
"useReactFunctionComponents": "error"
4054
}
4155
}
4256
},

0 commit comments

Comments
 (0)