---
title: "Node gains HTTPS module import support"
publication: "Node Weekly"
issue: 426
published_at: "2022-02-24"
canonical_url: "https://nodeweekly.com/issues/426"
---

Plus Next.js 12.1, and how to use npm overrides. |        

#​426 — February 24, 2022 

[Read on the Web](https://nodeweekly.com/issues/426)   

Node Weekly  

[Node v17.6.0 (Current) Released](https://nodejs.org/en/blog/release/v17.6.0/) — Adds _experimental_ support for [importing ES modules over HTTPS](https://github.com/nodejs/node/pull/36328) (behind a flag, for now) – Hemanth HM has [a video on Twitter](https://twitter.com/GNUmanth/status/1492017904207810561) showing off this feature. npm gets bumped up to 8.5, and lots of little bug fixes as usual. 

Bryan English   

[Caxa: Package Node Apps Into Executable Binaries](https://github.com/leafac/caxa) — If you want to create single executable versions of Node apps, there have been several options over the years, including Vercel’s [pkg](https://github.com/vercel/pkg) or [nexe.](https://github.com/nexe/nexe) Caxa is an opinionated alternative that has a superbly thorough README covering [exactly how it works](https://github.com/leafac/caxa#how-it-works) and [how it compares to pkg and nexe](https://github.com/leafac/caxa#httpsgithubcomvercelpkg). 

Leandro Facchinetti   [![\](https://copm.s3.amazonaws.com/8ab67d9c.png)](https://dashboard.redisgreen.net/nodeweekly) 

[Secure Redis Hosting from RedisGreen](https://dashboard.redisgreen.net/nodeweekly) — The latest Redis features, instrumented and scaled with the tools teams need as they grow. 

RedisGreen sponsor   

[How to Fix Security Vulnerabilities with npm Overrides](https://medium.com/microsoftazure/how-to-fix-your-security-vulnerabilities-with-npm-override-c4b5be0ab4f6) — [Overrides](https://docs.npmjs.com/cli/v8/configuring-npm/package-json#overrides) in your `package.json` file let you replace a package in your dependency tree with another version of your choice, which may be necessary to work around versions of dependencies with known security issues. 

Ayşegül Yönet (Microsoft)   

[Next.js 12.1 Released](https://nextjs.org/blog/next-12-1) — The popular React framework introduces a beta version of on-demand incremental static regeneration (ISR), now automatically configures Jest for you, and can create smaller, more efficient ‘standalone’ builds of your app for production deployment. 

Vercel   

**In brief:** 

- Over on Twitter, Simon Plenderleith shows off [a handy tip for cancelling an async operation](https://twitter.com/simonplend/status/1494309000824954882) using Node's new AbortSignal API.
- [A list of 25 potential security vulnerabilities](https://blog.shiftleft.io/node-js-vulnerability-cheatsheet-447b0c9bdb99) your Node apps may need to be hardened against.
- Here's a video showing off [▶️ some of what's new in Playwright 1.19](https://www.youtube.com/watch?v=z0EOFvlf14U) – the popular browser control library.    

💻 Jobs  

[Senior Backend Developer](https://bitovi.applytojob.com/apply/ddJgMjxN3C/Backend-Nodejs-Developer-Consultant-Remote-Full-Time?source=nodewkly) — Are you looking to level up your skills and work on a wide variety of applications and technologies? Look no further. 
Bitovi   

[Find Tech Jobs with Hired](https://hired.com/join/?utm_source=newsletter&utm_medium=sponsor&utm_campaign=%28b2c%29%28l-all%29%28r-all%29%28cooper-nodeweekly%29&utm_content=find-your-next-job) — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It's free for job-seekers. 
Hired      

▶[A 3.5 Hour Nest.js Course for Beginners](https://www.youtube.com/watch?v=GHTA143_b-s) — [Nest.js](https://nestjs.com/) is a popular framework for building backend apps and APIs with Node and this extensive screencast walks through building your own REST API with it, complete with auth and database. 

Vladimir Agaev   

[How to Run Every Node.js Version on AWS Lambda](https://fusebit.io/blog/run-every-nodejs-version-in-lambda/) — Node.js has been a first class platform on AWS’s serverless platform from day one, but the versions you can (easily) use have been limited to a subset. [Everynode](https://github.com/fusebit/everynode), however, provides a way to use any version of Node on AWS Lambda from v11 upwards. 

Tomasz Janczuk (Fusebit)   

[Use Group Step Type to Better Organize Large and Complex Pipelines ✨](https://buildkite.com/blog/announcing-the-new-group-step-type) 

Buildkite sponsor   

[A Complete Guide to Working with CSV Files in Node](https://blog.logrocket.com/complete-guide-csv-files-nodejs/) — Looks at how to approach managing CSV files in Node, plus how helpful packages (like [csv-parser](https://github.com/mafintosh/csv-parser)) can help in that regard. 

Joseph Mawa   

[Monorepos Explained](https://monorepo.tools/) — A new site that rounds up pretty much anything you need to know about monorepos, and the tools to build them. 

Nrwl   

🛠 Code & Tools  

[Beam: A Node Powered Message Board for Teams](https://planetscale.com/blog/introducing-beam) — Beam is a message board inspired by a similar proprietary system used for team communication at GitHub. [GitHub repo](https://github.com/planetscale/beam). 

PlanetScale   

[pm2 5.2 Released: The Node Production Process Manager](https://github.com/Unitech/pm2) — A _very_ mature and widely used process manager that includes a load balancer for keeping Node apps alive forever – pm2 continues to remain a fundamental part of the Node ecosystem. 

Alexandre Strzelewicz   

[How to Make a Data Dashboard with React Native](https://www.influxdata.com/blog/data-visualizations-react-native-victory-charts-tutorial/?utm_source=vendor&utm_medium=referral&utm_campaign=2022-02-24_spnsr-nl_react-native-victory-charts_global&utm_content=nodeweekly) 

InfluxData sponsor   

[Official MongoDB NodeJS Driver v4.4](https://github.com/mongodb/node-mongodb-native/releases/tag/v4.4.0) — Has a few new auth and KMS related features. 

MongoDB Node.js Team   

[Couchnode 4.0: The Official Couchbase Node.js Client Library](https://github.com/couchbase/couchnode) 
Couchbase, Inc.   

[AutoCannon 7.7: A Fast HTTP/1.1 Benchmarking Tool](https://github.com/mcollina/autocannon) 
Matteo Collina    

**Got a new email?** You can [change your address here](https://nodeweekly.com/edit_subscription/*|UID|*). 

--- 

**Bored of us?** [Click here to stop getting Node Weekly](https://nodeweekly.com/leave/*|UID|*). 

--- 

**Got a link for us?** Reply and tell us. We can't include everything but we'll look at anything you send. Thanks! 

--- 

**Want to sponsor?** Email `[kristina@cooperpress.com](mailto:kristina@cooperpress.com)` for details. 

--- 

Published by Cooper Press Ltd.
Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom 

[Stop getting this newsletter.](https://nodeweekly.com/leave/*|UID|*)
