diff --git a/virtweb_frontend/package-lock.json b/virtweb_frontend/package-lock.json
index a8cc8d7..607ae81 100644
--- a/virtweb_frontend/package-lock.json
+++ b/virtweb_frontend/package-lock.json
@@ -32,7 +32,7 @@
         "xml-formatter": "^3.6.6"
       },
       "devDependencies": {
-        "@eslint/js": "^9.27.0",
+        "@eslint/js": "^9.29.0",
         "@types/humanize-duration": "^3.27.4",
         "@types/jest": "^29.5.14",
         "@types/react": "^19.1.8",
@@ -743,9 +743,9 @@
       }
     },
     "node_modules/@eslint/js": {
-      "version": "9.27.0",
-      "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.27.0.tgz",
-      "integrity": "sha512-G5JD9Tu5HJEu4z2Uo4aHY2sLV64B7CDMXxFzqzjl3NKd6RVzSXNoE80jk7Y0lJkTTkjiIhBAqmlYwjuBY3tvpA==",
+      "version": "9.29.0",
+      "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.29.0.tgz",
+      "integrity": "sha512-3PIF4cBw/y+1u2EazflInpV+lYsSG0aByVIQzAgb1m1MhHFSbqTyNqtBKHgWf/9Ykud+DhILS9EGkmekVhbKoQ==",
       "dev": true,
       "license": "MIT",
       "engines": {
@@ -2788,6 +2788,19 @@
         "url": "https://opencollective.com/eslint"
       }
     },
+    "node_modules/eslint/node_modules/@eslint/js": {
+      "version": "9.27.0",
+      "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.27.0.tgz",
+      "integrity": "sha512-G5JD9Tu5HJEu4z2Uo4aHY2sLV64B7CDMXxFzqzjl3NKd6RVzSXNoE80jk7Y0lJkTTkjiIhBAqmlYwjuBY3tvpA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+      },
+      "funding": {
+        "url": "https://eslint.org/donate"
+      }
+    },
     "node_modules/espree": {
       "version": "10.3.0",
       "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz",
diff --git a/virtweb_frontend/package.json b/virtweb_frontend/package.json
index e4ef8ce..b64ee9c 100644
--- a/virtweb_frontend/package.json
+++ b/virtweb_frontend/package.json
@@ -34,7 +34,7 @@
     "xml-formatter": "^3.6.6"
   },
   "devDependencies": {
-    "@eslint/js": "^9.27.0",
+    "@eslint/js": "^9.29.0",
     "@types/humanize-duration": "^3.27.4",
     "@types/jest": "^29.5.14",
     "@types/react": "^19.1.8",