require(esm) makes it to LTS

#​559 — December 10, 2024 Read on the Web 🎄 The Node world is experiencing a post-Thanksgiving interfestal lull, so this issue includes a few items we overlooked earlier this year. Next week brings our usual annual roundup, though, so keep your eyes peeled for that before the festive break 🙂__Peter Read more…

A full-fledged canvas for Node.js apps

#​558 — December 3, 2024 Read on the Web Skia Canvas 2.0: A Browserless Canvas Environment for Node — Based on Google’s Skia graphics engine and offers end results similar to Chrome’s own canvas system. It’s GPU accelerated and can render images, paths, fonts, shapes, and (almost) everything you’d expect. Read more…

Node v23.2 released

#​555 — November 12, 2024 Read on the Web Node v23.2.0 (Current) Released — On paper, a relatively minor release that updates the root certificates, adding five new ones, but development of TypeScript support has now moved into active development (as opposed to ‘early development’) and there’s a new 1module.stripTypeScriptTypes Read more…

Node 22 is now in LTS

#​553 — October 29, 2024 Read on the Web Transformers.js v3: Now You Can Run Transformers in Node.js — A JavaScript port of Hugging Face’s 1transformers Python library that makes it possible to run natural language, vision, and audio machine learning models. v3 adds WebGPU support and now supports Node Read more…