test(frontend): garde-fou sur le transport des bundles construits (#74 Q1)

Vérifie sur les artefacts réels que `dist` résout `tauri` et `dist-web`
`http`, en lisant le marqueur `__IDEA_TRANSPORT__` des assets JS émis. La
régression de #74 était invisible aux tests unitaires : elle vivait dans la
conf de build et de packaging, pas dans le code testé.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-17 09:09:42 +02:00
parent 5ca2ab77f3
commit 25728dee74
2 changed files with 79 additions and 0 deletions

View File

@ -8,6 +8,7 @@
"build": "tsc --noEmit && vite build",
"build:web": "tsc --noEmit && vite build --mode web --outDir dist-web --emptyOutDir",
"build:bundle": "npm run typecheck && vite build --outDir dist --emptyOutDir && vite build --mode web --outDir dist-web --emptyOutDir",
"test:bundle-transport": "node scripts/assert-bundle-transport.mjs",
"typecheck": "tsc --noEmit",
"preview": "vite preview",
"test": "vitest run",