From cc35076f5aa44160a5e8e877ac4538ba8426153e Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sun, 14 Jun 2026 15:59:15 +0000
Subject: [PATCH] fix(deps): update dependency @form8ion/javascript to
 v16.0.0-beta.7

---
 package-lock.json | 119 +++++++++++-----------------------------------
 package.json      |   2 +-
 2 files changed, 30 insertions(+), 91 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 60f2a1e8..84a23f95 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -18,7 +18,7 @@
         "@form8ion/github-core": "2.0.0",
         "@form8ion/github-workflows": "2.2.0",
         "@form8ion/hapi-scaffolder": "5.0.0-alpha.7",
-        "@form8ion/javascript": "16.0.0-beta.4",
+        "@form8ion/javascript": "16.0.0-beta.7",
         "@form8ion/javascript-core": "13.0.0",
         "@form8ion/jetbrains": "1.1.4",
         "@form8ion/lift": "12.0.0-beta.6",
@@ -2335,93 +2335,22 @@
       }
     },
     "node_modules/@form8ion/husky": {
-      "version": "7.1.0",
-      "resolved": "https://registry.npmjs.org/@form8ion/husky/-/husky-7.1.0.tgz",
-      "integrity": "sha512-o0DAjfb/lqNF1PlNBtwcdjRH5irVi0U6BRWKnBHMi+PcgBsuEk2gWdeGXPsuxMcUrN27H4rCZESxSkKM4PyvjA==",
+      "version": "8.0.0-beta.3",
+      "resolved": "https://registry.npmjs.org/@form8ion/husky/-/husky-8.0.0-beta.3.tgz",
+      "integrity": "sha512-AkpLrRo1DoXU1V9XT4OW8ZjYLHNZEwot0dcFJh+USvuHqhafEsC394WxMTB2WSy43ksEM14P7yilNqrgN/tHVg==",
       "license": "MIT",
       "dependencies": {
         "@form8ion/config-file": "^1.3.0",
-        "@form8ion/core": "^4.8.0",
-        "@form8ion/javascript-core": "^12.3.0",
-        "@travi/cli-messages": "^1.0.5",
+        "@form8ion/core": "^5.0.0-beta.14",
+        "@form8ion/javascript-core": "^13.0.0",
         "deepmerge": "^4.3.1",
         "execa": "^9.5.1",
         "semver": "^7.3.5"
       },
       "engines": {
-        "node": "^18.19.0 || ^20.9.0 || >=22.11.0"
-      }
-    },
-    "node_modules/@form8ion/husky/node_modules/@form8ion/core": {
-      "version": "4.11.1",
-      "resolved": "https://registry.npmjs.org/@form8ion/core/-/core-4.11.1.tgz",
-      "integrity": "sha512-Dq5woNFgeOEZTZaewAX6aTYAtTOYjsDmPwxCawPsveNtJfsxMobPGPQGQm01Fn9FtbIdYSdn6qLcmZ0qb6Q2fQ==",
-      "license": "MIT",
-      "dependencies": {
-        "@hapi/hoek": "^11.0.2",
-        "@travi/cli-messages": "^1.0.5",
-        "deepmerge": "^4.2.2",
-        "ini": "^4.1.3",
-        "joi": "^17.13.3",
-        "js-yaml": "^4.1.0",
-        "spdx-license-list": "6.11.0"
-      },
-      "engines": {
-        "node": "^18.17 || >=20.6.1"
-      }
-    },
-    "node_modules/@form8ion/husky/node_modules/@form8ion/javascript-core": {
-      "version": "12.4.0",
-      "resolved": "https://registry.npmjs.org/@form8ion/javascript-core/-/javascript-core-12.4.0.tgz",
-      "integrity": "sha512-OaNzdugGYGhn2k3kLeihbayPEsnxBMliGwLV+QEMDtCipPJFL7VhzJ4XbtdX++N+pz2ZcyzDxI9U8WTqnFefPw==",
-      "license": "MIT",
-      "dependencies": {
-        "@form8ion/core": "^4.2.0",
-        "@form8ion/execa-wrapper": "^1.0.0-alpha.1",
-        "@form8ion/overridable-prompts": "^1.1.0",
-        "@hapi/hoek": "^11.0.0",
-        "@travi/cli-messages": "^1.0.4",
-        "deepmerge": "^4.2.2",
-        "semver": "^7.3.5"
-      },
-      "engines": {
-        "node": "^18.19.0 || ^20.6.1 || >=22"
-      }
-    },
-    "node_modules/@form8ion/husky/node_modules/@hapi/topo": {
-      "version": "5.1.0",
-      "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz",
-      "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==",
-      "license": "BSD-3-Clause",
-      "dependencies": {
-        "@hapi/hoek": "^9.0.0"
-      }
-    },
-    "node_modules/@form8ion/husky/node_modules/@hapi/topo/node_modules/@hapi/hoek": {
-      "version": "9.3.0",
-      "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz",
-      "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==",
-      "license": "BSD-3-Clause"
-    },
-    "node_modules/@form8ion/husky/node_modules/joi": {
-      "version": "17.13.3",
-      "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz",
-      "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==",
-      "license": "BSD-3-Clause",
-      "dependencies": {
-        "@hapi/hoek": "^9.3.0",
-        "@hapi/topo": "^5.1.0",
-        "@sideway/address": "^4.1.5",
-        "@sideway/formula": "^3.0.1",
-        "@sideway/pinpoint": "^2.0.0"
+        "node": "^22.22.2 || >=24.15"
       }
     },
