purescript / psc-package

A package manager for PureScript based on package sets
https://psc-package.readthedocs.io
Other
228 stars 45 forks source link

allow for using local package sets by using a path instead of url #158

Closed justinwoo closed 4 years ago

justinwoo commented 4 years ago

This introduces allowing for local package sets to be used by path.

This is a breaking change for users who have been creating .psc-package/{setname}/.set/packages.json files manually, of which there are a small number who do use this in their actual work projects. However, getting these users to upgrade should not prove to be a big problem, and they can simply change "source" in their psc-package.json to the full path where they have been writing package sets.

justinwoo commented 4 years ago

Is anyone interested in reviewing this code? @hdgarrood @paf31

justinwoo commented 4 years ago

Going to merge this now after going through this with some others