Я хочу избежать случайного вызова безумной *1001* правдивой системы. Существуют ли правила ESLint, чтобы помочь с этим? Особенно в if
заявлениях. Например:
const a: number = 0;
const b: string | null = null;
if (a) { ... } // Should be an error.
if (b) { ... } // Should be an error.
if (a !== 0) { ... } // Ok
if (b !== null) { ... } // Ok
Я думал, что no-implicit-coercion
может выполнить эту работу, но, похоже, это не распространяется на этот случай.