Skip to content

chore(deps): update eslint monorepo to v10.5.0#51

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/eslint-monorepo
Open

chore(deps): update eslint monorepo to v10.5.0#51
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/eslint-monorepo

Conversation

@renovate

@renovate renovate Bot commented May 15, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
eslint (source) 10.4.110.5.0 age confidence

Release Notes

eslint/eslint (eslint)

v10.5.0

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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 this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@fossabot

fossabot Bot commented May 15, 2026

Copy link
Copy Markdown
Contributor

Needs Review

I recommend reviewing this upgrade before merging because the lint npm script contains --ext ts,tsx, a CLI flag that was removed in ESLint's flat config mode. Since the project already uses eslint.config.js (flat config), ESLint v10 will throw a fatal error when this flag is encountered, breaking the lint quality gate entirely. The fix is straightforward: remove --ext ts,tsx from the lint script in frontend/package.json, as file extension filtering is already handled by the files: ['**/*.{ts,tsx}'] pattern in eslint.config.js. On the positive side, the project is otherwise well-prepared for this upgrade — it already uses flat config format, has no legacy eslint-env inline comments, no eslint-disable directives to review, and runs on Node 24 which exceeds the v20.19 minimum. The upgrade also brings a significant number of security fixes to transitive dependencies (minimatch, ajv, js-yaml, and others), making it a worthwhile upgrade once the lint script is corrected.

Tip: Comment @​fossabot fix to attempt automatic fixes.

Fix Suggestions

We identified 1 fixable issue in this upgrade.

  • Remove the --ext ts,tsx flag from the lint script in frontend/package.json. ESLint v10 does not support the --ext flag when using flat config (which this project already uses). File extension filtering is already handled by files: ['**/*.{ts,tsx}'] in frontend/eslint.config.js. Open frontend/package.json, find the "lint" script (line 17), and remove --ext ts,tsx from the command. For example, if the script is "lint": "eslint --ext ts,tsx src/", change it to "lint": "eslint src/". Alternatively, run: sed -i 's/--ext ts,tsx //g' frontend/package.json (or on macOS: sed -i '' 's/--ext ts,tsx //g' frontend/package.json).
    Run: sed -i 's/--ext ts,tsx //g' frontend/package.json
    Files: frontend/package.json

AI Assistant Prompt

Copy prompt for AI assistant
# Fix ESLint v10 Upgrade Issue in arguslm Frontend

## Context
We're upgrading `eslint` to v10 in the `frontend` package. The project already uses flat config (`eslint.config.js`), which is great — but there's one breaking change that will cause the `lint` script to fail with a fatal error.

## The Problem
ESLint v10 removed the `--ext` CLI flag when using flat config mode. Our `lint` script in `frontend/package.json` still uses `--ext ts,tsx`, which will break.

File extension filtering is already handled by the `files: ['**/*.{ts,tsx}']` pattern in `frontend/eslint.config.js`, so the flag is redundant.

## Fix Required

**File:** `frontend/package.json` (line ~17)

In the `"scripts"` section, find the `"lint"` script and remove `--ext ts,tsx` from the command.

**Before (example):**
```json
"lint": "eslint --ext ts,tsx src/"
```

**After:**
```json
"lint": "eslint src/"
```

That's the only change needed. No other files require modification — the project is otherwise well-prepared for ESLint v10 (flat config already in use, no legacy `eslint-env` comments, Node 24 meets the v20.19 minimum).

What we checked

  • The lint script uses --ext ts,tsx, a CLI flag that was removed in ESLint v9+ when using flat config mode. ESLint v10 will exit with a fatal error: Option --ext is not supported when using flat config. This flag should be removed; file extension filtering is already handled by eslint.config.js. [1]
  • The project already uses ESLint flat config format with files: ['**/*.{ts,tsx}'], correctly handling TypeScript file filtering. No migration of the config file itself is needed — this is the format ESLint v10 requires exclusively. [2]
  • The eslint dependency is declared as ^10.3.0. This upgrade targets 10.4.0, a minor version bump within v10. The semver range confirms intentional v10 adoption and the flat config setup in eslint.config.js is consistent with this. [3]
  • The Docker build uses node:24-alpine, which satisfies ESLint v10's minimum Node.js version requirement of v20.19. No runtime compatibility issue. [4]
  • ESLint v10 migration guide confirms: the --ext CLI flag is not supported in flat config mode, the legacy eslintrc system is fully removed (flat config only), and eslint-env inline comments are now reported as errors. The project's eslint.config.js satisfies the flat config requirement, and no eslint-env comments were found in any source files. [5]
  • Official v10.0.0 release notes confirm the Node.js minimum version bump to v20.19, removal of legacy config, the new per-file config discovery algorithm (beneficial for monorepo support), and JSX reference tracking changes. These are all compatible with the current project setup. [6]

