deps(dev): Add missing peer dependencies of dev dependencies #16751
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
sentry-javascript/package.json
Lines 151 to 152 in a84aae3
Was this report helpful? Give feedback by reacting with 👍 or 👎
Loading