diff --git a/package-lock.json b/package-lock.json
index dfaca9ab..8519ed55 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -18,7 +18,7 @@
         "@myrotvorets/eslint-config-myrotvorets-ts": "^2.27.2",
         "@opentelemetry/context-async-hooks": "^1.21.0",
         "@opentelemetry/sdk-trace-base": "^1.21.0",
-        "@types/chai": "^4.3.17",
+        "@types/chai": "^5.0.0",
         "@types/mocha": "^10.0.7",
         "@types/node": ">=22.5.0",
         "chai": "^5.1.1",
@@ -2951,9 +2951,19 @@
       "license": "MIT"
     },
     "node_modules/@types/chai": {
-      "version": "4.3.20",
-      "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.20.tgz",
-      "integrity": "sha512-/pC9HAB5I/xMlc5FP77qjCnI16ChlJfW0tGa0IUcFn38VJrTV6DeZ60NU5KZBtaOZqjdpwTWohz5HU1RrhiYxQ==",
+      "version": "5.0.1",
+      "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.0.1.tgz",
+      "integrity": "sha512-5T8ajsg3M/FOncpLYW7sdOcD6yf4+722sze/tc4KQV0P8Z2rAr3SAuHCIkYmYpt8VbcQlnz8SxlOlPQYefe4cA==",
+      "dev": true,
+      "license": "MIT",
+      "dependencies": {
+        "@types/deep-eql": "*"
+      }
+    },
+    "node_modules/@types/deep-eql": {
+      "version": "4.0.2",
+      "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
+      "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
       "dev": true,
       "license": "MIT"
     },
diff --git a/package.json b/package.json
index dc3f0b59..405db6db 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
     "@myrotvorets/eslint-config-myrotvorets-ts": "^2.27.2",
     "@opentelemetry/context-async-hooks": "^1.21.0",
     "@opentelemetry/sdk-trace-base": "^1.21.0",
-    "@types/chai": "^4.3.17",
+    "@types/chai": "^5.0.0",
     "@types/mocha": "^10.0.7",
     "@types/node": ">=22.5.0",
     "chai": "^5.1.1",