Uso da CLI bun patch
bash
bun patch <pacote>@<versão>Geração de Patch
--commitboolean Instale um pacote contendo modificações em
dir--patches-dirstring O diretório para colocar o arquivo de patch (apenas se --commit for usado)
Gerenciamento de Dependências
--productionboolean Não instale devDependencies. Apelido:
-p--ignore-scriptsboolean Pule scripts de ciclo de vida no
package.json do projeto (scripts de dependência nunca são executados) --trustboolean Adicione a
trustedDependencies no package.json do projeto e instale o(s) pacote(s) --globalboolean Instale globalmente. Apelido:
-g--omitstring Exclua dependências
dev, optional ou peer da instalação Arquivos de Projeto e Lockfiles
--yarnboolean Escreva um arquivo
yarn.lock (yarn v1). Apelido: -y--no-saveboolean Não atualize
package.json ou salve um lockfile --saveboolean default: true Salve no
package.json (verdadeiro por padrão) --frozen-lockfileboolean Não permita alterações no lockfile
--save-text-lockfileboolean Salve um lockfile baseado em texto
--lockfile-onlyboolean Gere um lockfile sem instalar dependências
Controle de Instalação
--backendstring default: clonefile Otimizações específicas da plataforma para instalar dependências. Valores possíveis:
clonefile (padrão),{" "} hardlink, symlink, copyfile--linkerstring Estratégia de link (um dos
isolated ou hoisted) --dry-runboolean Não instale nada
--forceboolean Sempre solicite as versões mais recentes do registro e reinstale todas as dependências. Apelido:
-f--no-verifyboolean Pule a verificação de integridade de pacotes recém-baixados
Rede e Registro
--castring Forneça um certificado de autoridade de certificação
--cafilestring Mesmo que
--ca, mas como um caminho de arquivo para o certificado --registrystring Use um registro específico por padrão, substituindo
.npmrc, bunfig.toml e variáveis de ambiente --network-concurrencynumber default: 48 Número máximo de solicitações de rede simultâneas (padrão 48)
Desempenho e Recursos
--concurrent-scriptsnumber default: 5 Número máximo de trabalhos simultâneos para scripts de ciclo de vida (padrão 5)
Cache
--cache-dirstring Armazene e carregue dados em cache de um caminho de diretório específico
--no-cacheboolean Ignore completamente o cache de manifesto
Saída e Log
--silentboolean Não registre nada
--quietboolean Mostre apenas o nome do tarball ao empacotar
--verboseboolean Log excessivamente detalhado
--no-progressboolean Desative a barra de progresso
--no-summaryboolean Não imprima um resumo
Direcionamento de Plataforma
--cpustring Substitua a arquitetura de CPU para dependências opcionais (ex.
x64, arm64, * para todos) --osstring Substitua o sistema operacional para dependências opcionais (ex.
linux, darwin, * para todos) Configuração Global e Contexto
--configstring Especifique o caminho para o arquivo de configuração (
bunfig.toml). Apelido: -c--cwdstring Defina um diretório de trabalho atual específico
Ajuda
--helpboolean Imprima este menu de ajuda. Apelido:
-h