diff --git a/package.json b/package.json
index 1c17fd151..fcd35a07c 100644
--- a/package.json
+++ b/package.json
@@ -40,16 +40,16 @@
     "@react-leaflet/core": "^2.1.0",
     "@testing-library/jest-dom": "6.4.8",
     "@testing-library/react": "15.0.7",
-    "eslint": "8.57.0",
+    "eslint": "9.12.0",
     "eslint-config-standard": "17.1.0",
     "eslint-config-standard-jsx": "11.0.0",
     "eslint-plugin-import": "2.29.1",
-    "eslint-plugin-jest": "27.9.0",
+    "eslint-plugin-jest": "28.8.3",
     "eslint-plugin-jsx-a11y": "6.9.0",
-    "eslint-plugin-n": "16.6.2",
-    "eslint-plugin-promise": "6.4.0",
+    "eslint-plugin-n": "17.11.1",
+    "eslint-plugin-promise": "7.1.0",
     "eslint-plugin-react": "7.34.3",
-    "eslint-plugin-react-hooks": "4.6.2",
+    "eslint-plugin-react-hooks": "5.0.0",
     "esquery": "1.6.0",
     "husky": "9.0.11",
     "jest": "29.7.0",