blob: ed9ea64b97f3bf17fda1743769a38608f125ab35 [file] [log] [blame]
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +03001{
2 "rulesDirectory": [
3 "node_modules/codelyzer"
4 ],
5 "rules": {
Ittay Stern6f900cc2018-08-29 17:01:32 +03006 "arrow-return-shorthand": true,
7 "callable-types": true,
8 "class-name": true,
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +03009// "curly": true,
10// "eofline": true,
11// "forin": true,
Ittay Stern6f900cc2018-08-29 17:01:32 +030012// "import-blacklist": [
13// true
14// ],
15// "import-spacing": true,
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030016// "indent": [
17// true,
18// "spaces"
19// ],
Ittay Stern6f900cc2018-08-29 17:01:32 +030020// "interface-over-type-literal": true,
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030021// "label-position": true,
22// "max-line-length": [
23// true,
Ittay Stern6f900cc2018-08-29 17:01:32 +030024// 340
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030025// ],
26// "member-access": false,
27// "member-ordering": [
28// true,
Ittay Stern6f900cc2018-08-29 17:01:32 +030029// {
30// "order": [
31// "static-field",
32// "instance-field",
33// "static-method",
34// "instance-method"
35// ]
36// }
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030037// ],
38// "no-arg": true,
Ittay Stern6f900cc2018-08-29 17:01:32 +030039// "no-bitwise": false,
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030040// "no-console": [
41// true,
42// "debug",
43// "info",
44// "time",
45// "timeEnd",
46// "trace"
47// ],
48// "no-construct": true,
49// "no-debugger": true,
Ittay Stern6f900cc2018-08-29 17:01:32 +030050// "no-duplicate-super": true,
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030051// "no-empty": false,
Ittay Stern6f900cc2018-08-29 17:01:32 +030052// "no-empty-interface": true,
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030053// "no-eval": true,
Ittay Stern6f900cc2018-08-29 17:01:32 +030054// "no-inferrable-types": [
55// true,
56// "ignore-params"
57// ],
58// "no-misused-new": true,
59// "no-non-null-assertion": true,
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030060// "no-shadowed-variable": true,
61// "no-string-literal": false,
Ittay Stern6f900cc2018-08-29 17:01:32 +030062// "no-string-throw": true,
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030063// "no-switch-case-fall-through": true,
64// "no-trailing-whitespace": true,
Ittay Stern6f900cc2018-08-29 17:01:32 +030065// "no-unnecessary-initializer": true,
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030066// "no-unused-expression": true,
67// "no-use-before-declare": true,
68// "no-var-keyword": true,
69// "object-literal-sort-keys": false,
70// "one-line": [
71// true,
72// "check-open-brace",
73// "check-catch",
74// "check-else",
75// "check-whitespace"
76// ],
Ittay Stern6f900cc2018-08-29 17:01:32 +030077// "prefer-const": true,
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030078// "radix": true,
79// "semicolon": [
Ittay Stern6f900cc2018-08-29 17:01:32 +030080// true,
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030081// "always"
82// ],
83// "triple-equals": [
84// true,
85// "allow-null-check"
86// ],
87// "typedef-whitespace": [
88// true,
89// {
90// "call-signature": "nospace",
91// "index-signature": "nospace",
92// "parameter": "nospace",
93// "property-declaration": "nospace",
94// "variable-declaration": "nospace"
95// }
96// ],
Ittay Stern6f900cc2018-08-29 17:01:32 +030097// "typeof-compare": false,
98// "unified-signatures": true,
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +030099// "variable-name": false,
Ittay Stern6f900cc2018-08-29 17:01:32 +0300100// "whitespace": [
101// true,
102// "check-branch",
103// "check-decl",
104// "check-operator",
105// "check-separator",
106// "check-type"
107// ],
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300108// "directive-selector": [
109// true,
110// "attribute",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300111// "app",
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300112// "camelCase"
113// ],
114// "component-selector": [
115// true,
116// "element",
Ittay Stern6f900cc2018-08-29 17:01:32 +0300117// "app",
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300118// "kebab-case"
119// ],
Ittay Stern6f900cc2018-08-29 17:01:32 +0300120 "use-input-property-decorator": true,
121 "use-output-property-decorator": true,
122 "use-host-property-decorator": true,
123 "no-input-rename": true,
124 "no-output-rename": true,
125 "use-life-cycle-interface": true,
126 "use-pipe-transform-interface": true,
127 "no-access-missing-member": false,
128 "templates-use-public": false,
129 "invoke-injectable": false
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +0300130 }
131}