You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Upgrade ESLint v9 to v10 and replace React plugins with @eslint-react
- Bump eslint to ^10.0.2 and @eslint/js to ^10.0.1
- Replace eslint-plugin-react + eslint-plugin-react-hooks with
@eslint-react/eslint-plugin (recommended-type-checked config)
- Use globalIgnores() for idiomatic v10 global ignore patterns
- Fix preserve-caught-error violations (new v10 recommended rule)
by adding { cause } to re-thrown errors in catch blocks
- Fix @eslint-react naming-convention warnings: rename refs to
use Ref suffix, rename useState destructuring to match convention
- Give LogEntry objects stable IDs so WorkspaceLogs avoids
array-index-key; derive ActionMenu keys in a pre-processing step
- Disable package-json rules that don't apply to VS Code extensions
(scoped to root only so workspace packages are fully linted)
0 commit comments