{
    "extends": "tslint:recommended",
    "rulesDirectory": [
        "node_modules/codelyzer"
    ],
    "rules": {
        "no-trailing-whitespace": false,
        "max-line-length": [true, 10000],
        "angular-whitespace": [
            true,
            "check-interpolation",
            "check-pipe"
        ],
        "banana-in-box": true,
        "templates-no-negated-async": true,
        "directive-selector": [
            true,
            "attribute",
            [
                "dir-prefix1",
                "dir-prefix2"
            ],
            "camelCase"
        ],
        "component-selector": [
            true,
            "element",
            [
                "ngx-smart-modal"
            ],
            "kebab-case"
        ],
        "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-view-encapsulation": false,
        "use-life-cycle-interface": true,
        "use-pipe-transform-interface": true,
        "pipe-naming": [
            true,
            "camelCase",
            "Pipe"
        ],
        "component-class-suffix": [
            true,
            "Component"
        ],
        "directive-class-suffix": [
            true,
            "Directive"
        ],
        "ordered-imports": [
            false
        ],
        "quotemark": [
            true,
            "single"
        ],
        "trailing-comma": [
            false
        ],
        "variable-name": false
    }
}
