Guía de Instalación
Glastor ReadmeGen está diseñado para ejecutarse sobre el runtime de Deno. Requiere Deno versión 1.40.0 o superior.
1. Requisitos Previos
Si aún no tienes Deno instalado en tu sistema:
En Windows (PowerShell)
irm https://deno.land/install.ps1 | iex
En macOS / Linux (Terminal)
curl -fsSL https://deno.land/install.sh | sh
Verifica la instalación:
deno --version
2. Instalación de ReadmeGen como CLI Global
Puedes compilar e instalar el comando readmegen directamente en tu PATH del sistema:
Desde el repositorio local
Clona el repositorio y ejecuta:
deno install -A -n readmegen ./src/main.ts
Una vez instalado, el comando estará disponible en cualquier terminal:
readmegen --version
3. Uso mediante Tareas de Deno (deno task)
Si estás trabajando directamente en el repositorio de Glastor, no necesitas instalar el CLI de forma global. Puedes utilizar las tareas predefinidas en deno.json:
# Generar el README estándar
deno task readme
# Forzar la sobrescritura del README
deno task readme:force
# Generar un README de prueba sin alterar el principal
deno task readme:check
4. Ejecución en Contenedores Docker
El proyecto incluye un Dockerfile optimizado con Deno preinstalado:
# Construir la imagen
docker build -t glastor-readmegen .
# Ejecutar el generador montando el directorio actual
docker run --rm -v "$(pwd):/app" glastor-readmegen