BulkPicConv CLI
Conversão de imagens em lote via linha de comando. Automatize a otimização WebP/AVIF em seus scripts, pipelines CI/CD e fluxos de trabalho do servidor.
npm i -g @bulkpicconv/cli v1.0.0Linha de comando pura
Sem GUI necessária. Perfeito para scripts, pipelines CI/CD, tarefas cron e processamento em lote no servidor.
Suporte a padrões Glob
Use wildcards como *.jpg ou images/**/*.png para encontrar arquivos recursivamente — sem listagem manual.
Progresso e Resumo
Barra de progresso em tempo real durante a conversão. Relatório de economia por arquivo com estatísticas totais.
Entrada de diretório
Aponte para um diretório e ele descobre automaticamente todos os arquivos de imagem suportados recursivamente.
Arquivo de configuração
Coloque um JSON .bulkpicconvrc no seu projeto. Flags CLI sobrescrevem valores de configuração. Variáveis de ambiente como fallback.
Ativação de licença
Ative sua chave de licença Pro diretamente da CLI. Recursos Pro persistem entre sessões.
Instalação
Instalação global (recomendado)
npm i -g @bulkpicconv/cliOu execute sem instalar
npx @bulkpicconv/cli convert photo.jpg --format webpVerificar instalação
bulkpicconv --version
# Output: 1.0.0Integração CI/CD
GitHub Actions
- name: Install CLI
run: npm i -g @bulkpicconv/cli
- name: Optimize images
env:
BULKPICCONV_API_KEY: ${{ secrets.BULKPICCONV_API_KEY }}
run: bulkpicconv convert ./public/images/**/*.jpg --format webp -o ./dist/Script package.json
{
"scripts": {
"optimize:images": "bulkpicconv convert ./assets/img/**/*.{jpg,png} --format webp --quality 80 -o ./public/img/"
}
}Perguntas frequentes
Pronto para automatizar seu fluxo de imagens?
Instale a CLI e comece a converter em segundos. Grátis: 50 conversões/mês.
npm i -g @bulkpicconv/cli Obter chave API