У меня есть каталог dist, который выглядит следующим образом
Требования: корень и каждая папка имеет .js
и .d.ts
для набора текста. Я хочу отправить это в npm после запутывания / минимизации (чтобы избежать обратного инжиниринга). Мне нужно, чтобы это произошло вместо (вся структура папок не повреждена), а также сохранит .d.ts
. Я использую этот пакет для внутренней разработки, и 1. мне нужна гибкость, чтобы заглядывать в каждый каталог папки, и 2. использовать определенные типы.
Что я пробовал: я пробовал webpack, но так как webpack минимизирует всю кодовую базу до одного файла и не сохраняет файл typings, я не думаю, что это правильный выбор.
Вопрос: есть ли способ достичь этого? В идеале сам каталог почти не изменился бы, только содержимое было бы минимизировано. Спасибо!