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 TypeScript 5.8 is low on features generally, it’s really Node focused with support for
of ES modules in the
mode, a stable
, and most notably a
option for ensuring the use of TypeScript that Node 22.6+’s type-stripping features can deal with.
Daniel Rosenwasser
|
Introducing Mentoss: The
Mocker — A new approach to mocking global
calls (in both browsers and server-side runtimes) inspired by previous attempts like Nock and MSW.
Nicholas C. Zakas
|
The Modern Way to Write JavaScript Servers? — The irony is that while Node popularized JavaScript on the server (if we ignore Netscape’s attempts in the 90s) this modern, standardized cross-runtime approach doesn’t quite work on bare Node (yet – though you can polyfill it.)
Marvin Hagemeister
|
Feluda: A Tool to Analyze the Licences of Dependencies — It’s a Rust-powered project but one which can be used to process the dependencies of Node, Go, or Rust projects and return a report (or show a TUI interface) on potentially restrictive licenses that apply.
Kumar Anirudha
|
📄 docxtemplater: Generate
and
Documents from Templates — Generate Word and PowerPoint files dynamically by merging against template documents (e.g. invoices, contracts, certificates) It’s open source (MIT/GPLv3) but the creator offers commercial extensions (such as for supporting Excel). GitHub repo and feature demos.
Edgar Hipp
|
📢 Elsewhere in JavaScript
|
A quick roundup of some of other interesting stories in the broader JavaScript landscape, in case you’ve missed them:
|
|
0 Comments