Steffen Becker 0e04a41290 perf: stop deflating the ODT archive once per export pass
Each of the ~30 post-processing passes re-zipped every entry (images
included) at level 6 just for the next pass's unzipSync. Intermediate
archives are now stored; zipFinal compresses once at the end, keeping
mimetype first/stored and storing already-compressed picture formats.
Measured ~10x on an image-heavy document (853ms -> 87ms).
2026-08-15 22:03:12 +02:00
2026-08-15 19:47:58 +02:00
2026-06-09 23:02:19 +02:00
Languages
TypeScript 73.2%
Svelte 21.4%
JavaScript 3.6%
CSS 1.7%