MitocGroup/deep-framework

View on GitHub
tslint.json

Summary

Maintainability
Test Coverage
{
  "rulesDirectory": [
    "node_modules/codelyzer",
    "node_modules/tslint-eslint-rules/dist/rules"
  ],
  "rules": {
    "trailing-comma": [
      true,
      {
        "multiline": "always",
        "singleline": "never"
      }
    ],
    "no-conditional-assignment": true,
    "no-console": [
      false
    ],
    "no-constant-condition": true,
    "no-control-regex": true,
    "no-debugger": true,
    "no-duplicate-key": true,
    "no-duplicate-case": true,
    "no-empty": true,
    "no-empty-character-class": true,
    "no-ex-assign": true,
    "no-extra-boolean-cast": true,
    "no-extra-semi": true,
    "no-inner-declarations": [
      true,
      "functions"
    ],
    "no-invalid-regexp": true,
    "no-irregular-whitespace": true,
    "no-regex-spaces": true,
    "no-unexpected-multiline": true,
    "no-unreachable": true,
    "use-isnan": true,
    "valid-jsdoc": [
      false
    ],
    "valid-typeof": true,
    "curly": true,
    "switch-default": true,
    "triple-equals": true,
    "forin": true,
    "no-arg": true,
    "no-invalid-this": false,
    "no-duplicate-variable": true,
    "radix": true,
    "no-shadowed-variable": false,
    "no-unused-variable": true,
    "handle-callback-err": [
      true,
      "^(err|error|anySpecificError)$"
    ],
    "array-bracket-spacing": [
      false
    ],
    "block-spacing": [
      false
    ],
    "brace-style": [
      false
    ],
    "variable-name": [
      true,
      "check-format"
    ],
    "indent": [
      true,
      "spaces"
    ],
    "linebreak-style": [
      false,
      "unix"
    ],
    "new-parens": false,
    "object-curly-spacing": [
      false
    ],
    "arrow-parens": [
      false
    ],
    "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,
      "sg"
    ],
    "component-selector-prefix": [
      true,
      "sg"
    ],
    "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
  }
}