Skip to content
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

How to successfully implement a megarepo #1

Open
jcreamer898 opened this issue Nov 4, 2019 · 5 comments

Comments

@jcreamer898
Copy link
Owner

@jcreamer898 jcreamer898 commented Nov 4, 2019

Needs to discuss options like Bolt and Lerna.
Talk about the build tooling.

@kwelch

This comment has been minimized.

Copy link

@kwelch kwelch commented Nov 4, 2019

Don't forget the part on how to migrate to one 😜

@wsmd

This comment has been minimized.

Copy link

@wsmd wsmd commented Nov 4, 2019

*cries in yarn workspaces*

@kwelch

This comment has been minimized.

Copy link

@kwelch kwelch commented Nov 6, 2019

@wsmd we made the transition from workspace to bolt. Is there anything in particular holding you back? Under the hood, they are very similar.

@wsmd

This comment has been minimized.

Copy link

@wsmd wsmd commented Nov 6, 2019

Is there anything in particular holding you back?

@kwelch Only reason holding me back is that yarn workspaces is working very well for me haha. Now your question got me curious, what made you switch from yarn to bolt?

@kwelch

This comment has been minimized.

Copy link

@kwelch kwelch commented Nov 6, 2019

bolt does not allow for workspaces to install a different versions of a singular package. This helps avoid large dependency trees and makes sharing easier since versions of things like react are not going to conflict between the workspaces.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.