From 46ff5c06b9b71a11b50b058b9325fb6596fc5a21 Mon Sep 17 00:00:00 2001
From: reggi <reggi@github.com>
Date: Thu, 26 Sep 2024 13:39:47 -0400
Subject: [PATCH 1/6] fix!: align to npm 10 node engine range

BREAKING CHANGE: `npm-registry-fetch` now supports node `^18.17.0 || >=20.5.0`
---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index e9d592bd..8ae1ee7d 100644
--- a/package.json
+++ b/package.json
@@ -58,7 +58,7 @@
     ]
   },
   "engines": {
-    "node": "^16.14.0 || >=18.0.0"
+    "node": "^18.17.0 || >=20.5.0"
   },
   "templateOSS": {
     "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",

From d2e101f1b9304e4a03d5aff1096375cd15936fcb Mon Sep 17 00:00:00 2001
From: reggi <reggi@github.com>
Date: Thu, 26 Sep 2024 13:39:50 -0400
Subject: [PATCH 2/6] chore: run template-oss-apply

---
 .github/workflows/ci-release.yml | 13 +++++--------
 .github/workflows/ci.yml         | 13 +++++--------
 2 files changed, 10 insertions(+), 16 deletions(-)

diff --git a/.github/workflows/ci-release.yml b/.github/workflows/ci-release.yml
index 3678b6c1..673f9ca9 100644
--- a/.github/workflows/ci-release.yml
+++ b/.github/workflows/ci-release.yml
@@ -87,21 +87,18 @@ jobs:
             os: windows-latest
             shell: cmd
         node-version:
-          - 16.14.0
-          - 16.x
-          - 18.0.0
+          - 18.17.0
           - 18.x
+          - 20.5.0
           - 20.x
           - 22.x
         exclude:
           - platform: { name: macOS, os: macos-13, shell: bash }
-            node-version: 16.14.0
-          - platform: { name: macOS, os: macos-13, shell: bash }
-            node-version: 16.x
-          - platform: { name: macOS, os: macos-13, shell: bash }
-            node-version: 18.0.0
+            node-version: 18.17.0
           - platform: { name: macOS, os: macos-13, shell: bash }
             node-version: 18.x
+          - platform: { name: macOS, os: macos-13, shell: bash }
+            node-version: 20.5.0
           - platform: { name: macOS, os: macos-13, shell: bash }
             node-version: 20.x
           - platform: { name: macOS, os: macos-13, shell: bash }
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 79150093..a44b2271 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -64,21 +64,18 @@ jobs:
             os: windows-latest
             shell: cmd
         node-version:
-          - 16.14.0
-          - 16.x
-          - 18.0.0
+          - 18.17.0
           - 18.x
+          - 20.5.0
           - 20.x
           - 22.x
         exclude:
           - platform: { name: macOS, os: macos-13, shell: bash }
-            node-version: 16.14.0
-          - platform: { name: macOS, os: macos-13, shell: bash }
-            node-version: 16.x
-          - platform: { name: macOS, os: macos-13, shell: bash }
-            node-version: 18.0.0
+            node-version: 18.17.0
           - platform: { name: macOS, os: macos-13, shell: bash }
             node-version: 18.x
+          - platform: { name: macOS, os: macos-13, shell: bash }
+            node-version: 20.5.0
           - platform: { name: macOS, os: macos-13, shell: bash }
             node-version: 20.x
           - platform: { name: macOS, os: macos-13, shell: bash }

From 0cc4cfc1e0471d4ce1391ef0ecbddf6a3db05855 Mon Sep 17 00:00:00 2001
From: reggi <reggi@github.com>
Date: Thu, 26 Sep 2024 13:39:51 -0400
Subject: [PATCH 3/6] deps: @npmcli/redact@3.0.0

---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 8ae1ee7d..68261fae 100644
--- a/package.json
+++ b/package.json
@@ -31,7 +31,7 @@
   "author": "GitHub Inc.",
   "license": "ISC",
   "dependencies": {
-    "@npmcli/redact": "^2.0.0",
+    "@npmcli/redact": "^3.0.0",
     "jsonparse": "^1.3.1",
     "make-fetch-happen": "^13.0.0",
     "minipass": "^7.0.2",

From 6304452976c499eac6c9d12acd00f9d48b8d0324 Mon Sep 17 00:00:00 2001
From: reggi <reggi@github.com>
Date: Thu, 26 Sep 2024 13:39:52 -0400
Subject: [PATCH 4/6] deps: minipass-fetch@4.0.0

---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 68261fae..6d6c0147 100644
--- a/package.json
+++ b/package.json
@@ -35,7 +35,7 @@
     "jsonparse": "^1.3.1",
     "make-fetch-happen": "^13.0.0",
     "minipass": "^7.0.2",
-    "minipass-fetch": "^3.0.0",
+    "minipass-fetch": "^4.0.0",
     "minizlib": "^2.1.2",
     "npm-package-arg": "^11.0.0",
     "proc-log": "^4.0.0"

From 24d40ccb8dbb1e4925843ac12ebefea1f8970a02 Mon Sep 17 00:00:00 2001
From: reggi <reggi@github.com>
Date: Thu, 26 Sep 2024 13:39:53 -0400
Subject: [PATCH 5/6] deps: npm-package-arg@12.0.0

---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 6d6c0147..0acda986 100644
--- a/package.json
+++ b/package.json
@@ -37,7 +37,7 @@
     "minipass": "^7.0.2",
     "minipass-fetch": "^4.0.0",
     "minizlib": "^2.1.2",
-    "npm-package-arg": "^11.0.0",
+    "npm-package-arg": "^12.0.0",
     "proc-log": "^4.0.0"
   },
   "devDependencies": {

From 1b7a2d9a13d480454c3e67435a225f8f05dfba1d Mon Sep 17 00:00:00 2001
From: reggi <reggi@github.com>
Date: Thu, 26 Sep 2024 13:39:55 -0400
Subject: [PATCH 6/6] deps: proc-log@5.0.0

---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 0acda986..115c0317 100644
--- a/package.json
+++ b/package.json
@@ -38,7 +38,7 @@
     "minipass-fetch": "^4.0.0",
     "minizlib": "^2.1.2",
     "npm-package-arg": "^12.0.0",
-    "proc-log": "^4.0.0"
+    "proc-log": "^5.0.0"
   },
   "devDependencies": {
     "@npmcli/eslint-config": "^5.0.0",