Skip to content

docs(web): explain the ESLint and TypeScript upgrade blockers - #892

Closed
Baylem wants to merge 1 commit into
GameplanePanel:masterfrom
Baylem:chore/refresh-web-toolchain-deps
Closed

Baylem wants to merge 1 commit into
GameplanePanel:masterfrom
Baylem:chore/refresh-web-toolchain-deps

Conversation

@Baylem

@Baylem Baylem commented Nov 11, 2026

Copy link
Copy Markdown
Member

The dashboard uses ESLint and @eslint/js 9.39.5 with TypeScript 6.0.3. The dependency inventory listed the ESLint 10 preset, and the upgrade instructions pointed to superseded PRs. This updates the documented versions and explains why the three current Dependabot PRs need coordinated migrations.

Verified the documented ranges against web/package.json and the resolved versions against web/package-lock.json. A one-line JSX fixture passed on ESLint 9.39.5 and failed on 10.14.0 with the same React settings. On #628’s lockfile, npm ls --package-lock-only eslint @eslint/js reported the invalid peer. The change is documentation-only.

Signed-off-by: Baylem <zelathis@gmail.com>
@Baylem
Baylem requested a review from ValgulNecron as a code owner November 11, 2026 01:53
@Baylem Baylem added type: docs Documentation only area: web React dashboard labels Nov 11, 2026
@coderabbitai

coderabbitai Bot commented Nov 11, 2026

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 39 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

Run configuration

Commits

Reviewing files that changed from the base of the PR and between 07bee47 and 42862d2.

Files selected for processing: 6

  • .claude/agents/dependabot-fixer.md
  • .claude/skills/deps-check/SKILL.md
  • AGENTS.md
  • docs/dependencies.md
  • docs/roadmap.md
  • web/specs.md
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@Baylem Baylem closed this Nov 11, 2026
@Baylem
Baylem deleted the chore/refresh-web-toolchain-deps branch November 11, 2026 01:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: web React dashboard type: docs Documentation only

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant