]>
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 C |
6 | "eofline": true, |
7 | "indent": ["spaces"], | |
8 | "max-line-length": [true, 140], | |
df98563e C |
9 | "no-floating-promises": false, |
10 | "no-unused-variable": false, // Bug, wait TypeScript 2.4 | |
44124980 C |
11 | "member-ordering": [true, |
12 | "public-before-private", | |
13 | "static-before-instance", | |
14 | "variables-before-functions" | |
15 | ], | |
44124980 | 16 | |
9bce7592 C |
17 | "directive-selector": [true, "attribute", "my", "camelCase"], |
18 | "component-selector": [true, "element", "my", "kebab-case"], | |
a563a494 C |
19 | "use-input-property-decorator": true, |
20 | "use-output-property-decorator": true, | |
21 | "use-host-property-decorator": true, | |
22 | "no-attribute-parameter-decorator": true, | |
23 | "no-input-rename": true, | |
24 | "no-output-rename": true, | |
9bce7592 | 25 | "no-forward-ref": true, |
a563a494 C |
26 | "use-life-cycle-interface": true, |
27 | "use-pipe-transform-interface": true, | |
28 | "pipe-naming": [true, "camelCase", "my"], | |
29 | "component-class-suffix": true, | |
ccf6ed16 | 30 | "directive-class-suffix": true, |
9bce7592 C |
31 | "templates-use-public": true, |
32 | "no-access-missing-member": true, | |
df98563e | 33 | "invoke-injectable": true |
44124980 C |
34 | } |
35 | } |