From 5cd625eb28a2a7b81de6f2c38a90fa0ed359cd8d Mon Sep 17 00:00:00 2001
From: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun, 01 Mar 2026 11:03:03 +0000
Subject: [PATCH] build(deps-dev): bump @davidsneighbour/tools from 2025.3.9 to 2026.0.2

---
 package-lock.json |  959 ++++++++++++++++++++++++++++++++++++++++++++-----------
 package.json      |    2 
 2 files changed, 757 insertions(+), 204 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 4d6f6a1..fee933e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
 {
   "name": "@thenewdynamic/gohugo-theme-ananke",
-  "version": "2.12.1",
+  "version": "2.12.2",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "@thenewdynamic/gohugo-theme-ananke",
-      "version": "2.12.1",
+      "version": "2.12.2",
       "license": "MIT",
       "dependencies": {
         "cssnano": "7.1.2",
@@ -18,7 +18,7 @@
         "@biomejs/biome": "2.3.11",
         "@davidsneighbour/markdownlint-config": "2025.3.6",
         "@davidsneighbour/release-config": "2025.3.9",
-        "@davidsneighbour/tools": "2025.3.9",
+        "@davidsneighbour/tools": "2026.0.2",
         "dotenv": "17.2.3"
       }
     },
@@ -228,9 +228,9 @@
       }
     },
     "node_modules/@clack/core": {
-      "version": "0.5.0",
-      "resolved": "https://registry.npmjs.org/@clack/core/-/core-0.5.0.tgz",
-      "integrity": "sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==",
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/@clack/core/-/core-1.0.1.tgz",
+      "integrity": "sha512-WKeyK3NOBwDOzagPR5H08rFk9D/WuN705yEbuZvKqlkmoLM2woKtXb10OO2k1NoSU4SFG947i2/SCYh+2u5e4g==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -239,13 +239,13 @@
       }
     },
     "node_modules/@clack/prompts": {
-      "version": "0.11.0",
-      "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-0.11.0.tgz",
-      "integrity": "sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==",
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-1.0.1.tgz",
+      "integrity": "sha512-/42G73JkuYdyWZ6m8d/CJtBrGl1Hegyc7Fy78m5Ob+jF85TOUmLR5XLce/U3LxYAw0kJ8CT5aI99RIvPHcGp/Q==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@clack/core": "0.5.0",
+        "@clack/core": "1.0.1",
         "picocolors": "^1.0.0",
         "sisteransi": "^1.0.5"
       }
@@ -1584,7 +1584,30 @@
         "npm": ">=11.6.0"
       }
     },
-    "node_modules/@davidsneighbour/tools": {
+    "node_modules/@davidsneighbour/release-config/node_modules/@clack/core": {
+      "version": "0.5.0",
+      "resolved": "https://registry.npmjs.org/@clack/core/-/core-0.5.0.tgz",
+      "integrity": "sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "picocolors": "^1.0.0",
+        "sisteransi": "^1.0.5"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@clack/prompts": {
+      "version": "0.11.0",
+      "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-0.11.0.tgz",
+      "integrity": "sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@clack/core": "0.5.0",
+        "picocolors": "^1.0.0",
+        "sisteransi": "^1.0.5"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@davidsneighbour/tools": {
       "version": "2025.3.9",
       "resolved": "https://registry.npmjs.org/@davidsneighbour/tools/-/tools-2025.3.9.tgz",
       "integrity": "sha512-MqujmXn/dtBCwkh6RGr5ZJIWCJvyWdrpOUkk732PMjKQpWwmDNjfKDsTv2cROlIODJ2F3Yv0z5MAVSN6JeG4Aw==",
@@ -1622,6 +1645,535 @@
         "npm": ">=11.6.0"
       }
     },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/config-creator": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/config-creator/-/config-creator-11.2.5.tgz",
