Desarrolladores
Pruebas y validación
Ejecutar los controles esperados antes de una pull request.
Pruebas del servidor
npm testLa 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 lintLa 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.