Skip to content
Discussion options

You must be logged in to vote

Several things:

  1. ±14MB for a non-production dependency in 2025 is a non-issue. And when I do use core-js to craft production dependencies that I'm sending to, say, the browser, any unused core-js polyfills (including ones that become no longer necessary due to browsers implementing them natively) are tree-shaken out by babel/swc (and/or my bundler of choice) so there is literally 0 additional cost when and where it matters.

  2. NPM de-duplicates dependencies. core-js is one of the most popular libraries in existence in the JS ecosystem, so even if NTARH removed it from its dependencies, it'd very likely still be downloaded anyway since it'd still be somewhere else in the project's dependen…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@TrevorBurnham
Comment options

@Xunnamius
Comment options

Answer selected by Xunnamius
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #1217 on August 22, 2025 04:49.