A runtime and package-manager patch.
Runtime
- Project-source plain JavaScript is transpiled.
.js,.mjs, and.cjsproject source now goes through the same transpile path as TypeScript. (#152) - The navigator global is backfilled on Node below 21, and Web Locks is spec-faithful. (#164)
- The WPT slice expands to cover URLPattern, Web Locks, and
reportError. (#158)
Package manager
- Bare
pnpm_config_*registry env vars are honored under a pnpm 11+ incumbent. (#153) - Yarn workspace members are linked into the consumer's
node_modules. (#154) - Dist-tag specs are re-read live when the primer served the pick. (#155)
directories.binis linked as a fallback when a top-levelbinis absent. (#156)
Thanks to @jdalton for sharing recursive-run chunk members via a shared reference instead of a per-worker clone, and for trimming redundant work on the JavaScript transpile path. (#148, #159)
The full release notes list every change in this release.
Get started
Or paste this "Get Started" prompt into an agent. It will install Nub and explain how it can be used in your project. (It won't make any changes without permission.)