warning recommended instead how error disable deprecation typescript module tslint

typescript - recommended - ¿Por qué es tslint: recomendado no permitir módulos?



tslint warning instead of error (1)

Estamos utilizando typescript v2.3.2 y TSLint v4.5.1 con VS Code para crear un SPA. Codebase está creciendo y necesitamos modularizarlo de alguna manera.

Intenté realizar la modularización utilizando módulos de escritura manual, pero encontré el siguiente error de pelusa al realizar el envío de la aplicación.

[tslint] ''namespace'' and ''module'' are disallowed (no-namespace)

Estoy usando esta configuración para el linter:

{ "extends": "tslint:recommended", "rules": { "no-var-requires": false, "no-console": ["error", false], "max-line-length": [false] } }

El archivo de reglas recomendadas en la línea 89 muestra esta regla:

"no-namespace": true,

Me pregunto si algo está mal y cuál sería la mejor manera de modularizar un SPA, siguiendo buenas prácticas que no están obsoletas pronto.

Ejemplos de código serán bienvenidos. Muchas gracias.