Skip to content

upgrade @trickfilm400/rollup-plugin-off-main-thread to debloat dependency tree - #3579

Open
ulrichstark wants to merge 3 commits into
GoogleChrome:v7from
ulrichstark:bump-dependency-@trickfilm400/rollup-plugin-off-main-thread
Open

ulrichstark wants to merge 3 commits into
GoogleChrome:v7from
ulrichstark:bump-dependency-@trickfilm400/rollup-plugin-off-main-thread

Conversation

@ulrichstark

@ulrichstark ulrichstark commented Sep 30, 2026 •

Copy link
Copy Markdown

Prior to creating a pull request, please follow all the steps in the contributing guide.

This upgrade removes 98 packages from workbox-build's dependency tree (381 → 283). The new plugin version drops the string.prototype.matchall polyfill and its ~85 small dependencies, and moves to ejs@7, which has no dependencies of its own (ejs@3 pulled in jake, filelist and async). The plugin's API is unchanged, so no code changes are needed.

@ulrichstark

Copy link
Copy Markdown
Author

FYI @Trickfilm400. Maybe it makes more sense to first publish a full release version! Hit me up on email/X (links on my website) if you need assistance on something or want me as a contributor on https://github.com/Trickfilm400/rollup-plugin-off-main-thread.

@ulrichstark

Copy link
Copy Markdown
Author

With the help of @Trickfilm400, it's now on stable and part of this PR!

This branch has not been deployed

No deployments
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