| { |
| "rulesDirectory": [ |
| "node_modules/codelyzer" |
| ], |
| "rules": { |
| "directive-selector-name": [true, "camelCase"], |
| "component-selector-name": [true, "kebab-case"], |
| "directive-selector-type": [true, "attribute"], |
| "component-selector-type": [true, "element"], |
| "directive-selector-prefix": [true, "xos"], |
| "component-selector-prefix": [true, "xos"], |
| "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", "xos"], |
| "component-class-suffix": true, |
| "directive-class-suffix": true, |
| "ban": [true, |
| ["_", "extend"], |
| ["_", "isNull"], |
| ["_", "isDefined"] |
| ], |
| "class-name": true, |
| "comment-format": [true, |
| "check-space", |
| "check-lowercase" |
| ], |
| "curly": true, |
| "eofline": true, |
| "forin": true, |
| "indent": [true, 2], |
| "interface-name": true, |
| "jsdoc-format": true, |
| "label-position": true, |
| "label-undefined": true, |
| "max-line-length": [false, 140], |
| "member-ordering": [true, |
| "public-before-private", |
| "static-before-instance", |
| "variables-before-functions" |
| ], |
| "no-arg": true, |
| "no-bitwise": true, |
| "no-console": [true, |
| "debug", |
| "info", |
| "time", |
| "timeEnd", |
| "trace" |
| ], |
| "no-construct": true, |
| "no-constructor-vars": false, |
| "no-debugger": true, |
| "no-duplicate-key": true, |
| "no-duplicate-variable": true, |
| "no-empty": true, |
| "no-eval": true, |
| "no-string-literal": true, |
| "no-switch-case-fall-through": true, |
| "trailing-comma": true, |
| "no-trailing-whitespace": true, |
| "no-unused-expression": true, |
| "no-unused-variable": true, |
| "no-unreachable": true, |
| "no-use-before-declare": true, |
| "no-var-requires": true, |
| "one-line": [true, |
| "check-open-brace", |
| "check-catch", |
| "check-else", |
| "check-whitespace" |
| ], |
| "quotemark": [true, "single"], |
| "radix": true, |
| "semicolon": true, |
| "triple-equals": [true, "allow-null-check"], |
| "typedef": [true, |
| "callSignature", |
| "indexSignature", |
| "parameter", |
| "propertySignature", |
| "variableDeclarator" |
| ], |
| "typedef-whitespace": [true, |
| ["callSignature", "noSpace"], |
| ["catchClause", "noSpace"], |
| ["indexSignature", "space"] |
| ], |
| "use-strict": false, |
| "variable-name": false, |
| "whitespace": [true, |
| "check-branch", |
| "check-decl", |
| "check-operator", |
| "check-separator", |
| "check-type" |
| ] |
| } |
| } |