gestion_table_tournante_libre/package.json
Mathieu Benoit 9994858904 [ADD] docs: usage and Windows guides, with how the search works
An operator who did not write the software must be able to prepare an
evening alone. GUIDE-USAGE.md follows an evening step by step on the
published captures, with the seed and stop count that reproduce them, and
explains why two searches give two placements and how the ranking picks
the best one. GUIDE-WINDOWS.md covers installation and the portable mode.
README.md carries the generated contrast and constant tables, and a
delivery build fails when a generated region differs.
Checked: the guide's numbers are bounded in the tests; 3699 node and 101
long tests green from the index alone.

--- FR ---

[ADD] docs : guides d'usage et Windows, fonctionnement de la recherche

Une personne qui n'a pas écrit le logiciel doit pouvoir préparer une soirée
seule. GUIDE-USAGE.md suit une soirée pas à pas sur les captures publiées,
avec la graine et le compte d'arrêt qui les reproduisent, et explique
pourquoi deux recherches donnent deux placements et comment le classement
choisit le meilleur. GUIDE-WINDOWS.md couvre l'installation et le mode
portable. README.md porte les tableaux engendrés des contrastes et des
constantes, et une construction de livraison échoue quand une région diffère.
Vérifié : les nombres du guide sont bornés dans les épreuves ; 3699 node et
101 longues vertes depuis l'index seul.

Assisted-by: Claude Opus 5.5
2026-10-09 17:14:56 -04:00

45 lines
1.6 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"name": "gestion-table-tournante-libre",
"productName": "Gestion table tournante Libre",
"version": "2026.1005.1",
"description": "Placement tournant des participants d’un événement, hors ligne",
"license": "AGPL-3.0-or-later",
"author": "TechnoLibre (http://www.technolibre.ca)",
"private": true,
"type": "module",
"main": "electron/main.js",
"scripts": {
"dev": "vite --mode developpement",
"build": "vite build --mode developpement",
"build:livraison": "node scripts/version.js controler && node scripts/documentation.js verifier --livraison && vite build --mode livraison",
"build:documentation": "vite build --mode documentation",
"test": "vitest run --project node",
"test:surveille": "vitest --project node",
"test:long": "vitest run --project node-long",
"test:navigateur": "vitest run --project navigateur",
"test:tout": "vitest run",
"couverture": "vitest run --project node --coverage --reporter=default",
"banc": "node scripts/banc/lancer.js",
"mutation": "node scripts/mutation/audit.js"
},
"devDependencies": {
"@capacitor/cli": "^8.5.2",
"@capacitor/core": "^8.5.2",
"@pdf-lib/fontkit": "1.1.1",
"@sveltejs/vite-plugin-svelte": "^7.3.1",
"@vitest/browser-playwright": "^5.0.3",
"@vitest/coverage-v8": "^5.0.3",
"electron": "^44.5.1",
"electron-builder": "^26.15.3",
"fast-check": "^4.10.2",
"pdf-lib": "1.17.1",
"pdfjs-dist": "6.4.299",
"playwright": "^1.63.0",
"svelte": "^5.57.1",
"vite": "^8.3.2",
"vitest": "^5.0.3"
},
"allowScripts": {
"electron-winstaller": false
}
}