Я использую TypeScript 2 в своем проекте. Я хотел бы использовать некоторую библиотеку js, но также типизацию для этой библиотеки. Я могу установить типы с простым npm install @types/some-library. Я не уверен, должен ли я --save или --save-dev их. Мне кажется, что даже DefinetelyTyped GitHub readme вроде упоминает обе версии, но не объясняет их. Я думаю, что @types должен находиться в devDependencies, так как типы необходимы для разработки и не используются во время выполнения, но я видел много раз @types только в dependencies. Я в замешательстве.
Как мне решить, будут ли @types/* переходить в dependencies или devDependencies? Существуют ли на самом деле некоторые более или менее официальные инструкции?