8000 GitHub - arnakoff/web: Site et documentation d'Arnakoff. · GitHub
[go: up one dir, main page]

Skip to content
arnakoffPublic

About

Site et documentation d'Arnakoff.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

arnakoff.com

Site et documentation de l'API d'Arnakoff, l'API française de signaux sourcés contre les arnaques.

Le site porte la vitrine, la documentation de l'API (/docs) et, à terme, un vérificateur en ligne. Il est en construction : suis l'avancement dans la feuille de route.

L'API elle-même vit dans arnakoff/api. Ce dépôt en est le reflet : chaque signal, source, limite ou exemple cité sur le site doit y être confirmé.

Pile

  • Astro 7, avec Starlight pour /docs.
  • TypeScript strict.
  • En français uniquement.
  • Hébergé sur Cloudflare Pages.

Démarrer

Il te faut Node.js 26 (version exacte dans .node-version) et npm.

npm ci
npx playwright install --only-shell chromium   # navigateur des tests d'accessibilité
npm run dev      # http://localhost:4321

Commandes

Commande Rôle
npm run dev Serveur de développement.
npm run check astro check, ESLint et Prettier, sans erreur ni avertissement.
npm run format Formate le code avec Prettier.
npm run build Construit le site dans dist/.
npm test Vérifie dist/ : pages attendues, liens internes, métadonnées, accessibilité (axe, clavier, débordement), budgets Lighthouse.
npm run preview Sert dist/ en local.
npm run sync Copie sources, signaux, contrat OpenAPI et notes de version depuis ../api dans src/content/api/.
npm run icons Régénère les icônes PNG et l'image de partage depuis public/favicon.svg.

La CI lance check, build et test sur chaque pull request.

Contribuer

Lis CONTRIBUTING.md. Pour une faille de sécurité, suis la politique de sécurité, jamais une issue publique.

Licence

MIT.

About

Site et documentation d'Arnakoff.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

0