codigo0/scripts
2026-01-20 20:10:40 +01:00
..
deploy Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
actualizar_documentacion_fase4.sh Add missing assets and update RCP references 2026-01-20 20:10:40 +01:00
actualizar_react_fase3.sh Add missing assets and update RCP references 2026-01-20 20:10:40 +01:00
actualizar_rutas_indice.py feat: Limpieza e integración completa del Manual TES 2025-12-17 12:37:03 +01:00
anadir_enlaces_referencia.py feat: añadir enlaces de referencia entre capítulos del manual 2025-12-19 21:24:06 +01:00
anadir_todos_enlaces.py feat: mejorar sistema de actualizaciones PWA 2025-12-19 22:26:55 +01:00
auditoria_assets.sh Add missing assets and update RCP references 2026-01-20 20:10:40 +01:00
build.sh Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
cleanup-safe.sh Consolidar limpieza y documentar código muerto 2026-01-19 10:21:05 +01:00
cleanup.sh Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
configurar-remoto-production.sh Implementación completa: Guías de Refuerzo (Modo Formativo) 2025-12-27 19:29:00 +01:00
configurar-ssh-push.sh fix: solución completa para vendor-other en Docker/producción 2026-01-02 19:17:26 +01:00
copiar-consolidado-a-public.sh Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
copiar-guias-markdown.sh Implementación completa: Guías de Refuerzo (Modo Formativo) 2025-12-27 19:29:00 +01:00
deploy.sh Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
desplegar.sh Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
dev.sh Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
diagnose-react.js fix: convertir scripts a ES modules y ajustar chunkSizeWarningLimit 2026-01-02 19:29:39 +01:00
diagnostico_errores.md fix: Correcciones críticas y mejoras PWA 2025-12-23 11:42:44 +01:00
docker.sh Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
fix-asset-names.sh Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
generate-docs.py Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
generate-scorm.ts Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
integrate-assets.py Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
limpiar-y-rebuild.sh fix: añadir dedupe de React en Vite y script de limpieza 2026-01-02 15:01:39 +01:00
limpiar_manual.py feat: Limpieza e integración completa del Manual TES 2025-12-17 12:37:03 +01:00
mapeo_react.csv Add missing assets and update RCP references 2026-01-20 20:10:40 +01:00
mover_imagenes_pwa.sh feat: organizar imágenes para PWA y adaptar MarkdownViewer 2025-12-19 21:14:20 +01:00
normalize-media-filenames.py Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
optimize-bloque-00-images.sh Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
prepare-validation-test.sh Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
push-produccion.sh fix: solución completa para vendor-other en Docker/producción 2026-01-02 19:17:26 +01:00
README.md feat: Aplicación completa Manual TES Digital 2025-12-17 12:12:10 +01:00
README_ORGANIZADOR_INFOGRAFIAS.md Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
reorganizar-proyecto.sh Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00
verificacion_final.sh Add missing assets and update RCP references 2026-01-20 20:10:40 +01:00
verificar-manual.ts feat: Aplicación completa Manual TES Digital 2025-12-17 12:12:10 +01:00
verify-build.js fix: script de verificación actualizado para prefijos numéricos 2026-01-02 19:34:18 +01:00
webhook-deploy.sh Actualizar herramientas y contenidos 2026-01-19 09:10:16 +01:00

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