Búsqueda de sitios web

¿Es posible usar strictNullCheck de TypeScript como regla de eslint?


Tengo una base de código con errores que pueden ser encontrados por strictNullChecks. Pero la regla del compilador strictNullChecks solo está activada/desactivada. No puedo simplemente arreglar/comentar todos los problemas para que TypeScript esté contento. Quiero generar advertencias o advertencias de eslint para verificaciones estrictas.

Intenté encontrar una regla aplicable en typescript-eslint, pero no veo ninguna adecuada.

¿Existen posibilidades de obtener errores estrictos de TypeScript como advertencias de eslint?

Respuesta #1

Estoy usando este repositorio para esto: https://github.com/JaroslawPokropinski/eslint-plugin-strict-null-checks.

Básicamente, puedes crear un tsconfig.eslint.json que extienda tu tsconfig.json principal y configurar tu eslint para usarlo junto con el plugin.
Todas las instrucciones están en el README.

Artículos relacionados