SwissKnife Docs
Développeurs

Contribution

Préparer l'environnement et ouvrir une pull request ciblée.

Les règles complètes sont dans CONTRIBUTING.md du dépôt produit.

Environnement

  1. Forkez puis clonez le dépôt.
  2. Utilisez Node.js 20 ou plus récent.
  3. Installez et lancez :
npm install
npm run dev

Interface : http://localhost:2499.

Build Docker depuis les sources : docker compose -f docker-compose.build.yml up -d --buildhttp://localhost:2501.

Avant une pull request

npm run lint
npm test
npm run build
  • limitez chaque pull request à un sujet cohérent ;
  • utilisez des commits conventionnels (feat:, fix:, docs:, chore:) ;
  • ouvrez la pull request contre main ;
  • ne commettez jamais .env, dist/ ou node_modules/.

Les vulnérabilités suivent Politique de sécurité. Conduite : CODE_OF_CONDUCT.md.

On this page