To npm, or not to (include) npm?

February 20, 2024 By Mark Otto 0

Apologies if you noticed there was no Node Weekly last week. This was intentional, but I forgot to mention it in advance. It’s the usual weekly service now until Easter, at least.. πŸ™‚
__
Your editor, Peter Cooper

Node.js Weekly

Node Community Debates Enabling Corepack by Default β€” Node developers are wrestling with the decision to enable Corepack (a tool for managing package managers) by default, which has sparked a debate about the possibility of even removing npm from the Node.js binary. (Unlikely IMO, but hey.)

Sarah Gooding (Socket)

Saga Pattern Made Easy β€” Sagas are a common development blueprint, but they can be difficult to build, test, and maintain–learn how we can help.

Temporal Technologies

πŸ›  Code & Tools

πŸ“° Classifieds

πŸ“’ Using Redis as a Postgres cache? Readyset Cloud makes query caching easier without query optimization or app rewrites. Try for free today.


πŸ§‘β€πŸ’» Porkbun is the best place to get domain names, powerful hosting plans, and amazing support 365 days a year. Get $1 off your next domain!

  • Umzug 3.7 – Framework agnostic migration tool that provides a clean API for running and rolling back tasks.

  • Tedious 17.0 – TDS module for connecting to Microsoft SQL Server.

  • Chai 5.1 – BDD / TDD assertion framework.

  • Mocha 10.3 – Test framework for Node & browser.

  • Mineflayer 4.19 – Create Minecraft bots in JavaScript.

  • node-ble 1.10.0 – Bluetooth Low Energy library.

  • Pino 8.19 – Fast JSON-powered logging.