Skip to content

split polyfill and dev/library dependencies - #179

Merged
romainmenke merged 2 commits into
mainfrom
split-polyfills-from-dev-dependencies--persistent-dusky-dolphin-fbf8e1eaf2
Aug 26, 2026
Merged

romainmenke merged 2 commits into
mainfrom
split-polyfills-from-dev-dependencies--persistent-dusky-dolphin-fbf8e1eaf2

Conversation

@romainmenke

Copy link
Copy Markdown
Member

This separates polyfill dependencies from those of other polyfills and dev/library dependencies.

The intention is to allow maintainers to run commands like npm update at the root without breaking polyfills.

This should also make it easier to triage and resolve security nags for dependencies.


I still think that we should try to avoid 3rd party polyfills.
I don't think the maintenance cost of these is worth it.

Would be different if others actually wrote polyfills in ES3 and in a style that made them suitable for how we bundle/package polyfills, then we could adopt them as-is without intervention or extra tools.

Comment thread tasks/updatesources.js Fixed
@romainmenke
romainmenke merged commit bd66689 into main Aug 26, 2026
38 of 40 checks passed
@romainmenke
romainmenke deleted the split-polyfills-from-dev-dependencies--persistent-dusky-dolphin-fbf8e1eaf2 branch August 26, 2026 15:58
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.

3 participants