Skip to content

Swap webpack for tsdown; bundle ESM, CJS, and UMD for unpkg/jsdelivr#155

Open
ryanwersal wants to merge 1 commit intomainfrom
rwersal/multi-bundling
Open

Swap webpack for tsdown; bundle ESM, CJS, and UMD for unpkg/jsdelivr#155
ryanwersal wants to merge 1 commit intomainfrom
rwersal/multi-bundling

Conversation

@ryanwersal
Copy link
Copy Markdown
Member

This also adds backwards compatibility testing for typescript versions, similar to what was recently introduced for translations, given we had to update our Typescript here for tsdown (and the compat testing helps us decouple what TS we use from what we ship).

It also adds a minimal playwright setup to exercise the various bundles in an automated fashion to reduce risk of bundle variety regressions.

This also adds backwards compatibility testing for typescript versions,
similar to what was recently introduced for translations, given we had
to update our Typescript here for tsdown (and the compat testing helps
us decouple what TS we use from what we ship).

It also adds a minimal playwright setup to exercise the various bundles
in an automated fashion to reduce risk of bundle variety regressions.
@ryanwersal ryanwersal force-pushed the rwersal/multi-bundling branch from 73323ca to 9dc9162 Compare April 18, 2026 03:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant