-
release(v4.11.1): ship pre-built dist/ to npm registry
released this
2026-05-21 13:29:52 +02:00 | 0 commits to main since this releasepublish-all.ts now does a tsc → dist/ build per package before pack, then
rewrites package.json's main/types/exports to point at the built artefacts
and ensuresfiles: ["dist"]so the tarball ships only the built code.
The in-repo package.json is restored in the finally block so dev/typecheck
keep working without a build pass.Why: strict-mode consumers (Cyndr) were forced to recompile Shade source
under their own tsconfig and tripped on internalprocess.env.Xaccesses
and implicit-any parameters. Shipping pre-built.js+.d.tsmakes the
strictness contract live entirely inside Shade.Downloads