diff options
| -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', ''); |