+      "integrity": "sha512-PR+xh8tK2jMlf+ynjBFq7MVBhQR869HtQWZTCSsRSBHoBQBgeoLmEqrgTgCyAt1KT4mtNs7/ReHmKc3K7G62Yg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@secretlint/types": "11.2.5"
+      },
+      "engines": {
+        "node": ">=20.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/config-loader": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/config-loader/-/config-loader-11.2.5.tgz",
+      "integrity": "sha512-pUiH5xc3x8RLEDq+0dCz65v4kohtfp68I7qmYPuymTwHodzjyJ089ZbNdN1ZX8SZV4xZLQsFIrRLn1lJ55QyyQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@secretlint/profiler": "11.2.5",
+        "@secretlint/resolver": "11.2.5",
+        "@secretlint/types": "11.2.5",
+        "ajv": "^8.17.1",
+        "debug": "^4.4.3",
+        "rc-config-loader": "^4.1.3"
+      },
+      "engines": {
+        "node": ">=20.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/core": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/core/-/core-11.2.5.tgz",
+      "integrity": "sha512-PZNpBd6+KVya2tA3o1oC2kTWYKju8lZG9phXyQY7geWKf+a+fInN4/HSYfCQS495oyTSjhc9qI0mNQEw83PY2Q==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@secretlint/profiler": "11.2.5",
+        "@secretlint/types": "11.2.5",
+        "debug": "^4.4.3",
+        "structured-source": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=20.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/formatter": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/formatter/-/formatter-11.2.5.tgz",
+      "integrity": "sha512-9XBMeveo1eKXMC9zLjA6nd2lb5JjUgjj8NUpCo1Il8jO4YJ12k7qXZk3T/QJup+Kh0ThpHO03D9C1xLDIPIEPQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@secretlint/resolver": "11.2.5",
+        "@secretlint/types": "11.2.5",
+        "@textlint/linter-formatter": "^15.2.2",
+        "@textlint/module-interop": "^15.2.2",
+        "@textlint/types": "^15.2.2",
+        "chalk": "^5.6.2",
+        "debug": "^4.4.3",
+        "pluralize": "^8.0.0",
+        "strip-ansi": "^7.1.2",
+        "table": "^6.9.0",
+        "terminal-link": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=20.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/node": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/node/-/node-11.2.5.tgz",
+      "integrity": "sha512-nPdtUsTzDzBJzFiKh80/H5+2ZRRogtDuHhnNiGtF7LSHp8YsQHU5piAVbESdV0AmUjbWijAjscIsWqvtU+2JUQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@secretlint/config-loader": "11.2.5",
+        "@secretlint/core": "11.2.5",
+        "@secretlint/formatter": "11.2.5",
+        "@secretlint/profiler": "11.2.5",
+        "@secretlint/source-creator": "11.2.5",
+        "@secretlint/types": "11.2.5",
+        "debug": "^4.4.3",
+        "p-map": "^7.0.3"
+      },
+      "engines": {
+        "node": ">=20.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/profiler": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/profiler/-/profiler-11.2.5.tgz",
+      "integrity": "sha512-evQ2PeO3Ub0apWIPaXJy8lMDO1OFgvgQhZd+MhYLcLHgR559EtJ9V02Sh5c10wTLkLAtJ+czlJg2kmlt0nm8fw==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/resolver": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/resolver/-/resolver-11.2.5.tgz",
+      "integrity": "sha512-Zn9+Gj7cRNjEDX8d1NYZNjTG9/Wjlc8N+JvARFYYYu6JxfbtkabhFxzwxBLkRZ2ZCkPCCnuXJwepcgfVXSPsng==",
+      "dev": true,
+      "license": "MIT"
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/secretlint-rule-no-dotenv": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-no-dotenv/-/secretlint-rule-no-dotenv-11.2.5.tgz",
+      "integrity": "sha512-EPEM7s7r6/Zb6qXQS1bA+19kmQnYNntZIyk3vTsD7Hcd68vA3fDZGnW4f4chvdqfvFrnr2rdrrPgfBhQfumWyw==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@secretlint/types": "11.2.5"
+      },
+      "engines": {
+        "node": ">=20.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/secretlint-rule-no-homedir": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-no-homedir/-/secretlint-rule-no-homedir-11.2.5.tgz",
+      "integrity": "sha512-3eBk00fKlAbPXnAmI64Ap3P1CvTQLnmTR6hiY+QMOabrGY97Q56EKaJsKNfCcbhsjDEPG7wrh6Rz9k7cPvFLVQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@secretlint/types": "11.2.5",
+        "@textlint/regexp-string-matcher": "^2.0.2",
+        "escape-string-regexp": "^5.0.0"
+      },
+      "engines": {
+        "node": ">=20.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/secretlint-rule-no-k8s-kind-secret": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-no-k8s-kind-secret/-/secretlint-rule-no-k8s-kind-secret-11.2.5.tgz",
+      "integrity": "sha512-lhMWrKgwlna77WpKPIgQt3dnfe0Oz1hmAKg1NAbP/QGL3FNqTbx3lYBc8K8b7lmck4/ZfZvryrVKR1NMUCSXbQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@secretlint/types": "11.2.5",
+        "js-yaml": "^4.1.0"
+      },
+      "engines": {
+        "node": ">=20.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/secretlint-rule-openai": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-openai/-/secretlint-rule-openai-11.2.5.tgz",
+      "integrity": "sha512-XoOvRTzZ0K2Ud5vD7aTe4LQ+05EuR84ckJ7Ub9Asa9eYpCwfvYwhfUocZjpyolwhsxixS2n6xkUEsgcDa8JrFQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@secretlint/types": "11.2.5"
+      },
+      "engines": {
+        "node": ">=20.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/secretlint-rule-pattern": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-pattern/-/secretlint-rule-pattern-11.2.5.tgz",
+      "integrity": "sha512-Y0VWqj/SHAwuhSLSvMgW1jUXrBKQ++cVNmpnQzPx7r61MegNPmDKVw7r1M29Rba+XowNyAsp2A8FHCAxWqV3Ag==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@secretlint/tester": "11.2.5",
+        "@secretlint/types": "11.2.5",
+        "@textlint/regexp-string-matcher": "^2.0.2"
+      },
+      "engines": {
+        "node": ">=20.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/secretlint-rule-preset-recommend": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-preset-recommend/-/secretlint-rule-preset-recommend-11.2.5.tgz",
+      "integrity": "sha512-FAnp/dPdbvHEw50aF9JMPF/OwW58ULvVXEsk+mXTtBD09VJZhG0vFum8WzxMbB98Eo4xDddGzYtE3g27pBOaQA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=20.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/secretlint-rule-secp256k1-privatekey": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-secp256k1-privatekey/-/secretlint-rule-secp256k1-privatekey-11.2.5.tgz",
+      "integrity": "sha512-/SH3lGwyRpFK85NtIiII654/qYA9u1i5GQheujXWxXQneTyPAd10hEjY7auFCepCIdoOxyoYKTc3P2G37QCYvQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@secretlint/types": "11.2.5",
+        "@types/bn.js": "^5.2.0",
+        "@types/secp256k1": "^4.0.7",
+        "bn.js": "^5.2.2",
+        "secp256k1": "^5.0.1"
+      },
+      "engines": {
+        "node": ">=20.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/source-creator": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/source-creator/-/source-creator-11.2.5.tgz",
+      "integrity": "sha512-+ApoNDS4uIaLb2PG9PPEP9Zu1HDBWpxSd/+Qlb3MzKTwp2BG9sbUhvpGgxuIHFn7pMWQU60DhzYJJUBpbXZEHQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@secretlint/types": "11.2.5",
+        "istextorbinary": "^9.5.0"
+      },
+      "engines": {
+        "node": ">=20.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/tester": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/tester/-/tester-11.2.5.tgz",
+      "integrity": "sha512-sJPOw8o3EKnQuFcpuCNzoTSgDwg/DmSfQG0i/2/PYnmxKHOEapO005vyWwEup/CYZV31HADuTVhCILlEl6Ew0g==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@secretlint/config-loader": "11.2.5",
+        "@secretlint/core": "11.2.5",
+        "@secretlint/source-creator": "11.2.5",
+        "@secretlint/types": "11.2.5"
+      },
+      "engines": {
+        "node": ">=20.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@secretlint/types": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/@secretlint/types/-/types-11.2.5.tgz",
+      "integrity": "sha512-iA7E+uXuiEydOwv8glEYM4tCHnl8C7wTgLxg+3upHhH/iSSnefWfoRqrJwVBhwxPg4MDoypVI7Oal7bX7/ne+w==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=20.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/@sindresorhus/merge-streams": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz",
+      "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=18"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/chalk": {
+      "version": "5.6.2",
+      "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
+      "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": "^12.17.0 || ^14.13 || >=16.0.0"
+      },
+      "funding": {
+        "url": "https://github.com/chalk/chalk?sponsor=1"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/globby": {
+      "version": "14.1.0",
+      "resolved": "https://registry.npmjs.org/globby/-/globby-14.1.0.tgz",
+      "integrity": "sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@sindresorhus/merge-streams": "^2.1.0",
+        "fast-glob": "^3.3.3",
+        "ignore": "^7.0.3",
+        "path-type": "^6.0.0",
+        "slash": "^5.1.0",
+        "unicorn-magic": "^0.3.0"
+      },
+      "engines": {
+        "node": ">=18"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/hosted-git-info": {
+      "version": "7.0.2",
+      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz",
+      "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==",
+      "dev": true,
+      "license": "ISC",
+      "dependencies": {
+        "lru-cache": "^10.0.1"
+      },
+      "engines": {
+        "node": "^16.14.0 || >=18.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/lockfile-lint": {
+      "version": "4.14.1",
+      "resolved": "https://registry.npmjs.org/lockfile-lint/-/lockfile-lint-4.14.1.tgz",
+      "integrity": "sha512-NW0Tk1qfldhbhJWQENYQWANdmlanXKxvTJYRYKn56INYjaP2M07Ua2SJYkUMS+ZbYwxDzul/C6pDsV/NEXrl+A==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "dependencies": {
+        "cosmiconfig": "^9.0.0",
+        "debug": "^4.3.4",
+        "fast-glob": "^3.3.2",
+        "lockfile-lint-api": "^5.9.2",
+        "yargs": "^17.7.2"
+      },
+      "bin": {
+        "lockfile-lint": "bin/lockfile-lint.js"
+      },
+      "engines": {
+        "node": ">=16.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/lru-cache": {
+      "version": "10.4.3",
+      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
+      "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
+      "dev": true,
+      "license": "ISC"
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/normalize-package-data": {
+      "version": "6.0.2",
+      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz",
+      "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "hosted-git-info": "^7.0.0",
+        "semver": "^7.3.5",
+        "validate-npm-package-license": "^3.0.4"
+      },
+      "engines": {
+        "node": "^16.14.0 || >=18.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/npm-check-updates": {
+      "version": "19.2.1",
+      "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-19.2.1.tgz",
+      "integrity": "sha512-jWIMuE6K+DSDXfjXpM3SlJ+Gg07ZV57dlFKPr2EZTpimFk9y+gt138+kmP3Uocdqk1PZlOKpTpFvAx7Z1QCeog==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "bin": {
+        "ncu": "build/cli.js",
+        "npm-check-updates": "build/cli.js"
+      },
+      "engines": {
+        "node": ">=20.0.0",
+        "npm": ">=8.12.1"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/parse-json": {
+      "version": "8.3.0",
+      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-8.3.0.tgz",
+      "integrity": "sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@babel/code-frame": "^7.26.2",
+        "index-to-position": "^1.1.0",
+        "type-fest": "^4.39.1"
+      },
+      "engines": {
+        "node": ">=18"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/read-pkg": {
+      "version": "9.0.1",
+      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-9.0.1.tgz",
+      "integrity": "sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/normalize-package-data": "^2.4.3",
+        "normalize-package-data": "^6.0.0",
+        "parse-json": "^8.0.0",
+        "type-fest": "^4.6.0",
+        "unicorn-magic": "^0.1.0"
+      },
+      "engines": {
+        "node": ">=18"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/read-pkg/node_modules/unicorn-magic": {
+      "version": "0.1.0",
+      "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz",
+      "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=18"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/rimraf": {
+      "version": "6.1.2",
+      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.1.2.tgz",
+      "integrity": "sha512-cFCkPslJv7BAXJsYlK1dZsbP8/ZNLkCAQ0bi1hf5EKX2QHegmDFEFA6QhuYJlk7UDdc+02JjO80YSOrWPpw06g==",
+      "dev": true,
+      "license": "BlueOak-1.0.0",
+      "dependencies": {
+        "glob": "^13.0.0",
+        "package-json-from-dist": "^1.0.1"
+      },
+      "bin": {
+        "rimraf": "dist/esm/bin.mjs"
+      },
+      "engines": {
+        "node": "20 || >=22"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/isaacs"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/secretlint": {
+      "version": "11.2.5",
+      "resolved": "https://registry.npmjs.org/secretlint/-/secretlint-11.2.5.tgz",
+      "integrity": "sha512-Vumt2+t2QXPYb5Yu3OLXMTq7drshE3fbzGGzUn//S9fMEl9sp053O0C3lhTIOsWeJJegy06xxIKP5s0QSmsEtA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@secretlint/config-creator": "11.2.5",
+        "@secretlint/formatter": "11.2.5",
+        "@secretlint/node": "11.2.5",
+        "@secretlint/profiler": "11.2.5",
+        "@secretlint/resolver": "11.2.5",
+        "debug": "^4.4.3",
+        "globby": "^14.1.0",
+        "read-pkg": "^9.0.1"
+      },
+      "bin": {
+        "secretlint": "bin/secretlint.js"
+      },
+      "engines": {
+        "node": ">=20.0.0"
+      }
+    },
+    "node_modules/@davidsneighbour/release-config/node_modules/type-fest": {
+      "version": "4.41.0",
+      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz",
+      "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==",
+      "dev": true,
+      "license": "(MIT OR CC0-1.0)",
+      "engines": {
+        "node": ">=16"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/@davidsneighbour/tools": {
+      "version": "2026.0.2",
+      "resolved": "https://registry.npmjs.org/@davidsneighbour/tools/-/tools-2026.0.2.tgz",
+      "integrity": "sha512-cYamGfTOl41wGgJ13cd9Fml1R5EvvuPaeIVAxrWhfGjB+l6TDDHIsnzYe03AGodAMxQeJwpsM/M39REcGoD3sg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@clack/prompts": "1.0.1",
+        "@j9t/obsohtml": "1.9.5",
+        "@secretlint/secretlint-rule-no-dotenv": "11.3.1",
+        "@secretlint/secretlint-rule-no-homedir": "11.3.1",
+        "@secretlint/secretlint-rule-no-k8s-kind-secret": "11.3.1",
+        "@secretlint/secretlint-rule-openai": "11.3.1",
+        "@secretlint/secretlint-rule-pattern": "11.3.1",
+        "@secretlint/secretlint-rule-preset-recommend": "11.3.1",
+        "@secretlint/secretlint-rule-secp256k1-privatekey": "11.3.1",
+        "cross-env": "10.1.0",
+        "debug": "4.4.3",
+        "deepmerge": "4.3.1",
+        "dotenv": "17.3.1",
+        "fixpack": "4.0.0",
+        "lockfile-lint": "5.0.0",
+        "ncp": "2.0.0",
+        "node-fetch": "3.3.2",
+        "npm-check-updates": "19.3.2",
+        "npm-package-json-lint": "9.1.0",
+        "npm-run-all2": "8.0.4",
+        "npm-watch": "0.13.0",
+        "rimraf": "6.1.3",
+        "secretlint": "11.3.1",
+        "semver": "7.7.4",
+        "wireit": "0.14.12"
+      },
+      "engines": {
+        "node": "^24||^25||^26",
+        "npm": ">=11.6.0"
+      }
+    },
+    "node_modules/@davidsneighbour/tools/node_modules/dotenv": {
+      "version": "17.3.1",
+      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.3.1.tgz",
+      "integrity": "sha512-IO8C/dzEb6O3F9/twg6ZLXz164a2fhTnEWb95H23Dm4OuN+92NmEAlTrupP9VW6Jm3sO26tQlqyvyi4CsnY9GA==",
+      "dev": true,
+      "license": "BSD-2-Clause",
+      "engines": {
+        "node": ">=12"
+      },
+      "funding": {
+        "url": "https://dotenvx.com"
+      }
+    },
+    "node_modules/@davidsneighbour/tools/node_modules/semver": {
+      "version": "7.7.4",
+      "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
+      "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
+      "dev": true,
+      "license": "ISC",
+      "bin": {
+        "semver": "bin/semver.js"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
     "node_modules/@epic-web/invariant": {
       "version": "1.0.0",
       "resolved": "https://registry.npmjs.org/@epic-web/invariant/-/invariant-1.0.0.tgz",
@@ -1639,29 +2191,6 @@
         "node": ">=6.9.0"
       }
     },
-    "node_modules/@isaacs/balanced-match": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz",
-      "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==",
-      "dev": true,
-      "license": "MIT",
-      "engines": {
-        "node": "20 || >=22"
-      }
-    },
-    "node_modules/@isaacs/brace-expansion": {
-      "version": "5.0.0",
-      "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz",
-      "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@isaacs/balanced-match": "^4.0.1"
-      },
-      "engines": {
-        "node": "20 || >=22"
-      }
-    },
     "node_modules/@j9t/obsohtml": {
       "version": "1.9.5",
       "resolved": "https://registry.npmjs.org/@j9t/obsohtml/-/obsohtml-1.9.5.tgz",
@@ -1714,28 +2243,28 @@
       }
     },
     "node_modules/@secretlint/config-creator": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/config-creator/-/config-creator-11.2.5.tgz",
-      "integrity": "sha512-PR+xh8tK2jMlf+ynjBFq7MVBhQR869HtQWZTCSsRSBHoBQBgeoLmEqrgTgCyAt1KT4mtNs7/ReHmKc3K7G62Yg==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/config-creator/-/config-creator-11.3.1.tgz",
+      "integrity": "sha512-CwMipj6jAVbyMF6OIzABlFcmJNcVB3RNUq3df5LGf9442T0p2f07sTNbGR8a3PfLww73/0rgPTw6lZjmHFpQLA==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@secretlint/types": "11.2.5"
+        "@secretlint/types": "11.3.1"
       },
       "engines": {
         "node": ">=20.0.0"
       }
     },
     "node_modules/@secretlint/config-loader": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/config-loader/-/config-loader-11.2.5.tgz",
-      "integrity": "sha512-pUiH5xc3x8RLEDq+0dCz65v4kohtfp68I7qmYPuymTwHodzjyJ089ZbNdN1ZX8SZV4xZLQsFIrRLn1lJ55QyyQ==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/config-loader/-/config-loader-11.3.1.tgz",
+      "integrity": "sha512-WPB3tLebNjd6nkRwWf9l6DHc7gr74J9wAneLxsg1bYZrcAsw/gU0D3SeLtqgHwQUyyvt3vLRKKrTHe1mw7i4YQ==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@secretlint/profiler": "11.2.5",
-        "@secretlint/resolver": "11.2.5",
-        "@secretlint/types": "11.2.5",
+        "@secretlint/profiler": "11.3.1",
+        "@secretlint/resolver": "11.3.1",
+        "@secretlint/types": "11.3.1",
         "ajv": "^8.17.1",
         "debug": "^4.4.3",
         "rc-config-loader": "^4.1.3"
@@ -1745,14 +2274,14 @@
       }
     },
     "node_modules/@secretlint/core": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/core/-/core-11.2.5.tgz",
