Dependency Dashboard
Author: renovate[bot]Created Mar 20, 2023Updated Sep 17, 2026
Labelsdependenciesrepo maintenance
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/typescript-eslint/typescript-eslint). ## Deprecations / Replacements > [!WARNING] The following dependencies are either deprecated or have replacements available. | Datasource | Package | Replacement PR? | |------------|------|--------------| | npm | `@types/history` |  | ## Pending Approval The following branches are pending approval. To create them, click on a checkbox below. - [ ] chore(deps): update actions/cache action to v6 - [ ] chore(deps): update actions/checkout action to v7 - [ ] chore(deps): update actions/github-script action to v9 - [ ] chore(deps): update actions/setup-node action to v7 - [ ] chore(deps): update amannn/action-semantic-pull-request action to v6 - [ ] chore(deps): update codecov/codecov-action action to v7 - [ ] chore(deps): update dependency eslint-plugin-jsdoc to v64 - [ ] chore(deps): update dependency eslint-plugin-n to v18 - [ ] chore(deps): update dependency eslint-plugin-regexp to v3 - [ ] chore(deps): update dependency eslint-plugin-unicorn to v74 - [ ] chore(deps): update dependency glob to v13 - [ ] chore(deps): update dependency globals to v17 - [ ] chore(deps): update dependency lint-staged to v17 - [ ] chore(deps): update dependency marked to v18 - [ ] chore(deps): update dependency stylelint to v17 - [ ] chore(deps): update dependency stylelint-config-recommended to v18 - [ ] chore(deps): update dependency stylelint-config-standard to v40 - [ ] chore(deps): update dependency stylelint-order to v8 - [ ] chore(deps): update dependency typescript to v7 - [ ] chore(deps): update dependency vite to v8 - [ ] chore(deps): update github artifact actions (major) (`actions/download-artifact`, `actions/upload-artifact`) - [ ] chore(deps): update vitest monorepo to v5 (`@vitest/coverage-v8`, `@vitest/pretty-format`, `@vitest/utils`, `vitest`) - [ ] fix(deps): update dependency @babel/runtime to v8 - [ ] fix(deps): update dependency react-resizable-panels to v4 - [ ] fix(deps): update dependency zod to v4 - [ ] fix(deps): update react monorepo (major) (`@types/react`, `eslint-plugin-react-hooks`, `react`, `react-dom`) - [ ] **Create all pending approval PRs at once** ## Other Branches The following updates are pending. To force the creation of a PR, click on a checkbox below. - [ ] chore(deps): update dependency eslint to v10.10.0 ## PR Closed (Blocked) The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below. - [ ] [chore(deps): update dependency history to v5](../pull/11152) (`history`, `@types/history`) - [ ] [chore(deps): update dependency rimraf to v6](../pull/11161) ## Detected Dependencies github-actions (17)
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/typescript-eslint/typescript-eslint). ## Deprecations / Replacements > [!WARNING] The following dependencies are either deprecated or have replacements available. | Datasource | Package | Replacement PR? | |------------|------|--------------| | npm | `@types/history` |  | ## Pending Approval The following branches are pending approval. To create them, click on a checkbox below. - [ ] chore(deps): update actions/cache action to v6 - [ ] chore(deps): update actions/checkout action to v7 - [ ] chore(deps): update actions/github-script action to v9 - [ ] chore(deps): update actions/setup-node action to v7 - [ ] chore(deps): update amannn/action-semantic-pull-request action to v6 - [ ] chore(deps): update codecov/codecov-action action to v7 - [ ] chore(deps): update dependency eslint-plugin-jsdoc to v64 - [ ] chore(deps): update dependency eslint-plugin-n to v18 - [ ] chore(deps): update dependency eslint-plugin-regexp to v3 - [ ] chore(deps): update dependency eslint-plugin-unicorn to v74 - [ ] chore(deps): update dependency glob to v13 - [ ] chore(deps): update dependency globals to v17 - [ ] chore(deps): update dependency lint-staged to v17 - [ ] chore(deps): update dependency marked to v18 - [ ] chore(deps): update dependency stylelint to v17 - [ ] chore(deps): update dependency stylelint-config-recommended to v18 - [ ] chore(deps): update dependency stylelint-config-standard to v40 - [ ] chore(deps): update dependency stylelint-order to v8 - [ ] chore(deps): update dependency typescript to v7 - [ ] chore(deps): update dependency vite to v8 - [ ] chore(deps): update github artifact actions (major) (`actions/download-artifact`, `actions/upload-artifact`) - [ ] chore(deps): update vitest monorepo to v5 (`@vitest/coverage-v8`, `@vitest/pretty-format`, `@vitest/utils`, `vitest`) - [ ] fix(deps): update dependency @babel/runtime to v8 - [ ] fix(deps): update dependency react-resizable-panels to v4 - [ ] fix(deps): update dependency zod to v4 - [ ] fix(deps): update react monorepo (major) (`@types/react`, `eslint-plugin-react-hooks`, `react`, `react-dom`) - [ ] **Create all pending approval PRs at once** ## Other Branches The following updates are pending. To force the creation of a PR, click on a checkbox below. - [ ] chore(deps): update dependency eslint to v10.10.0 ## PR Closed (Blocked) The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below. - [ ] [chore(deps): update dependency history to v5](../pull/11152) (`history`, `@types/history`) - [ ] [chore(deps): update dependency rimraf to v6](../pull/11161) ## Detected Dependencies github-actions (17)
.github/actions/prepare-build/action.yml (1) - `actions/cache v4.3.0@0057852bfaa89a56745cba8c7296529d2fc39830` → [Updates: `v6.1.0`] .github/actions/prepare-install/action.yml (2) - `pnpm/setup v2.1.0@703c52620218391530e48b9e8870d5c0082e1b9b` - `actions/setup-node v4.4.0@49933ea5288caeca8642d1e84afbd3f7d6820020` → [Updates: `v7.0.0`] .github/workflows/a11y-alt-bot.yml (1) - `github/accessibility-alt-text-bot v1.7.1@531a7430c6930a39cae5a0aab2d165284468060f` → [Updates: `v1.7.3`] .github/workflows/breaking-change-validation.yml (1) - `actions/github-script v7.1.0@f28e40c7f34bde8b3046d885e986cb6290c5673b` → [Updates: `v9.0.0`] .github/workflows/ci.yml (20) - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `actions/github-script v8.0.0@ed597411d8f924073f98dfc5c65a23a2325f34cd` → [Updates: `v9.0.0`] - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `actions/upload-artifact v4.6.2@ea165f8d65b6e75b540449e92b4886f43607fa02` → [Updates: `v7.0.1`] - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `actions/upload-artifact v4.6.2@ea165f8d65b6e75b540449e92b4886f43607fa02` → [Updates: `v7.0.1`] - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `actions/download-artifact v4.3.0@d3f86a106a0bac45b974a628896c90dbdf5c8093` → [Updates: `v8.0.1`] - `codecov/codecov-action v5.5.2@671740ac38dd9b0130fbe1cec585b89eea48d3de` → [Updates: `v5.5.5`, `v7.0.0`] .github/workflows/cleanup-cache.yml .github/workflows/force-push-bot.yml (1) - `actions/github-script v9.0.0@3a2844b7e9c422d3c10d287c895573f7108da1b3` .github/workflows/github-actions-security.yml (2) - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `zizmorcore/zizmor-action v0.6.0@6599ee8b7a49aef6a770f63d261d214911a7ce02` → [Updates: `v0.6.4`] .github/workflows/nx-migrate.yml (2) - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `pnpm/setup v2.1.0@703c52620218391530e48b9e8870d5c0082e1b9b` .github/workflows/on-review-status-change.yml (1) - `actions/upload-artifact v4.6.2@ea165f8d65b6e75b540449e92b4886f43607fa02` → [Updates: `v7.0.1`] .github/workflows/pr-labels-from-issue.yml (1) - `actions/github-script v9.0.0@3a2844b7e9c422d3c10d287c895573f7108da1b3` .github/workflows/pr-title-validation.yml (1) - `amannn/action-semantic-pull-request v5.5.3@0723387faaf9b38adef4775cd42cfd5155ed6017` → [Updates: `v6.1.1`] .github/workflows/prettier-update.yml (2) - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `pnpm/setup v2.1.0@703c52620218391530e48b9e8870d5c0082e1b9b` .github/workflows/release.yml (2) - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] - `actions/checkout v4.4.0@11d5960a326750d5838078e36cf38b85af677262` → [Updates: `v7.0.1`] .github/workflows/slop-detection.yml (3) - `actions/cache v5@caa296126883cff596d87d8935842f9db880ef25` → [Updates: `v6`] - `MatteoGabriele/agentscan-action v2.5.0@8112fb79b33fafb8506159df20129a34209ac410` - `peakoss/anti-slop v0.3.0@57858eead489d08b255fab2af45a506c2ca6eab2` .github/workflows/slop-unlink-issues.yml .github/workflows/sync-review-labels.yml (4) - `actions/download-artifact v4.3.0@d3f86a106a0bac45b974a628896c90dbdf5c8093` → [Updates: `v8.0.1`] - `actions-ecosystem/action-remove-labels v1.3.0@2ce5d41b4b6aa8503e285553f75ed56e0a40bae0` - `actions-ecosystem/action-add-labels v1.1.3@18f1af5e3544586314bbe15c0273249c770b2daf` - `actions-ecosystem/action-add-labels v1.1.3@18f1af5e3544586314bbe15c0273249c770b2daf`npm (22)
package.json (33) - `@arethetypeswrong/cli 0.18.3` → [Updates: `0.18.5`] - `@eslint-community/eslint-plugin-eslint-comments ^4.8.0` → [Updates: `^4.8.1`] - `@eslint/compat ^2.0.2` → [Updates: `^2.1.1`] - `@eslint/config-helpers ^0.7.0` - `@nx/devkit 23.2.0` → [Updates: `23.2.1`] - `@nx/js 23.2.0` → [Updates: `23.2.1`] - `@nx/vitest 23.2.0` → [Updates: `23.2.1`] - `@nx/workspace 23.2.0` → [Updates: `23.2.1`] - `@swc/core ^1.16.1` → [Updates: `^1.16.2`] - `@types/debug ^4.1.12` → [Updates: `^4.1.13`] - `@types/semver ^7.8.0` - `@vitest/eslint-plugin 1.6.16` → [Updates: `1.6.27`] - `console-fail-test ^0.6.1` - `cspell ^10.3.0` → [Updates: `^10.3.3`] - `eslint-plugin-eslint-plugin ^7.6.2` - `eslint-plugin-import ^2.32.0` - `eslint-plugin-jsdoc ^50.8.0` → [Updates: `^64.3.9`] - `eslint-plugin-jsx-a11y ^6.10.2` - `eslint-plugin-n ^17.23.1` → [Updates: `^17.24.0`, `^18.3.0`] - `eslint-plugin-perfectionist ^5.11.0` → [Updates: `^5.11.1`] - `eslint-plugin-react ^7.37.5` - `eslint-plugin-react-hooks ^5.2.0` → [Updates: `^7.1.1`] - `eslint-plugin-regexp ^2.10.0` → [Updates: `^3.3.0`] - `eslint-plugin-unicorn ^59.0.1` → [Updates: `^74.0.0`] - `get-github-auth-token ^0.2.0` - `husky ^9.1.7` - `knip 6.35.0` → [Updates: `6.35.1`] - `lint-staged ^15.5.2` → [Updates: `^17.5.1`] - `markdownlint-cli ^0.49.0` → [Updates: `^0.49.1`] - `nx 23.2.0` → [Updates: `23.2.1`] - `semver 7.8.0` → [Updates: `7.8.5`] - `node ^18.18.0 || ^20.9.0 || >=21.1.0` - `pnpm 12.4.0+sha512.37536c26ed40ab4134b6511e09f6b27f3ebb45687468f2406ca3805279a4e5ca158c1931350ad9774d6ab2108d71b3dbaeb39943159294375e4d053e8e05685c` → [Updates: `12.4.1`] packages/ast-spec/package.json (6) - `@babel/code-frame ^8.0.0` - `@babel/core ^8.0.1` → [Updates: `^8.0.5`] - `@babel/eslint-parser ^8.0.1` → [Updates: `^8.0.5`] - `@babel/parser ^8.0.4` → [Updates: `^8.0.5`] - `@microsoft/api-extractor ^7.59.0` → [Updates: `^7.59.1`] - `node ^18.18.0 || ^20.9.0 || >=21.1.0` packages/eslint-plugin-internal/package.json (1) - `@prettier/sync ^0.6.1` packages/eslint-plugin/package.json (13) - `@eslint-community/regexpp ^4.12.2` - `ignore ^7.0.5` → [Updates: `^7.0.5`] - `natural-compare ^1.4.0` - `ts-api-utils ^2.5.0` - `@types/json-schema ^7.0.15` - `markdown-table ^3.0.4` - `marked ^15.0.12` → [Updates: `^18.0.12`] - `micromark-extension-mdxjs ^3.0.0` - `title-case ^4.3.2` - `unist-util-visit ^5.0.0` → [Updates: `^5.1.0`] - `eslint ^8.57.0 || ^9.0.0 || ^10.0.0` - `typescript >=4.8.4 <6.1.0` → [Updates: `>=4.8.4 <7.1.0`] - `node ^18.18.0 || ^20.9.0 || >=21.1.0` packages/integration-tests/package.json packages/parser/package.json (4) - `debug ^4.4.3` - `eslint ^8.57.0 || ^9.0.0 || ^10.0.0` - `typescript >=4.8.4 <6.1.0` → [Updates: `>=4.8.4 <7.1.0`] - `node ^18.18.0 || ^20.9.0 || >=21.1.0` packages/project-service/package.json (3) - `debug ^4.4.3` - `typescript >=4.8.4 <6.1.0` → [Updates: `>=4.8.4 <7.1.0`] - `node ^18.18.0 || ^20.9.0 || >=21.1.0` packages/rule-schema-to-typescript-types/package.json (2) - `natural-compare ^1.4.0` - `node ^18.18.0 || ^20.9.0 || >=21.1.0` packages/rule-tester/package.json (8) - `json-stable-stringify-without-jsonify ^1.0.1` - `lodash.merge 4.6.2` - `semver ^7.7.3` → [Updates: `^7.7.3`] - `@types/json-stable-stringify-without-jsonify ^1.0.2` - `@types/lodash.merge 4.6.9` - `eslint ^8.57.0 || ^9.0.0 || ^10.0.0` - `typescript >=4.8.4 <6.1.0` → [Updates: `>=4.8.4 <7.1.0`] - `node ^18.18.0 || ^20.9.0 || >=21.1.0` packages/scope-manager/package.json (1) - `node ^18.18.0 || ^20.9.0 || >=21.1.0` packages/tsconfig-utils/package.json (2) - `typescript >=4.8.4 <6.1.0` → [Updates: `>=4.8.4 <7.1.0`] - `node ^18.18.0 || ^20.9.0 || >=21.1.0` packages/tseslint.com/package.json packages/type-utils/package.json (5) - `debug ^4.4.3` - `ts-api-utils ^2.5.0` - `eslint ^8.57.0 || ^9.0.0 || ^10.0.0` - `typescript >=4.8.4 <6.1.0` → [Updates: `>=4.8.4 <7.1.0`] - `node ^18.18.0 || ^20.9.0 || >=21.1.0` packages/types/package.json (1) - `node ^18.18.0 || ^20.9.0 || >=21.1.0` packages/typescript-eslint/package.json (4) - `minimatch *` - `eslint ^8.57.0 || ^9.0.0 || ^10.0.0` - `typescript >=4.8.4 <6.1.0` → [Updates: `>=4.8.4 <7.1.0`] - `node ^18.18.0 || ^20.9.0 || >=21.1.0` packages/typescript-estree/package.json (7) - `debug ^4.4.3` - `minimatch ^10.2.2` - `semver ^7.7.3` → [Updates: `^7.7.3`] - `tinyglobby ^0.2.15` - `ts-api-utils ^2.5.0` - `typescript >=4.8.4 <6.1.0` → [Updates: `>=4.8.4 <7.1.0`] - `node ^18.18.0 || ^20.9.0 || >=21.1.0` packages/utils/package.json (4) - `@eslint-community/eslint-utils ^4.9.1` - `eslint ^8.57.0 || ^9.0.0 || ^10.0.0` - `typescript >=4.8.4 <6.1.0` → [Updates: `>=4.8.4 <7.1.0`] - `node ^18.18.0 || ^20.9.0 || >=21.1.0` packages/visitor-keys/package.json (2) - `eslint-visitor-keys ^5.0.0` - `node ^18.18.0 || ^20.9.0 || >=21.1.0` packages/website-eslint/package.json (2) - `esbuild ~0.28.0` → [Updates: `~0.28.2`] - `node ^18.18.0 || ^20.9.0 || >=21.1.0` packages/website/package.json (45) - `@babel/runtime ^7.28.4` → [Updates: `^8.0.0`] - `@docusaurus/core ~3.10.2` - `@docusaurus/faster ^3.10.2` - `@docusaurus/plugin-client-redirects ~3.10.2` - `@docusaurus/plugin-content-blog ~3.10.2` - `@docusaurus/plugin-content-docs ~3.10.2` - `@docusaurus/plugin-pwa ~3.10.2` - `@docusaurus/preset-classic ~3.10.2` - `@docusaurus/remark-plugin-npm2yarn ~3.10.2` - `@docusaurus/theme-common ~3.10.2` - `@mdx-js/react ^3.1.0` - `@uiw/react-shields 2.0.2` - `acorn ^8.16.0` - `clsx ^2.1.1` - `docusaurus-plugin-typedoc ^1.4.2` → [Updates: `^1.4.2`] - `eslint *` → [Updates: `*`] - `gray-matter ^4.0.3` - `json5 ^2.2.3` - `konamimojisplosion ^0.5.2` - `lz-string ^1.5.0` - `mdast-util-to-string ^4.0.0` - `react ^18.3.1` → [Updates: `^19.0.0`] - `react-dom ^18.3.1` → [Updates: `^19.0.0`] - `react-markdown ^10.1.0` - `react-resizable-panels ^3.0.6` → [Updates: `^4.0.0`] - `reading-time ^1.5.0` - `semver ^7.7.3` → [Updates: `^7.7.3`] - `typedoc ^0.28.15` - `zod ^3.25.76` → [Updates: `^4.0.0`] - `@docusaurus/mdx-loader ^3.10.2` - `@docusaurus/types ^3.10.2` - `@docusaurus/utils ^3.10.2` - `@fontsource/inter ^5.3.0` - `@resvg/resvg-wasm ^2.6.2` - `@types/history ^4.7.11` → [Updates: `^5.0.0`] - `@types/unist ^3.0.3` - `history ^4.10.1` → [Updates: `^5.3.0`] - `prismjs 1.30.0` - `satori ^0.33.4` - `stylelint ^16.26.1` → [Updates: `^17.15.0`] - `stylelint-config-recommended ^16.0.0` → [Updates: `^18.0.0`] - `stylelint-config-standard ^38.0.0` → [Updates: `^40.0.0`] - `stylelint-order ^7.0.1` → [Updates: `^8.1.1`] - `unified ^11.0.5` - `vfile ^6.0.3` pnpm-workspace.yaml (25) - `@eslint/js ^10.0.1` - `@types/babel__code-frame ^7.0.6` - `@types/mdast ^4.0.4` - `@types/natural-compare ^1.4.3` - `@types/node ^24.1.0` → [Updates: `^24.1.0`] - `@types/react ^18.3.21` → [Updates: `^19.0.0`] - `@typescript/native ^7.0.2` - `@vitest/coverage-v8 ^4.0.18` → [Updates: `^4.0.18`, `^5.0.0`] - `@vitest/pretty-format ^4.0.18` → [Updates: `^4.0.18`, `^5.0.0`] - `@vitest/utils ^4.0.18` → [Updates: `^4.0.18`, `^5.0.0`] - `eslint ^10.0.0` → [Updates: `^10.0.0`] - `esquery ^1.7.0` - `glob ^11.1.0` → [Updates: `^13.0.0`] - `globals ^16.5.0` → [Updates: `^17.0.0`] - `json-schema ^0.4.0` - `mdast-util-from-markdown ^2.0.2` - `mdast-util-mdx ^3.0.0` - `prettier 3.9.5` → [Updates: `3.9.6`] - `rimraf ^5.0.10` → [Updates: `^6.0.0`] - `tsx ^4.7.2` → [Updates: `^4.7.2`] - `typescript >=4.8.4 <6.1.0` → [Updates: `>=4.8.4 <7.1.0`] - `vite ^7.3.0` → [Updates: `^8.0.0`] - `vitest ^4.0.18` → [Updates: `^4.0.18`, `^5.0.0`] - `yaml ^2.8.2` → [Updates: `^2.8.2`] - `typescript 6.0.2` tools/dummypkg/package.json--- - [ ] Check this box to trigger a request for Renovate to run again on this repository
Source: typescript-eslint/typescript-eslint