Skip to content

revert

a84aae3
Select commit
Loading
Failed to load commit list.
Merged

deps(dev): Add missing peer dependencies of dev dependencies #16751

revert
a84aae3
Select commit
Loading
Failed to load commit list.
Cursor / Cursor BugBot completed Jul 10, 2025 in 1m 52s

BugBot Review

BugBot completed review and found 1 potential issue

Request ID: serverGenReqId_a5a332b7-8241-4f0e-905f-04f82d3a89f5

Details

Bug: Sucrase Resolution Change Affects Transitive Dependencies

The sucrase resolution pattern in package.json was changed from **/sucrase to sucrase. This narrows the scope from all sucrase dependencies (including transitive) to only direct ones. Consequently, transitive dependencies requiring the getsentry/sucrase#es2020-polyfills custom fork will no longer receive it, potentially causing breakage if they rely on its ES2020 polyfills.

package.json#L151-L152

"cliui/wrap-ansi": "7.0.0",
"sucrase": "getsentry/sucrase#es2020-polyfills"

Fix in CursorFix in Web


Was this report helpful? Give feedback by reacting with 👍 or 👎