Per-format coverage bundles for @awacloud/odf. Each is a pure fw factory descriptor that resolves to the enriched core orchestrator (odt / ods / odp) with a curated set of opt-in extras already wired in.
Declarative bundles (legacy)
These descriptors declare every odf-local extra as a dependency and rely on the host ModuleRuntime to resolve them :
| Bundle | Source |
|---|---|
odtLargeBundle |
src/bundles/odt-large.js |
odtFullBundle |
src/bundles/odt-full.js |
odsLargeBundle |
src/bundles/ods-large.js |
odsFullBundle |
src/bundles/ods-full.js |
odpLargeBundle |
src/bundles/odp-large.js |
odpFullBundle |
src/bundles/odp-full.js |
The host application must register the core odf modules and every transitively referenced extra before resolving the bundle name.
Pre-built bundles (dist/build/ + dist/standalone/)
See prebuilt/ for the single-factory flattened variants — one self-contained factory per bundle that inlines all odf-local modules. Two surfaces per logical bundle, shipped side by side under dist/ :
dist/standalone/<root>.js(*Bundledexport) : zero dependencies — fw modules inlined too.dist/build/<root>.js(*Packageexport) : 6 fw modules as dependencies — odf-local inlined.
A dist/build/index.js barrel re-exports the whole @awacloud/odf namespace for bulk registration. Regenerate via bun run gen:bundles. Both surfaces coexist with the legacy declarative bundles above.