diff --git a/package.json b/package.json
index 2020c34d34ff52ff296cadbb6a023e7a6c2bda4a..ab23e40988123fda3136dada4207734dac30d278 100644
--- a/package.json
+++ b/package.json
@@ -342,7 +342,7 @@
     "tmp-promise": "3.0.3",
     "ts-jest": "29.1.1",
     "ts-node": "10.9.1",
-    "type-fest": "4.3.0",
+    "type-fest": "4.3.1",
     "typescript": "5.1.6",
     "unified": "9.2.2"
   },
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e830cb3ca96dde59b266e38c75cabadcb6121cc4..39eed804bbab2284f96896249dcd8332fa40bbdb 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -599,8 +599,8 @@ importers:
         specifier: 10.9.1
         version: 10.9.1(@swc/core@1.3.82)(@types/node@18.17.5)(typescript@5.1.6)
       type-fest:
-        specifier: 4.3.0
-        version: 4.3.0
+        specifier: 4.3.1
+        version: 4.3.1
       typescript:
         specifier: 5.1.6
         version: 5.1.6
@@ -10459,8 +10459,8 @@ packages:
     engines: {node: '>=14.16'}
     dev: true
 
-  /type-fest@4.3.0:
-    resolution: {integrity: sha512-XbMcLhoaaX/vw1S8jTKysTlznqSPxDXj1Jf56neDMksT1xoKr02pFAhHhDbW9bFejktlwKto18/UsdXlnUCBMg==}
+  /type-fest@4.3.1:
+    resolution: {integrity: sha512-pphNW/msgOUSkJbH58x8sqpq8uQj6b0ZKGxEsLKMUnGorRcDjrUaLS+39+/ub41JNTwrrMyJcUB8+YZs3mbwqw==}
     engines: {node: '>=16'}
     dev: true