Chore(deps-dev): bump @eslint/js from 9.39.4 to 10.0.1 - #304
Chore(deps-dev): bump @eslint/js from 9.39.4 to 10.0.1#304dependabot[bot] wants to merge 1 commit into
Conversation
4dd0ac1 to
23f0a84
Compare
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.39.4 to 10.0.1. - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](https://github.com/eslint/eslint/commits/v10.0.1/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 10.0.1 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
23f0a84 to
a51db8d
Compare
…#307) Supersedes the two coupled dependabot PRs (#305 eslint 9.39.4 -> 10.8.0, #304 @eslint/js 9.39.4 -> 10.0.1). Neither can land alone: #304 alone fails lint, and #305 alone passes only because @eslint/js 9's recommended config does not yet enable the new rules, so it would be a half upgrade that breaks the moment #304 follows. Together the two bumps surface 17 errors from two rules newly enabled by eslint:recommended in @eslint/js 10, none of them auto-fixable: - preserve-caught-error (6) — fixed. Every site rethrows a wrapper Error from a catch without linking the original, so the underlying parse/IO failure was dropped from the chain. Now passes `{ cause }`. - no-useless-assignment (11) — rule disabled in eslint.config.js. The flagged sites seed `let ok = false` / `let detail = ''` before a switch or try/catch so a branch that forgets to assign yields a safe default instead of `undefined`. Removing those initializers changes no behaviour and removes the guard, so the defensive style is kept and the rule is turned off with a comment recording why. preserve-caught-error stays at error level and was confirmed to still fail on a reintroduced violation, so this is a fix rather than a blanket suppression. Verified locally on Node 24 (same as CI) by reproducing all five CI steps: lint, format:check, test:unit, npm test, make ci-round — all pass. Co-authored-by: jinon86 <247078695+jinon86@users.noreply.github.com> Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
#307 로 대체되어 종료합니다 (머지 커밋 이 PR의 CI 실패(2026-08-01부터 |
|
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 If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps @eslint/js from 9.39.4 to 10.0.1.
Release notes
Sourced from @eslint/js's releases.
... (truncated)
Commits
84fb885chore: package.json update for@eslint/jsrelease1f66734chore: addeslinttopeerDependenciesof@eslint/js(#20467)f3fbc2fchore: set@eslint/jsversion to 10.0.0 to skip releasing it (#20466)b4b3127chore: package.json update for@eslint/jsrelease0b14059chore: package.json update for@eslint/jsreleasefa31a60feat!: addnameto configs (#20015)1e2cad5chore: package.json update for@eslint/jsrelease454a292feat!: updateeslint:recommendedconfiguration (#20210)c6358c3feat!: Require Node.js^20.19.0 || ^22.13.0 || >=24(#20160)