@dididecks/deck-export — every export tier, for any client-site, from one CLI
PPTX and Keynote export existed in exactly one client-site and only for decks with content modules. This lifts the whole export surface into a shared package that drives any running deck site over HTTP: @2x PNG, outlined SVG, vector-text PDF, image-backed PPTX, real .key via Keynote automation, and a content-deduped component asset library. Proven end-to-end on calmstorm — 51 slides, 3 PDFs, 3 PPTX, 3 .key, 101 assets.