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.
