arcade-machine/tslint.json

71 строка
1.7 KiB
JSON
Исходник Обычный вид История

2016-10-25 03:14:45 +03:00
{
"extends": "tslint-microsoft-contrib",
"rulesDirectory": [
"node_modules/codelyzer",
"node_modules/tslint-microsoft-contrib"
],
"rules": {
2016-10-27 02:38:35 +03:00
"export-name": false,
"missing-jsdoc": false,
"mocha-no-side-effect-code": false,
"no-any": false,
"no-conditional-assignment": false,
2016-10-25 03:14:45 +03:00
"no-constructor-vars": false,
2016-10-27 02:38:35 +03:00
"no-multiline-string": false,
2016-10-25 03:14:45 +03:00
"no-relative-imports": false,
"no-stateless-class": false,
"trailing-comma": [true, {"multiline": "always", "singleline": "never"}],
"no-for-in-array": false,
"restrict-plus-operands": false,
"function-name": [true, {
"method-regex": "^[a-z][\\w\\d]+$",
"private-method-regex": "^[a-z][\\w\\d]+$",
"static-method-regex": "^[a-z][\\w\\d]+$",
"function-regex": "^[a-z][\\w\\d]+$"
}],
2016-10-25 03:14:45 +03:00
// Angular
"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,
2016-10-27 02:38:35 +03:00
"arc"
2016-10-25 03:14:45 +03:00
],
"component-selector-prefix": [
true,
2016-10-27 02:38:35 +03:00
"arc"
2016-10-25 03:14:45 +03:00
],
"use-input-property-decorator": true,
"use-output-property-decorator": true,
"use-host-property-decorator": true,
"no-attribute-parameter-decorator": true,
"no-input-rename": false,
"no-output-rename": false,
"no-forward-ref": false,
"use-life-cycle-interface": true,
"use-pipe-transform-interface": true,
"pipe-naming": [
true,
"camelCase",
2016-10-27 02:38:35 +03:00
"arc"
2016-10-25 03:14:45 +03:00
],
"component-class-suffix": true,
"directive-class-suffix": true,
"import-destructuring-spacing": true
}
}