diff --git a/package.json b/package.json
index af0896011038580c6c573903a632dfa2df559222..dba9f1f9da18ce806f937723180915fdab70640f 100644
--- a/package.json
+++ b/package.json
@@ -344,7 +344,7 @@
     "tmp-promise": "3.0.3",
     "ts-jest": "29.1.2",
     "ts-node": "10.9.2",
-    "type-fest": "4.10.2",
+    "type-fest": "4.10.3",
     "typescript": "5.3.3",
     "unified": "9.2.2"
   },
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 2bc502faeed04df61faf2a3e20d36ab83e062dfe..588275858d6253233ffb0b72dc5d0d1c12b11d22 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -602,8 +602,8 @@ importers:
         specifier: 10.9.2
         version: 10.9.2(@swc/core@1.4.2)(@types/node@18.19.17)(typescript@5.3.3)
       type-fest:
-        specifier: 4.10.2
-        version: 4.10.2
+        specifier: 4.10.3
+        version: 4.10.3
       typescript:
         specifier: 5.3.3
         version: 5.3.3
@@ -8986,7 +8986,7 @@ packages:
     dependencies:
       '@babel/code-frame': 7.23.5
       index-to-position: 0.1.2
-      type-fest: 4.10.2
+      type-fest: 4.10.3
     dev: true
 
   /parse-link-header@2.0.0:
@@ -9268,7 +9268,7 @@ packages:
     dependencies:
       find-up-simple: 1.0.0
       read-pkg: 9.0.1
-      type-fest: 4.10.2
+      type-fest: 4.10.3
     dev: true
 
   /read-pkg-up@7.0.1:
@@ -9297,7 +9297,7 @@ packages:
       '@types/normalize-package-data': 2.4.4
       normalize-package-data: 6.0.0
       parse-json: 8.1.0
-      type-fest: 4.10.2
+      type-fest: 4.10.3
       unicorn-magic: 0.1.0
     dev: true
 
@@ -10410,8 +10410,8 @@ packages:
     engines: {node: '>=14.16'}
     dev: true
 
-  /type-fest@4.10.2:
-    resolution: {integrity: sha512-anpAG63wSpdEbLwOqH8L84urkL6PiVIov3EMmgIhhThevh9aiMQov+6Btx0wldNcvm4wV+e2/Rt1QdDwKHFbHw==}
+  /type-fest@4.10.3:
+    resolution: {integrity: sha512-JLXyjizi072smKGGcZiAJDCNweT8J+AuRxmPZ1aG7TERg4ijx9REl8CNhbr36RV4qXqL1gO1FF9HL8OkVmmrsA==}
     engines: {node: '>=16'}
     dev: true