diff --git a/examples/access-control-migration/package.json b/examples/access-control-migration/package.json index 8025d5c8c9b7..b00af9d6fbd7 100644 --- a/examples/access-control-migration/package.json +++ b/examples/access-control-migration/package.json @@ -73,7 +73,7 @@ "@loopback/testlab": "^8.0.9", "@types/lodash": "^4.17.23", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "lodash": "^4.17.23", "typescript": "~5.2.2" } diff --git a/examples/binding-resolution/package.json b/examples/binding-resolution/package.json index 7347f13a0428..9e6737220354 100644 --- a/examples/binding-resolution/package.json +++ b/examples/binding-resolution/package.json @@ -56,7 +56,7 @@ "@loopback/testlab": "^8.0.9", "@types/debug": "^4.1.12", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "source-map-support": "^0.5.21", "typescript": "~5.2.2" } diff --git a/examples/context/package.json b/examples/context/package.json index e9facecc7869..aea006d9056c 100644 --- a/examples/context/package.json +++ b/examples/context/package.json @@ -54,7 +54,7 @@ "@loopback/eslint-config": "^16.0.1", "@loopback/testlab": "^8.0.9", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "typescript": "~5.2.2" } } diff --git a/examples/express-composition/package.json b/examples/express-composition/package.json index 391d2c877396..dc6b93e64e82 100644 --- a/examples/express-composition/package.json +++ b/examples/express-composition/package.json @@ -62,7 +62,7 @@ "@loopback/testlab": "^8.0.9", "@types/express": "^4.17.25", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "typescript": "~5.2.2" } } diff --git a/examples/file-transfer/package.json b/examples/file-transfer/package.json index ef026cff1b12..626e82aa3adc 100644 --- a/examples/file-transfer/package.json +++ b/examples/file-transfer/package.json @@ -60,7 +60,7 @@ "@types/express-serve-static-core": "^4.19.8", "@types/multer": "^2.0.0", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "typescript": "~5.2.2" } } diff --git a/examples/graphql/package.json b/examples/graphql/package.json index f380555e5e31..a1e66a4898da 100644 --- a/examples/graphql/package.json +++ b/examples/graphql/package.json @@ -64,7 +64,7 @@ "@loopback/testlab": "^8.0.9", "@types/multer": "^2.0.0", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "graphql-ws": "^5.16.2", "rimraf": "^5.0.10", "source-map-support": "^0.5.21", diff --git a/examples/greeter-extension/package.json b/examples/greeter-extension/package.json index acb4a302ec9b..12d95386a275 100644 --- a/examples/greeter-extension/package.json +++ b/examples/greeter-extension/package.json @@ -58,7 +58,7 @@ "@loopback/testlab": "^8.0.9", "@types/debug": "4.1.12", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "typescript": "~5.2.2" } } diff --git a/examples/greeting-app/package.json b/examples/greeting-app/package.json index dc9e59ab9232..5c03d27bb583 100644 --- a/examples/greeting-app/package.json +++ b/examples/greeting-app/package.json @@ -62,7 +62,7 @@ "@loopback/testlab": "^8.0.9", "@types/debug": "4.1.12", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "typescript": "~5.2.2" } } diff --git a/examples/hello-world/package.json b/examples/hello-world/package.json index 70f4b6fedddb..8e2bb767ae8d 100644 --- a/examples/hello-world/package.json +++ b/examples/hello-world/package.json @@ -55,7 +55,7 @@ "@loopback/eslint-config": "^16.0.1", "@loopback/testlab": "^8.0.9", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "typescript": "~5.2.2" } } diff --git a/examples/lb3-application/package.json b/examples/lb3-application/package.json index e679a2faa135..6965d012deec 100644 --- a/examples/lb3-application/package.json +++ b/examples/lb3-application/package.json @@ -68,7 +68,7 @@ "@loopback/testlab": "^8.0.9", "@types/lodash": "^4.17.23", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "lodash": "^4.17.23", "should": "^13.2.3", "typescript": "~5.2.2" diff --git a/examples/log-extension/package.json b/examples/log-extension/package.json index a3b9271df343..d458fb77e5ad 100644 --- a/examples/log-extension/package.json +++ b/examples/log-extension/package.json @@ -57,7 +57,7 @@ "@loopback/testlab": "^8.0.9", "@types/debug": "^4.1.12", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "typescript": "~5.2.2" } } diff --git a/examples/metrics-prometheus/package.json b/examples/metrics-prometheus/package.json index f20d7f62b9f3..67b8d63fea23 100644 --- a/examples/metrics-prometheus/package.json +++ b/examples/metrics-prometheus/package.json @@ -58,7 +58,7 @@ "@loopback/eslint-config": "^16.0.1", "@loopback/testlab": "^8.0.9", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "typescript": "~5.2.2" } } diff --git a/examples/multi-tenancy/package.json b/examples/multi-tenancy/package.json index 28d4d66e1596..66d0b6adb35a 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.10", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.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 a049a9fc31ee..e7be5c689e45 100644 --- a/examples/passport-login/package.json +++ b/examples/passport-login/package.json @@ -95,7 +95,7 @@ "@types/lodash": "^4.17.23", "@types/node": "^16.18.126", "axios": "^1.13.5", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "lodash": "^4.17.23", "typescript": "~5.2.2" } diff --git a/examples/references-many/package.json b/examples/references-many/package.json index ed828e12d617..9a634bff64bc 100644 --- a/examples/references-many/package.json +++ b/examples/references-many/package.json @@ -69,7 +69,7 @@ "@loopback/testlab": "^8.0.9", "@types/lodash": "^4.17.23", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "lodash": "^4.17.23", "typescript": "~5.2.2" } diff --git a/examples/rest-crud/package.json b/examples/rest-crud/package.json index 3b5fd38ef7e4..6b5b9f6846b0 100644 --- a/examples/rest-crud/package.json +++ b/examples/rest-crud/package.json @@ -66,7 +66,7 @@ "@loopback/testlab": "^8.0.9", "@types/lodash": "^4.17.23", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "lodash": "^4.17.23", "typescript": "~5.2.2" } diff --git a/examples/rpc-server/package.json b/examples/rpc-server/package.json index ad21c734a214..30af0b18f457 100644 --- a/examples/rpc-server/package.json +++ b/examples/rpc-server/package.json @@ -52,7 +52,7 @@ "@loopback/testlab": "^8.0.9", "@types/express": "^4.17.25", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "typescript": "~5.2.2" } } diff --git a/examples/soap-calculator/package.json b/examples/soap-calculator/package.json index f20508840304..a9f2cfc33c7c 100644 --- a/examples/soap-calculator/package.json +++ b/examples/soap-calculator/package.json @@ -60,7 +60,7 @@ "@loopback/testlab": "^8.0.9", "@types/mocha": "^10.0.10", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "mocha": "^11.7.5", "source-map-support": "^0.5.21", "typescript": "~5.2.2" diff --git a/examples/socketio/package.json b/examples/socketio/package.json index feeda9d3b912..1330fb3da533 100644 --- a/examples/socketio/package.json +++ b/examples/socketio/package.json @@ -66,7 +66,7 @@ "@loopback/testlab": "^8.0.9", "@types/debug": "^4.1.12", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "socket.io-client": "^4.8.3", "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 b20df204994f..f0d8b5f590c0 100644 --- a/examples/todo-jwt/package.json +++ b/examples/todo-jwt/package.json @@ -73,7 +73,7 @@ "@loopback/testlab": "^8.0.9", "@types/lodash": "^4.17.23", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "lodash": "^4.17.23", "typescript": "~5.2.2" } diff --git a/examples/todo-list/package.json b/examples/todo-list/package.json index d4ea84a2bd29..f101cdc76210 100644 --- a/examples/todo-list/package.json +++ b/examples/todo-list/package.json @@ -69,7 +69,7 @@ "@loopback/testlab": "^8.0.9", "@types/lodash": "^4.17.23", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "lodash": "^4.17.23", "typescript": "~5.2.2" } diff --git a/examples/todo/package.json b/examples/todo/package.json index 2f129418aecf..5fbf5cf1e4a0 100644 --- a/examples/todo/package.json +++ b/examples/todo/package.json @@ -69,7 +69,7 @@ "@types/lodash": "^4.17.23", "@types/morgan": "^1.9.10", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "lodash": "^4.17.23", "typescript": "~5.2.2" } diff --git a/examples/validation-app/package.json b/examples/validation-app/package.json index b1f5e3caa8bf..dc7b41ac8269 100644 --- a/examples/validation-app/package.json +++ b/examples/validation-app/package.json @@ -64,7 +64,7 @@ "@loopback/eslint-config": "^16.0.1", "@loopback/testlab": "^8.0.9", "@types/node": "^16.18.126", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "source-map-support": "^0.5.21", "typescript": "~5.2.2" } diff --git a/examples/webpack/package.json b/examples/webpack/package.json index 5ab355b339f9..bc03586b0356 100644 --- a/examples/webpack/package.json +++ b/examples/webpack/package.json @@ -47,7 +47,7 @@ "@types/node": "^16.18.126", "assert": "^2.1.0", "buffer": "^6.0.3", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "events": "^3.3.0", "process": "^0.11.10", "puppeteer": "^24.37.2", diff --git a/package.json b/package.json index 7f4463f12c4e..7b3783b57915 100644 --- a/package.json +++ b/package.json @@ -53,14 +53,14 @@ "@npmcli/map-workspaces": "^5.0.3", "@npmcli/package-json": "^7.0.4", "@types/mocha": "^10.0.10", - "@typescript-eslint/eslint-plugin": "^7.18.0", - "@typescript-eslint/parser": "^7.18.0", + "@typescript-eslint/eslint-plugin": "^8.55.0", + "@typescript-eslint/parser": "^8.55.0", "cross-env": "^10.1.0", "cz-conventional-changelog": "^3.3.0", - "eslint": "^8.57.1", - "eslint-config-prettier": "^9.1.1", - "eslint-plugin-eslint-plugin": "^5.5.1", - "eslint-plugin-mocha": "^10.5.0", + "eslint": "^10.0.0", + "eslint-config-prettier": "^10.1.8", + "eslint-plugin-eslint-plugin": "^7.3.1", + "eslint-plugin-mocha": "^11.2.0", "eslint-plugin-prettier": "^5.5.5", "fs-extra": "^11.3.3", "husky": "^9.1.7", diff --git a/packages/build/package.json b/packages/build/package.json index f41d128c7652..aa6101415223 100644 --- a/packages/build/package.json +++ b/packages/build/package.json @@ -36,7 +36,7 @@ "@types/node": "^16.18.126", "cross-spawn": "^7.0.6", "debug": "^4.4.3", - "eslint": "^8.57.1", + "eslint": "^10.0.0", "fs-extra": "^11.3.3", "glob": "^11.1.0", "lodash": "^4.17.23", diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index b8009d921063..d40a5a6cebe4 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -18,13 +18,13 @@ "access": "public" }, "peerDependencies": { - "eslint": "^8.57.1" + "eslint": "^10.0.0" }, "dependencies": { - "@typescript-eslint/eslint-plugin": "^7.18.0", - "@typescript-eslint/parser": "^7.18.0", - "eslint-config-prettier": "^9.1.1", - "eslint-plugin-eslint-plugin": "^5.5.1", - "eslint-plugin-mocha": "^10.5.0" + "@typescript-eslint/eslint-plugin": "^8.55.0", + "@typescript-eslint/parser": "^8.55.0", + "eslint-config-prettier": "^10.1.8", + "eslint-plugin-eslint-plugin": "^7.3.1", + "eslint-plugin-mocha": "^11.2.0" } }