{
    "extends": [
        "tslint:recommended",
        "tslint-eslint-rules"
    ],
    "linterOptions": {
        "exclude": [
            "node_modules/**",
            "node_modules"
        ]
    },
    "compilerOptions": {
        "strictPropertyInitialization": false
    },
    "rules": {
        "indent": [
            true,
            "spaces",
            4
        ],
        "interface-name": false,
        "no-consecutive-blank-lines": false,
        "ordered-imports": false,
        "quotemark": [
            false,
            "single"
        ],
        "trailing-comma": [
            false
        ],
        "no-trailing-whitespace": false,
        "whitespace": [
            false,
            "check-branch",
            "check-decl",
            "check-operator",
            "check-separator",
            "check-type"
        ],
        "member-access": [
            false,
            "no-public"
        ],
        "object-literal-key-quotes": [
            false,
            "as-needed"
        ],
        "no-empty": [
            false,
            "allow-empty-functions"
        ],
        "semicolon": [
            false,
            "always"
        ],
        "prefer-const": false,
        "no-console": false,
        "max-classes-per-file": false,
        "no-namespace": false,
        "no-reference": false,
        "no-string-literal": false,
        "arrow-parens": false,
        "import-spacing": false,
        "prefer-for-of": false,
        "comment-format": false,
        "object-literal-sort-keys": false,
        "no-for-in-array": false,
        "no-shadowed-variable": false,
        "max-line-length": false,
        "no-object-literal-type-assertion": false,
        "strictPropertyInitialization": false,
        "triple-equals": false,
        "variable-name": [
            false,
            "ban-keywords",
            "check-format",
            "allow-leading-underscore",
            "allow-pascal-case"
        ],
        "member-ordering": false,
        "only-arrow-functions": false,
        "one-variable-per-declaration": false,
        "space-before-function-paren": false,
        "ban-types": false,
        "align": false,
        "no-bitwise": false
    },
    "jsRules": {
        "object-literal-sort-keys": false,
        "comment-format": false,
        "trailing-comma": false,
        "no-for-in-array": false,
        "no-shadowed-variable": false,
        "max-line-length": false
    }
}