メインコンテンツにスキップ

ban-tslint-comment

// tslint:<rule-flag> コメントを禁止します。

🎨

拡張 "plugin:@typescript-eslint/stylistic" ESLint設定 で有効にすると、このルールが有効になります。

🔧

このルールによって報告された一部の問題は、 --fix ESLintコマンドラインオプション.

で自動的に修正できます。TSLintからESLintへの移行時に役立ちます。TSLintが削除された後、このルールはTSLintのアノテーション(例:// tslint:disable)を特定するのに役立ちます。

詳細については、TSLintのルールフラグに関するドキュメントを参照してください。

.eslintrc.cjs
module.exports = {
"rules": {
"@typescript-eslint/ban-tslint-comment": "error"
}
};

プレイグラウンドでこのルールを試す ↗

/* tslint:disable */
/* tslint:enable */
/* tslint:disable:rule1 rule2 rule3... */
/* tslint:enable:rule1 rule2 rule3... */
// tslint:disable-next-line
someCode(); // tslint:disable-line
// tslint:disable-next-line:rule1 rule2 rule3...
プレイグラウンドで開く

オプション

このルールは設定できません。

使用しない場合

ESLintと一緒にTSLintをまだ使用している場合。

リソース