Yo uso TypeScript 2 en mi proyecto. Me gustaría usar algunas bibliotecas js, pero también tipificaciones para esa biblioteca. Puedo instalar tipos con simples npm install @types/some-library. No estoy seguro si debería --saveo --save-devellos. Me parece que incluso el archivo Léame de GitHub DefinetelyTyped menciona ambas versiones, pero nunca las explica. Creo que los @types deberían estar devDependencies, ya que los tipos son necesarios para el desarrollo y no se usan en tiempo de ejecución, pero vi muchas veces @types solo dependencies. Estoy confundido.
¿Cómo debo decidir si @ types / * entra dependencieso devDependencies? ¿Hay realmente algunas instrucciones más o menos oficiales?
devDependenciesy dependencieses irrelevante cuando se construye un paquete, es algo que también se create-react-appaplica , pero en última instancia depende de usted elegir
dependenciesydevDependenciesen el último caso.