-      "integrity": "sha512-PZNpBd6+KVya2tA3o1oC2kTWYKju8lZG9phXyQY7geWKf+a+fInN4/HSYfCQS495oyTSjhc9qI0mNQEw83PY2Q==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/core/-/core-11.3.1.tgz",
+      "integrity": "sha512-iGPtWlBI0J17Exe92JztsxyvjYroMg89B6Qw8Rf2fhRb2CBlo6BO1V32Y6TDMCXpqwof9NkBXEiOIIeSgCRLKw==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@secretlint/profiler": "11.2.5",
-        "@secretlint/types": "11.2.5",
+        "@secretlint/profiler": "11.3.1",
+        "@secretlint/types": "11.3.1",
         "debug": "^4.4.3",
         "structured-source": "^4.0.0"
       },
@@ -1761,17 +2290,17 @@
       }
     },
     "node_modules/@secretlint/formatter": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/formatter/-/formatter-11.2.5.tgz",
-      "integrity": "sha512-9XBMeveo1eKXMC9zLjA6nd2lb5JjUgjj8NUpCo1Il8jO4YJ12k7qXZk3T/QJup+Kh0ThpHO03D9C1xLDIPIEPQ==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/formatter/-/formatter-11.3.1.tgz",
+      "integrity": "sha512-dHFHXHkTSfWYCQx2Q2+DJPMl6zZemny5mKRApy/zebzI9fKV3E2rgzry1rZxQnSx7vng5l9/kRNVLAnKT3RWrA==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@secretlint/resolver": "11.2.5",
-        "@secretlint/types": "11.2.5",
-        "@textlint/linter-formatter": "^15.2.2",
-        "@textlint/module-interop": "^15.2.2",
-        "@textlint/types": "^15.2.2",
+        "@secretlint/resolver": "11.3.1",
+        "@secretlint/types": "11.3.1",
+        "@textlint/linter-formatter": "^15.5.1",
+        "@textlint/module-interop": "^15.5.1",
+        "@textlint/types": "^15.5.1",
         "chalk": "^5.6.2",
         "debug": "^4.4.3",
         "pluralize": "^8.0.0",
