fix: resolve eslint peer dependency conflict breaking npm ci#149
fix: resolve eslint peer dependency conflict breaking npm ci#149
Conversation
…cy conflict with neostandard Co-authored-by: lirantal <316371+lirantal@users.noreply.github.com>
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||
commit: |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #149 +/- ##
=======================================
Coverage 73.29% 73.29%
=======================================
Files 17 17
Lines 2138 2138
Branches 205 205
=======================================
Hits 1567 1567
Misses 566 566
Partials 5 5 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
User description
eslint@^10.0.0indevDependenciesconflicts withneostandard@^0.12.1, which requireseslint@^9.0.0as a peer dependency — causingnpm cito fail withERESOLVEon every CI run.Changes
package.json: downgradeeslintfrom^10.0.0→^9.0.0package-lock.json: regenerated to reflect the resolved dependency tree🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.
PR Type
Bug fix
Description
Downgrade eslint from ^10.0.0 to ^9.0.0
Resolve peer dependency conflict with neostandard
Fix npm ci failures caused by ERESOLVE errors
Regenerate package-lock.json with resolved dependencies
Diagram Walkthrough
File Walkthrough
package.json
Downgrade eslint to resolve peer dependency conflictpackage.json
package-lock.json
Regenerate lock file with resolved dependenciespackage-lock.json