-
Notifications
You must be signed in to change notification settings - Fork 3
/
tslint.json
35 lines (35 loc) · 1.16 KB
/
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
26
27
28
29
30
31
32
33
34
35
{
"rulesDirectory": ["node_modules/codelyzer"],
"extends": ["angular-tslint-rules", "tslint-config-prettier"],
"rules": {
"await-promise": [true, "Nightmare"],
"no-implicit-dependencies": [
true,
"dev",
["~", "e2e-config", "@files", "@api", "@tales", "@framework", "@shared", "@login", "@layout"]
],
"ordered-imports": [
true,
{
"import-sources-order": "case-insensitive",
"named-imports-order": "case-insensitive",
"grouped-imports": true
}
],
"deprecation": {
"severity": "warning"
},
"no-bitwise": false,
"templates-no-negated-async": false,
"i18n": false,
"no-forward-ref": false,
"no-template-call-expression": false,
"no-unused-css": false,
"template-conditional-complexity": false,
"template-cyclomatic-complexity": false,
"use-view-encapsulation": false,
"angular-whitespace": [true, "check-interpolation", "check-semicolon"],
"directive-selector": [true, "attribute", ["app", "routerLink"], "kebab-case"],
"component-selector": [true, "element", ["app", "i18n", "router"], "kebab-case"]
}
}