Conversation
|
Claude finished @binoy14's task in 2m 22s —— View job Review
1 issue found:
All other changes look correct: the |
Coverage Delta
Comparing 14 changed files against main @ Overall Coverage
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
Coverage Delta
Comparing 14 changed files against main @ Overall Coverage
|
732f238 to
ba96d6e
Compare
Coverage Delta
Comparing 14 changed files against main @ Overall Coverage
|
Coverage Delta
Comparing 14 changed files against main @ Overall Coverage
|
Coverage Delta
Comparing 14 changed files against main @ Overall Coverage
|
- Bump eslint catalog to ^10.1.0
- Widen @sanity/eslint-config-cli peer dep to ^9.0.0 || ^10.0.0
- Update @eslint/js to ^10.0.0
- Fix 5 no-useless-assignment violations (dead stores)
- Fix 15 preserve-caught-error violations (preserve original error via {cause})
- Document ESLint 9+10 support in README
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Summary
^9.39.4to^10.1.0@sanity/eslint-config-clipeer dep to^9.0.0 || ^10.0.0(non-breaking for existing consumers)@eslint/jsto^10.0.0(3 neweslint:recommendedrules)no-useless-assignmentviolations (dead stores)preserve-caught-errorviolations (preserve original error via{cause})Consumer impact
ESLint 9 consumers: Must fix violations from 3 new
eslint:recommendedrules before bumping.ESLint 10 consumers: Same 3 new rules apply automatically:
no-unassigned-vars—let/varread but never assignedno-useless-assignment— dead storespreserve-caught-error— re-thrown errors must preserve original viacauseTest plan
pnpm check:lint— 0 errorspnpm check:types— passespnpm build:cli— passespnpm check:deps— passespublinton eslint-config-cli — passes🤖 Generated with Claude Code