diff --git a/.claude/hooks/package.json b/.claude/hooks/package.json index d1e199d89f8..aaee19cbd08 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.8", - "eslint": "9.39.4", + "eslint": "10.4.1", "tsx": "4.20.6", "typescript": "5.9.3", "vitest": "4.1.8" diff --git a/apps/hash-ai-worker-ts/package.json b/apps/hash-ai-worker-ts/package.json index 8468b225cc2..237151af812 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.8", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3", "vitest": "4.1.8", diff --git a/apps/hash-api/package.json b/apps/hash-api/package.json index 3714ebdb62b..e7eca523426 100644 --- a/apps/hash-api/package.json +++ b/apps/hash-api/package.json @@ -131,7 +131,7 @@ "@types/nodemailer": "6.4.17", "@types/sanitize-html": "2.16.0", "@vitest/coverage-istanbul": "4.1.8", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3", "vitest": "4.1.8", diff --git a/apps/hash-frontend/package.json b/apps/hash-frontend/package.json index 77a4485ff4b..1287cdf5083 100644 --- a/apps/hash-frontend/package.json +++ b/apps/hash-frontend/package.json @@ -158,8 +158,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.18", "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 49f6ce2667c..1ad8ba5ad01 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 d69c351a3b2..ed1162ecbc0 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 76aa8be1835..8768349812e 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.8", - "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 ce446402893..918ce2cf40b 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 70b2f95e393..9c5ab3a356a 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.8", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3", "vitest": "4.1.8" diff --git a/libs/@local/eslint/package.json b/libs/@local/eslint/package.json index dd611a99c5d..eefc646a2bd 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 ba7266407d7..898d65a91a7 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.8", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3", "vitest": "4.1.8" 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 00cb321fab5..8857096123d 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.8", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3", "vitest": "4.1.8" diff --git a/libs/@local/hash-backend-utils/package.json b/libs/@local/hash-backend-utils/package.json index 4b7caf11292..e2e461cdc6e 100644 --- a/libs/@local/hash-backend-utils/package.json +++ b/libs/@local/hash-backend-utils/package.json @@ -83,7 +83,7 @@ "@types/node": "22.18.13", "@types/wait-on": "5.3.4", "@vitest/coverage-istanbul": "4.1.8", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3", "vitest": "4.1.8" diff --git a/libs/@local/hash-isomorphic-utils/package.json b/libs/@local/hash-isomorphic-utils/package.json index 95e250c0fb5..56742a4eba7 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.8", - "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 8df50911c8a..79b54ecbb38 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.8", - "eslint": "9.39.4", + "eslint": "10.4.1", "rimraf": "6.1.3", "typescript": "5.9.3", "vitest": "4.1.8" 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" }