Skip to content

Commit 378b41d

Browse files
authored
feat(modules): promote xlsx to builtin module (#86)
* feat(modules): promote xlsx to builtin module Signed-off-by: Simon Davies <simongdavies@users.noreply.github.com> * fix(modules): address xlsx review feedback Signed-off-by: Simon Davies <simongdavies@users.noreply.github.com> --------- Signed-off-by: Simon Davies <simongdavies@users.noreply.github.com>
1 parent 913b4ea commit 378b41d

18 files changed

Lines changed: 3890 additions & 39 deletions

File tree

builtin-modules/CLAUDE.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,19 @@ Each module should have a standard header comment:
2424

2525
## Current Modules
2626

27-
| Module | Purpose |
28-
|--------|---------|
29-
| `base64` | Base64 encode/decode for Uint8Array |
30-
| `crc32` | CRC32 checksum calculation |
31-
| `xml-escape` | XML entity escaping |
32-
| `zip-format` | ZIP file creation |
33-
| `str-bytes` | String/bytes conversion |
34-
| `ooxml-core` | Core OOXML utilities |
35-
| `pptx` | PowerPoint generation |
36-
| `pptx-charts` | Chart support for PPTX |
37-
| `pptx-tables` | Table support for PPTX |
38-
| `shared-state` | Cross-handler state management |
27+
| Module | Purpose |
28+
| -------------- | ----------------------------------- |
29+
| `base64` | Base64 encode/decode for Uint8Array |
30+
| `crc32` | CRC32 checksum calculation |
31+
| `xml-escape` | XML entity escaping |
32+
| `zip-format` | ZIP file creation |
33+
| `str-bytes` | String/bytes conversion |
34+
| `ooxml-core` | Core OOXML utilities |
35+
| `pptx` | PowerPoint generation |
36+
| `pptx-charts` | Chart support for PPTX |
37+
| `pptx-tables` | Table support for PPTX |
38+
| `xlsx` | Excel workbook generation |
39+
| `shared-state` | Cross-handler state management |
3940

4041
## Workflow
4142

0 commit comments

Comments
 (0)