Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Update package.json #1
I had a conversation with @substack the other day where we considered the idea that "engines" is actually kinda bad, because it can cause problems exactly like this. I've started thinking about using "*" on engines, but I'm not 100% convinced I thought of everything.
added a commit
this pull request
Nov 5, 2011
I think if we test against 0.6 and everything is solid that'd be safe
Sent from my iPad
On 2011-11-05, at 3:45 AM, Joshua Holbrook
npm 1.0.9-1 is super crazy old. Please update to 1.0.104.
If the program works in node 0.6, then you should update the engines field appropriately. If sendgrid is using node APIs that aren't supported in 0.5 or 0.6, then it ought to prevent you from installing it with that version of node.
I suspect this as well.
I propose changing the engines field to "*" until I hear that it's not cross-compatible.