Skip to content

Commit ce65461

Browse files
committed
feat: ODS generation (v0.9.0)
1 parent 98e1810 commit ce65461

9 files changed

Lines changed: 1641 additions & 0 deletions

File tree

package.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,14 @@
1010
"types": "./dist/index.d.ts",
1111
"import": "./dist/index.js"
1212
},
13+
"./odt": {
14+
"types": "./dist/odt/index.d.ts",
15+
"import": "./dist/odt/index.js"
16+
},
17+
"./template": {
18+
"types": "./dist/template/index.d.ts",
19+
"import": "./dist/template/index.js"
20+
},
1321
"./reader": {
1422
"types": "./dist/reader/index.d.ts",
1523
"import": "./dist/reader/index.js"

src/core/namespaces.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ export const ODF_NS = {
1515
meta: "urn:oasis:names:tc:opendocument:xmlns:meta:1.0",
1616
svg: "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0",
1717
manifest: "urn:oasis:names:tc:opendocument:xmlns:manifest:1.0",
18+
number: "urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0",
1819
} as const;
1920

2021
/** The ODF version we target. */

src/index.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,12 @@ export type {
2222
export type { MetadataOptions } from "./core/index.js";
2323
export { fillTemplate, healPlaceholders, replaceAll } from "./template/index.js";
2424
export type { TemplateData } from "./template/index.js";
25+
export { OdsDocument } from "./ods/index.js";
26+
export { OdsSheet } from "./ods/index.js";
27+
export type {
28+
OdsCellValue,
29+
OdsCellObject,
30+
OdsCellOptions,
31+
OdsRowOptions,
32+
OdsDateFormat,
33+
} from "./ods/index.js";

0 commit comments

Comments
 (0)