-
Notifications
You must be signed in to change notification settings - Fork 0
/
tslint.json
35 lines (31 loc) · 1.15 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
{
"extends": "tslint:recommended",
"rules": {
/* ng2 rules */
// "directive-selector": [true, "attribute", "sg", "camelCase"],
// "component-selector": [true, "element", "sg", "kebab-case"],
// "use-input-property-decorator": true,
// "use-output-property-decorator": true,
// "use-host-property-decorator": true,
// "no-attribute-parameter-decorator": true,
// "no-input-rename": true,
// "no-output-rename": true,
// "no-forward-ref": true,
// "use-life-cycle-interface": true,
// "use-pipe-transform-interface": true,
// "pipe-naming": [true, "camelCase", "sg"],
// "component-class-suffix": true,
// "directive-class-suffix": true,
// "import-destructuring-spacing": true,
// "templates-use-public": true,
// "no-access-missing-member": true,
// "invoke-injectable": true,
"no-empty": true, /* this is an eslint rule */
/* you can override any of the default tslint rules provided by 'tslint:recommended' */
"object-literal-sort-keys": false,
"quotemark": [true, "single", "avoid-escape"],
"ordered-imports": false,
"arrow-parens": false,
"object-literal-shorthand": false
}
}