В настоящее время я разрабатываю модуль NPM, который фокусируется на использовании с Node.js.Для этого требуются типы внешнего пакета (@ types / package), но не сам пакет.Типы в настоящее время расположены в devDependencies
, как и все остальные типы файлов.Но когда я устанавливаю библиотеку из git и использую ее с машинописью, она говорит мне, что именно внешние типы пакетов недоступны, что кажется мне логичным.Есть ли способ связать эти типы в самом пакете NPM?
Добавление типов в dependencies
решило бы это, я думаю, но я не хочу хранить его как зависимость по умолчанию.
Другой способ - сначала скопировать определения типов в папку src и использовать их напрямую.Это кажется сложным и не предназначенным.
Есть ли у вас какие-либо предложения?Спасибо и ура!