Node.js Adds Experimental Support for TypeScript — In this pull request, Node merged an experimental ability to transpile TypeScript into JavaScript, ultimately letting Node directly ‘run TypeScript’. However, no type checking is performed and, as Matt Pocock explains, experimental and TypeScript-only features are a no-no. Perhaps think of it as less ‘running TypeScript’ and more ‘able to tolerate most of TypeScript’?
Sarah Gooding (Socket)
Debugging Your Node.js Project with Sentry — Using a demo Node.js app, learn the basics of monitoring and debugging any Node.js project with Sentry. Watch the step-by-step workshop on-demand.
Sentry sponsor
Node v20.16.0 (LTS) Released — If the recent bugs in the ‘Latest’ release branch have put you off, the trusty LTS releases are for you. A small-ish release, but Node 20 gains
1
process.getBuiltinModule
and
1
Blob#bytes
.
Marco Ippolito
😍 Regarding last week’s issues with v20.5.0, the Node team has improved its testing processes to help avoid such problems in the future. No story to link to; I just follow the Node team’s livestreams and they were talking about it. 🙂
Benchmarking AWS Lambda Cold Starts Across JavaScript Runtimes — It’s from the Deno team so it may not surprise you that Deno was found to be fastest, but they share their methodology and results for Deno, Node, Bun and AWS’s managed Node runtime and, frankly, Node mostly did very well too.
PythonMonkey: Embed a JavaScript Engine into the Python VM — If you need to use Python but also want to run JS, this gives you a way to do it with Mozilla’s SpiderMonkey engine. It’s not V8 or Node based, but supports the Node.js and NPM-compatible CommonJS module system.
#567 — February 25, 2025 Read on the Web 👋 Just in case you missed the message, we took last week off but we’re back now until Easter, so you didn’t miss anything. 🙂__Peter Cooper, your Read more…
#566 — February 11, 2025 Read on the Web 🏖️ We’re taking next week off, so the next issue will be on Tuesday, February 25. Feel free to hit reply and send in any submissions!__Peter Read more…
#565 — February 4, 2025 Read on the Web Announcing TypeScript 5.8 Beta: A Big One for Node Developers — It’s unusual for a TypeScript beta to be exciting for Node developers in particular, but while Read more…
0 Comments