Skip to content

ts-pptxPowerPoint decks from TypeScript

Write .pptx packages that open cleanly in PowerPoint, read them back, and turn one into the script that would rebuild it.

Install

bash
pnpm add @shbernal/ts-pptx

Start Here

Maintenance Focus

  • Keep ts-pptx focused on reusable PPTX generation behavior.
  • Treat package.json exports and generated declarations as the package API boundary.
  • Keep OOXML behavior grounded in fixtures, schema validation, and small local notes.
  • Keep consumer-specific deck production behavior in the downstream consumer, not this package.

Standard Verification

bash
pnpm run verify