javascript - Cómo saber qué versión del paquete de tipos usar
Sé que algunos paquetes de npm no incluyen tipos y, debido a eso, la comunidad crea @types/nombredelpaquete para proporcionar tipos. Dado que ambos son paquetes, ¿cómo se sabe qué versión del paquete de tipos usar con la versión elegida del paquete de la biblioteca?
Respuesta #1
Los números de versión mayor y menor del paquete @types/packagename coincidirán con los números de versión mayor y menor del paquete packagename. Los números de parche no coinciden: el paquete de tipos comenzará con el número de parche 0 y este se incrementará con cada actualización del paquete de tipos para las mismas versiones mayor/menor de la biblioteca.
Por ejemplo, si estás usando [email , instalarías la última versión de @types/[email .
Puedes leer más sobre '¿Cómo se relacionan las versiones del paquete Definitely Typed con las versiones de la biblioteca correspondiente?' en el repositorio de DefinitelyTyped (enlace permanente), que es donde se encuentran los paquetes de @types.