Contribuir - FactoriaF5-Asturias/project-p5-digital-academy-team3-restaurant-frontend GitHub Wiki
Contribuir
Flujo recomendado
- Crea una rama para el cambio.
- Mantén la lógica de API en
src/services/, la lógica reutilizable ensrc/composables/y la interfaz en componentes o vistas. - Añade o actualiza pruebas en el directorio equivalente de
tests/. - Ejecuta las comprobaciones relevantes.
- Abre una pull request con un resumen, cambios hechos y aportaciones, siguiendo un commit convention adecuado para la fácil legibilidad de los futuros usuarios que trabajen en la página.
Comprobaciones
npm run format:check
npm run lint
npm run test:unit -- --run
npm run build
Si una comprobación ya falla en la rama base, anota ese resultado en la pull request y distingue las fallas preexistentes de las introducidas por el cambio.
Estilo
- Usa componentes Vue de archivo único (
.vue) y Composition API, siguiendo los patrones del módulo donde trabajas. - Mantén nombres descriptivos para componentes, servicios y pruebas.
- No guardes credenciales, tokens ni secretos en el repositorio.