Upgrade ESLint to v10 and keep Node target at 24.15.0#156
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #156 +/- ##
==========================================
Coverage 100.00% 100.00%
==========================================
Files 1 22 +21
Lines 628 773 +145
==========================================
+ Hits 628 773 +145 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
@copilot the install of playwright in gha is stucked just after the download - fixes? |
Fixed in |
|
@copilot that's not the solution, should be much faster and it'll fail again, maybe some prompt issue or alike - job stales just after the download end which happens fast and then nothing happens |
Fixed in |
|
@copilot tests passing, lets just roll back nvmrc to 24.15 - reduce radius of blast |
Addressed in |
|
@copilot do rollback to quality yml too |
Addressed in |
This updates the linting toolchain to the latest practical ESLint release while keeping the repository’s Node target at
24.15.0to reduce blast radius with the smallest compatible change set.Toolchain
eslintfrom v9 to^10.4.1@eslint/jsto^10.0.1typescript-eslinton its current compatible release line (^8.60.0)Runtime target
.nvmrcat24.15.0CI compatibility
chromium,firefox,webkit) on Node24.15.01.56.1browser install hang observed under Node24.16.0after the download completesCompatibility
ci/eslint.config.mjsDependency graph
package-lock.jsonto pick up the updated resolver output and patched transitive packages{ "devDependencies": { "eslint": "^10.4.1", "@eslint/js": "^10.0.1", "typescript-eslint": "^8.60.0" } }Original prompt
This pull request was created from Copilot chat.