util.parseArgs arrives in Node 18.3

#​440 — June 2, 2022 Read on the Web Node v18.3.0 (Current) Released — It’s not a huge release but there are some solid dependency updates (npm 8.11.0, V8 10.2, Undici 5.4), Windows 32 binary releases are back, and one notable new (experimental) feature: the 1util.parseArgs function for bringing an Read more…

Node 16 LTS now on AWS Lambda

🇺🇦 #​438 — May 19, 2022 Read on the Web Node Weekly Web Scraping via JS Runtime Heap Snapshots — When official APIs don’t offer all of the access users require (or don’t exist at all) scraping can become a less than ideal necessity. Puppeteer or Playwright make controlling a Read more…

Node’s new CLI test runner

#​436 — May 5, 2022 Read on the Web Node Weekly Node v18.1.0 (Current) Released — There’s an initial version of a CLI based test runner (which you start with 1node –test – see docs here) and there have also been further developments on implementing the WebAssembly Web API. Michaël Zasso The Read more…

Deno 1.21 improves REPL, error handling

Deno 1.21 has been released. This latest upgrade to the JavaScript/TypeScript runtime features improvements to the REPL (read-evaluate-print loop) and a move away from default type-checking. The Deno REPL is a tool for prototyping and trying out new things. With Deno 1.21, an 1-–eval-file flag can be used with the Read more…

Now Node 16 gets the Fetch API too

🇺🇦 #​435 — April 28, 2022 Read on the Web Node Weekly Node 18’s ‘Prefix-Only’ Core Modules — A look at a new type of core module that can’t be imported quite like the others, e.g. 1import test from ‘node:test’ – what is this unusual package name notation about? Colin Read more…

Node.js 18 released

🇺🇦 #​434 — April 21, 2022 Read on the Web Node Weekly Node.js 18 (Current) Released — Almost exactly one year after Node 16 and two after Node 14 comes the newest version of Node. It’s a ‘current’ branch release for now, but will become an LTS (Long-Term Support) release Read more…