From 8c784dba7bd6467c1b738973fa773e2d0548cc04 Mon Sep 17 00:00:00 2001 From: Tom King Date: Mon, 28 Apr 2025 14:07:02 -0700 Subject: [PATCH 1/4] chore: add .npmrc w/ strict engine checking; update package.* --- .npmrc | 1 + package-lock.json | 7 ++++--- package.json | 5 +++-- 3 files changed, 8 insertions(+), 5 deletions(-) create mode 100644 .npmrc diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..b6f27f1 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +engine-strict=true diff --git a/package-lock.json b/package-lock.json index a4de889..c1f4a05 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "OpenInlets", - "version": "3.5.6", + "version": "3.5.7", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "OpenInlets", - "version": "3.5.6", + "version": "3.5.7", "license": "MIT", "devDependencies": { "eslint-plugin-security": "~3.0.1", @@ -15,7 +15,8 @@ "grunt-eslint": "~25.0.0" }, "engines": { - "node": ">=23.8.0" + "node": ">=23.10.0", + "npm": ">=11.3.0" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/package.json b/package.json index 75535be..a4e5186 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,8 @@ "grunt-eslint": "~25.0.0" }, "engines": { - "node": ">=23.8.0" + "node": ">=23.10.0", + "npm": ">=11.3.0" }, "homepage": "https://github.com/mobilemind/OpenInlets#readme", "keywords": [ @@ -44,5 +45,5 @@ "scripts": { "test": "npx grunt" }, - "version": "3.5.6" + "version": "3.5.7" } From 54bcf3d1f2031817ca24916e077580e9009d755c Mon Sep 17 00:00:00 2001 From: Tom King Date: Mon, 28 Apr 2025 14:09:53 -0700 Subject: [PATCH 2/4] chore: update package version info in README --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 58d3b58..56bb0e7 100644 --- a/README.md +++ b/README.md @@ -230,6 +230,8 @@ using a URL protocol scheme. ## Version Notes +3.5.7 add .npmrc w/ strict engine check; update package.* for node >=23.10.0, npm >=11.3.0 + 3.5.6 integrate Cspell into git hook & fix typos it found 3.5.5 switch to node 23, update lockfile From f235bc873b956d8229d79284f70c3b15554ff5a3 Mon Sep 17 00:00:00 2001 From: Tom King Date: Mon, 28 Apr 2025 14:27:51 -0700 Subject: [PATCH 3/4] fix: remove .npmrc engineStrict which broke GitHub Action --- .npmrc | 1 - package.json | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 .npmrc diff --git a/.npmrc b/.npmrc deleted file mode 100644 index b6f27f1..0000000 --- a/.npmrc +++ /dev/null @@ -1 +0,0 @@ -engine-strict=true diff --git a/package.json b/package.json index a4e5186..6236320 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "node": ">=23.10.0", "npm": ">=11.3.0" }, + "engineStrict": true, "homepage": "https://github.com/mobilemind/OpenInlets#readme", "keywords": [ "AWS", From 2083184719978e50de21f3c952797bd13545e835 Mon Sep 17 00:00:00 2001 From: Tom King Date: Mon, 28 Apr 2025 14:33:49 -0700 Subject: [PATCH 4/4] docs: fix 3.5.7 pakcage info in README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 56bb0e7..d333dbe 100644 --- a/README.md +++ b/README.md @@ -230,7 +230,7 @@ using a URL protocol scheme. ## Version Notes -3.5.7 add .npmrc w/ strict engine check; update package.* for node >=23.10.0, npm >=11.3.0 +3.5.7 add engineStrict=true in package.json for node >=23.10.0, npm >=11.3.0 3.5.6 integrate Cspell into git hook & fix typos it found