Desarrollo
Contribuir
Preparar el entorno y abrir una pull request específica.
Las reglas completas están en el CONTRIBUTING.md del repositorio del producto.
Entorno
- Haz un fork y clona el repositorio.
- Utiliza Node.js 22 (
enginesdelpackage.json). - Instala desde el lockfile e inicia la aplicación:
npm ci
npm run devInterfaz: http://127.0.0.1:2499.
El servidor permanece local de forma predeterminada. Utiliza npm run dev:lan únicamente para probar desde otro dispositivo de una red local de confianza.
Compilación Docker desde el código fuente: docker compose -f docker-compose.yml -f docker-compose.build.yml up -d --build → http://127.0.0.1:2501.
Antes de abrir una pull request
npm run lint
npm test
npm run build- limita cada pull request a un tema coherente;
- utiliza Conventional Commits (
feat:,fix:,docs:,chore:); - abre la pull request contra
main; - nunca confirmes
.env,dist/ninode_modules/.
Las vulnerabilidades siguen la Política de seguridad. La conducta se rige por CODE_OF_CONDUCT.md.