✂️ Cutting away the unused parts of your project
source link: https://nodeweekly.com/issues/458
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Node Weekly Issue 458
#458 — October 13, 2022 |
|
njt: Quick Navigation to npm Package Resources — Provides a rapid way to jump to various destinations related to npm packages (such as a project’s homepage, repo, issues, or even a package cost estimation). You can install it for use in your terminal, as a Chrome or Firefox search, via VS Code’s command palette (via LaunchX) or you can even use it directly on the Web here. – GitHub repo. Alexander Kachkaev |
Knip: Find Unused Files, Dependencies and Exports in TypeScript Projects — Knip’s creator tells us it’s Dutch for “cut” which is quite appropriate as it’s a new tool for trimming away things that aren’t being used in your project. If you just want to compare it to similar existing tools, there’s a handy comparison chart. Lars Kappert |
Node Authentication, Simplified — In this article, we lay out a new approach to authentication (plus access control & SSO) in Node.js applications. Userfront sponsor |
Node v16.18.0 (LTS) Released — Largely backported fixes and tweaks – no big headlines here. Juan José (Node Core Team) |
How to Write CommonJS Exports That Can Be Name-Imported from ESM — If you’ve ever got tangled up between using CommonJS and ES modules (I sure have!) Dr. Axel clears up a key cross-compatibility concern here. Dr. Axel Rauschmayer |
Adding Observability to Jest Tests — A look at how to get a bit more out of your Jest-based testing by keeping an eye on things. Eliran Maman (Sprkl) |
🔐 Node.js Authentication with Twilio Verify — If you’re happy using a third party service, bringing two-factor auth into your Express.js app needn’t be too hard. The author demonstrates the creation of a simple app that authenticates users using password-based authentication with an extra layer of OTPs (One-Time Passcodes) powered by Twilio’s Verify service. Alexander Godwin |
🛠 Code & Tools |
IP Index: A Fast IP Lookup Web Service + Library — Returns blacklist status, detects VPN/hosting and shows geo and ASN info. The repo gets updated every day too. Mykhailo Gorianskyi |
cRonstrue: Library to Convert Brady Holt |
Dynaboard: The Pro-Code Web App Builder Made for Developers — Build high performance public and private web apps in a collaborative — code forward — WYSIWYG environment. Dynaboard sponsor |
Whoiser: A WHOIS Client for Node.js — Given a domain name, TLD, or IP address, it queries online WHOIS databases for info. Andrei Igna |
Print Ready: A JS-Powered CLI for Converting HTML Into PDFs — Uses Paged.js to render your HTML file inside Puppeteer, then exports a PDF from Puppeteer. Nicholas C. Zakas |
Check HTML Links: A Fast Checker for Broken Links/References in HTML — An npm package you can run on static pages to find broken links in Modern Web |
human-signals: Human-Friendly Process Signal Info — Basically a JavaScript object that contains info about the various POSIX signals ( ehmicky |
Need to Upgrade Your Node.js App? Hire Us to Do It for You UpgradeJS․com - The JS Upgrade Service by OmbuLabs sponsor |
Flyweight: A Brand New ORM for SQLite — Early days but provides some extra abstraction around SQLite you might appreciate.
|
|
|
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK