GitHub bolsters NPM access control

Looking to improve the safety and security of NPM JavaScript packages, GitHub is adding granular access tokens to enable fine-grained permissions for NPM accounts, and making its NPM code explorer capability free to users. GitHub on December 6 explained that stolen credentials are a main cause of data breaches. To Read more…

Lots of Electron news

#​465 — December 1, 2022 Read on the Web The Advent of Code 2022: 25 Days of Code Challenges — If you have a little time each day to do some programming puzzles, the Advent of Code is always fantastic and now in its eighth year. There’s a sub-Reddit where Read more…

An npm package naming pitfall

#​464 — November 24, 2022 Read on the Web Hyperstack: A New Rails-Inspired Node.js Web Framework — I often hear people say they wished Node had a ‘full’ Web framework akin to Ruby on Rails, here’s a fresh attempt to do just that. Tread carefully; the paint is still fresh. Dotan Nahum Read more…

Deno stabilizes NPM compatibility

NPM compatibility in the Deno JavaScript/TypeScript runtime has reached the stable stage, meaning developers leveraging Deno now can import more than 1.3 million NPM modules. NPM compatibility is featured in Deno 1.28, unveiled November 14. NPM support makes it easier to build apps, the Deno developers said, because developers now Read more…

It’s all about security

#​462 — November 10, 2022 Read on the Web Node.js Security Best Practices — A new official document from the Node.js team providing guidelines on securing your Node apps by looking at what the main threats are and how to mitigate them. Node.js Project And.. Node Security Releases: 19.0.1, 18.12.1, 16.18.1 and Read more…

Deno runtime backs inlay hints for coding

The latest version of the Deno runtime for JavaScript and TypeScript has been enhanced with inlay hint capabilities. Announced October 27, Deno 1.27 has language server and IDE improvements, including taking advantage of TypeScript 4.4 inlay hints. With this capability, small snippets of information are added to inline code, potentially Read more…

Node 18 goes LTS

#​460 — October 27, 2022 Read on the Web Together with  route-list: CLI Tool to Display Express/Koa/Hapi/Fastify Routes — If you’ve got a Node-based webapp and you want to see all of its endpoints in an elegant way, here’s an option. Vladimir Mikulic Node 18 Becomes Active LTS with v18.12.0 — Read more…

Node 19 released

#​459 — October 20, 2022 Read on the Web Together with  Node.js 19 Released As an odd-numbered release, Node 19 will never become an ‘active LTS’ version, but sits as the ‘current’ release that gets all the tastiest new features until early 2023. It then reaches ‘end of life’ on Read more…