@@ -1797,60 +2326,60 @@
       }
     },
     "node_modules/@secretlint/node": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/node/-/node-11.2.5.tgz",
-      "integrity": "sha512-nPdtUsTzDzBJzFiKh80/H5+2ZRRogtDuHhnNiGtF7LSHp8YsQHU5piAVbESdV0AmUjbWijAjscIsWqvtU+2JUQ==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/node/-/node-11.3.1.tgz",
+      "integrity": "sha512-BMP7XlfPjp85pYf9r2uBd21ZfVmCK4PFaRsfIun6XjkbbCRgksV4yb9HV424oVkL5D4RgImPDZANOdH1TniA8g==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@secretlint/config-loader": "11.2.5",
-        "@secretlint/core": "11.2.5",
-        "@secretlint/formatter": "11.2.5",
-        "@secretlint/profiler": "11.2.5",
-        "@secretlint/source-creator": "11.2.5",
-        "@secretlint/types": "11.2.5",
+        "@secretlint/config-loader": "11.3.1",
+        "@secretlint/core": "11.3.1",
+        "@secretlint/formatter": "11.3.1",
+        "@secretlint/profiler": "11.3.1",
+        "@secretlint/source-creator": "11.3.1",
+        "@secretlint/types": "11.3.1",
         "debug": "^4.4.3",
-        "p-map": "^7.0.3"
+        "p-map": "^7.0.4"
       },
       "engines": {
         "node": ">=20.0.0"
       }
     },
     "node_modules/@secretlint/profiler": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/profiler/-/profiler-11.2.5.tgz",
