VidArch Docs
Desarrolladores

Pruebas y validación

Ejecutar los controles esperados antes de una pull request.

Pruebas del servidor

npm test

La suite cubre las URL de YouTube, las rutas, las metadatos de Innertube, las imágenes remotas y la descarga con yt-dlp.

Compilaciones

npm run build
npm run build:demo
npm --prefix client run lint

La compilación principal compila el cliente y luego el servidor. La compilación de demostración debe permanecer totalmente estática y no reintroducir ninguna llamada a la API real.

Verificaciones de entrega

  • git diff --check ;
  • pruebas y compilación de TypeScript ;
  • ausencia de secretos, cookies, bases de datos y medios ;
  • inicio de Docker y respuesta de /api/health ;
  • flujos de escritorio y móvil afectados por el cambio ;
  • restauración de una base de datos existente si el esquema evoluciona.

Una compilación exitosa no reemplaza la verificación visual y funcional de las interacciones modificadas.

En esta página