@mdgate/iwork-common
v0.6.25
Published
mdgate shared Apple iWork (Pages/Numbers/Keynote) IWA parsing
Maintainers
Readme
@mdgate/iwork-common
Internal Apple iWork archive parsing for mdgate converters.
This package is a shared library used by @mdgate/pages, @mdgate/numbers, and @mdgate/keynote. Install one of those packages or @mdgate/converters instead of depending on this directly.
What it provides
- ZIP /
Index.zipopening - Snappy IWA chunks
- protobuf wire decoding
- TSWP text storage
- TST tables
- older pre-IWA iWork documents
These helpers keep the three iWork converters on one archive implementation. Applications should not need them.
Need a complete reader?
npm install @mdgate/convertersimport { toMarkdown } from '@mdgate/converters';
const markdown = await toMarkdown(bytes, {
path: filename,
});@mdgate/iwork-common is part of the open-source mdgate/converters project.
For AI agents, the same converter architecture can be used to extend read_file from text files to real-world document formats.
License
MIT
