]>
Commit | Line | Data |
---|---|---|
44124980 | 1 | { |
df98563e | 2 | "extends": "tslint-config-standard", |
a563a494 | 3 | "rulesDirectory": ["./node_modules/codelyzer"], |
44124980 | 4 | "rules": { |
33f12c74 | 5 | "no-inferrable-types": true, |
44124980 | 6 | "eofline": true, |
44124980 | 7 | "max-line-length": [true, 140], |
df98563e | 8 | "no-floating-promises": false, |
dfecb900 | 9 | "no-unused-variable": false, // Memory issues |
dffd5d12 B |
10 | "member-ordering": [true, { |
11 | "order": [ | |
12 | "public-static-field", | |
13 | "private-static-field", | |
14 | "public-instance-field", | |
15 | "private-instance-field", | |
16 | "public-constructor", | |
17 | "private-constructor", | |
18 | "public-instance-method", | |
19 | "protected-instance-method", | |
20 | "private-instance-method" | |
21 | ]} | |
44124980 | 22 | ], |
44124980 | 23 | |
4a7eeb62 C |
24 | "angular-whitespace": [true, "check-interpolation", "check-semicolon"], |
25 | "banana-in-box": true, | |
26 | "templates-no-negated-async": true, | |
9bce7592 C |
27 | "directive-selector": [true, "attribute", "my", "camelCase"], |
28 | "component-selector": [true, "element", "my", "kebab-case"], | |
a563a494 C |
29 | "use-input-property-decorator": true, |
30 | "use-output-property-decorator": true, | |
31 | "use-host-property-decorator": true, | |
4a7eeb62 | 32 | "use-view-encapsulation": true, |
a563a494 C |
33 | "no-attribute-parameter-decorator": true, |
34 | "no-input-rename": true, | |
35 | "no-output-rename": true, | |
4a7eeb62 | 36 | "no-output-on-prefix": true, |
2de96f4d | 37 | "no-forward-ref": false, |
a563a494 | 38 | "use-life-cycle-interface": true, |
4a7eeb62 C |
39 | "contextual-life-cycle": true, |
40 | "trackBy-function": false, | |
a563a494 | 41 | "use-pipe-transform-interface": true, |
f2659ae0 | 42 | "pipe-prefix": [true, "my"], |
a563a494 | 43 | "component-class-suffix": true, |
ccf6ed16 | 44 | "directive-class-suffix": true, |
4a7eeb62 | 45 | "pipe-impure": true |
44124980 C |
46 | } |
47 | } |