Update scope.
Only break if both warn.installedVersion and warn.error are missing. Also, don't exit the loop, just move on to the next item.
Don't fail a system dependency if any version is acceptable. This is a workaround for executables that do not have attached version numbers.
For the first time, I have to special-case an executable that does not comply with spec.
Fallback to 0.0.0 if no version is extracted.
Parse out current working branch and use if found.
Remove special case.
Syntax mixup.
Update method to detect branch.
Travis doesn't like my branch fix.
Lock to Grunt 0.3.x
Another attempt to sniff branch name.
Another attempt to sniff branch name.
Another attempt to sniff branch name.
Another attempt to sniff branch name.
1.3.4
Merge branch 'release/1.3.4'