-      "integrity": "sha512-evQ2PeO3Ub0apWIPaXJy8lMDO1OFgvgQhZd+MhYLcLHgR559EtJ9V02Sh5c10wTLkLAtJ+czlJg2kmlt0nm8fw==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/profiler/-/profiler-11.3.1.tgz",
+      "integrity": "sha512-V7Qyzs++M9Z2Ox1wCMaYMGmdGpZxQcie0FjnFIS8y68sKK1n7LmJJ+uGNegWobx1KZOYnRxhefOm9gbq1Td+GQ==",
       "dev": true,
       "license": "MIT"
     },
     "node_modules/@secretlint/resolver": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/resolver/-/resolver-11.2.5.tgz",
-      "integrity": "sha512-Zn9+Gj7cRNjEDX8d1NYZNjTG9/Wjlc8N+JvARFYYYu6JxfbtkabhFxzwxBLkRZ2ZCkPCCnuXJwepcgfVXSPsng==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/resolver/-/resolver-11.3.1.tgz",
+      "integrity": "sha512-+bGKntF0wXyPyhFe4wxPk3mxKLHE0sQVeF4FwOH2uFKUzXZJxF9NwISYWAmCzyzAxZbjBDjcpJAEtB2492ohbg==",
       "dev": true,
       "license": "MIT"
     },
     "node_modules/@secretlint/secretlint-rule-no-dotenv": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-no-dotenv/-/secretlint-rule-no-dotenv-11.2.5.tgz",
-      "integrity": "sha512-EPEM7s7r6/Zb6qXQS1bA+19kmQnYNntZIyk3vTsD7Hcd68vA3fDZGnW4f4chvdqfvFrnr2rdrrPgfBhQfumWyw==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-no-dotenv/-/secretlint-rule-no-dotenv-11.3.1.tgz",
+      "integrity": "sha512-PdJntfanRaDXQ1xfaHF2Z1zZQkSOklF54J4jSY58tNFhG5nT+XHqhCT4NfbwCK5+YqFtfizRDqKdO3ndL+4rmQ==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@secretlint/types": "11.2.5"
+        "@secretlint/types": "11.3.1"
       },
       "engines": {
         "node": ">=20.0.0"
       }
     },
     "node_modules/@secretlint/secretlint-rule-no-homedir": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-no-homedir/-/secretlint-rule-no-homedir-11.2.5.tgz",
-      "integrity": "sha512-3eBk00fKlAbPXnAmI64Ap3P1CvTQLnmTR6hiY+QMOabrGY97Q56EKaJsKNfCcbhsjDEPG7wrh6Rz9k7cPvFLVQ==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-no-homedir/-/secretlint-rule-no-homedir-11.3.1.tgz",
+      "integrity": "sha512-ZU4O4YHgGuqj4HoGCjAp0yziXrt4yB9lYwpKRenF/D5yfyIiCcLc+jqrcCVQiyuaf4Dve+jYVtA7TeBUvjBagg==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@secretlint/types": "11.2.5",
+        "@secretlint/types": "11.3.1",
         "@textlint/regexp-string-matcher": "^2.0.2",
         "escape-string-regexp": "^5.0.0"
       },
@@ -1859,51 +2388,52 @@
       }
     },
     "node_modules/@secretlint/secretlint-rule-no-k8s-kind-secret": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-no-k8s-kind-secret/-/secretlint-rule-no-k8s-kind-secret-11.2.5.tgz",
-      "integrity": "sha512-lhMWrKgwlna77WpKPIgQt3dnfe0Oz1hmAKg1NAbP/QGL3FNqTbx3lYBc8K8b7lmck4/ZfZvryrVKR1NMUCSXbQ==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-no-k8s-kind-secret/-/secretlint-rule-no-k8s-kind-secret-11.3.1.tgz",
+      "integrity": "sha512-siavJ5b+UKoBiuHBwE6GgiEUgn9dWyx6jnzOWUaokwqYGDY0SVxs94RyNkVdC4Ju44vU+NryTTcupxxpKRZNWA==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@secretlint/types": "11.2.5",
-        "js-yaml": "^4.1.0"
+        "@secretlint/types": "11.3.1",
+        "js-yaml": "^4.1.1"
       },
       "engines": {
         "node": ">=20.0.0"
       }
     },
     "node_modules/@secretlint/secretlint-rule-openai": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-openai/-/secretlint-rule-openai-11.2.5.tgz",
-      "integrity": "sha512-XoOvRTzZ0K2Ud5vD7aTe4LQ+05EuR84ckJ7Ub9Asa9eYpCwfvYwhfUocZjpyolwhsxixS2n6xkUEsgcDa8JrFQ==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-openai/-/secretlint-rule-openai-11.3.1.tgz",
+      "integrity": "sha512-ZvG8Igq9f+ls20fiS7thYMO4zDQ5K117N7JDN9b11hpvVEdxzlU58y4HV1xY3a8Qpp2f8BpmdeliOsZn1pd26A==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@secretlint/types": "11.2.5"
+        "@secretlint/types": "11.3.1"
       },
       "engines": {
         "node": ">=20.0.0"
       }
     },
     "node_modules/@secretlint/secretlint-rule-pattern": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-pattern/-/secretlint-rule-pattern-11.2.5.tgz",
-      "integrity": "sha512-Y0VWqj/SHAwuhSLSvMgW1jUXrBKQ++cVNmpnQzPx7r61MegNPmDKVw7r1M29Rba+XowNyAsp2A8FHCAxWqV3Ag==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-pattern/-/secretlint-rule-pattern-11.3.1.tgz",
+      "integrity": "sha512-Y83jn+KoazMu6t9xC3X9CpIqSLDKlALVDaDnHz46CIR9ZulaH1p/3T8vVt4c5luaWSf5eNZK644wGpITWIPHWw==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@secretlint/tester": "11.2.5",
-        "@secretlint/types": "11.2.5",
-        "@textlint/regexp-string-matcher": "^2.0.2"
+        "@secretlint/tester": "11.3.1",
+        "@secretlint/types": "11.3.1",
+        "@textlint/regexp-string-matcher": "^2.0.2",
+        "micromatch": "^4.0.8"
       },
       "engines": {
         "node": ">=20.0.0"
       }
     },
     "node_modules/@secretlint/secretlint-rule-preset-recommend": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-preset-recommend/-/secretlint-rule-preset-recommend-11.2.5.tgz",
-      "integrity": "sha512-FAnp/dPdbvHEw50aF9JMPF/OwW58ULvVXEsk+mXTtBD09VJZhG0vFum8WzxMbB98Eo4xDddGzYtE3g27pBOaQA==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-preset-recommend/-/secretlint-rule-preset-recommend-11.3.1.tgz",
+      "integrity": "sha512-zRkESw8Mhuh4J65+biFKkpTW8Gjpse+D4BZhznASCtge38ervYcuG3IgHvFLf1AbTM+YQdH5wRVNdU0+btaEBw==",
       "dev": true,
       "license": "MIT",
       "engines": {
@@ -1911,13 +2441,13 @@
       }
     },
     "node_modules/@secretlint/secretlint-rule-secp256k1-privatekey": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-secp256k1-privatekey/-/secretlint-rule-secp256k1-privatekey-11.2.5.tgz",
