diff --git a/examples/access-control-migration/package.json b/examples/access-control-migration/package.json index 8d95df3e5ad7..6f4d54d9eb06 100644 --- a/examples/access-control-migration/package.json +++ b/examples/access-control-migration/package.json @@ -73,7 +73,7 @@ "@loopback/testlab": "^7.0.4", "@types/lodash": "^4.17.6", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "lodash": "^4.17.21", "typescript": "~5.2.2" } diff --git a/examples/binding-resolution/package.json b/examples/binding-resolution/package.json index c21afa265161..d8e234e7a57c 100644 --- a/examples/binding-resolution/package.json +++ b/examples/binding-resolution/package.json @@ -56,7 +56,7 @@ "@loopback/testlab": "^7.0.4", "@types/debug": "^4.1.12", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "source-map-support": "^0.5.21", "typescript": "~5.2.2" } diff --git a/examples/context/package.json b/examples/context/package.json index 19b1c7833f8e..11191d8218cc 100644 --- a/examples/context/package.json +++ b/examples/context/package.json @@ -54,7 +54,7 @@ "@loopback/eslint-config": "^15.0.3", "@loopback/testlab": "^7.0.4", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "typescript": "~5.2.2" } } diff --git a/examples/express-composition/package.json b/examples/express-composition/package.json index dbae8e807861..8031131d7eae 100644 --- a/examples/express-composition/package.json +++ b/examples/express-composition/package.json @@ -62,7 +62,7 @@ "@loopback/testlab": "^7.0.4", "@types/express": "^4.17.21", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "typescript": "~5.2.2" } } diff --git a/examples/file-transfer/package.json b/examples/file-transfer/package.json index e81a94ae2a48..f62c4c0df4af 100644 --- a/examples/file-transfer/package.json +++ b/examples/file-transfer/package.json @@ -60,7 +60,7 @@ "@types/express-serve-static-core": "^4.17.37", "@types/multer": "^1.4.11", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "typescript": "~5.2.2" } } diff --git a/examples/graphql/package.json b/examples/graphql/package.json index e84e09e8996a..d0930c939996 100644 --- a/examples/graphql/package.json +++ b/examples/graphql/package.json @@ -63,7 +63,7 @@ "@loopback/testlab": "^7.0.4", "@types/multer": "^1.4.11", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "rimraf": "^5.0.7", "source-map-support": "^0.5.21", "typescript": "~5.2.2" diff --git a/examples/greeter-extension/package.json b/examples/greeter-extension/package.json index f14db2e0426f..97083a3426a7 100644 --- a/examples/greeter-extension/package.json +++ b/examples/greeter-extension/package.json @@ -58,7 +58,7 @@ "@loopback/testlab": "^7.0.4", "@types/debug": "4.1.12", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "typescript": "~5.2.2" } } diff --git a/examples/greeting-app/package.json b/examples/greeting-app/package.json index b5d6b39dda6c..3de56eae31b5 100644 --- a/examples/greeting-app/package.json +++ b/examples/greeting-app/package.json @@ -62,7 +62,7 @@ "@loopback/testlab": "^7.0.4", "@types/debug": "4.1.12", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "typescript": "~5.2.2" } } diff --git a/examples/hello-world/package.json b/examples/hello-world/package.json index 12c2d07fb262..5fb9328ce885 100644 --- a/examples/hello-world/package.json +++ b/examples/hello-world/package.json @@ -55,7 +55,7 @@ "@loopback/eslint-config": "^15.0.3", "@loopback/testlab": "^7.0.4", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "typescript": "~5.2.2" } } diff --git a/examples/lb3-application/package.json b/examples/lb3-application/package.json index 22bbe6886172..ff2f30f66afc 100644 --- a/examples/lb3-application/package.json +++ b/examples/lb3-application/package.json @@ -68,7 +68,7 @@ "@loopback/testlab": "^7.0.4", "@types/lodash": "^4.17.6", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "lodash": "^4.17.21", "should": "^13.2.3", "typescript": "~5.2.2" diff --git a/examples/log-extension/package.json b/examples/log-extension/package.json index a4213476d291..d10711b8e938 100644 --- a/examples/log-extension/package.json +++ b/examples/log-extension/package.json @@ -57,7 +57,7 @@ "@loopback/testlab": "^7.0.4", "@types/debug": "^4.1.12", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "typescript": "~5.2.2" } } diff --git a/examples/metrics-prometheus/package.json b/examples/metrics-prometheus/package.json index 5e297f5ed7da..41431f382e21 100644 --- a/examples/metrics-prometheus/package.json +++ b/examples/metrics-prometheus/package.json @@ -58,7 +58,7 @@ "@loopback/eslint-config": "^15.0.3", "@loopback/testlab": "^7.0.4", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "typescript": "~5.2.2" } } diff --git a/examples/multi-tenancy/package.json b/examples/multi-tenancy/package.json index eca408bdfdd0..734fa32c65f5 100644 --- a/examples/multi-tenancy/package.json +++ b/examples/multi-tenancy/package.json @@ -71,7 +71,7 @@ "@types/debug": "^4.1.12", "@types/jsonwebtoken": "^9.0.6", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "source-map-support": "^0.5.21", "typescript": "~5.2.2" } diff --git a/examples/passport-login/package.json b/examples/passport-login/package.json index 9affe29ecd5b..455622d86934 100644 --- a/examples/passport-login/package.json +++ b/examples/passport-login/package.json @@ -95,7 +95,7 @@ "@types/lodash": "^4.17.6", "@types/node": "^16.18.101", "axios": "^1.7.2", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "lodash": "^4.17.21", "typescript": "~5.2.2" } diff --git a/examples/references-many/package.json b/examples/references-many/package.json index f5e1447162a8..249da46c962a 100644 --- a/examples/references-many/package.json +++ b/examples/references-many/package.json @@ -69,7 +69,7 @@ "@loopback/testlab": "^7.0.4", "@types/lodash": "^4.17.6", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "lodash": "^4.17.21", "typescript": "~5.2.2" } diff --git a/examples/rest-crud/package.json b/examples/rest-crud/package.json index df3e4082fb53..3c52088b0c1d 100644 --- a/examples/rest-crud/package.json +++ b/examples/rest-crud/package.json @@ -66,7 +66,7 @@ "@loopback/testlab": "^7.0.4", "@types/lodash": "^4.17.6", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "lodash": "^4.17.21", "typescript": "~5.2.2" } diff --git a/examples/rpc-server/package.json b/examples/rpc-server/package.json index bf76e4d541b3..a8173ef2e7c3 100644 --- a/examples/rpc-server/package.json +++ b/examples/rpc-server/package.json @@ -52,7 +52,7 @@ "@loopback/testlab": "^7.0.4", "@types/express": "^4.17.21", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "typescript": "~5.2.2" } } diff --git a/examples/soap-calculator/package.json b/examples/soap-calculator/package.json index 37ec038f21e4..9adc105157c5 100644 --- a/examples/soap-calculator/package.json +++ b/examples/soap-calculator/package.json @@ -60,7 +60,7 @@ "@loopback/testlab": "^7.0.4", "@types/mocha": "^10.0.7", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "mocha": "^10.6.0", "source-map-support": "^0.5.21", "typescript": "~5.2.2" diff --git a/examples/socketio/package.json b/examples/socketio/package.json index 25f691756883..0bbe3367b6a1 100644 --- a/examples/socketio/package.json +++ b/examples/socketio/package.json @@ -66,7 +66,7 @@ "@loopback/testlab": "^7.0.4", "@types/debug": "^4.1.12", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "socket.io-client": "^4.7.5", "source-map-support": "^0.5.21", "typescript": "~5.2.2" diff --git a/examples/todo-jwt/package.json b/examples/todo-jwt/package.json index 8be77aed1c9d..52b7acc4b189 100644 --- a/examples/todo-jwt/package.json +++ b/examples/todo-jwt/package.json @@ -74,7 +74,7 @@ "@loopback/testlab": "^7.0.4", "@types/lodash": "^4.17.6", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "lodash": "^4.17.21", "typescript": "~5.2.2" } diff --git a/examples/todo-list/package.json b/examples/todo-list/package.json index d45515a60bc2..cb1c3aca1f0e 100644 --- a/examples/todo-list/package.json +++ b/examples/todo-list/package.json @@ -69,7 +69,7 @@ "@loopback/testlab": "^7.0.4", "@types/lodash": "^4.17.6", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "lodash": "^4.17.21", "typescript": "~5.2.2" } diff --git a/examples/todo/package.json b/examples/todo/package.json index 5d2026d797aa..2a7206a51f58 100644 --- a/examples/todo/package.json +++ b/examples/todo/package.json @@ -69,7 +69,7 @@ "@types/lodash": "^4.17.6", "@types/morgan": "^1.9.9", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "lodash": "^4.17.21", "typescript": "~5.2.2" } diff --git a/examples/validation-app/package.json b/examples/validation-app/package.json index d2741f8395fb..4eb2eed1583f 100644 --- a/examples/validation-app/package.json +++ b/examples/validation-app/package.json @@ -64,7 +64,7 @@ "@loopback/eslint-config": "^15.0.3", "@loopback/testlab": "^7.0.4", "@types/node": "^16.18.101", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "source-map-support": "^0.5.21", "typescript": "~5.2.2" } diff --git a/examples/webpack/package.json b/examples/webpack/package.json index 176cbbe1bfd6..e8a959d39e90 100644 --- a/examples/webpack/package.json +++ b/examples/webpack/package.json @@ -48,7 +48,7 @@ "@types/puppeteer": "^7.0.4", "assert": "^2.1.0", "buffer": "^6.0.3", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "events": "^3.3.0", "process": "^0.11.10", "puppeteer": "^21.11.0", diff --git a/package.json b/package.json index baf5437e2c18..182eee5ce84b 100644 --- a/package.json +++ b/package.json @@ -57,9 +57,9 @@ "@typescript-eslint/parser": "^7.10.0", "cross-env": "^7.0.3", "cz-conventional-changelog": "^3.3.0", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-eslint-plugin": "^5.5.1", + "eslint-plugin-eslint-plugin": "^6.2.0", "eslint-plugin-mocha": "^10.4.3", "eslint-plugin-prettier": "^5.1.3", "fs-extra": "^11.2.0", diff --git a/packages/build/package.json b/packages/build/package.json index e3f6f29471dc..9880a4275472 100644 --- a/packages/build/package.json +++ b/packages/build/package.json @@ -36,7 +36,7 @@ "@types/node": "^16.18.101", "cross-spawn": "^7.0.3", "debug": "^4.3.5", - "eslint": "^8.57.0", + "eslint": "^9.7.0", "fs-extra": "^11.2.0", "glob": "^10.4.2", "lodash": "^4.17.21", diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 697da26c4d5f..84106b41810b 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -18,13 +18,13 @@ "access": "public" }, "peerDependencies": { - "eslint": "^8.57.0" + "eslint": "^9.7.0" }, "dependencies": { "@typescript-eslint/eslint-plugin": "^7.10.0", "@typescript-eslint/parser": "^7.10.0", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-eslint-plugin": "^5.5.1", + "eslint-plugin-eslint-plugin": "^6.2.0", "eslint-plugin-mocha": "^10.4.3" } }