#571 — March 25, 2025 |
|
![]() |
|
|
Node.js TSC Votes to Stop Distributing Corepack — Corepack was introduced as an (experimental) tool bundled with Node to help with managing versions of your package managers. Corepack will live on as a separately installable tool, but will be phased out from future Node releases following a recent TSC vote. Sarah Gooding |
|
New URLPattern API Brings Improved Pattern Matching to Node — The Cloudflare Workers team has implemented the URLPattern API in the Ada URL parser, used by both Node.js and Cloudflare Workers. The API lets you take patterns like Nizipli, Snell, Lemire (Cloudflare) |
Securing Node.js Express APIs with Clerk and React — Learn to secure Node.js/Express APIs with Clerk & React. Implement JWT authentication, protect routes, manage users, and handle sessions seamlessly. Ideal for scalable full-stack apps. Clerk sponsor |
|
IN BRIEF:
|
|
📄 Node Now Supports TypeScript Natively: Everything You Need to Know Lizz Parody 📄 Building Node.js on Windows with |
🛠 Code & Tools |
|
|
Errsole.js: Collect, Store, and Visualize Node App Logs — Rather than leaning on a third-party service for log monitoring, the idea of Errsole is you just drop its package into your app and you get logging and a basic UI for looking at those logs all ‘out of the box’. It supports numerous storage mechanisms, from SQLite in dev to MySQL, Postgres and MongoDB in production. Green Code Software Private Limited |
|
SuperTest 7.1: HTTP Assertions Made Easy — Got an HTTP API to test? SuperTest provides a fluent API for chaining together requests and expectations. See some examples here. TJ Holowaychuk et al. |
|
The Ultimate PaaS Pricing Calculator — We wanted a tool to compare prices between Heroku, Render, Fly.io, and more. So we built one. Judoscale sponsor |
|
node-rate-limiter-flexible 6.2: Limit Number of Actions by Key and Protect Apps from Brute Force Attacks — Can use Redis, in-process memory, memcached, MongoDB, Postgres or, newly, SQLite, to count actions in either a single process or distributed environment. Roman Animir |
|
gosync: Go-Style Channels and WaitGroup for Node — Possibly of interest to you if you’re familiar with Go and channels. stanback3 |
|
|
📢 Elsewhere in JavaScript |
|
A roundup of some other interesting stories in the broader JavaScript landscape, in case you've missed them: |
|
|
|
Got a link for us? Reply and tell us. We can't include everything but we'll look at anything you send. Thanks! Sponsorship: Email Published by Cooper Press Ltd. |




