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

installation via npm is broken #52

Closed
lubieowoce opened this issue Jul 26, 2021 · 4 comments
Closed

installation via npm is broken #52

lubieowoce opened this issue Jul 26, 2021 · 4 comments

Comments

@lubieowoce
Copy link

lubieowoce commented Jul 26, 2021

the 0.3.0 version available on NPM is currently broken. the issue is that its package.json puts no version bounds on mkdirp, so it gets mkdirp==1.0.x, which had a breaking API change from mkdirp==0.5.x, the version canopy 0.3.0 used. this was actually fixed in fc11abe, but never made it into a release.

as a workaround, i put up a mirror that installs correctly at lubieowoce/canopy-compat, but it'd be nice to have an official release that can be installed via the usual channels :)

@jcoglan
Copy link
Owner

jcoglan commented Jul 26, 2021

This is duplicate of #48, #46, #43, #40, #38, #37, possibly others. I am working on the next release of canopy and it will ship whenever I have time to get it finished.

@jcoglan jcoglan closed this as completed Jul 26, 2021
@lubieowoce
Copy link
Author

lubieowoce commented Aug 14, 2021

My bad, I didn't to check closed issues 😅 Wouldn't it make sense to keep one open just to stop people from opening new ones though?

(If you want to skip the noise of "hey it's still broken for me" comments, you could add a "i'll get to it when i get to it" comment and lock the discussion, I feel like that'd save everyone some time and effort!)

@lubieowoce
Copy link
Author

BTW if you're accepting contributions, I'd be happy to help getting the next version out! 🙂

@jcoglan
Copy link
Owner

jcoglan commented Apr 1, 2022

This should now be fixed as part of the v0.4 release; see https://blog.jcoglan.com/2022/04/01/announcing-canopy-0-4/

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

No branches or pull requests

2 participants