Dependency Usage

eslint serves as the foundational static analysis engine for the frontend application's code quality pipeline, configured via frontend/eslint.config.js to lint all TypeScript and TSX source files. It is extended with @​typescript-eslint/parser and @​typescript-eslint/eslint-plugin for TypeScript-aware analysis, along with eslint-plugin-react-hooks and eslint-plugin-react-refresh to enforce React best practices and safe hot-module replacement during development. The package is invoked through the lint npm script as a developer tooling dependency, enforcing zero-warning code quality gates rather than contributing to runtime application functionality.

  • The project already uses ESLint flat config format with files: ['**/*.{ts,tsx}'], correctly handling TypeScript file filtering. No migration of the config file itself is needed — this is the format ESLint v10 requires exclusively.
    files: ['**/*.{ts,tsx}'],
  • The Docker build uses node:24-alpine, which satisfies ESLint v10's minimum Node.js version requirement of v20.19. No runtime compatibility issue.
    FROM node:24-alpine as builder

Changes

eslint has been updated with 14 security fixes, patching vulnerabilities in its bundled dependencies minimatch, ajv, js-yaml, lodash, and @​eslint/plugin-kit. This update spans multiple major versions of eslint and includes 197 breaking changes, notably: removal of legacy eslintrc config support (in favor of flat config), removal of the codeframe and table formatters, stricter rule validation requiring meta.hasSuggestions and meta for fixable rules, changes to eslint:recommended rule sets, and removal of deprecated context methods and CLI flags.

  • 2b44966 docs: add Major Releases section to Manage Releases (#20269) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • 53e9522 fix: strict removed formatters check (#20241) (ntnyq) (v10.3.0-10.4.0, changelog)
  • 7ab77a2 fix: correct breaking deprecation of FlatConfig type (#19826) (Logicer) (v10.3.0-10.4.0, changelog)
View 7420 more changes
  • 234d005 fix: minimatch security vulnerability patch for v9.x (#20549) (Andrej Beles) (v10.3.0-10.4.0, changelog)
  • b1b37ee fix: update ajv to 6.14.0 to address security vulnerabilities (#20538) (루밀LuMir) (v10.3.0-10.4.0, changelog)
  • d841001 fix: update minimatch to 10.2.1 to address security vulnerabilities (#20519) (루밀LuMir) (v10.3.0-10.4.0, changelog)
  • a463e7b chore: update dependency js-yaml to v4 [security] (#20319) (renovate[bot]) (v10.3.0-10.4.0, changelog)
  • d498887 fix: bump @​eslint/plugin-kit to 0.3.4 to resolve vulnerability (#19965) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • 50a8efd docs: report a sec vulnerability page (#16808) (Ben Perlmutter) (v10.3.0-10.4.0, changelog)
  • 8167aa7 chore: bump version of minimatch due to security issue PRISMA-2022-0039 (#15774) (Jan Opravil) (v10.3.0-10.4.0, changelog)
  • 9250d16 Upgrade: Bump lodash to fix security issue (#13993) (Frederik Prijck) (v10.3.0-10.4.0, changelog)
  • 0f1f5ed Docs: Add security policy link to README (#13403) (Nicholas C. Zakas) (v10.3.0-10.4.0, changelog)
  • 3396c3e Upgrade: karma@^4.0.1, drops Node 6 support, fixes vulnerability (#11570) (Kevin Partington) (v10.3.0-10.4.0, changelog)
  • afe3d25 Upgrade: Bump js-yaml dependency to fix Denial of Service vulnerability (#11550) (Vernon de Goede) (v10.3.0-10.4.0, changelog)
  • d3f3994 Docs: add information about reporting security issues (#10889) (Teddy Katz) (v10.3.0-10.4.0, changelog)
  • f6901d0 Fix: remove catastrophic backtracking vulnerability (fixes #10002) (#10019) (Jamie Davis) (v10.3.0-10.4.0, changelog)
  • Upgrade: Handlebars to >= 4.0.5 for security reasons (fixes #4642) (Jacques Favreau) (v10.3.0-10.4.0, changelog)
  • 5687ce7 fix: correct mismatched removed rules (#19734) (루밀LuMir) (v10.3.0-10.4.0, changelog)
  • 959d360 build: Support updates to previous major versions (#18871) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • 113f51e docs: Mention package.json config support dropped (#18305) (Nicholas C. Zakas) (v10.3.0-10.4.0, changelog)
  • 7c78576 docs: Add more removed context methods to migrate to v9 guide (#17951) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • 3a877d6 docs: Update removed CLI flags migration (#17939) (Nicholas C. Zakas) (v10.3.0-10.4.0, changelog)
  • 74794f5 chore: removed unused eslintrc modules (#17938) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • fffca5c docs: remove "Open in Playground" buttons for removed rules (#17791) (Francesco Trotta) (v10.3.0-10.4.0, changelog)
  • becfdd3 docs: Make clear when rules are removed (#17728) (Nicholas C. Zakas) (v10.3.0-10.4.0, changelog)
  • ce4f5ff docs: Replace removed related rules with a valid rule (#16800) (Ville Saalo) (v10.3.0-10.4.0, changelog)
  • c9efb5f Fix: preserve formatting when rules are removed from disable directives (#15081) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • 7cf96cf Breaking: Disallow reserved words in ES3 (fixes #15017) (#15046) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • 305e14a Breaking: remove meta.docs.category in core rules (fixes #13398) (#14594) (薛定谔的猫) (v10.3.0-10.4.0, changelog)
  • 24c9f2a Breaking: Strict package exports (refs #13654) (#14706) (Nicholas C. Zakas) (v10.3.0-10.4.0, changelog)
  • 86d31a4 Breaking: disallow SourceCode#getComments() in RuleTester (refs #14744) (#14769) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • 1d2213d Breaking: Fixable disable directives (fixes #11815) (#14617) (Josh Goldberg) (v10.3.0-10.4.0, changelog)
  • 4a7aab7 Breaking: require meta for fixable rules (fixes #13349) (#14634) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • d6a761f Breaking: Require meta.hasSuggestions for rules with suggestions (#14573) (Bryan Mishkin) (v10.3.0-10.4.0, changelog)
  • 6bd747b Breaking: support new regex d flag (fixes #14640) (#14653) (Yosuke Ota) (v10.3.0-10.4.0, changelog)
  • 8b4f3ab Breaking: fix comma-dangle schema (fixes #13739) (#14030) (Joakim Nilsson) (v10.3.0-10.4.0, changelog)
  • b953a4e Breaking: upgrade espree and support new class features (refs #14343) (#14591) (Toru Nagashima) (v10.3.0-10.4.0, changelog)
  • 8cce06c Breaking: add some rules to eslint:recommended (refs #14673) (#14691) (薛定谔的猫) (v10.3.0-10.4.0, changelog)
  • 86bb63b Breaking: Drop codeframe and table formatters (#14316) (Federico Brigante) (v10.3.0-10.4.0, changelog)
  • f3cb320 Breaking: drop node v10/v13/v15 (fixes #14023) (#14592) (薛定谔的猫) (v10.3.0-10.4.0, changelog)
  • 4c841b8 Breaking: allow all directives in line comments (fixes #14575) (#14656) (薛定谔的猫) (v10.3.0-10.4.0, changelog)
  • c29bd9f Chore: Add breaking/core change link to issue templates (#13344) (Kai Cataldo) (v10.3.0-10.4.0, changelog)
  • 4ef6158 Breaking: espree@​7.0.0 (#13270) (Kai Cataldo) (v10.3.0-10.4.0, changelog)
  • 78c8cda Breaking: RuleTester Improvements (refs Update: RuleTester Improvements eslint/rfcs#25) (#12955) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • 185982d Breaking: improve plugin resolving (refs New: Plugin Loading Improvement eslint/rfcs#47) (#12922) (Toru Nagashima) (v10.3.0-10.4.0, changelog)
  • 48b122f Breaking: change relative paths with --config (refs New: Changing Base Path of overrides and ignorePatterns eslint/rfcs#37) (#12887) (Toru Nagashima) (v10.3.0-10.4.0, changelog)
  • 0de91f3 Docs: removed correct code from incorrect eg (#13060) (Anix) (v10.3.0-10.4.0, changelog)
  • 4af06fc Breaking: Test with an unknown error property should fail in RuleTester (#12096) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • afa9aac Breaking: class default true computed-property-spacing (fixes #12812) (#12915) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • 7d52151 Breaking: classes default true in accessor-pairs (fixes #12811) (#12919) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • 78182e4 Breaking: Add new rules to eslint:recommended (fixes #12911) (#12920) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • 6423e11 Breaking: check unnamed default export in func-names (fixes #12194) (#12195) (Chiawen Chen) (v10.3.0-10.4.0, changelog)
  • 4293229 Breaking: use-isnan enforceForSwitchCase default true (fixes #12810) (#12913) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • cf38d0d Breaking: change default ignore pattern (refs New: Update Default Ignore Patterns eslint/rfcs#51) (#12888) (Toru Nagashima) (v10.3.0-10.4.0, changelog)
  • bfe1dc4 Breaking: no-dupe-class-members checks some computed keys (fixes #12808) (#12837) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • 95e0586 Fix: id-blacklist false positives on renamed imports (#12831) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • c2217c0 Breaking: make radix rule stricter (#12608) (fisker Cheung) (v10.3.0-10.4.0, changelog)
  • 1aa021d Breaking: lint overrides files (fixes #10828, refs New: Configuring Additional Lint Targets with .eslintrc eslint/rfcs#20) (#12677) (Toru Nagashima) (v10.3.0-10.4.0, changelog)
  • b50179d Breaking: Check assignment targets in no-extra-parens (#12490) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • d86a5bb Breaking: Check flatMap in array-callback-return (fixes #12235) (#12765) (Milos Djermanovic) (v10.3.0-10.4.0, changelog)
  • cf46df7 Breaking: description in directive comments (refs New: Description in directive comments eslint/rfcs#33) (#12699) (Toru Nagashima) (v10.3.0-10.4.0, changelog)
  • 7350589 Breaking: some rules recognize bigint literals (fixes #11803) (#12701) (Toru Nagashima) (v10.3.0-10.4.0, changelog)
  • 1118fce Breaking: runtime-deprecation on '~/.eslintrc' (refs Update: Deprecating Personal Config eslint/rfcs#32) (#12678) (Toru Nagashima) (v10.3.0-10.4.0, changelog)
  • 2c28fbb Breaking: drop Node.js 8 support (refs New: Drop supports for Node.js 8.x and 11.x eslint/rfcs#44) (#12700) (Toru Nagashima) (v10.3.0-10.4.0, changelog)
  • 20908a3 Docs: removed '>' prefix from docs/working-with-rules (#11818) (Alok Takshak) (v10.3.0-10.4.0, changelog)
  • 2d32a9e Breaking: stricter rule config validating (fixes #9505) (#11742) (薛定谔的猫) (v10.3.0-10.4.0, changelog)
  • 6ae21a4 Breaking: fix config loading (fixes #11510, fixes #11559, fixes #11586) (#11546) (Toru Nagashima) (v10.3.0-10.4.0, changelog)
  • adc6585 Docs: update status of breaking changes in migration guide (#11652) (Teddy Katz) (v10.3.0-10.4.0, changelog)
  • 0fc8e62 Breaking: eslint:recommended changes (fixes #10768) (#11518) (薛定谔的猫) (v10.3.0-10.4.0, changelog)
  • 20364cc Breaking: make no-redeclare stricter (fixes #11370, fixes #11405) (#11509) (Toru Nagashima) (v10.3.0-10.4.0, changelog)
  • 9e49b56 Breaking: upgrade espree to 6.0.0-alpha.0 (fixes #9687) (#11610) (Teddy Katz) (v10.3.0-10.4.0, changelog)
  • ef7801e Breaking: disallow invalid rule defaults in RuleTester (fixes #11473) (#11599) (Teddy Katz) (v10.3.0-10.4.0, changelog)
  • 4e7cdca Breaking: comma-dangle enable functions: "never" (fixes #11502) (#11519) (薛定谔的猫) (v10.3.0-10.4.0, changelog)
  • 12f256f Breaking: no-confusing-arrow enable allowParens: true (fixes #11503) (#11520) (薛定谔的猫) (v10.3.0-10.4.0, changelog)
  • 25cc63d Breaking: simplify config/plugin/parser resolution (fixes #10125) (#11388) (Teddy Katz) (v10.3.0-10.4.0, changelog)
  • fd1c91b Breaking: throw an error for invalid global configs (refs #11338) (#11517) (Teddy Katz) (v10.3.0-10.4.0, changelog)
  • be83322 Breaking: Remove extra rules from eslint:recommended (fixes #10873) (#11357) (Kevin Partington) (v10.3.0-10.4.0, changelog)
  • 2543f11 Breaking: remove deprecated experimentalObjectRestSpread option (#11420) (Teddy Katz) (v10.3.0-10.4.0, changelog)
  • 0fb5fd4 Breaking: interpret rule options as unicode regexes (fixes #11423) (#11516) (Teddy Katz) (v10.3.0-10.4.0, changelog)
  • 6e7da57 Breaking: drop Node.js 6 support (fixes #11456) (#11557) (Toru Nagashima) (v10.3.0-10.4.0, changelog)
  • 258b654 Upgrade: require-uncached renamed to import-fresh (#11066) (薛定谔的猫) (v10.3.0-10.4.0, changelog)
  • d56c39d Fix: ESLint cache no longer stops autofix (fixes #10679) (#10694) (Kevin Partington) (v10.3.0-10.4.0, changelog)
  • 41f0f6e Breaking: report multiline eslint-disable-line directives (fixes #10334) (#10335) (Teddy Katz) (v10.3.0-10.4.0, changelog)
  • 09dde26 Breaking: new object-curly-newline/no-self-assign default (fixes #10215) (#10337) (Teddy Katz) (v10.3.0-10.4.0, changelog)
  • 02e44a5 Breaking: remove TDZ scopes (fixes #10245) (#10270) (Toru Nagashima) (v10.3.0-10.4.0, changelog)
  • c74933b Breaking: remove extra check in getScope (fixes #10246, fixes #10247) (#10252) (Toru Nagashima) (v10.3.0-10.4.0, changelog)
  • 8b7c6ea Breaking: report fatal error for linting nonexistent files (fixes #7390) (#10143) (Teddy Katz) (v10.3.0-10.4.0, changelog)
  • 9100819 Breaking: fix plugin resolver in extends (fixes #9904) (#10236) (Toru Nagashima) (v10.3.0-10.4.0, changelog)
  • c45f1d0 Breaking: add rules to recommended (fixes #8865) (#10158) (薛定谔的猫) (v10.3.0-10.4.0, changelog)
  • b2a48a9 Breaking: stop using fake context._linter property (fixes #10140) (#10209) (Teddy Katz) (v10.3.0-10.4.0, changelog)
  • a039956 Breaking: remove deprecated browser/jest/node globals (fixes #10141) (#10210) (Teddy Katz) (v10.3.0-10.4.0, changelog)
  • 2324570 Breaking: no-unused-vars reports all after-used params (fixes #9909) (#10119) (Kevin Partington) (v10.3.0-10.4.0, changelog)
  • b77846d Breaking: drop supporting Node.js 4 (fixes #10052) (#10074) (薛定谔的猫) (v10.3.0-10.4.0, changelog)
  • f4b3af5 Breaking: Upgrade to Espree v4 alpha (refs #9990) (#10152) (Brandon Mills) (v10.3.0-10.4.0, changelog)
  • d440e84 Breaking: support @​scope shorthand in plugins (fixes #9903) (#9905) (Toru Nagashima) (v10.3.0-10.4.0, changelog)
  • a9ee9ae Breaking: require rules to provide report messages (fixes #10011) (#10057) (Teddy Katz) (v10.3.0-10.4.0, changelog)
  • c383bc5 Breaking: Make require('eslint').linter non-enumerable (fixes #9270) (#9692) (Jed Fox) (v10.3.0-10.4.0, changelog)
  • 4eaebe5 Breaking: set parent of AST nodes before rules run (fixes #9122) (#10014) (Teddy Katz) (v10.3.0-10.4.0, changelog)
  • 91ece32 Breaking: remove special exception for linting empty files (fixes #9534) (#10013) (Teddy Katz) (v10.3.0-10.4.0, changelog)
  • 27e3f24 Breaking: remove source property from linting messages (fixes #7358) (#10012) (Teddy Katz) (v10.3.0-10.4.0, changelog)

View 7323 more changes in the full analysis

References (6)

[1]: The lint script uses --ext ts,tsx, a CLI flag that was removed in ESLint v9+ when using flat config mode. ESLint v10 will exit with a fatal error: Option --ext is not supported when using flat config. This flag should be removed; file extension filtering is already handled by eslint.config.js.

"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",

[2]: The project already uses ESLint flat config format with files: ['**/*.{ts,tsx}'], correctly handling TypeScript file filtering. No migration of the config file itself is needed — this is the format ESLint v10 requires exclusively.

files: ['**/*.{ts,tsx}'],

[3]: The eslint dependency is declared as ^10.3.0. This upgrade targets 10.4.0, a minor version bump within v10. The semver range confirms intentional v10 adoption and the flat config setup in eslint.config.js is consistent with this.

"eslint": "^10.3.0",

[4]: The Docker build uses node:24-alpine, which satisfies ESLint v10's minimum Node.js version requirement of v20.19. No runtime compatibility issue.

FROM node:24-alpine as builder

[5]: ESLint v10 migration guide confirms: the --ext CLI flag is not supported in flat config mode, the legacy eslintrc system is fully removed (flat config only), and eslint-env inline comments are now reported as errors. The project's eslint.config.js satisfies the flat config requirement, and no eslint-env comments were found in any source files. (source link)

[6]: Official v10.0.0 release notes confirm the Node.js minimum version bump to v20.19, removal of legacy config, the new per-file config discovery algorithm (beneficial for monorepo support), and JSX reference tracking changes. These are all compatible with the current project setup. (source link)


fossabot analyzed this PR using dependency research. View this analysis on the web

@renovate renovate Bot changed the title chore(deps): update dependency eslint to v10.4.0 chore(deps): update dependency eslint to v10.4.1 May 29, 2026
@renovate renovate Bot force-pushed the renovate/eslint-monorepo branch from dd287de to 5c6fb8f Compare May 29, 2026 22:25
@renovate renovate Bot changed the title chore(deps): update dependency eslint to v10.4.1 chore(deps): update eslint monorepo to v10.4.1 Jun 2, 2026
@renovate renovate Bot changed the title chore(deps): update eslint monorepo to v10.4.1 chore(deps): update eslint monorepo to v10.4.1 - autoclosed Jun 10, 2026
@renovate renovate Bot closed this Jun 10, 2026
@renovate renovate Bot deleted the renovate/eslint-monorepo branch June 10, 2026 03:52
@renovate renovate Bot changed the title chore(deps): update eslint monorepo to v10.4.1 - autoclosed chore(deps): update eslint monorepo to v10.5.0 Jun 12, 2026
@renovate renovate Bot reopened this Jun 12, 2026
@renovate renovate Bot force-pushed the renovate/eslint-monorepo branch 2 times, most recently from 5c6fb8f to b0c4366 Compare June 12, 2026 18:37
@fossabot

fossabot Bot commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

fossabot Analysis Paused

App impact analysis skipped — out of credits

Breaking change detection completed but more credits are needed to enable usage detection, impact analysis, fix suggestions, and get your final upgrade determination.

eslint 10.4.110.5.0

We found 116 breaking changes, 10 security fixes, and 73 deprecations.

  • 7cf96cf Breaking: Disallow reserved words in ES3 (fixes #15017) (#15046) (Milos Djermanovic) (v10.4.1-10.5.0, changelog)
  • 305e14a Breaking: remove meta.docs.category in core rules (fixes #13398) (#14594) (薛定谔的猫) (v10.4.1-10.5.0, changelog)
  • 24c9f2a Breaking: Strict package exports (refs #13654) (#14706) (Nicholas C. Zakas) (v10.4.1-10.5.0, changelog)
View more changes for eslint
  • 5ca8c52 feat: correct stack tracking in max-nested-callbacks (#20973) (Pixel998) (v10.4.1-10.5.0, changelog)
  • bdb496c feat: correct max-depth handling for else-if chains (#20944) (Pixel998) (v10.4.1-10.5.0, changelog)
  • e557467 fix: update @​eslint/plugin-kit version to 0.7.2 (#20930) (Francesco Trotta) (v10.4.1-10.5.0, changelog)
  • d4ce898 fix: propagate failures from delegated commands (#20917) (Minh Vu) (v10.4.1-10.5.0, changelog)
  • f4f3507 fix: prefer-arrow-callback invalid autofix with newline after async (#20916) (kuldeep kumar) (v10.4.1-10.5.0, changelog)
  • 49b0202 docs: fix display: none of ad (#20901) (Tanuj Kanti) (v10.4.1-10.5.0, changelog)
  • c5bc78b fix: false positive for reference in finally block (#20655) (Tanuj Kanti) (v10.4.1-10.5.0, changelog)
  • 27538c0 fix: add missing CodePath and CodePathSegment types (#20853) (Pixel998) (v10.4.1-10.5.0, changelog)
  • 544c0c3 fix: escape code path DOT labels in debug output (#20866) (Pixel998) (v10.4.1-10.5.0, changelog)
  • 6799431 fix: update dependency @​eslint/config-helpers to ^0.6.0 (#20850) (renovate[bot]) (v10.4.1-10.5.0, changelog)

...and 7327 more in the full analysis


Full analysis skipped — out of credits. Re-run with @fossabot analyze when you have more credits.

1 similar comment
@fossabot

fossabot Bot commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

fossabot Analysis Paused

App impact analysis skipped — out of credits

Breaking change detection completed but more credits are needed to enable usage detection, impact analysis, fix suggestions, and get your final upgrade determination.

eslint 10.4.110.5.0

We found 116 breaking changes, 10 security fixes, and 73 deprecations.

  • 7cf96cf Breaking: Disallow reserved words in ES3 (fixes #15017) (#15046) (Milos Djermanovic) (v10.4.1-10.5.0, changelog)
  • 305e14a Breaking: remove meta.docs.category in core rules (fixes #13398) (#14594) (薛定谔的猫) (v10.4.1-10.5.0, changelog)
  • 24c9f2a Breaking: Strict package exports (refs #13654) (#14706) (Nicholas C. Zakas) (v10.4.1-10.5.0, changelog)
View more changes for eslint
  • 5ca8c52 feat: correct stack tracking in max-nested-callbacks (#20973) (Pixel998) (v10.4.1-10.5.0, changelog)
  • bdb496c feat: correct max-depth handling for else-if chains (#20944) (Pixel998) (v10.4.1-10.5.0, changelog)
  • e557467 fix: update @​eslint/plugin-kit version to 0.7.2 (#20930) (Francesco Trotta) (v10.4.1-10.5.0, changelog)
  • d4ce898 fix: propagate failures from delegated commands (#20917) (Minh Vu) (v10.4.1-10.5.0, changelog)
  • f4f3507 fix: prefer-arrow-callback invalid autofix with newline after async (#20916) (kuldeep kumar) (v10.4.1-10.5.0, changelog)
  • 49b0202 docs: fix display: none of ad (#20901) (Tanuj Kanti) (v10.4.1-10.5.0, changelog)
  • c5bc78b fix: false positive for reference in finally block (#20655) (Tanuj Kanti) (v10.4.1-10.5.0, changelog)
  • 27538c0 fix: add missing CodePath and CodePathSegment types (#20853) (Pixel998) (v10.4.1-10.5.0, changelog)
  • 544c0c3 fix: escape code path DOT labels in debug output (#20866) (Pixel998) (v10.4.1-10.5.0, changelog)
  • 6799431 fix: update dependency @​eslint/config-helpers to ^0.6.0 (#20850) (renovate[bot]) (v10.4.1-10.5.0, changelog)

...and 7327 more in the full analysis


Full analysis skipped — out of credits. Re-run with @fossabot analyze when you have more credits.

@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants