[Snyk] Security upgrade eslint from 8.42.0 to 10.0.0#208
Conversation
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-MINIMATCH-15309438
⛔ Snyk checks have failed. 20 issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
|
Minimum allowed coverage is Generated by 🐒 cobertura-action against 5acc738 |
| "@vitejs/plugin-react": "^4.0.0", | ||
| "autoprefixer": "^10.4.14", | ||
| "eslint": "^8.38.0", | ||
| "eslint": "^10.0.0", |
There was a problem hiding this comment.
🚨 Critical Compatibility Issue
This ESLint v10 upgrade is incompatible with the current TypeScript ESLint plugins:
@typescript-eslint/eslint-plugin: ^5.59.0(line 21)@typescript-eslint/parser: ^5.59.0(line 22)
Problem: ESLint v10 requires @typescript-eslint/* packages v6+ for compatibility. This version mismatch will cause plugin loading failures and parsing errors.
Required fix: Update these packages to compatible versions:
"@typescript-eslint/eslint-plugin": "^6.0.0",
"@typescript-eslint/parser": "^6.0.0"Additionally, verify that eslint-plugin-react-hooks: ^4.6.0 and eslint-plugin-react-refresh: ^0.3.4 support ESLint v10.
PR Review SummaryThis PR addresses a High Severity (170 score) ReDoS vulnerability in 🚨 Critical Issues (Blocking)
|
Snyk has created this PR to fix 1 vulnerabilities in the pnpm dependencies of this project.
Snyk changed the following file(s):
playground/app/package.jsonVulnerabilities that will be fixed with an upgrade:
SNYK-JS-MINIMATCH-15309438
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic
Learn how to fix vulnerabilities with free interactive lessons:
🦉 Regular Expression Denial of Service (ReDoS)