-      "integrity": "sha512-/SH3lGwyRpFK85NtIiII654/qYA9u1i5GQheujXWxXQneTyPAd10hEjY7auFCepCIdoOxyoYKTc3P2G37QCYvQ==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-secp256k1-privatekey/-/secretlint-rule-secp256k1-privatekey-11.3.1.tgz",
+      "integrity": "sha512-dKh6SA0QU+uAFILEnJOldOIv8PY+KEMtPdT4k6LUWASVWgOCmFlPyaaYdbqaYzL9osgT2gPSd+9VGyp8Q7qP2g==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@secretlint/types": "11.2.5",
+        "@secretlint/types": "11.3.1",
         "@types/bn.js": "^5.2.0",
         "@types/secp256k1": "^4.0.7",
         "bn.js": "^5.2.2",
@@ -1928,13 +2458,13 @@
       }
     },
     "node_modules/@secretlint/source-creator": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/source-creator/-/source-creator-11.2.5.tgz",
-      "integrity": "sha512-+ApoNDS4uIaLb2PG9PPEP9Zu1HDBWpxSd/+Qlb3MzKTwp2BG9sbUhvpGgxuIHFn7pMWQU60DhzYJJUBpbXZEHQ==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/source-creator/-/source-creator-11.3.1.tgz",
+      "integrity": "sha512-Y0AAUawmoP+94ot3lZmXyHOmw1FJvgcCV9Yvy/9ynjsvwVEojea4in4zA06V8uZtBtTaNXqFZ7v+rt3ytoa07A==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@secretlint/types": "11.2.5",
+        "@secretlint/types": "11.3.1",
         "istextorbinary": "^9.5.0"
       },
       "engines": {
@@ -1942,25 +2472,25 @@
       }
     },
     "node_modules/@secretlint/tester": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/tester/-/tester-11.2.5.tgz",
-      "integrity": "sha512-sJPOw8o3EKnQuFcpuCNzoTSgDwg/DmSfQG0i/2/PYnmxKHOEapO005vyWwEup/CYZV31HADuTVhCILlEl6Ew0g==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/tester/-/tester-11.3.1.tgz",
+      "integrity": "sha512-Iq1XXAkR3QCtNOwk5mY6nWJidz5ci9z2nJsv+4HACzMlm6eXYCWMjbDhKtX+NWOxFjPB7JLSeF6goyAfXNKISA==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@secretlint/config-loader": "11.2.5",
-        "@secretlint/core": "11.2.5",
-        "@secretlint/source-creator": "11.2.5",
-        "@secretlint/types": "11.2.5"
+        "@secretlint/config-loader": "11.3.1",
+        "@secretlint/core": "11.3.1",
+        "@secretlint/source-creator": "11.3.1",
+        "@secretlint/types": "11.3.1"
       },
       "engines": {
         "node": ">=20.0.0"
       }
     },
     "node_modules/@secretlint/types": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/@secretlint/types/-/types-11.2.5.tgz",
-      "integrity": "sha512-iA7E+uXuiEydOwv8glEYM4tCHnl8C7wTgLxg+3upHhH/iSSnefWfoRqrJwVBhwxPg4MDoypVI7Oal7bX7/ne+w==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/@secretlint/types/-/types-11.3.1.tgz",
+      "integrity": "sha512-6PU7JLivE6Swavrw1TxiPVbvk1Nafihm+v6hNpsEAt7raLlazoFXFK/O8YeSEK15u+4oofSBqwipy81HAbLnlg==",
       "dev": true,
       "license": "MIT",
       "engines": {
@@ -1981,28 +2511,28 @@
       }
     },
     "node_modules/@textlint/ast-node-types": {
-      "version": "15.5.0",
-      "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.5.0.tgz",
-      "integrity": "sha512-K0LEuuTo4rza8yDrlYkRdXLao8Iz/QBMsQdIxRrOOrLYb4HAtZaypZ78c+J6rDA1UlGxadZVLmkkiv4KV5fMKQ==",
+      "version": "15.5.2",
+      "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.5.2.tgz",
+      "integrity": "sha512-fCaOxoup5LIyBEo7R1oYWE7V4bSX0KQeHh66twon9e9usaLE3ijgF8QjYsR6joCssdeCHVd0wHm7ppsEyTr6vg==",
       "dev": true,
       "license": "MIT"
     },
     "node_modules/@textlint/linter-formatter": {
-      "version": "15.5.0",
-      "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-15.5.0.tgz",
-      "integrity": "sha512-DPTm2+VXKID41qKQWagg/4JynM6hEEpvbq0PlGsEoC4Xm7IqXIxFym3mSf5+ued0cuiIV1hR9kgXjqGdP035tw==",
+      "version": "15.5.2",
+      "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-15.5.2.tgz",
+      "integrity": "sha512-jAw7jWM8+wU9cG6Uu31jGyD1B+PAVePCvnPKC/oov+2iBPKk3ao30zc/Itmi7FvXo4oPaL9PmzPPQhyniPVgVg==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
         "@azu/format-text": "^1.0.2",
         "@azu/style-format": "^1.0.1",
-        "@textlint/module-interop": "15.5.0",
-        "@textlint/resolver": "15.5.0",
-        "@textlint/types": "15.5.0",
+        "@textlint/module-interop": "15.5.2",
+        "@textlint/resolver": "15.5.2",
+        "@textlint/types": "15.5.2",
         "chalk": "^4.1.2",
         "debug": "^4.4.3",
         "js-yaml": "^4.1.1",
-        "lodash": "^4.17.21",
+        "lodash": "^4.17.23",
         "pluralize": "^2.0.0",
         "string-width": "^4.2.3",
         "strip-ansi": "^6.0.1",
@@ -2132,9 +2662,9 @@
       }
     },
     "node_modules/@textlint/module-interop": {
-      "version": "15.5.0",
-      "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-15.5.0.tgz",
-      "integrity": "sha512-rqfouEhBEgZlR9umswWXXRBcmmSM28Trpr9b0duzgehKYVc7wSQCuQMagr6YBJa2NRMfRNinupusbJXMg0ij2A==",
+      "version": "15.5.2",
+      "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-15.5.2.tgz",
+      "integrity": "sha512-mg6rMQ3+YjwiXCYoQXbyVfDucpTa1q5mhspd/9qHBxUq4uY6W8GU42rmT3GW0V1yOfQ9z/iRrgPtkp71s8JzXg==",
       "dev": true,
       "license": "MIT"
     },
