состоят только из интерфейсов?
Так они и так не включаются в билд, в javascript нет интерфейсов. Другое дело, что такие файлы транспилятся в файлы деклараций, у которых расширение *d.ts. Вы от этих хотите избавиться?
Они включаются в билд как пустые js файлы. От них я и хочу избавиться
declaration: false поидеи, но это как раз на д.тс файлы
Тогда d.ts пропадут. А они-то нужны. У меня задача просто сократить размер билда без ущерба функциональности. Если .ts файл содержит только интерфейсы - после компиляции из него получается пустой js файл + declaration map + declaration. То есть 3 файла, из которых полезен только один.
Обсуждают сегодня