Skip to content
This repository was archived by the owner on May 15, 2026. It is now read-only.

feat: Add xlsx/ods support#59

Merged
roll merged 3 commits into
mainfrom
xlsx-ods-support
Aug 22, 2025
Merged

feat: Add xlsx/ods support#59
roll merged 3 commits into
mainfrom
xlsx-ods-support

Conversation

@roll

@roll roll commented Aug 22, 2025

Copy link
Copy Markdown
Owner

No description provided.

Simplified core load functions

Extracted share table/dialect functions

Renamed excel to xlsx

Added sheetjs

Bootstrapped xlsx loader

Bootstrapped save xlsx

Implemented/connected XLSX plugin

Implemented save xlsx

Improved xlsx dialect support

Added support for header rows / commented rows

Improved test mechanism

Improved naming

Added dimention tests

Improved logic

Improved data processing

Fixed logic

Improved type names

Moved data functions to table

Moved table helpers

Rebase inline on new table helpers

Rebase on individual tests for inline

Added inline tests for ragged rows

Added ods deps

Implemented ods support

Added ods to dpkit

Added ods/xlsx references

Added ODS guide

Added xlsx guide
@changeset-bot

changeset-bot Bot commented Aug 22, 2025

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 5891634

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 19 packages
Name Type
@dpkit/inline Minor
dpkit Minor
@dpkit/table Minor
@dpkit/core Minor
@dpkit/json Minor
@dpkit/xlsx Minor
@dpkit/csv Minor
@dpkit/ods Minor
@dpkit/cli Patch
@dpkit/arrow Patch
@dpkit/parquet Patch
@dpkit/camtrap Patch
@dpkit/ckan Patch
@dpkit/datahub Patch
@dpkit/file Patch
@dpkit/folder Patch
@dpkit/github Patch
@dpkit/zenodo Patch
@dpkit/zip Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 22, 2025

Copy link
Copy Markdown

Deploying dpkit with  Cloudflare Pages  Cloudflare Pages

Latest commit: f341ce0
Status: ✅  Deploy successful!
Preview URL: https://7675a8ca.dpkit.pages.dev
Branch Preview URL: https://xlsx-ods-support.dpkit.pages.dev

View logs

@roll roll merged commit e150cb8 into main Aug 22, 2025
3 checks passed
@roll roll deleted the xlsx-ods-support branch August 22, 2025 14:15
@roll roll added this to dpkit Sep 26, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant