diff options
author | JohnAlbin <virtually.johnalbin@gmail.com> | 2018-01-29 09:46:09 +0300 |
---|---|---|
committer | JohnAlbin <virtually.johnalbin@gmail.com> | 2018-01-29 09:47:01 +0300 |
commit | 8e52562ec70f2b1768bbd2741ecbb6a8829929fa (patch) | |
tree | dc65f9809564af9a4e4bd0f047363bb658b0e5e4 | |
parent | c8c011d59189d7263ead2ab72fe3a20282728425 (diff) |
Add gemspec script to automatically update gemspec on release
-rw-r--r-- | package.json | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/package.json b/package.json index 2691ae0..e96299d 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,8 @@ "posttest": "eslint test", "changelog": "auto-changelog --commit-limit false --unreleased", "preversion": "npm test", - "version": "auto-changelog --commit-limit false --package && git add CHANGELOG.md" + "gemspec": "cat normalize-scss.gemspec | sed -E 's/spec\\.version += '\"'[^']+'\"'/spec.version = '\"'$npm_package_version'/\" | sed -E 's/spec\\.date += '\"'[^']+'\"'/spec.date = '\"'`date '+%Y-%m-%d'`'/\" > normalize-scss.gemspec && git add normalize-scss.gemspec", + "version": "npm run gemspec && auto-changelog --commit-limit false --package && git add CHANGELOG.md" }, "devDependencies": { "auto-changelog": "^1.4.0", |