Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3770,7 +3770,7 @@
"crypto-browserify": "3.12.0",
"css-loader": "5.1.3",
"esbuild-loader": "4.2.2",
"eslint": "7.22.0",
"eslint": "9.0.0",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

Upgrading eslint from version 7 to 9 is a major update that introduces significant breaking changes. For example, ESLint v9 uses a new configuration file format (eslint.config.js) by default and has removed many deprecated rules and APIs. You will likely need to update your ESLint configuration and potentially fix new linting errors. Please consult the ESLint v8 migration guide and ESLint v9 migration guide for details.

"eslint-cli": "1.1.1",
"eslint-plugin-import": "2.22.1",
"event-stream": "^4.0.1",
Expand All @@ -3795,7 +3795,7 @@
"process": "^0.11.10",
"raw-loader": "4.0.2",
"react-testing-library": "7.0.1",
"sinon": "9.0.0",
"sinon": "21.0.1",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

This is a very large major version jump for sinon, from version 9 to 21. This upgrade will almost certainly introduce breaking changes to your tests. There have been many API changes between these versions. You should carefully review the sinon changelogs and update your tests accordingly. Thoroughly run your test suite to catch any regressions.

"source-map-support": "0.5.19",
"stream-browserify": "^3.0.0",
"style-loader": "2.0.0",
Expand Down