-
-
Notifications
You must be signed in to change notification settings - Fork 482
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
2 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2a8bea0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This commit seems to break compatibility with Node v0.10.5. Were caret operators introduced afterward?
This isn't really a problem – I can upgrade to a later version, but thought I'd point it out in case others encounter the issue.
2a8bea0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah this breaks on older versions of node as well
0.8.17
:/2a8bea0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You break my web-site :( (Nodejs 0.10.4)
2a8bea0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Related to #93 and #96.
2a8bea0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can fix this by updating your npm.
It was fixed for me when I updated my npm from 1.2.30 to 1.4.10.
sudo npm update -g npm
2a8bea0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This broke almost all our projects due to glob being sub-sub-dependency of many packages. We cant update npm due to "n" breaking down and we run multiple node revisions in our dev environment. At least stylus (has 3.2.x) and few others use ~ or wildcard dependencies for glob so this is breaking change and at minimum should be v3.3.0
OTOH, everyone should stop using wildcard (*, >=) on published npm packages!
2a8bea0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd say everyone should use proper semver :) These changes surely should be in the minor release.
2a8bea0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, so it looks like npm got upgraded as a side effect of installing node.
2a8bea0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Upgrade npm or node is not that easy in some situations for some people and some organisations. I don't have the permission to do it, and have been blocked for all the entire day :(