Skip to content

Opções de Linha de Comando

Opções Básicas

bash
repomix [diretório]  # Processar diretório específico (padrão: ".")

Opções de Saída

OpçãoDescriçãoPadrão
-o, --output <arquivo>Nome do arquivo de saídarepomix-output.txt
--style <tipo>Estilo de saída (plain, xml, markdown)plain
--output-show-line-numbersAdicionar números de linhafalse
--copyCopiar para a área de transferênciafalse
--no-file-summaryDesabilitar resumo de arquivostrue
--no-directory-structureDesabilitar estrutura de diretóriostrue
--remove-commentsRemover comentáriosfalse
--remove-empty-linesRemover linhas vaziasfalse

Opções de Filtro

OpçãoDescrição
--include <padrões>Padrões de inclusão (separados por vírgula)
-i, --ignore <padrões>Padrões de exclusão (separados por vírgula)

Repositório Remoto

OpçãoDescrição
--remote <url>Processar repositório remoto
--remote-branch <nome>Especificar branch/tag/commit

Configuração

OpçãoDescrição
-c, --config <caminho>Caminho do arquivo de configuração personalizado
--initCriar arquivo de configuração
--globalUsar configuração global

Segurança

OpçãoDescriçãoPadrão
--no-security-checkDesabilitar verificação de segurançatrue

Outras Opções

OpçãoDescrição
-v, --versionMostrar versão
--verboseHabilitar logging detalhado
--top-files-len <número>Número de arquivos principais para mostrar

Exemplos

bash
# Uso básico
repomix

# Saída personalizada
repomix -o output.xml --style xml

# Processar arquivos específicos
repomix --include "src/**/*.ts" --ignore "**/*.test.ts"

# Repositório remoto
repomix --remote user/repo --remote-branch main

Released under the MIT License.