Shell-free scripting from Node

#​478 — March 16, 2023 Read on the Web Shell-Free Scripts with Execa 7.1 — Execa is a popular process execution library for Node and the latest version includes an interesting 1$ method feature for writing zx-style scripts with it, making it even more useful for shell scripting style usecases. ehmicky Read more…

Playing in the sandbox

#​476 — March 2, 2023 Read on the Web zx 7.2: A Tool for Writing Better Shell Scripts — Always a popular tool when we link it! 1zx is an alternative way to run Node that makes it more useful for shell scripting by bringing along a variety of niceties Read more…

7 awesome JavaScript projects to check out today

Here are seven newer JavaScript projects you might not know about yet. These tools and frameworks cover a wide range of functionality and give us insight into emerging trends in JavaScript development. Examples include native app creation, strongly typed full-stack development, a drop-in runtime alternative to Node.js, in-browser graphics, and Read more…

Deno adds package.json support

Deno 1.31, the latest version of the Node.js rival runtime for JavaScript, TypeScript, and WebAssembly, adds 1package.json support. The new feature is one of several improvements designed to make it easier for developers to transition from existing Node.js projects. Deno now will automatically detect a 1package.json and use it to Read more…

Single executable apps come to Node core

#​475 — February 23, 2023 Read on the Web ▶  The State of Node.js Core with Colin Ihrig — Colin sits on the Node.js Technical Steering Committee (TSC) and gives us a 30-minute presentation reviewing what’s going on and some potential upcoming features (including a permissions system, better TypeScript integration, proxy Read more…

Node gets a new URL parser

#​473 — February 9, 2023 Read on the Web Node v19.6.0 (Current) Released — Node 19 moves up to npm 9.4 (which notably implements the pnpm-like isolated mode (via 1–install-strategy=linked ) and the still experimental loader hooks can now chain. Node 18.14.0 (LTS) is also out and features a significant Read more…

Deno 1.30 backs built-in Node.js modules

Version 1.30 of the Deno JavaScript/TypeScript runtime, published late January 2023, emphasizes support for built-in Node.js modules and offers a major update to the configuration file. With Deno, npm packages have already had access to built-in Node.js modules such as fs (file system), path, process, and others through the runtime’s Read more…