-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathtslint.json
25 lines (25 loc) · 840 Bytes
/
tslint.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
"extends": [
"tslint:latest",
"tslint-sonarts",
"tslint-microsoft-contrib",
"tslint-config-prettier"
],
"rules": {
"ordered-imports": [true, { "grouped-imports": true }],
"missing-jsdoc": false,
"no-relative-imports": false,
"no-require-imports": false, // no-var-requires enabled
"variable-name": [true, "allow-pascal-case", "allow-leading-underscore"],
"typedef": false,
"prefer-type-cast": false,
"no-angle-bracket-type-assertion": true,
"import-name": false,
"react-this-binding-issue": false,
"export-name": false,
"no-namespace": [true, "allow-declarations"],
"interface-name": [true, "never-prefix"],
"max-union-size": false,
"no-suspicious-comment": false // "We recommend that you run this rule before each release as a quality checkpoint."
}
}