-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(deps): Upgrade all OpenTelemetry dependencies #14967
Conversation
"fflate": "0.8.2", | ||
"html-webpack-plugin": "^5.5.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was reordered by Yarn v4.
@@ -6,7 +6,6 @@ | |||
"homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/typescript", | |||
"author": "Sentry", | |||
"license": "MIT", | |||
"private": false, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was removed by Yarn v4.
I'd actually like to land #14968 first. There are two test failures that need to be resolved and it'd be better to do that in a separate PR. |
Backport of #14971 to v8. This is a prerequisite for an eventual backport of #14968, which will itself will make applying/backporting #14967 much easier. I ran `yarn build` and `yarn test` locally. Building succeeded, and all but 2 test suites passed. The two that failed also failed for me on `v8` (without any of my changes), so I'm assuming it's something to do with my environment.
assigning myself so I can help push this through - feel free to keep pushing up stuff. |
This PR upgrades all
@opentelemetry
dependencies to their latest versions.This repo uses Yarn v1 (see #11089), so I couldn't reliably use
yarn upgrade-interactive
to easily upgrade these across the entire project. Instead, I did something a little gross:yarn set version berry
yarn upgrade-interactive
yarn.lock
yarn install
to updateyarn.lock
npm yarn-deduplicate yarn.lock
to dedupe packages to their latest versions (Yarn v4 has native support foryarn dedupe
; Yarn v1 does not)The temporary Yarn v4 upgrade and
yarn-deduplicate
account for all of the technically unrelated changes in this PR. I don't think they should pose a problem, but I'm happy to revert if desired. Theyarn.lock
deduplication significantly reduces the number of packages that are installed, which should offer a speedup ofyarn install
in both local dev and CI.