diff options
Diffstat (limited to 'lib/grunt/utils.js')
| -rw-r--r-- | lib/grunt/utils.js | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/lib/grunt/utils.js b/lib/grunt/utils.js index ff2c6e1d..97e7c416 100644 --- a/lib/grunt/utils.js +++ b/lib/grunt/utils.js @@ -17,7 +17,9 @@ module.exports = {      if (version) return version;      var package = JSON.parse(fs.readFileSync('package.json', 'UTF-8')); -    var match = package.version.match(/^([^\-]*)(-snapshot)?$/); +    // TODO(brian): change `(-|rc)` to `-` in the regex below after bower +    // fixes this issue: https://github.com/bower/bower/issues/782 +    var match = package.version.match(/^([^\-]*)(?:(-|rc)(.+))?$/);      var semver = match[1].split('.');      var hash = shell.exec('git rev-parse --short HEAD', {silent: true}).output.replace('\n', ''); | 
