diff --git a/packages/backend/package.json b/packages/backend/package.json
index a52392a0d7..6b75e93230 100644
--- a/packages/backend/package.json
+++ b/packages/backend/package.json
@@ -175,7 +175,7 @@
 		"ts-loader": "9.5.1",
 		"ts-node": "10.9.2",
 		"tsconfig-paths": "4.2.0",
-		"type-fest": "4.19.0",
+		"type-fest": "4.20.0",
 		"typescript": "5.4.5",
 		"webpack": "5.91.0",
 		"ws": "8.17.0"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 395e03c3d3..df9b7e11ce 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -501,8 +501,8 @@ importers:
         specifier: 4.2.0
         version: 4.2.0
       type-fest:
-        specifier: 4.19.0
-        version: 4.19.0
+        specifier: 4.20.0
+        version: 4.20.0
       typescript:
         specifier: 5.4.5
         version: 5.4.5
@@ -7501,8 +7501,8 @@ packages:
     resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==}
     engines: {node: '>=8'}
 
-  type-fest@4.19.0:
-    resolution: {integrity: sha512-CN2l+hWACRiejlnr68vY0/7734Kzu+9+TOslUXbSCQ1ruY9XIHDBSceVXCcHm/oXrdzhtLMMdJEKfemf1yXiZQ==}
+  type-fest@4.20.0:
+    resolution: {integrity: sha512-MBh+PHUHHisjXf4tlx0CFWoMdjx8zCMLJHOjnV1prABYZFHqtFOyauCIK2/7w4oIfwkF8iNhLtnJEfVY2vn3iw==}
     engines: {node: '>=16'}
 
   type-is@1.6.18:
@@ -12601,7 +12601,7 @@ snapshots:
       lowercase-keys: 3.0.0
       p-cancelable: 4.0.1
       responselike: 3.0.0
-      type-fest: 4.19.0
+      type-fest: 4.20.0
 
   graceful-fs@4.2.11: {}
 
@@ -15741,7 +15741,7 @@ snapshots:
 
   type-fest@0.8.1: {}
 
-  type-fest@4.19.0: {}
+  type-fest@4.20.0: {}
 
   type-is@1.6.18:
     dependencies: