I just tried to use npm to install server-jsx and I got an error message 
saying:

The package envify does not satisfy its siblings' peerDependencies 
requirements!

and I wonder if there is a way to improve this error message, because this 
one is just no use to me. It seems to me, from reading this: 
http://blog.nodejs.org/2013/02/07/peer-dependencies/ 
that peer dependencies are basically saying "I'm not going to do dependency 
management for you on this package, you'll need to do it yourself". Now, I 
don't know, this probably isn't the case really but at the moment I have a 
different problem to get started on and I don't really want to know the 
massively complex detail of the npm dependency system. Yet. I'm sure I will 
soon enough, whether I like it or not, but I just want to put it off for 
now and try out react-jsx rendering on the server side.

So, can anyone tell me, would it be better for the error message to say 
something like:

Package server-jsx has a peer dependency on envify@~1.2.0 which has not 
been satisfied, which means you must manually include the envify package to 
be able to install server-jsx.

Or is that just not really what's happening here? Either way, I'm all about 
the error messages, and that one that needs some work.

thanks,

Damon

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/df70c77e-c72c-4cec-a5df-ec6b8cae305d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to