Commit 8bb79a7
committed
fix: move ESM packages to devDependencies to fix macOS build
the macOS universal binary build was failing with "pattern is too long"
from minimatch during ASAR merge. the ESM packages and their transitive
deps had long file paths exceeding minimatch's limit.
since these packages are bundled into esm-bundle.cjs at build time,
they don't need to be in runtime dependencies. moving them to
devDependencies reduces the packaged node_modules from 1237 to 1130
packages.
also inlines p-defer (was a transitive dep) to avoid adding a new
runtime dependency.1 parent ae22d72 commit 8bb79a7
3 files changed
+6247
-17497
lines changed
0 commit comments