diff --git a/packages/client/package.json b/packages/client/package.json
index f99175838b..245fcc7fe0 100644
--- a/packages/client/package.json
+++ b/packages/client/package.json
@@ -48,7 +48,7 @@
 		"cropperjs": "2.0.0-beta.5",
 		"date-fns": "3.6.0",
 		"emojilib": "^3.0.12",
-		"eslint-plugin-file-progress": "^1.3.0",
+		"eslint-plugin-file-progress": "^1.4.0",
 		"eventemitter3": "5.0.1",
 		"fast-blurhash": "^1.1.2",
 		"firefish-js": "workspace:*",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6836139490..b02a805f27 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -642,8 +642,8 @@ importers:
         specifier: ^3.0.12
         version: 3.0.12
       eslint-plugin-file-progress:
-        specifier: ^1.3.0
-        version: 1.3.0(eslint@9.2.0)
+        specifier: ^1.4.0
+        version: 1.4.0(eslint@9.2.0)
       eventemitter3:
         specifier: 5.0.1
         version: 5.0.1
@@ -4462,10 +4462,10 @@ packages:
     peerDependencies:
       eslint: '>=4.19.1'
 
-  eslint-plugin-file-progress@1.3.0:
-    resolution: {integrity: sha512-LncpnGHU26KPvCrvDC2Sl9PfjdrsG8qltgiK6BR7KybWtfqrdlsu1ax3+hyPMn5OkKBTF3Wki3oqK1MSMeOtQw==}
+  eslint-plugin-file-progress@1.4.0:
+    resolution: {integrity: sha512-MQiq8GGfPc8stuECBktL03CAUu91+kZyufsVjoAEzC7Y4ipAY9M3xB3YYCt7Xv0C5O5t47wlAkqaxnX6LO7DBg==}
     peerDependencies:
-      eslint: ^7.0.0 || ^8.0.0
+      eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
 
   eslint-plugin-html@7.1.0:
     resolution: {integrity: sha512-fNLRraV/e6j8e3XYOC9xgND4j+U7b1Rq+OygMlLcMg+wI/IpVbF+ubQa3R78EjKB9njT6TQOlcK5rFKBVVtdfg==}
@@ -12509,7 +12509,7 @@ snapshots:
       eslint: 9.2.0
       ignore: 5.2.4
 
-  eslint-plugin-file-progress@1.3.0(eslint@9.2.0):
+  eslint-plugin-file-progress@1.4.0(eslint@9.2.0):
     dependencies:
       chalk: 4.1.2
       eslint: 9.2.0