Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/JohnAlbin/normalize-scss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnAlbin <virtually.johnalbin@gmail.com>2018-01-29 09:46:09 +0300
committerJohnAlbin <virtually.johnalbin@gmail.com>2018-01-29 09:47:01 +0300
commit8e52562ec70f2b1768bbd2741ecbb6a8829929fa (patch)
treedc65f9809564af9a4e4bd0f047363bb658b0e5e4
parentc8c011d59189d7263ead2ab72fe3a20282728425 (diff)
Add gemspec script to automatically update gemspec on release
-rw-r--r--package.json3
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",