Skip to content

Opciones de línea de comandos

Opciones básicas

bash
repomix [directorio]  # Procesa un directorio específico (por defecto: ".")

Opciones de salida

OpciónDescripciónPredeterminado
-o, --output <archivo>Nombre del archivo de salidarepomix-output.txt
--style <tipo>Estilo de salida (plain, xml, markdown)plain
--output-show-line-numbersAñadir números de líneafalse
--copyCopiar al portapapelesfalse
--no-file-summaryDesactivar el resumen de archivostrue
--no-directory-structureDesactivar la estructura de directoriostrue
--remove-commentsEliminar comentariosfalse
--remove-empty-linesEliminar líneas vacíasfalse

Opciones de filtrado

OpciónDescripción
--include <patrones>Patrones a incluir (separados por comas)
-i, --ignore <patrones>Patrones a ignorar (separados por comas)

Repositorio remoto

OpciónDescripción
--remote <url>Procesar un repositorio remoto
--remote-branch <nombre>Especificar rama/etiqueta/commit

Configuración

OpciónDescripción
-c, --config <ruta>Ruta al archivo de configuración personalizado
--initCrear archivo de configuración
--globalUsar configuración global

Seguridad

OpciónDescripciónPredeterminado
--no-security-checkDesactivar la comprobación de seguridadtrue

Otras opciones

OpciónDescripción
-v, --versionMostrar versión
--verboseHabilitar el registro detallado
--top-files-len <número>Número de archivos principales a mostrar

Ejemplos

bash
# Uso básico
repomix

# Salida personalizada
repomix -o salida.xml --style xml

# Procesar archivos específicos
repomix --include "src/**/*.ts" --ignore "**/*.test.ts"

# Repositorio remoto
repomix --remote usuario/repositorio --remote-branch main

Released under the MIT License.