Revue hebdomadaire · 25 octobre 2026
ToonJS : préparer la 2.0 commence par les contrats
L'audit renforce le moteur tabulaire, la sémantique des données et l'installation réelle du paquet.
Choix et évolution
Les phases A et B précisent les contrats d'importation, de transformation et de sérialisation. Les valeurs numériques absentes ou invalides deviennent NaN ; les conflits de colonnes produisent des erreurs explicites et les données imbriquées admises sont protégées des mutations externes.
Le paquet conserve CommonJS et ajoute un wrapper ESM explicite. Les résolutions TypeScript NodeNext et Bundler sont vérifiées depuis un tarball installé, ainsi que l'usage dans le navigateur via un bundler. Les journaux de la phase B indiquent 455 tests réussis et des contrôles de types, lint, build, couverture et paquet validés.
- TypeScript
- Float64Array
- ESM / CommonJS
- 455 tests