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

[WIP] Upgrade to Lerna v3 #567

Closed
wants to merge 31 commits into from
Closed

[WIP] Upgrade to Lerna v3 #567

wants to merge 31 commits into from

Conversation

shawnbot
Copy link
Contributor

@shawnbot shawnbot commented Sep 12, 2018

I've been running into weird cross-versioning issues in this repo for a while, and I think it's time to upgrade Lerna to fix some of them. Here's the plan:

  • npm i --save lerna@3
  • Remove per-package npm lockfiles (this has caused us some headaches in the past)
  • Migrate all package interdependencies to use file: paths instead of versions
  • Get it passing on Travis
  • See if we can replace our janky versioning script with lerna version

Fixes #504.
Closes #274 by making all of the release scripts (essentially) one-liners
Hopefully fixes #355

@shawnbot
Copy link
Contributor Author

Closing this for now because it's proving really tricky and we don't really have time for it now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants