Terser Glob
Um invólucro pequeno de linha de comando sobre o Terser que aceita padrões glob, para minificar um diretório inteiro em um comando em vez de arquivo por arquivo.
Sobre este projeto
O Terser Glob é a linha de comandos do terser com padrões glob acrescentados. A CLI do terser recebe ficheiros um a um, e é por isso que um script de compilação que minifica uma pasta acaba como um ciclo de shell ou uma lista de caminhos escrita à mão; este módulo elimina esse passo.
O uso é o do terser: troca-se o comando e passam-se as mesmas opções. Um caminho pode ser um padrão glob entre aspas, podem dar-se vários padrões de uma vez, os ficheiros individuais continuam a funcionar, e um caminho de saída é a pasta para onde os resultados são escritos. O pacote terser vem como dependência, pelo que não é preciso instalar mais nada ao lado.
Existe porque o terser carrega este pedido há anos, e porque um script de compilação não devia ter de criar um ciclo por aquilo que é a mudança de uma palavra no comando.
Funcionalidades
Tipos de TypeScript
Verificado por testes
Interface de linha de comandos
