Я настроил tslint для принудительной установки точки с запятой в моем коде, используя "semicolon": [true, "always", "ignore-bound-class-methods"]
.
Хотя я хочу, чтобы один из вкладышей не имел точек с запятой, как показано ниже:
method() { this.variable = true }
Если он не находится в одной строке, например:
method() {
this.variable = true;
}
Это должно снова вызвать точку с запятой.
Используя мой текущий конфиг, tslint выдает ошибку, запрашивая:
method() { this.variable = true; }
Как я могу продолжить принудительную точку с запятой в другом месте, но разрешить это в одних строках?
В ESLint это можно сделать с помощью:
semi: ["always", "omitLastInOneLineBlock"] // true ignores the last semicolon in a block in which its braces (and therefore the content of the block) are in the same line