Seguidad de Tipos:

Comprobación

Asegurar Que los Tipos son Correctos

Supongamos que escribiste código y luego regresas seis meses después para hacer algo. El problema es que olvidaste muchos detalles sobre cómo funciona ese código. O peor, alguien más en su equipo escribió este código y es la primera vez que trabajas en él. Puesto que JSDoc provee la definición de tipos en el código, siempre sabrás cuáles son los tipos correctos. De hecho, Visual Studio Code te avisará si intentas usar un tipo incorrecto. Esta es la verificación de tipo en tiempo real. Todos los proyectos de Composi están configurados para proporcionar esto.

          

Pero digamos que quiere asegurarse de que el código sea correcto en cuanto a sus tipos. Quizás otras personas trabajaron recientemente en otros archivos en el proyecto. No deseas abrir todos los archivos para ver si hay errores de tipo. Para verificar esos tipos en todos los archivos JavaScript, puedes usar el script NPM del proyecto: checkjs. Esto le dirige a TypeScript que ejecute una verificación en todos sobre todos los archivos JavaScript en la carpeta src de su proyecto. Para hacer eso, ejecútelo como cualquier script NPM:

npm run checkjs

Si el comando anterior termina sin ningún error, estás bien. Si TypeScript encuentra errores de tipo, los registrará en la consola completa con la descripción y el número de línea en el archivo. A continuación se muestran algunas imágenes de errores al ejecutar checkjs y sin errores: