ESLint/TSLint - 在设置中使用数组的地方添加严重性?

ESLint/TSLint - add severity where array is being used in settings?

我有以下 TSLint(与 ESLint 相同)规则:

"rules": {
        "prefer-const": false,
        "no-trailing-whitespace": false,
        "one-line": [
            true,
            "check-catch",
            "check-finally",
            "check-open-brace",
            "check-whitespace"
        ],

我正在尝试将 one-line 规则的严重性设置为警告,但检查数组似乎不接受 "severity": "warn"

实现这个的语法是什么?我找到了使用 severity:warn 的示例,但没有找到一组检查

更新 我发现常量 error 警告如此令人分心 - 特别是当它们在你键入时立即出现时 - let somVar = 给出 error: prefer-const 直到我真正完成键入并重新分配:-) VSCode - "tslint.alwaysShowRuleFailuresAsWarnings": true,暂时就可以了!!绿色波浪线几乎不明显,并且 Auto Fixing 也会在保存时出现

要指定 severity,您可以像这样配置 one-line 规则:

{
    "rules": {
        "one-line": {
            "options": [
                "check-catch",
                "check-finally",
                "check-open-brace",
                "check-whitespace"
            ],
            "severity": "warning"
        }
    }
}

有关详细信息,请参阅 tslint.json documentation