#404 — September 9, 2021 |
Node Weekly |
Node v16.9.0 (Current) Released with Experimental Package Manager Manager — A big addition this time out is Corepack, a new experimental tool for managing package managers directly within the Node distribution itself (as already used to occur with Michaël Zasso |
How an Ars Technica |
Fauna: A Modern Serverless Data API for Node.js Apps — Fauna combines the schema flexibility that’s provided by document databases with ACID compliant transactions. Quickly integrate Fauna into your applications with our Data API and leave scaling, sharding and all other operations to Fauna. Fauna sponsor |
Common Bhagya Vithana |
GitHub Security Update: Vulnerabilities in Mike Hanley (GitHub) |
An Intro to Web Scraping with JavaScript and Node — Leans on Axios (to fetch HTML over HTTP), Cheerio (a jQuery-a-like for querying Web documents), and Playwright (to automate a browser). Ander Rodriguez |
Simple Concurrency in Go for Fans of JavaScript's Nate Anderson |
Stream Video in Your Node App in Two API Calls Mux sponsor |
Trace-Based Testing with OpenTelemetry: Meet Malabi — An introduction to Malabi, a new OpenTelemetry-based test framework that lets you do what they’re calling trace-based testing for verifying interconnectivity issues between distributed services. Michael Haberman |
Why Electron Apps Are Fine — While Niels agrees with many common criticisms of Electron, his users don’t care, and he says you shouldn’t care either. Niels Leenheer |
🛠 Code & Tools
bundle: A Quick npm Package Size Checker — Enter a package name, then hit the “run” button and this tool will give you the minified, bundled, and gzipped size of the package. Okiki Ojo |
Renamer 4.0: Rename Files in Bulk — A Node powered CLI tool but with the interesting addition that you can write a Lloyd Brookes |
is-reachable: Check If a Server Is Reachable — Another library from Sindre’s immense catalogue. This library simply does a TCP handshake with a specified target to see if a server is at least ‘reachable.’ Before that, maybe you can use is-online to work out if you’re even online in the first place? ;-) Sindre Sorhus |
Userfront sponsor |
timefind: Search a Web Site's History — A Node-based tool (which you can use from the terminal) for quickly flipping through the Web Archive’s snapshots. Nathan Manceaux-Panot |
cron-parser 4.0: Node Library for Parsing Harri Siirak |
Boilerplate to Kickstart Creating an npm Package using TypeScript — The self descriptively named Ryan Sonshine |
ssh2 v1.4: Pure JavaScript SSH2 Client and Server Modules for Node
|
|