diff --git a/package-lock.json b/package-lock.json
index 0fa9ace..4d9ef76 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -25,7 +25,7 @@
         "c8": "^10.1.2",
         "chai": "^5.1.1",
         "eslint": "^9.14.0",
-        "knip": "^5.36.3",
+        "knip": "^5.40.0",
         "mocha": "^10.8.2",
         "spellchecker-cli": "^7.0.0",
         "stylelint": "^16.10.0",
@@ -4508,9 +4508,9 @@
       }
     },
     "node_modules/knip": {
-      "version": "5.37.1",
-      "resolved": "https://registry.npmjs.org/knip/-/knip-5.37.1.tgz",
-      "integrity": "sha512-69gjKj5lLsLXcIPXlHyFfX5AOHgRdh/iXH8gUqvmsHtjqoWhOATeXZDjvvemmgw7KxbWbUzxBNbpjhtJWzgqGA==",
+      "version": "5.40.0",
+      "resolved": "https://registry.npmjs.org/knip/-/knip-5.40.0.tgz",
+      "integrity": "sha512-EzBfQDz4YBzYnMLueWnaaVr15mneqZs1c3RanttciuVuRcodlNjzAmR2nch/khlRdVABAxAdMGFxfSvhvcH1NA==",
       "dev": true,
       "funding": [
         {
@@ -4526,7 +4526,6 @@
           "url": "https://polar.sh/webpro-nl"
         }
       ],
-      "license": "ISC",
       "dependencies": {
         "@nodelib/fs.walk": "1.2.8",
         "@snyk/github-codeowners": "1.1.0",
@@ -4539,7 +4538,7 @@
         "picocolors": "^1.1.0",
         "picomatch": "^4.0.1",
         "pretty-ms": "^9.0.0",
-        "smol-toml": "^1.3.0",
+        "smol-toml": "^1.3.1",
         "strip-json-comments": "5.0.1",
         "summary": "2.1.0",
         "zod": "^3.22.4",
@@ -7647,9 +7646,9 @@
       }
     },
     "node_modules/smol-toml": {
-      "version": "1.3.0",
-      "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.3.0.tgz",
-      "integrity": "sha512-tWpi2TsODPScmi48b/OQZGi2lgUmBCHy6SZrhi/FdnnHiU1GwebbCfuQuxsC3nHaLwtYeJGPrDZDIeodDOc4pA==",
+      "version": "1.3.1",
+      "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.3.1.tgz",
+      "integrity": "sha512-tEYNll18pPKHroYSmLLrksq233j021G0giwW7P3D24jC54pQ5W5BXMsQ/Mvw1OJCmEYDgY+lrzT+3nNUtoNfXQ==",
       "dev": true,
       "engines": {
         "node": ">= 18"
diff --git a/package.json b/package.json
index 028ebea..4141143 100644
--- a/package.json
+++ b/package.json
@@ -40,7 +40,7 @@
     "@types/node": "^22.7.9",
     "chai": "^5.1.1",
     "eslint": "^9.14.0",
-    "knip": "^5.36.3",
+    "knip": "^5.40.0",
     "mocha": "^10.8.2",
     "spellchecker-cli": "^7.0.0",
     "stylelint": "^16.10.0",