codigo0/scripts/README.md
planetazuzu af02a569a2 feat: Aplicación completa Manual TES Digital
- Integración de 93 capítulos del manual completo
- Componente MarkdownViewer para renderizar archivos .md
- Navegación jerárquica completa (ManualIndex)
- Sistema de búsqueda mejorado
- Página ManualViewer con navegación anterior/siguiente
- Scripts de verificación del manual
- Puerto configurado en 8096
- Configuración de despliegue (Vercel, Netlify, GitHub Pages)
- Todos los problemas detectados corregidos
2025-12-17 12:12:10 +01:00

1.2 KiB

Scripts de Verificación

Scripts Disponibles

verificar-manual.ts

Script de verificación completa del Manual TES Digital.

Uso:

npm run verify:manual

Qué verifica:

  1. Archivos .md accesibles

    • Verifica que todos los 93 archivos .md existan en public/manual/
    • Verifica que los archivos se puedan leer
    • Detecta archivos vacíos
  2. Rutas

    • Verifica el formato de las rutas URL
    • Verifica que el código del capítulo coincida con la ruta
    • Valida estructura de rutas
  3. Navegación

    • Verifica que los capítulos anterior/siguiente existan
    • Verifica consistencia bidireccional de navegación
    • Detecta referencias rotas
  4. Búsqueda

    • Prueba búsquedas con términos comunes
    • Verifica que los capítulos sean encontrables por:
      • Título
      • Palabras clave
      • ID

Salida:

El script muestra:

  • Verificaciones exitosas
  • Problemas encontrados
  • Resumen final con estadísticas

Código de salida:

  • 0 - Todas las verificaciones pasaron
  • 1 - Se encontraron problemas

Ejemplo de uso en CI/CD:

# .github/workflows/verify.yml
- name: Verify Manual
  run: npm run verify:manual