purescript-free icon indicating copy to clipboard operation
purescript-free copied to clipboard

Use spago

Open Neppord opened this issue 3 years ago • 4 comments

Sorry if I'm totally out of my depth here when i suggest using spago for this project.

It would make it easier for people like me that are quite unexperienced with the purescript ecosystem to contribute to this project.

Currently my setup cant even run the tests properly using npm test, and i would guess it has something to do with this, since I generally don't have issues with the spago projects.

Neppord avatar Feb 12 '22 09:02 Neppord

Hi @Neppord! For now, all core libraries are remaining on Pulp + Bower until the PureScript registry becomes available. That's because we currently cannot publish documentation to Pursuit except via the Bower manifest format.

However, we're getting close to releasing the registry alpha, and at that point it will be possible to publish Spago projects to Pursuit via the new manifest format. Until then, though, we aren't going to introduce Spago in the core libraries.

thomashoneyman avatar Feb 12 '22 23:02 thomashoneyman

To do development on the core libraries you are expected to have recent installations of Bower and Pulp, and you can install packages with bower install and build the project with pulp build.

thomashoneyman avatar Feb 12 '22 23:02 thomashoneyman

Awesome!

Then is it ok if I add a pre hook in the npm package.json to install with bower?

Den sön 13 feb. 2022 00:24Thomas Honeyman @.***> skrev:

To do development on the core libraries you are expected to have recent installations of Bower and Pulp, and you can install packages with bower install and build the project with pulp build.

— Reply to this email directly, view it on GitHub https://github.com/purescript/purescript-free/issues/121#issuecomment-1037569884, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAART7WGVBOX3QTHQ3BHR23U23T4RANCNFSM5OGPTF3Q . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you were mentioned.Message ID: @.***>

Neppord avatar Feb 13 '22 07:02 Neppord

Sure, that's fine with me. Thanks!

thomashoneyman avatar Feb 15 '22 01:02 thomashoneyman