#​589 — August 5, 2025

Read on the Web

☀️ We're taking next week off, so this will be the last issue until Tuesday, August 19. Just a little summer vacation.
__
Peter Cooper, your editor

Together with  Code Rabbit
Node.js Weekly

How V8 is Making JSON.stringify More Than Twice as Fast — The V8 team has made JSON.stringify over twice as fast, giving your apps an automatic performance boost for common tasks like API responses and caching, at least once Node upgrades to V8 13.8 (Node 24 uses V8 13.6). This article unpacks the low-level work behind the speedup.

Patrick Thier (V8)

Node.js v24.5.0 (Current) Released — The cutting edge Node release line gets an update to OpenSSL 3.5, --experimental-wasm-modules is now unflagged, and node:http and node:https now support proxies.

Antoine du Hamel

CodeRabbit’s Free AI Code Reviews in IDE - VS Code, Cursor, Windsurf — Code Rabbit brings AI code reviews to VS Code, Cursor & Windsurf. Get line-by-line reviews, one-click fixes & codebase-aware feedback - all free in your IDE. Seamlessly integrates with git workflows. Install the extension & start reviewing!

CodeRabbit sponsor

Announcing TypeScript 5.9 — v5.9 is one of TypeScript's gentler evolutionary steps, with no big features, but we do get support for import defer, a new --module node20 option, and ‘expandable hovers’ in editors like VS Code to see expanded type information. We also learn a little about TypeScript 6.0 which will act as a ‘transition point’ to get prepared for the Go-powered ‘native port’ of TypeScript which will become TypeScript 7.0.

Microsoft

IN BRIEF:

Node.js v22.18 (LTS) Gets Type Stripping by Default — A big tweak for an LTS release: type stripping/TypeScript support is enabled by default, making node app.ts a reality, much as with Bun or Deno. It is, however, still considered ‘experimental.’

Antoine du Hamel

🛠 Code & Tools

pnpm 10.14: Adds Support for JavaScript Runtime Installation — The popular, efficiency-focused package installer now lets you define Node.js, Deno or Bun versions in package.json and pnpm will then download and pin them automatically.

Zoltan Kochan

Level Up Your Auth for Not Only Your Users, but Also Your AI Agents — Auth0 is a full IdP that provides robust security and control over the user experience, from sign-up flows to advanced authorization.

Auth0 sponsor

Dependency Cruiser 17: A Way to Visualize Dependencies — If you want a look at the output, there’s a whole page of graphs for popular, real world projects including Chalk, Yarn, and React.

Sander Verweij

pgline: Another Fast Postgres Node.js Driver — A fresh attempt at creating an even faster Postgres driver for Node, written in TypeScript. A quick benchmark is provided showing its prowess against other options.

stanNthe5

Express Slow Down 3.0: Slow Down Repeated Requests — For when you don’t want Express to be quite so ‘express.’ Use to slow repeated requests to public APIs and/or endpoints such as password resets.

Express Rate Limit

📢  Elsewhere in the ecosystem

A roundup of some other interesting stories in the broader landscape:

As mentioned at the top of the issue, we're taking next week off, so we'll see you again on Tuesday, August 19. Feel free to hit reply and send in your submissions for the next issue though!