diff --git a/.claude/hooks/package.json b/.claude/hooks/package.json index f60995ae6c1..e60d069866c 100644 --- a/.claude/hooks/package.json +++ b/.claude/hooks/package.json @@ -21,7 +21,7 @@ "@local/tsconfig": "workspace:*", "@types/node": "22.18.13", "@vitest/coverage-istanbul": "4.1.7", - "eslint": "9.39.4", + "eslint": "10.4.1", "tsx": "4.20.6", "typescript": "5.9.3", "vitest": "4.1.7" diff --git a/apps/hash-ai-worker-ts/package.json b/apps/hash-ai-worker-ts/package.json index dfb8556a83a..f51e697045e 100644 --- a/apps/hash-ai-worker-ts/package.json +++ b/apps/hash-ai-worker-ts/package.json @@ -110,7 +110,7 @@ "@types/papaparse": "5.3.16", "@types/sanitize-html": "2.16.0", "@vitest/coverage-istanbul": "4.1.7", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3", "vitest": "4.1.7", diff --git a/apps/hash-api/package.json b/apps/hash-api/package.json index 861663d28c5..ec89e7c11b1 100644 --- a/apps/hash-api/package.json +++ b/apps/hash-api/package.json @@ -129,7 +129,7 @@ "@types/nodemailer": "6.4.17", "@types/sanitize-html": "2.16.0", "@vitest/coverage-istanbul": "4.1.7", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3", "vitest": "4.1.7", diff --git a/apps/hash-frontend/package.json b/apps/hash-frontend/package.json index f561d9b1e07..9bc6e9edff6 100644 --- a/apps/hash-frontend/package.json +++ b/apps/hash-frontend/package.json @@ -157,8 +157,8 @@ "@types/react-window": "1.8.8", "@types/url-regex-safe": "1.0.2", "@welldone-software/why-did-you-render": "10.0.1", - "eslint": "9.39.4", - "eslint-plugin-react-x": "1.17.2", + "eslint": "10.4.1", + "eslint-plugin-react-x": "5.8.9", "graphology-types": "0.24.8", "rimraf": "6.1.3", "sass": "1.93.2", diff --git a/apps/hash-integration-worker/package.json b/apps/hash-integration-worker/package.json index ee253f496ca..db1bcee11c6 100644 --- a/apps/hash-integration-worker/package.json +++ b/apps/hash-integration-worker/package.json @@ -49,7 +49,7 @@ "@local/eslint": "workspace:*", "@local/tsconfig": "workspace:*", "@types/dotenv-flow": "3.3.3", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3", "wait-on": "9.0.1" diff --git a/apps/mcp/linear/package.json b/apps/mcp/linear/package.json index 1f4dc74a2e3..1979c5dd2be 100644 --- a/apps/mcp/linear/package.json +++ b/apps/mcp/linear/package.json @@ -30,7 +30,7 @@ "@types/dotenv-flow": "3.3.3", "@types/node": "22.18.13", "chokidar-cli": "3.0.0", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "shx": "0.4.0", "tsx": "4.20.6", diff --git a/apps/mcp/notion/package.json b/apps/mcp/notion/package.json index 20c2aa01313..6c9e45d33a1 100644 --- a/apps/mcp/notion/package.json +++ b/apps/mcp/notion/package.json @@ -30,7 +30,7 @@ "@types/dotenv-flow": "3.3.3", "@types/node": "22.18.13", "chokidar-cli": "3.0.0", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "shx": "0.4.0", "tsx": "4.20.6", diff --git a/apps/plugin-browser/package.json b/apps/plugin-browser/package.json index 9aa63c03f13..2d4ad0ba6c6 100644 --- a/apps/plugin-browser/package.json +++ b/apps/plugin-browser/package.json @@ -71,7 +71,7 @@ "copy-webpack-plugin": "14.0.0", "css-loader": "6.11.0", "dotenv-flow": "3.3.0", - "eslint": "9.39.4", + "eslint": "10.4.1", "file-loader": "6.2.0", "fs-extra": "11.3.2", "html-loader": "4.2.0", diff --git a/libs/@blockprotocol/graph/package.json b/libs/@blockprotocol/graph/package.json index 65a51201512..cf761f8bcd7 100644 --- a/libs/@blockprotocol/graph/package.json +++ b/libs/@blockprotocol/graph/package.json @@ -82,7 +82,7 @@ "@types/lodash.isequal": "4.5.8", "@types/node": "22.18.13", "@types/react": "19.2.14", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "tsx": "4.20.6", "typescript": "5.9.3" diff --git a/libs/@blockprotocol/type-system/typescript/package.json b/libs/@blockprotocol/type-system/typescript/package.json index 20ec4f1c16b..ac79b0bbb12 100644 --- a/libs/@blockprotocol/type-system/typescript/package.json +++ b/libs/@blockprotocol/type-system/typescript/package.json @@ -65,7 +65,7 @@ "@types/react": "19.2.14", "@types/semver": "7.7.1", "@vitest/coverage-istanbul": "4.1.7", - "eslint": "9.39.4", + "eslint": "10.4.1", "react": "19.2.6", "rimraf": "6.1.3", "rollup": "4.59.0", diff --git a/libs/@hashintel/block-design-system/package.json b/libs/@hashintel/block-design-system/package.json index 5f1b27452a6..99843f7af2e 100644 --- a/libs/@hashintel/block-design-system/package.json +++ b/libs/@hashintel/block-design-system/package.json @@ -44,7 +44,7 @@ "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "@types/react-syntax-highlighter": "15.5.13", - "eslint": "9.39.4", + "eslint": "10.4.1", "react": "19.2.6", "react-dom": "19.2.6", "typescript": "5.9.3" diff --git a/libs/@hashintel/design-system/package.json b/libs/@hashintel/design-system/package.json index 91265a76c0b..f2f0d52d0b7 100644 --- a/libs/@hashintel/design-system/package.json +++ b/libs/@hashintel/design-system/package.json @@ -73,7 +73,7 @@ "@mui/system": "5.18.0", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", - "eslint": "9.39.4", + "eslint": "10.4.1", "react": "19.2.6", "react-dom": "19.2.6", "typescript": "5.9.3" diff --git a/libs/@hashintel/ds-components/package.json b/libs/@hashintel/ds-components/package.json index ae5cf44ab97..f4fb3797d03 100644 --- a/libs/@hashintel/ds-components/package.json +++ b/libs/@hashintel/ds-components/package.json @@ -102,7 +102,7 @@ "case-anything": "3.1.0", "colorjs.io": "0.6.1", "esbuild-plugin-svgr": "3.1.1", - "eslint": "9.39.4", + "eslint": "10.4.1", "lorem-ipsum": "2.0.8", "lucide-react": "0.544.0", "npm-run-all": "4.1.5", diff --git a/libs/@hashintel/query-editor/package.json b/libs/@hashintel/query-editor/package.json index c44f78bbea8..ecc09ea784b 100644 --- a/libs/@hashintel/query-editor/package.json +++ b/libs/@hashintel/query-editor/package.json @@ -32,7 +32,7 @@ "@local/eslint": "workspace:*", "@mui/material": "5.18.0", "@mui/system": "5.18.0", - "eslint": "9.39.4", + "eslint": "10.4.1", "eslint-plugin-storybook": "10.3.1", "react": "19.2.6", "react-dom": "19.2.6", diff --git a/libs/@hashintel/type-editor/package.json b/libs/@hashintel/type-editor/package.json index f6a6614c4cb..e526832da6d 100644 --- a/libs/@hashintel/type-editor/package.json +++ b/libs/@hashintel/type-editor/package.json @@ -40,7 +40,7 @@ "@mui/system": "5.18.0", "@types/lodash.memoize": "4.1.9", "@types/lodash.uniqueid": "4.0.9", - "eslint": "9.39.4", + "eslint": "10.4.1", "eslint-plugin-storybook": "10.3.1", "react": "19.2.6", "react-dom": "19.2.6", diff --git a/libs/@local/advanced-types/package.json b/libs/@local/advanced-types/package.json index 80122b04c5a..41752120125 100644 --- a/libs/@local/advanced-types/package.json +++ b/libs/@local/advanced-types/package.json @@ -24,7 +24,7 @@ "devDependencies": { "@local/eslint": "workspace:*", "@local/tsconfig": "workspace:*", - "eslint": "9.39.4", + "eslint": "10.4.1", "react": "19.2.6", "rimraf": "6.1.3", "typescript": "5.9.3" diff --git a/libs/@local/effect-dns/core/package.json b/libs/@local/effect-dns/core/package.json index 54f51b24c3f..73ab27c8f30 100644 --- a/libs/@local/effect-dns/core/package.json +++ b/libs/@local/effect-dns/core/package.json @@ -24,7 +24,7 @@ "devDependencies": { "@local/eslint": "workspace:*", "@local/tsconfig": "workspace:*", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3" } diff --git a/libs/@local/effect-dns/hickory/package.json b/libs/@local/effect-dns/hickory/package.json index dfc181b92bd..1406ebd8943 100644 --- a/libs/@local/effect-dns/hickory/package.json +++ b/libs/@local/effect-dns/hickory/package.json @@ -22,7 +22,7 @@ "@local/eslint": "workspace:*", "@local/tsconfig": "workspace:*", "@vitest/coverage-istanbul": "4.1.7", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3", "vitest": "4.1.7" diff --git a/libs/@local/eslint/package.json b/libs/@local/eslint/package.json index 26c385d0ae0..d771a0f3f2a 100644 --- a/libs/@local/eslint/package.json +++ b/libs/@local/eslint/package.json @@ -24,7 +24,7 @@ "@babel/eslint-parser": "7.28.4", "@eslint/eslintrc": "3.3.3", "effect": "3.21.0", - "eslint": "9.39.4", + "eslint": "10.4.1", "eslint-config-airbnb": "19.0.4", "eslint-config-flat-gitignore": "2.2.1", "eslint-config-prettier": "10.1.8", diff --git a/libs/@local/graph/sdk/typescript/package.json b/libs/@local/graph/sdk/typescript/package.json index c4745ddc10d..915e4d9d3b3 100644 --- a/libs/@local/graph/sdk/typescript/package.json +++ b/libs/@local/graph/sdk/typescript/package.json @@ -38,7 +38,7 @@ "@local/eslint": "workspace:*", "@local/tsconfig": "workspace:*", "@vitest/coverage-istanbul": "4.1.7", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3", "vitest": "4.1.7" diff --git a/libs/@local/graph/type-defs/package.json b/libs/@local/graph/type-defs/package.json index 6e8b6046a82..6bf36fce7f5 100644 --- a/libs/@local/graph/type-defs/package.json +++ b/libs/@local/graph/type-defs/package.json @@ -19,7 +19,7 @@ }, "devDependencies": { "@local/eslint": "workspace:*", - "eslint": "9.39.4", + "eslint": "10.4.1", "quicktype": "16.0.43", "tsx": "4.20.6", "typescript": "5.9.3" diff --git a/libs/@local/harpc/client/typescript/package.json b/libs/@local/harpc/client/typescript/package.json index f36ea819fc7..0f086435d71 100644 --- a/libs/@local/harpc/client/typescript/package.json +++ b/libs/@local/harpc/client/typescript/package.json @@ -51,7 +51,7 @@ "@rust/harpc-wire-protocol": "workspace:*", "@types/node": "22.18.13", "@vitest/coverage-istanbul": "4.1.7", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3", "vitest": "4.1.7" diff --git a/libs/@local/hash-backend-utils/package.json b/libs/@local/hash-backend-utils/package.json index 1095cd30df1..8f8d825d2e4 100644 --- a/libs/@local/hash-backend-utils/package.json +++ b/libs/@local/hash-backend-utils/package.json @@ -84,7 +84,7 @@ "@types/node": "22.18.13", "@types/wait-on": "5.3.4", "@vitest/coverage-istanbul": "4.1.7", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3", "vitest": "4.1.7" diff --git a/libs/@local/hash-isomorphic-utils/package.json b/libs/@local/hash-isomorphic-utils/package.json index 6f4d0d93b1a..809046d9b35 100644 --- a/libs/@local/hash-isomorphic-utils/package.json +++ b/libs/@local/hash-isomorphic-utils/package.json @@ -68,7 +68,7 @@ "@types/node": "22.18.13", "@types/pluralize": "0.0.33", "@vitest/coverage-istanbul": "4.1.7", - "eslint": "9.39.4", + "eslint": "10.4.1", "graphql": "16.11.0", "next": "15.5.18", "react": "19.2.6", diff --git a/libs/@local/repo-chores/node/package.json b/libs/@local/repo-chores/node/package.json index 038633b2231..0822b4c5a58 100644 --- a/libs/@local/repo-chores/node/package.json +++ b/libs/@local/repo-chores/node/package.json @@ -36,7 +36,7 @@ "@local/tsconfig": "workspace:*", "@types/fs-extra": "11.0.4", "@types/js-yaml": "^4", - "eslint": "9.39.4", + "eslint": "10.4.1", "typescript": "5.9.3" } } diff --git a/libs/@local/status/typescript/package.json b/libs/@local/status/typescript/package.json index bf3fd22218b..053ec121ec3 100644 --- a/libs/@local/status/typescript/package.json +++ b/libs/@local/status/typescript/package.json @@ -27,7 +27,7 @@ "@types/lodash-es": "4.17.12", "@types/node": "22.18.13", "@types/yargs": "17.0.34", - "eslint": "9.39.4", + "eslint": "10.4.1", "quicktype": "16.0.43", "rimraf": "6.1.3", "typescript": "5.9.3" diff --git a/tests/hash-backend-integration/package.json b/tests/hash-backend-integration/package.json index e43554914ac..cf90f8a4de3 100644 --- a/tests/hash-backend-integration/package.json +++ b/tests/hash-backend-integration/package.json @@ -41,7 +41,7 @@ "@local/tsconfig": "workspace:*", "@types/node-fetch": "2.6.13", "@vitest/coverage-istanbul": "4.1.7", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3", "vitest": "4.1.7" diff --git a/tests/hash-backend-load/package.json b/tests/hash-backend-load/package.json index 0d0656a2c17..24c28045ec1 100644 --- a/tests/hash-backend-load/package.json +++ b/tests/hash-backend-load/package.json @@ -54,7 +54,7 @@ "@rollup/plugin-node-resolve": "16.0.3", "@rollup/plugin-typescript": "12.3.0", "@types/dotenv-flow": "3.3.3", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "rollup": "4.59.0", "typescript": "5.9.3" diff --git a/tests/hash-playwright/package.json b/tests/hash-playwright/package.json index a3e41a32e75..3a0f765c007 100644 --- a/tests/hash-playwright/package.json +++ b/tests/hash-playwright/package.json @@ -32,7 +32,7 @@ "@local/eslint": "workspace:*", "@types/chrome": "0.1.40", "@types/js-yaml": "^4", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3" }