Terser Glob
Небольшая консольная надстройка над Terser, принимающая glob-шаблоны, чтобы сжать целый каталог одной командой, а не по файлу за раз.
Об этом проекте
Terser Glob — это командная строка terser с добавленными glob-шаблонами. CLI terser принимает файлы по одному, поэтому сценарий сборки, минифицирующий папку, в итоге превращается в цикл оболочки или в написанный вручную список путей; этот модуль убирает такой шаг.
Использование остаётся прежним: замените команду и передайте те же параметры. Путь может быть glob-шаблоном в кавычках, шаблонов можно задать сразу несколько, отдельные файлы по-прежнему работают, а путь вывода — это каталог, куда пишутся результаты. Пакет terser приходит зависимостью, поэтому рядом ничего устанавливать не нужно.
Он существует потому, что terser носит эту просьбу в себе уже годами, и потому, что сценарию сборки не следует обрастать циклом ради того, что сводится к одному изменённому слову в команде.
Возможности
Типы TypeScript
Проверено тестами
Командная строка