-    "node_modules/@form8ion/husky/node_modules/joi/node_modules/@hapi/hoek": {
-      "version": "9.3.0",
-      "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz",
-      "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==",
-      "license": "BSD-3-Clause"
-    },
     "node_modules/@form8ion/ignore-file": {
       "version": "1.0.0",
       "resolved": "https://registry.npmjs.org/@form8ion/ignore-file/-/ignore-file-1.0.0.tgz",
@@ -2487,18 +2416,18 @@
       "license": "BSD-3-Clause"
     },
     "node_modules/@form8ion/javascript": {
-      "version": "16.0.0-beta.4",
-      "resolved": "https://registry.npmjs.org/@form8ion/javascript/-/javascript-16.0.0-beta.4.tgz",
-      "integrity": "sha512-5m4FPfSY8+Q4tMQkNQFVRuO/crzT5Cm8hT3v9BirDRZdbpvCQ6zwrJInV7SAqH8qDP6jXVOm+w00OfnToq3u1A==",
+      "version": "16.0.0-beta.7",
+      "resolved": "https://registry.npmjs.org/@form8ion/javascript/-/javascript-16.0.0-beta.7.tgz",
+      "integrity": "sha512-qeiG5UUtuk6ATztfnP2z+ALm88Q4Y7/Dl6zwUk03oaK/9bDYV5kW5z0ih+DugYgUBPhItPYxp3l5OMI9O3FX5Q==",
       "license": "MIT",
       "dependencies": {
         "@form8ion/c8": "^1.0.0-beta.2",
         "@form8ion/codecov": "^7.0.0-beta.1",
         "@form8ion/commit-convention": "^8.0.0-beta.6",
         "@form8ion/config-file": "^1.1.1",
-        "@form8ion/core": "^5.0.0-beta.9",
+        "@form8ion/core": "^5.0.0-beta.15",
         "@form8ion/eslint": "^7.0.0-beta.1",
-        "@form8ion/husky": "^7.0.0-beta.1",
+        "@form8ion/husky": "^8.0.0-beta.3",
         "@form8ion/javascript-core": "^13.0.0",
         "@form8ion/overridable-prompts": "^1.2.0",
         "@form8ion/prettier": "^3.0.0",
@@ -2507,16 +2436,16 @@
         "camelcase": "^9.0.0",
         "deepmerge": "^4.2.2",
         "execa": "^9.5.1",
-        "ini": "^6.0.0",
+        "ini": "^7.0.0",
         "joi": "^18.2.1",
         "mustache": "^4.2.0",
         "npm-conf": "^1.1.3",
         "sort-object-keys": "^2.0.0",
         "touch": "^3.1.0",
-        "validate-npm-package-name": "^7.0.0"
+        "validate-npm-package-name": "^8.0.0"
       },
       "engines": {
-        "node": "^22.21.0 || >=24.12"
+        "node": "^22.22.2 || >=24.15"
       }
     },
     "node_modules/@form8ion/javascript-core": {
@@ -2609,12 +2538,21 @@
       "license": "BSD-3-Clause"
     },
     "node_modules/@form8ion/javascript/node_modules/ini": {
-      "version": "6.0.0",
-      "resolved": "https://registry.npmjs.org/ini/-/ini-6.0.0.tgz",
-      "integrity": "sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ==",
+      "version": "7.0.0",
+      "resolved": "https://registry.npmjs.org/ini/-/ini-7.0.0.tgz",
+      "integrity": "sha512-ifK0CgjALofS5bkrcTy4RaQ9Vx2Knf/eLeIO+NaswQEpH1UblrtTSCIvN71qQDMq0PeQ/SSPojvEJp9vvvfr+w==",
       "license": "ISC",
       "engines": {
-        "node": "^20.17.0 || >=22.9.0"
+        "node": "^22.22.2 || ^24.15.0 || >=26.0.0"
+      }
+    },
+    "node_modules/@form8ion/javascript/node_modules/validate-npm-package-name": {
+      "version": "8.0.0",
+      "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-8.0.0.tgz",
+      "integrity": "sha512-SCv6OOV6Xj2/3cXy3dGmADluJTNcL3o7hZAglNPTe+WYuEuvxgJzxPrSDLZhF+CwyQOubqgecjMmTJGMVLWjYQ==",
+      "license": "ISC",
+      "engines": {
+        "node": "^22.22.2 || ^24.15.0 || >=26.0.0"
       }
     },
     "node_modules/@form8ion/jetbrains": {
@@ -21079,6 +21017,7 @@
       "version": "7.0.2",
       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-7.0.2.tgz",
       "integrity": "sha512-hVDIBwsRruT73PbK7uP5ebUt+ezEtCmzZz3F59BSr2F6OVFnJ/6h8liuvdLrQ88Xmnk6/+xGGuq+pG9WwTuy3A==",
+      "dev": true,
       "license": "ISC",
       "engines": {
         "node": "^20.17.0 || >=22.9.0"
diff --git a/package.json b/package.json
index 604af449..829175c2 100644
--- a/package.json
+++ b/package.json
@@ -63,7 +63,7 @@
     "@form8ion/github-core": "2.0.0",
     "@form8ion/github-workflows": "2.2.0",
     "@form8ion/hapi-scaffolder": "5.0.0-alpha.7",
-    "@form8ion/javascript": "16.0.0-beta.4",
+    "@form8ion/javascript": "16.0.0-beta.7",
     "@form8ion/javascript-core": "13.0.0",
     "@form8ion/jetbrains": "1.1.4",
     "@form8ion/lift": "12.0.0-beta.6",
