Portage navigateur complet de l'app Android HormoneTrack v1.4.10 : - moteur PK fidèle (Estrannaise tables ODS, Transfem Science V3C, WHSAH fit Mona, Bateman) — paramètres identiques, invariants Android préservés (fixes #19-#23, #35, #52-#62), 121 tests Node épinglés - calibration par période d'ester et par modèle affiché (#60/#61) - UI 6 écrans + éditeur, CurveChart Canvas (zoom/pan fractionnaire, prévision, pics/creux, fuseau configurable), rappels web (Notification API), seuils d'alerte, i18n FR/EN - sauvegarde JSON v2 compatible Android bidirectionnelle (rétrocompat v1) - 100 % local : localStorage, aucun serveur applicatif, aucune télémétrie - processus : scripts/check.sh (syntaxe, i18n, tests, E2E navigateur, smoke HTTP), docs séparées (README + DEVELOPPEMENT + CHANGELOG) - dépôt GIT SÉPARÉ de l'Android : historique 100 % propre, versions alignées sur l'Android porté, changelogs indépendants Non porté (impossible dans un navigateur, documenté §12) : agenda récurrent, notifications onglet fermé, montre.
22 lines
588 B
JSON
22 lines
588 B
JSON
{
|
|
"name": "hormonetrack-web",
|
|
"version": "1.4.10",
|
|
"description": "HormoneTrack — version web (100% locale, localStorage). Portage navigateur de l'app Android.",
|
|
"private": true,
|
|
"type": "module",
|
|
"license": "GPL-3.0",
|
|
"repository": "https://gitea.cloudyfy.fr/Siphonight/HormoneTrack-web",
|
|
"scripts": {
|
|
"test": "node --test tests/",
|
|
"e2e": "node scripts/e2e.mjs",
|
|
"check": "bash scripts/check.sh",
|
|
"serve": "python3 scripts/serve.py"
|
|
},
|
|
"dependencies": {
|
|
"playwright-core": "^1.63.0"
|
|
},
|
|
"devDependencies": {
|
|
"playwright": "^1.63.0"
|
|
}
|
|
}
|