vercel/ncc

would you be open to support node[[X].Y] as target to make GitHub Action build artifacts smaller?

Open

Aperta il 27 gen 2025

Vedi su GitHub
 (6 commenti) (1 reazione) (0 assegnatari)JavaScript (8841 star) (273 fork)batch import
help wanted

Descrizione

in the light of 1246 I discovered default target is es2025 and it only es* targets are expected. underlying webpack does support node* as a target, but ncc restricts it. but using es version as a target doesn't make sense for nodejs versions, because es support is fragmented.

I'd like to relax es* only target restriction to include node* as well, to make GitHub Action build artifacts smaller by not transpiling everything to es2015 but rather only to what's missing in node20 for example

Guida contributor