digestweb.dev
Propose a News Source
Support usSponsor
🤝
Curated byFRSOURCE

digestweb.dev

Your essential dose of webdev and AI news, handpicked.

Advertisement

Want to reach web developers daily?

Advertise with us ↗

Back to Daily Feed

pnpm 12 RC 7: Enhancements to Dependency Resolution and Virtual Store

Worth Reading

Originally published on pnpm Releases

View Original Article
Share this article:
pnpm 12 RC 7: Enhancements to Dependency Resolution and Virtual Store

Summary & Key Takeaways ​

  • node_modules/.modules.yaml no longer records old registry information.
  • pnpm list and pnpm why now use configured registries.
  • enableGlobalVirtualStore now correctly sets NODE_PATH and NODE_OPTIONS for spawned processes.
  • Phantom dependencies resolve correctly under the global virtual store for CommonJS and ESM.
  • Registries can declare supportsTimeField for more efficient time-based resolution.

Our Commentary ​

RC 7, huh? It's good to see the continued refinement of pnpm. The NODE_PATH and NODE_OPTIONS changes for the global virtual store are a big deal for consistency, especially with ESM. I'm always a little nervous about how many subtle ways package managers can break things, so these kinds of fixes are crucial. The registry supportsTimeField is a nice optimization for those using time-based resolution.

View Original Article
Share this article:
RSS Atom JSON Feed
© 2026 digestweb.dev — brought to you by  FRSOURCE