Skip to content
This repository was archived by the owner on Sep 2, 2026. It is now read-only.

chore(deps-dev): bump eslint from 9.39.4 to 10.9.1 in /web - #12

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/web/eslint-10.8.1
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/web/eslint-10.8.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 18, 2026 •

Copy link
Copy Markdown
Contributor

Bumps eslint from 9.39.4 to 10.9.1.

Release notes

Sourced from eslint's releases.

v10.9.1

Bug Fixes

  • 1e641c9 fix: no-loss-of-precision false positive with trailing decimal point (#21251) (Aleksandr Shoronov)

Documentation

  • ad74a8d docs: add deprecation steps for EOL package versions (#21248) (Francesco Trotta)

Chores

v10.9.0

Features

  • 08de88e feat: handle underflow in no-loss-of-precision (#21218) (Rithish S)
  • 55db479 feat: add checkConditionalExpressions to no-unmodified-loop-condition (#21175) (sethamus)

Bug Fixes

  • 2ba3025 fix: prevent unsafe no-var autofix with hoisted functions (#21213) (sethamus)
  • 8e69622 fix: Prevent no-var autofix when var is shadowed by catch parameter (#21204) (Yang Hyeonjong)
  • 684b579 fix: prefer-template invalid autofix creates a tagged template call (#21207) (김채영)

Documentation

  • 9ef407a docs: use eslint.config.* wherever config file names are listed (#21216) (Marry (Subin Yang))
  • 87f66f4 docs: Update README (GitHub Actions Bot)
  • 585ef37 docs: update architecture documentation (#21112) (Francesco Trotta)
  • f3993b0 docs: Update README (GitHub Actions Bot)
  • ffc87d6 docs: fix broken links in Further Reading sections (#21203) (Minsu)
  • 1a761e1 docs: update moved JSX specification links (#21198) (Imran Mustafa)
  • 4d00ca4 docs: update ESLint peer dependency to ^10.0.0 in shareable configs (#21202) (lumir)
  • 510d1a2 docs: Update README (GitHub Actions Bot)

Chores

  • 899dbf1 chore: update github/codeql-action action to v4.37.7 (#21243) (renovate[bot])
  • 9aa3873 chore: update ecosystem plugins (#21235) (ESLint Bot)
  • dc1e7a8 chore: update ecosystem plugins (#21208) (ESLint Bot)
  • f878d21 ci: bump pnpm/action-setup from 6.0.9 to 6.0.10 (#21200) (dependabot[bot])
  • 4891e50 ci: bump github/codeql-action from 4.37.4 to 4.37.6 (#21199) (dependabot[bot])

v10.8.1

Bug Fixes

  • 18eb0a7 fix: prevent ASI hazard in no-unused-labels autofix (#21173) (dongkyu lee)
  • 151ba3f fix: false positives in getter-return and accessor-pairs (#21163) (Grit)
  • 6898df9 fix: ignore meta-property names in id-denylist (#21166) (Pixel)
  • 4d7db66 fix: ignore meta-property names in id-match (#21167) (Pixel)
  • 677214e fix: handle ASI hazards in no-unused-vars removeVar suggestion (#20935) (kuldeep kumar)

Documentation

  • 7d0cbf8 docs: Update README (GitHub Actions Bot)
  • 0a05812 docs: add missing backticks to no-duplicate-imports.js (#21183) (Lee Daeun)
  • 678c90b docs: Update README (GitHub Actions Bot)
  • 8a10424 docs: Update README (GitHub Actions Bot)

... (truncated)

Commits

@socket-security

socket-security Bot commented Aug 18, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedeslint@​9.39.4 ⏵ 10.9.197 +110010097 +47100

View full report

Bumps [eslint](https://github.com/eslint/eslint) from 9.39.4 to 10.9.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v9.39.4...v10.9.1)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 10.8.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot changed the title chore(deps-dev): bump eslint from 9.39.4 to 10.8.1 in /web chore(deps-dev): bump eslint from 9.39.4 to 10.9.1 in /web Aug 31, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/web/eslint-10.8.1 branch from 044d0ac to c49189b Compare August 31, 2026 17:31
@fabianzimber

Copy link
Copy Markdown
Member

Closing — ESLint 10 breaks lint

Not merging this. Verified locally on this branch (eslint --version → v10.8.1):

Check Result
npx tsc --noEmit pass
npx eslint fail
npx next build pass

eslint-plugin-react (pulled in via eslint-config-next) calls getFilename() on the context object, which ESLint 10 removed:

TypeError: Error while loading rule 'react/display-name':
  contextOrFilename.getFilename is not a function
Occurred while linting web/app/api/health/route.ts
    at resolveBasedir (eslint-plugin-react/lib/util/version.js:31:100)

Also tested eslint@^10 together with eslint-config-next@latest and next@latest — same failure:

TypeError: Error while loading rule 'react/display-name':
  contextOrFilename.getFilename is not a function
Occurred while linting web/app/api/mcp-servers/route.ts

The build itself survives (Next doesn't run ESLint 9-vs-10 incompatible rules during next build), but linting is completely broken, which is the whole point of this dependency.

Blocker is upstream in eslint-plugin-react / eslint-config-next, not fixable here. Reopen once eslint-config-next ships ESLint 10 compatibility. Dependabot will keep proposing this; consider an ignore rule.

@fabianzimber

Copy link
Copy Markdown
Member

Closed — ESLint 10 is incompatible with eslint-plugin-react via eslint-config-next (contextOrFilename.getFilename is not a function), which breaks npx eslint. See comment above for full verification. Reopen once eslint-config-next supports ESLint 10.

@dependabot @github

dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/web/eslint-10.8.1 branch August 31, 2026 17:36
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant