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

Add bower migration #342

Merged
merged 11 commits into from Jul 30, 2019

Conversation

@f-f
Copy link
Member

commented Jul 29, 2019

Fix #159

This reworks the prototype from #272 to provide a smooth migration from Bower when doing spago init.

Excerpt of output in case some packages are wrong/not-found (the packages are totally fictional):

Spago encountered some errors while trying to migrate your Bower config.
A Spago config has been generated but it's recommended that you apply the suggestions here

It was not possible to parse the version range for these packages:
* "purescript-prelude" had range "^wrong"

These packages are missing from the package set. You should add them in your local package set:
(See here for how: https://github.com/spacchetti/spago#add-a-package-to-the-package-set)
* "arrays"
* "assert"
* "exceptions"
* "foreign"
* "foreign-object"
* "generics-rep"
* "globals"
* "nullable"
* "record"
* "typelevel-prelude"
* "variant"

TODO:

  • Fix README
  • Add tests

@f-f f-f referenced this pull request Jul 29, 2019

Merged

0.8.5 → 0.9.0 #344

f-f added some commits Jul 30, 2019

@f-f f-f merged commit 11c5f33 into master Jul 30, 2019

3 checks passed

Summary 1 rule matches and 1 potential rule
Details
Travis CI - Pull Request Build Passed
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details

@f-f f-f deleted the add-bower-migration branch Jul 30, 2019

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