chore(eslint): bump eslint to v10#412
Conversation
|
ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
WalkthroughThis PR completes the ESLint 10 migration by bumping the version constraint, updating lint scripts to remove TypeScript-only filtering, and simplifying Dependabot rules that previously ignored ESLint updates. Example directory dependency checks are moved to weekly frequency. ChangesESLint 10 Upgrade
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (1 warning, 1 inconclusive)
✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #412 +/- ##
==========================================
- Coverage 85.59% 85.48% -0.11%
==========================================
Files 26 26
Lines 1270 1309 +39
Branches 250 265 +15
==========================================
+ Hits 1087 1119 +32
- Misses 110 112 +2
- Partials 73 78 +5 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
There was a problem hiding this comment.
Pull request overview
Updates the repo’s linting toolchain by upgrading ESLint to v10 and aligning related configuration/automation to support the upgrade (issue #343).
Changes:
- Bump
eslintfrom9.39.4to^10.3.0and updatepackage-lock.jsonaccordingly. - Simplify
lint/lint:fixscripts to useeslint .(no explicit--ext .ts). - Update Dependabot configuration to stop ignoring ESLint updates and adjust example package update schedules.
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| package.json | Upgrades ESLint to v10 and updates lint scripts accordingly. |
| package-lock.json | Lockfile regeneration reflecting ESLint v10 and transitive dependency updates. |
| .github/dependabot.yaml | Removes ESLint ignore/exclusion rules and changes update schedules for example packages. |
Comments suppressed due to low confidence (1)
.github/dependabot.yaml:42
- This PR changes Dependabot update cadence for the /example/streamed-list-objects package from daily to weekly, which is unrelated to the stated purpose of bumping ESLint. If intentional, please document the rationale; otherwise consider reverting to keep the PR scoped to the ESLint upgrade.
- package-ecosystem: npm
directory: /example/streamed-list-objects
schedule:
interval: weekly
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Description
What problem is being solved?
How is it being solved?
What changes are made to solve it?
References
closes #343
Review Checklist
mainSummary by CodeRabbit