Plus npm 12 in preview, Deno's desktop app feature, and Vercel's new framework for building agents.

#​630 — June 25, 2026

Read on the Web

Together with  Tiger Data logo
Node.js Weekly

Node.js 26.4 Adds Package Maps — A minor release whose headline feature is the (experimental) implementation of package maps (which let Node resolve packages from a static JSON file rather than walking node_modules). Matteo Collina’s node:vfs subsystem also begins to make an appearance.

Antoine du Hamel

💡 Node v24.18.0 (LTS) and v22.23.1 (LTS) have also been released.

That Analytics Route is Blocking Your Event Loop — Crunching big result sets in Node ties up the event loop and stalls other requests. TimescaleDB extends Postgres so the database aggregates instead. Hypertables, 95% compression, continuous aggregates. No second database. Get $1000 credit to start.

Tiger Data (creators of TimescaleDB) sponsor

Blocking Install Scripts is Not a Silver Bulletnpm v12 won't run install scripts by default, but Ulises argues that only removes one attack trigger, not a capability, since a compromised dependency’s code still runs on import! He shows why, even then, Node's permissions model and sandboxing are the layers that actually limit what that code can do.

Ulises Gascon

IN BRIEF:

What If npm Ran on AT Protocol? — James, a long-standing Node core contributor, ponders what a package system built atop the protocol Bluesky uses could look like: “It’s just an idea I couldn’t get out of my head until I wrote it down.”

James M Snell

Benchmarking 5 WebSocket Servers for Node.js — A banned IP, a lying load generator, and a 20× latency illusion turned a routine benchmark run into quite the detective story.

Irina Nazarova

Your Node App Has an N+1 Problem. AppSignal Shows You Where — Auto-detects N+1 queries in Prisma, Express, and Koa. One install, minutes to first trace. Free 30-day trial, no card.

AppSignal sponsor

📄 JavaScript Still Can't Ship a 'Full-Stack Module' – Thoughts on modules which provide frontend and backend code ready to go, as you might see in ecosystems like Rails and Laravel. Mihovil Ilakovac

📊 The Performance of WebAssembly Runtimes in 2026 – Mostly focused on dedicated options, but also including Node/V8. Frank Denis

🛠 Code & Tools

🤖 Eve: A Next.js-Style Framework for Building Agents — A new framework from Vercel that provides Next.js-esque structure for building AI-powered agents using TypeScript and Markdown. It's quite Vercel-flavored by default, but I found you can run it entirely independently of Vercel with a few settings tweaks and your own keys. Project homepage.

Vercel

TypeScript 7.0 Release Candidate — A step closer for the Go-powered TypeScript compiler that promises ~10x faster build performance. A reminder that moduleResolution: node / node10 are no longer supported and @types packages you need have to be listed explicitly.

Daniel Rosenwasser (Microsoft)

🔐 AccessControl 3.0: Role and Attribute-based Access Control — A role and attribute-based (RBAC/ABAC) access control library that, as of v3, now has a real policy engine available to apply conditions to grants, enforced ownership, mandatory restriction gates, audit hooks, and more. GitHub repo.

Onur Yıldırım

Camaro 6.5: A High Performance XML to JSON Converter — Uses bindings to pugixml, a fast C++ XML parser.

Tuan Anh Tran

📰 Classifieds

🧐 Where to host? Judoscale’s cost comparison calculator puts the PaaS alternatives head-to-head.


⚙️ Run AI agents like microservices — every agent an auto-generated API: schemas, versioning, no glue code. 100+ recipes, TypeScript SDK. → Star on GitHub.

📢  Elsewhere in the ecosystem

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