@@ -2165,20 +2695,20 @@
       }
     },
     "node_modules/@textlint/resolver": {
-      "version": "15.5.0",
-      "resolved": "https://registry.npmjs.org/@textlint/resolver/-/resolver-15.5.0.tgz",
-      "integrity": "sha512-kK5nFbg5N3kVoZExQI/dnYjCInmTltvXDnuCRrBxHI01i6kO/o8R7Lc2aFkAZ6/NUZuRPalkyDdwZJke4/R2wg==",
+      "version": "15.5.2",
+      "resolved": "https://registry.npmjs.org/@textlint/resolver/-/resolver-15.5.2.tgz",
+      "integrity": "sha512-YEITdjRiJaQrGLUWxWXl4TEg+d2C7+TNNjbGPHPH7V7CCnXm+S9GTjGAL7Q2WSGJyFEKt88Jvx6XdJffRv4HEA==",
       "dev": true,
       "license": "MIT"
     },
     "node_modules/@textlint/types": {
-      "version": "15.5.0",
-      "resolved": "https://registry.npmjs.org/@textlint/types/-/types-15.5.0.tgz",
-      "integrity": "sha512-EjAPbuA+3NyQ9WyFP7iUlddi35F3mGrf4tb4cZM0nWywbtEJ3+XAYqL+5RsF0qFeSguxGir09NdZOWrG9wVOUQ==",
+      "version": "15.5.2",
+      "resolved": "https://registry.npmjs.org/@textlint/types/-/types-15.5.2.tgz",
+      "integrity": "sha512-sJOrlVLLXp4/EZtiWKWq9y2fWyZlI8GP+24rnU5avtPWBIMm/1w97yzKrAqYF8czx2MqR391z5akhnfhj2f/AQ==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@textlint/ast-node-types": "15.5.0"
+        "@textlint/ast-node-types": "15.5.2"
       }
     },
     "node_modules/@types/bn.js": {
@@ -2223,13 +2753,13 @@
       "license": "MIT"
     },
     "node_modules/@types/node": {
-      "version": "25.0.9",
-      "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.9.tgz",
-      "integrity": "sha512-/rpCXHlCWeqClNBwUhDcusJxXYDjZTyE8v5oTO7WbL8eij2nKhUeU89/6xgjU7N4/Vh3He0BtyhJdQbDyhiXAw==",
+      "version": "25.3.3",
+      "resolved": "https://registry.npmjs.org/@types/node/-/node-25.3.3.tgz",
+      "integrity": "sha512-DpzbrH7wIcBaJibpKo9nnSQL0MTRdnWttGyE5haGwK86xgMOkFLp7vEyfQPGLOJh5wNYiJ3V9PmUMDhV9u8kkQ==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "undici-types": "~7.16.0"
+        "undici-types": "~7.18.0"
       }
     },
     "node_modules/@types/normalize-package-data": {
@@ -2357,9 +2887,9 @@
       }
     },
     "node_modules/ansi-escapes": {
-      "version": "7.2.0",
-      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.2.0.tgz",
-      "integrity": "sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==",
+      "version": "7.3.0",
+      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.3.0.tgz",
+      "integrity": "sha512-BvU8nYgGQBxcmMuEeUEmNTvrMVjJNSH7RgW24vXexN4Ven6qCvy4TntnvlnwnMLTVlcRQQdbRY8NKnaIoeWDNg==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -2538,9 +3068,9 @@
       }
     },
     "node_modules/bn.js": {
-      "version": "5.2.2",
-      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.2.tgz",
-      "integrity": "sha512-v2YAxEmKaBLahNwE1mjp4WON6huMNeuDvagFZW+ASCuA/ku0bXR9hSMw0XpiqMoA3+rmnyck/tPRSFQkoC9Cuw==",
+      "version": "5.2.3",
+      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.3.tgz",
+      "integrity": "sha512-EAcmnPkxpntVL+DS7bO1zhcZNvCkxqtkd0ZY53h06GNQ3DEkkGZ/gKgmDv6DdZQGj9BgfSPKtJJ7Dp1GPP8f7w==",
       "dev": true,
       "license": "MIT"
     },
@@ -3888,9 +4418,9 @@
       }
     },
     "node_modules/elliptic/node_modules/bn.js": {
-      "version": "4.12.2",
-      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz",
-      "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==",
+      "version": "4.12.3",
+      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.3.tgz",
+      "integrity": "sha512-fGTi3gxV/23FTYdAoUtLYp6qySe2KE3teyZitipKNRuVYcBkoP/bB3guXN/XVKUe9mxCHXnc9C4ocyz8OmgN0g==",
       "dev": true,
       "license": "MIT"
     },
@@ -4467,18 +4997,18 @@
       }
     },
     "node_modules/glob": {
-      "version": "13.0.0",
-      "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.0.tgz",
-      "integrity": "sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==",
+      "version": "13.0.6",
+      "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz",
+      "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==",
       "dev": true,
       "license": "BlueOak-1.0.0",
       "dependencies": {
-        "minimatch": "^10.1.1",
-        "minipass": "^7.1.2",
-        "path-scurry": "^2.0.0"
+        "minimatch": "^10.2.2",
+        "minipass": "^7.1.3",
+        "path-scurry": "^2.0.2"
       },
       "engines": {
-        "node": "20 || >=22"
+        "node": "18 || 20 || >=22"
       },
       "funding": {
         "url": "https://github.com/sponsors/isaacs"
@@ -4497,17 +5027,40 @@
         "node": ">= 6"
       }
     },
+    "node_modules/glob/node_modules/balanced-match": {
+      "version": "4.0.4",
+      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
+      "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": "18 || 20 || >=22"
+      }
+    },
+    "node_modules/glob/node_modules/brace-expansion": {
+      "version": "5.0.4",
+      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz",
+      "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "balanced-match": "^4.0.2"
+      },
+      "engines": {
+        "node": "18 || 20 || >=22"
+      }
+    },
     "node_modules/glob/node_modules/minimatch": {
-      "version": "10.1.1",
-      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz",
-      "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==",
+      "version": "10.2.4",
+      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
+      "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
       "dev": true,
       "license": "BlueOak-1.0.0",
       "dependencies": {
-        "@isaacs/brace-expansion": "^5.0.0"
+        "brace-expansion": "^5.0.2"
       },
       "engines": {
-        "node": "20 || >=22"
+        "node": "18 || 20 || >=22"
       },
       "funding": {
         "url": "https://github.com/sponsors/isaacs"
@@ -5136,9 +5689,9 @@
       }
     },
     "node_modules/lockfile-lint": {
-      "version": "4.14.1",
-      "resolved": "https://registry.npmjs.org/lockfile-lint/-/lockfile-lint-4.14.1.tgz",
-      "integrity": "sha512-NW0Tk1qfldhbhJWQENYQWANdmlanXKxvTJYRYKn56INYjaP2M07Ua2SJYkUMS+ZbYwxDzul/C6pDsV/NEXrl+A==",
+      "version": "5.0.0",
+      "resolved": "https://registry.npmjs.org/lockfile-lint/-/lockfile-lint-5.0.0.tgz",
+      "integrity": "sha512-QcVIVITLZAhWYHU2wbNSOMgwc6EN4Y2sy6mjgS5aikYyRzgDIfotXUsCrm38En+3fZpc58Yu7DF9dNeT/goi1A==",
       "dev": true,
       "license": "Apache-2.0",
       "dependencies": {
@@ -5171,9 +5724,9 @@
       }
     },
     "node_modules/lodash": {
-      "version": "4.17.21",
-      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
-      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+      "version": "4.17.23",
+      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz",
+      "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==",
       "dev": true,
       "license": "MIT"
     },
