Repository navigation
chore(deps-dev): aggregate compatible Dependabot updates (ESLint 10) - #121
Merged
Bill Schnurr (bschnurr) merged 2 commits intoOct 16, 2026
Merged
Conversation
Upgrade ESLint to 10 and migrate the existing rules and ignores to flat config. Keep TypeScript 6 until typescript-eslint supports TypeScript 7. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 1b110d11-452b-447a-b91d-2ad62a6bee50
This was referenced Oct 16, 2026
Closed
…ot group Include Chai 6.3.0, Mocha 12.0.3, and the ESLint 10.12.0 range from #120. Continue deferring unsupported TypeScript 7. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 1b110d11-452b-447a-b91d-2ad62a6bee50
|
🔒 Automated review in progress — Heejae Chang (@heejaechang) is auto-reviewing this PR. |
|
Result: 🔴 Verification detailsVerification: The relevant tests could not be fully run in the isolated environment; this review is not fully verified. Summary: Verification was blocked by unavailable offline dependencies. The container's Node.js version matched the pinned 24.17.0, but npm ci failed with ENOTCACHED for uri-js. Lint, build, and targeted Mocha tests could not run, so the PR's validation claims remain unconfirmed. The PR adds no tests. Test runs: 1 passed, 4 not run
|
Heejae Chang (heejaechang)
approved these changes
Oct 16, 2026
Heejae Chang (heejaechang)
left a comment
There was a problem hiding this comment.
Approved via Review Center.
Bill Schnurr (bschnurr)
deleted the
chore/aggregate-dependabot-2026-10-16
branch
October 16, 2026 20:52
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Consolidates the compatible updates from the open Dependabot PRs, on top of the updates already merged in #116.
.eslintrc.jsontoeslint.config.mjs, preserving the existing warning-level rules and ignored paths.--ext tslint option and document linting and the pinned development Node.js version.Dependabot PR disposition
TypeScript remains at 6.0.3: the current typescript-eslint parser and plugin declare TypeScript
>=4.8.4 <6.1.0support, and the previous TypeScript 7 attempt failed in the parser. No peer-dependency overrides or unsupported compiler/parser combination is introduced.Validation
npm ci --no-audit --no-fundnpm run lint(no errors; two unused-disable warnings in existing source)npm run buildnpm test(145 passing with Chai 6.3.0 and Mocha 12.0.3)git diff --check