Skip to content

Commit 04f9783

Browse files
convex-renovate-runner[bot]Convex, Inc.
authored and
Convex, Inc.
committed
Update eslint monorepo to ~9.26.0 (#37739)
This PR contains the following updates: | Package | Type | Update | Change | Pending | |---|---|---|---|---| | [@eslint/js](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint/tree/HEAD/packages/js)) | devDependencies | minor | [`~9.24.0` -> `~9.26.0`](https://renovatebot.com/diffs/npm/@eslint%2fjs/9.24.0/9.26.0) | `9.28.0` (+1) | | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | devDependencies | minor | [`9.24.0` -> `9.26.0`](https://renovatebot.com/diffs/npm/eslint/9.24.0/9.26.0) | `9.28.0` (+1) | --- ### Release Notes <details> <summary>eslint/eslint (@&#8203;eslint/js)</summary> ### [`v9.26.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.26.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.25.1...v9.26.0) ##### Features - [`e9754e7`](https://redirect.github.com/eslint/eslint/commit/e9754e7433edf665602ceba4f7f8fbca559c974f) feat: add reportGlobalThis to no-shadow-restricted-names ([#&#8203;19670](https://redirect.github.com/eslint/eslint/issues/19670)) (sethamus) - [`0fa2b7a`](https://redirect.github.com/eslint/eslint/commit/0fa2b7a3666f1eedcc091446dc860037c9bafa5c) feat: add suggestions for `eqeqeq` rule ([#&#8203;19640](https://redirect.github.com/eslint/eslint/issues/19640)) (Nitin Kumar) - [`dcbdcc9`](https://redirect.github.com/eslint/eslint/commit/dcbdcc9c6be628240269b41f7bb576dde1e6f5b3) feat: Add MCP server ([#&#8203;19592](https://redirect.github.com/eslint/eslint/issues/19592)) (Nicholas C. Zakas) - [`2dfd83e`](https://redirect.github.com/eslint/eslint/commit/2dfd83ef4ee054f748732581c422508c45d6f1bf) feat: add `ignoreDirectives` option in `no-unused-expressions` ([#&#8203;19645](https://redirect.github.com/eslint/eslint/issues/19645)) (sethamus) ##### Bug Fixes - [`96e84de`](https://redirect.github.com/eslint/eslint/commit/96e84de55ad17c96e5b6f2dece75145542505469) fix: check cache file existence before deletion ([#&#8203;19648](https://redirect.github.com/eslint/eslint/issues/19648)) (sethamus) - [`d683aeb`](https://redirect.github.com/eslint/eslint/commit/d683aebc8e0792e4f80bd1488c705c90f22c317e) fix: don't crash on tests with circular references in `RuleTester` ([#&#8203;19664](https://redirect.github.com/eslint/eslint/issues/19664)) (Milos Djermanovic) - [`9736d5d`](https://redirect.github.com/eslint/eslint/commit/9736d5d15870c9185da7d140becb9a15aa69057d) fix: add `namespace` to `Plugin.meta` type ([#&#8203;19661](https://redirect.github.com/eslint/eslint/issues/19661)) (Milos Djermanovic) - [`17bae69`](https://redirect.github.com/eslint/eslint/commit/17bae69e02fff6f26487a3cbd9c3c3218088949c) fix: update `RuleTester.run()` type ([#&#8203;19634](https://redirect.github.com/eslint/eslint/issues/19634)) (Nitin Kumar) ##### Documentation - [`dd98d63`](https://redirect.github.com/eslint/eslint/commit/dd98d63f09c9324124734206d904d31d433a7c92) docs: Update README (GitHub Actions Bot) - [`c25e858`](https://redirect.github.com/eslint/eslint/commit/c25e858d2d7e9bd3e53dcb32c9af5251d6f0569e) docs: Update README (GitHub Actions Bot) - [`b2397e9`](https://redirect.github.com/eslint/eslint/commit/b2397e9bef5ca7faf7e100ecebc20e457bf0b588) docs: Update README (GitHub Actions Bot) - [`addd0a6`](https://redirect.github.com/eslint/eslint/commit/addd0a6a62d1b89dc7ab49cbd08c5a6af3e7da29) docs: fix formatting of unordered lists in Markdown ([#&#8203;19660](https://redirect.github.com/eslint/eslint/issues/19660)) (Milos Djermanovic) - [`a21b38d`](https://redirect.github.com/eslint/eslint/commit/a21b38db0276ab3373c95ebc7b1ef1910b79dfe6) docs: Update README (GitHub Actions Bot) - [`c0721a7`](https://redirect.github.com/eslint/eslint/commit/c0721a7f34264da0a32ade8432511eeda4a2c1b9) docs: fix double space in command ([#&#8203;19657](https://redirect.github.com/eslint/eslint/issues/19657)) (CamWass) ##### Chores - [`5b247c8`](https://redirect.github.com/eslint/eslint/commit/5b247c859f1b653297a9b9135d92a59742a669cc) chore: upgrade to `@eslint/[email protected]` ([#&#8203;19681](https://redirect.github.com/eslint/eslint/issues/19681)) (Francesco Trotta) - [`d6fa4ac`](https://redirect.github.com/eslint/eslint/commit/d6fa4ac031c2fe24fb778e84940393fbda3ddf77) chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`0958690`](https://redirect.github.com/eslint/eslint/commit/09586905be394c05839996a5ea812adfac44d320) chore: disambiguate internal types `LanguageOptions` and `Rule` ([#&#8203;19669](https://redirect.github.com/eslint/eslint/issues/19669)) (Francesco Trotta) - [`f1c858e`](https://redirect.github.com/eslint/eslint/commit/f1c858e3c1e9712ef398588bf5ed68bc19fad3f2) chore: fix internal type references to `Plugin` and `Rule` ([#&#8203;19665](https://redirect.github.com/eslint/eslint/issues/19665)) (Francesco Trotta) - [`40dd299`](https://redirect.github.com/eslint/eslint/commit/40dd2998cedddb75e0514b2c5cc855293c85da41) refactor: One-shot ESQuery selector analysis ([#&#8203;19652](https://redirect.github.com/eslint/eslint/issues/19652)) (Nicholas C. Zakas) - [`1cfd702`](https://redirect.github.com/eslint/eslint/commit/1cfd7024226cd9c42ceb75732f79e3bc36e8305c) chore: update dependency [@&#8203;eslint/json](https://redirect.github.com/eslint/json) to ^0.12.0 ([#&#8203;19656](https://redirect.github.com/eslint/eslint/issues/19656)) (renovate\[bot]) ### [`v9.25.1`](https://redirect.github.com/eslint/eslint/releases/tag/v9.25.1) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.25.0...v9.25.1) ##### Bug Fixes - [`cdc8e8c`](https://redirect.github.com/eslint/eslint/commit/cdc8e8c950ddfe1f9d462ea138ad7866da0394da) fix: revert directive detection in no-unused-expressions ([#&#8203;19639](https://redirect.github.com/eslint/eslint/issues/19639)) (sethamus) ##### Chores - [`1f2b057`](https://redirect.github.com/eslint/eslint/commit/1f2b057ddcbef4340f78d1314456935054b8d93f) chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)[@&#8203;9](https://redirect.github.com/9).25.1 ([#&#8203;19642](https://redirect.github.com/eslint/eslint/issues/19642)) (Milos Djermanovic) - [`771317f`](https://redirect.github.com/eslint/eslint/commit/771317fa937a07277201f7155e9b835e6a5658f9) chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) ### [`v9.25.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.25.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.24.0...v9.25.0) ##### Features - [`dcd95aa`](https://redirect.github.com/eslint/eslint/commit/dcd95aafa33a95c8102834af85129f6f398fe394) feat: support TypeScript syntax in no-empty-function rule ([#&#8203;19551](https://redirect.github.com/eslint/eslint/issues/19551)) (sethamus) - [`77d6d5b`](https://redirect.github.com/eslint/eslint/commit/77d6d5bc4923012aee34b0a7c3d971f017d65555) feat: support TS syntax in `no-unused-expressions` ([#&#8203;19564](https://redirect.github.com/eslint/eslint/issues/19564)) (Sweta Tanwar) - [`90228e5`](https://redirect.github.com/eslint/eslint/commit/90228e5d57672579cf82bede29880532c2cb8ca9) feat: support `JSRuleDefinition` type ([#&#8203;19604](https://redirect.github.com/eslint/eslint/issues/19604)) (루밀LuMir) - [`59ba6b7`](https://redirect.github.com/eslint/eslint/commit/59ba6b73789835813ab3002c651a7217dd30a8cc) feat: add allowObjects option to no-restricted-properties ([#&#8203;19607](https://redirect.github.com/eslint/eslint/issues/19607)) (sethamus) - [`db650a0`](https://redirect.github.com/eslint/eslint/commit/db650a036baf502c7366a7da633d4cd00719394e) feat: support TypeScript syntax in `no-invalid-this` rule ([#&#8203;19532](https://redirect.github.com/eslint/eslint/issues/19532)) (Tanuj Kanti) - [`9535cff`](https://redirect.github.com/eslint/eslint/commit/9535cffe7b66abe850d90258e702279afabce7fe) feat: support TS syntax in `no-loop-func` ([#&#8203;19559](https://redirect.github.com/eslint/eslint/issues/19559)) (Nitin Kumar) ##### Bug Fixes - [`910bd13`](https://redirect.github.com/eslint/eslint/commit/910bd13c4cb49001f2a9f172229360771b857585) fix: `nodeTypeKey` not being used in `NodeEventGenerator` ([#&#8203;19631](https://redirect.github.com/eslint/eslint/issues/19631)) (StyleShit) ##### Documentation - [`ca7a735`](https://redirect.github.com/eslint/eslint/commit/ca7a735dde44120111d56e36ce93ba750b3c3c86) docs: update `no-undef-init` when not to use section ([#&#8203;19624](https://redirect.github.com/eslint/eslint/issues/19624)) (Tanuj Kanti) - [`1b870c9`](https://redirect.github.com/eslint/eslint/commit/1b870c9da4b3aa28f4a6f4f62e0437b743344994) docs: use `eslint-config-xo` in the getting started guide ([#&#8203;19629](https://redirect.github.com/eslint/eslint/issues/19629)) (Nitin Kumar) - [`5d4af16`](https://redirect.github.com/eslint/eslint/commit/5d4af16ab170306862dd0c33894044e59e03d041) docs: add types for multiple rule options ([#&#8203;19616](https://redirect.github.com/eslint/eslint/issues/19616)) (Tanuj Kanti) - [`e8f8d57`](https://redirect.github.com/eslint/eslint/commit/e8f8d57bd6c0d95f9f25db8c5b3ff72de42488b7) docs: Update README (GitHub Actions Bot) - [`a40348f`](https://redirect.github.com/eslint/eslint/commit/a40348f1f67a6c3da320682d683589f91d7e6f7b) docs: no-use-before-define tweaks ([#&#8203;19622](https://redirect.github.com/eslint/eslint/issues/19622)) (Kirk Waiblinger) - [`0ba3ae3`](https://redirect.github.com/eslint/eslint/commit/0ba3ae3e5a2425560baf771c05e7c69c63a1983c) docs: Update README (GitHub Actions Bot) - [`865dbfe`](https://redirect.github.com/eslint/eslint/commit/865dbfed6cbade8a22756965be256da317801937) docs: ensure "learn more" deprecation links point to useful resource ([#&#8203;19590](https://redirect.github.com/eslint/eslint/issues/19590)) (Kirk Waiblinger) - [`f80b746`](https://redirect.github.com/eslint/eslint/commit/f80b746d850021d253c01bb0eae466a701e63055) docs: add known limitations for no-self-compare ([#&#8203;19612](https://redirect.github.com/eslint/eslint/issues/19612)) (Nitin Kumar) - [`865aed6`](https://redirect.github.com/eslint/eslint/commit/865aed629318ca1e86e7d371fac49d7de4e7e8a8) docs: Update README (GitHub Actions Bot) ##### Chores - [`88dc196`](https://redirect.github.com/eslint/eslint/commit/88dc1965a4f53babec36e0f5bd450dd02467acde) chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)[@&#8203;9](https://redirect.github.com/9).25.0 ([#&#8203;19636](https://redirect.github.com/eslint/eslint/issues/19636)) (Milos Djermanovic) - [`345288d`](https://redirect.github.com/eslint/eslint/commit/345288d7b270e8c122e922bfa31f219aedc4e63b) chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`affe6be`](https://redirect.github.com/eslint/eslint/commit/affe6be0181422a51875a2ad40eb5152d94fc254) chore: upgrade trunk ([#&#8203;19628](https://redirect.github.com/eslint/eslint/issues/19628)) (sethamus) - [`dd20cf2`](https://redirect.github.com/eslint/eslint/commit/dd20cf274e285f09f230638184c997c44912485f) test: fix `no-loop-func` test with duplicate variable reports ([#&#8203;19610](https://redirect.github.com/eslint/eslint/issues/19610)) (Milos Djermanovic) - [`bd05397`](https://redirect.github.com/eslint/eslint/commit/bd05397ef68bb23a6148aeb70088d7167f201bf7) chore: upgrade `@eslint/*` dependencies ([#&#8203;19606](https://redirect.github.com/eslint/eslint/issues/19606)) (Milos Djermanovic) - [`22ea18b`](https://redirect.github.com/eslint/eslint/commit/22ea18b8babe4d60af7b3518b24d1ec31bf09605) chore: replace invalid `int` type with `number` inside JSDocs. ([#&#8203;19597](https://redirect.github.com/eslint/eslint/issues/19597)) (Arya Emami) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on the first day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). GitOrigin-RevId: cac3cdc12149837e14be7fc6cf7e4d40d8c300e6
1 parent ef77ca2 commit 04f9783

File tree

6 files changed

+183
-190
lines changed

6 files changed

+183
-190
lines changed

npm-packages/@convex-dev/eslint-plugin/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"@types/node": "^18.17.0",
2323
"@typescript-eslint/rule-tester": "~8.4.0",
2424
"@typescript-eslint/types": "~8.4.0",
25-
"eslint": "9.24.0",
25+
"eslint": "9.26.0",
2626
"eslint-doc-generator": "^1.7.1",
2727
"tshy": "^3.0.0",
2828
"typescript": "^5.7.2",

npm-packages/common/config/rush/pnpm-lock.yaml

Lines changed: 176 additions & 183 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// DO NOT MODIFY THIS FILE MANUALLY BUT DO COMMIT IT. It is generated and used by Rush.
22
{
33
"preferredVersionsHash": "a61b386e423d46db4e8b0b295fc5800d5535160e",
4-
"packageJsonInjectedDependenciesHash": "64b584e0f0b45cfcb7212d5e84852db4869d05c5"
4+
"packageJsonInjectedDependenciesHash": "edefb7ca1ce4898fdbc0c761de0984376db6ee01"
55
}

npm-packages/components/ratelimiter/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
},
6868
"devDependencies": {
6969
"@convex-dev/eslint-plugin": "workspace:*",
70-
"@eslint/js": "~9.24.0",
70+
"@eslint/js": "~9.26.0",
7171
"@types/node": "^18.17.0",
7272
"prettier": "3.5.3",
7373
"typescript": "~5.0.3",

npm-packages/convex/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@
265265
"@commander-js/extra-typings": "^11.1.0",
266266
"@eslint/compat": "~1.2.4",
267267
"@eslint/eslintrc": "~3.3.0",
268-
"@eslint/js": "~9.24.0",
268+
"@eslint/js": "~9.26.0",
269269
"@modelcontextprotocol/sdk": "^1.2.0",
270270
"@octokit/openapi-types": "~24.2.0",
271271
"@sentry/node": "^7.23.0",
@@ -297,7 +297,7 @@
297297
"encoding": "^0.1.13",
298298
"esbuild": "0.25.2",
299299
"esbuild-plugin-external-global": "~1.0.1",
300-
"eslint": "9.24.0",
300+
"eslint": "9.26.0",
301301
"eslint-config-prettier": "^10.0.0",
302302
"eslint-plugin-react": "^7.37.2",
303303
"eslint-plugin-react-hooks": "^5.1.0-beta-26f2496093-20240514",

npm-packages/private-demos/actions/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@
2121
},
2222
"devDependencies": {
2323
"@convex-dev/eslint-plugin": "workspace:*",
24-
"@eslint/js": "~9.24.0",
24+
"@eslint/js": "~9.26.0",
2525
"@types/node": "^18.17.0",
2626
"@types/react": "^18.0.0",
2727
"@types/react-dom": "^18.0.0",
2828
"@vercel/node": "^5.0.0",
2929
"@vitejs/plugin-react": "^4.2.1",
30-
"eslint": "9.24.0",
30+
"eslint": "9.26.0",
3131
"shx": "~0.3.4",
3232
"typescript": "~5.0.3",
3333
"typescript-eslint": "~8.17.0",

0 commit comments

Comments
 (0)