elm-lang / elm-package

Command line tool to share Elm libraries
BSD 3-Clause "New" or "Revised" License
213 stars 66 forks source link

Use packages locally without publish, suggested approach is `link` like npm and bower #268

Open pietro909 opened 7 years ago

pietro909 commented 7 years ago

I miss a feature similar to npm link or bower link: it allows a developer to test locally a dependency without publishing it.

I already do it manually, but often I need to rm -rf elm-stuff and elm-package install due to dependency issues like:

The elm-package.json constraints of 'xxxxx/zzzzz' are probably
letting too much stuff through. Definitely open an issue on the relevant github
repo to get this fixed and save other people from this pain.

And you can see that the manual procedure of removing the package and then create the symlink is quite tedious.

process-bot commented 7 years ago

Thanks for the issue! Make sure it satisfies this checklist. My human colleagues will appreciate it!

Here is what to expect next, and if anyone wants to comment, keep these things in mind.