@@ -6227,11 +6780,11 @@
       }
     },
     "node_modules/minipass": {
-      "version": "7.1.2",
-      "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
-      "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+      "version": "7.1.3",
+      "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
+      "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",
       "dev": true,
-      "license": "ISC",
+      "license": "BlueOak-1.0.0",
       "engines": {
         "node": ">=16 || 14 >=14.17"
       }
@@ -6408,9 +6961,9 @@
       }
     },
     "node_modules/npm-check-updates": {
-      "version": "19.2.1",
-      "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-19.2.1.tgz",
-      "integrity": "sha512-jWIMuE6K+DSDXfjXpM3SlJ+Gg07ZV57dlFKPr2EZTpimFk9y+gt138+kmP3Uocdqk1PZlOKpTpFvAx7Z1QCeog==",
+      "version": "19.3.2",
+      "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-19.3.2.tgz",
+      "integrity": "sha512-9rr3z7znFjCSuaFxHGTFR2ZBOvLWaJcpLKmIquoTbDBNrwAGiHhv4MZyty6EJ9Xo/aMn35+2ISPSMgWIXx5Xkg==",
       "dev": true,
       "license": "Apache-2.0",
       "bin": {
@@ -7119,9 +7672,9 @@
       "license": "MIT"
     },
     "node_modules/path-scurry": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz",
-      "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==",
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",
+      "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==",
       "dev": true,
       "license": "BlueOak-1.0.0",
       "dependencies": {
@@ -7129,16 +7682,16 @@
         "minipass": "^7.1.2"
       },
       "engines": {
-        "node": "20 || >=22"
+        "node": "18 || 20 || >=22"
       },
       "funding": {
         "url": "https://github.com/sponsors/isaacs"
       }
     },
     "node_modules/path-scurry/node_modules/lru-cache": {
-      "version": "11.2.4",
-      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz",
-      "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==",
+      "version": "11.2.6",
+      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.6.tgz",
+      "integrity": "sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==",
       "dev": true,
       "license": "BlueOak-1.0.0",
       "engines": {
@@ -8459,15 +9012,15 @@
       }
     },
     "node_modules/rc-config-loader": {
-      "version": "4.1.3",
-      "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-4.1.3.tgz",
-      "integrity": "sha512-kD7FqML7l800i6pS6pvLyIE2ncbk9Du8Q0gp/4hMPhJU6ZxApkoLcGD8ZeqgiAlfwZ6BlETq6qqe+12DUL207w==",
+      "version": "4.1.4",
+      "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-4.1.4.tgz",
+      "integrity": "sha512-3GiwEzklkbXTDp52UR5nT8iXgYAx1V9ZG/kDZT7p60u2GCv2XTwQq4NzinMoMpNtXhmt3WkhYXcj6HH8HdwCEQ==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "debug": "^4.3.4",
-        "js-yaml": "^4.1.0",
-        "json5": "^2.2.2",
+        "debug": "^4.4.3",
+        "js-yaml": "^4.1.1",
+        "json5": "^2.2.3",
         "require-from-string": "^2.0.2"
       }
     },
@@ -8775,13 +9328,13 @@
       }
     },
     "node_modules/rimraf": {
-      "version": "6.1.2",
-      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.1.2.tgz",
-      "integrity": "sha512-cFCkPslJv7BAXJsYlK1dZsbP8/ZNLkCAQ0bi1hf5EKX2QHegmDFEFA6QhuYJlk7UDdc+02JjO80YSOrWPpw06g==",
+      "version": "6.1.3",
+      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.1.3.tgz",
+      "integrity": "sha512-LKg+Cr2ZF61fkcaK1UdkH2yEBBKnYjTyWzTJT6KNPcSPaiT7HSdhtMXQuN5wkTX0Xu72KQ1l8S42rlmexS2hSA==",
       "dev": true,
       "license": "BlueOak-1.0.0",
       "dependencies": {
-        "glob": "^13.0.0",
+        "glob": "^13.0.3",
         "package-json-from-dist": "^1.0.1"
       },
       "bin": {
@@ -8862,17 +9415,17 @@
       }
     },
     "node_modules/secretlint": {
-      "version": "11.2.5",
-      "resolved": "https://registry.npmjs.org/secretlint/-/secretlint-11.2.5.tgz",
-      "integrity": "sha512-Vumt2+t2QXPYb5Yu3OLXMTq7drshE3fbzGGzUn//S9fMEl9sp053O0C3lhTIOsWeJJegy06xxIKP5s0QSmsEtA==",
+      "version": "11.3.1",
+      "resolved": "https://registry.npmjs.org/secretlint/-/secretlint-11.3.1.tgz",
+      "integrity": "sha512-CThioOhzkK/D7CdwYw2WgNaIAS4pTjUMb9aN296zNVxQV02aJIjzjfRS5Bih/auHXd0mHSfypGYLj5mmjUleNw==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@secretlint/config-creator": "11.2.5",
-        "@secretlint/formatter": "11.2.5",
-        "@secretlint/node": "11.2.5",
-        "@secretlint/profiler": "11.2.5",
-        "@secretlint/resolver": "11.2.5",
+        "@secretlint/config-creator": "11.3.1",
+        "@secretlint/formatter": "11.3.1",
+        "@secretlint/node": "11.3.1",
+        "@secretlint/profiler": "11.3.1",
+        "@secretlint/resolver": "11.3.1",
         "debug": "^4.4.3",
         "globby": "^14.1.0",
         "read-pkg": "^9.0.1"
@@ -9738,9 +10291,9 @@
       "license": "MIT"
     },
     "node_modules/undici-types": {
-      "version": "7.16.0",
-      "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
-      "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
+      "version": "7.18.2",
+      "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
+      "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
       "dev": true,
       "license": "MIT"
     },
diff --git a/package.json b/package.json
index de25c46..7c06cdf 100644
--- a/package.json
+++ b/package.json
@@ -41,7 +41,7 @@
     "@biomejs/biome": "2.3.11",
     "@davidsneighbour/markdownlint-config": "2025.3.6",
     "@davidsneighbour/release-config": "2025.3.9",
-    "@davidsneighbour/tools": "2025.3.9",
+    "@davidsneighbour/tools": "2026.0.2",
     "dotenv": "17.2.3"
   },
   "scripts": {

--
Gitblit v1.10.0