-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
deduplicate yarn.lock #32760
deduplicate yarn.lock #32760
Conversation
Pinging @elastic/kibana-operations |
💔 Build Failed |
@jbudz can you add a description and the versions targeting? Did you use a script to de-dupe? |
💔 Build Failed |
💔 Build Failed |
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.
LGTM
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.
That DefinitelyTyped bug is annoying, but it is what it is I guess. We're planning to rip out all the propType
stuff once we're using TS anyway. Hopefully this makes bootstrapping a little faster and the bundle a little smaller too.
💔 Build Failed |
💔 Build Failed |
retest |
💔 Build Failed |
💔 Build Failed |
💔 Build Failed |
Want to try to go at this again? |
💔 Build Failed |
💔 Build Failed |
💔 Build Failed |
💔 Build Failed |
💔 Build Failed |
💔 Build Failed |
Closing this out for now, there's some parallel efforts that spalger is undertaking. |
This removes duplicate entries in our lock file using https://github.com/atlassian/yarn-deduplicate. Over time new packages aren't squashed as much as they could by
yarn add
. Regenerating yarn.lock does fix this, but it's a significantly larger change as all dependencies are updated according to their semver rules with what's released. It leaves a lot to sort comparative to squashing statically with this approach, based on what's in the file.We ran into one issue with canvas based on an upgraded react types packages and a still open issue. I'll leave it up to the canvas team what we do here, I can rollback that one package or remove the type check, or some alternative.