From 4770aa41be7fa70ecccf7cf4b1b0a4616fb29092 Mon Sep 17 00:00:00 2001 From: tanem Date: Wed, 30 Dec 2015 11:17:47 +1300 Subject: [PATCH] Use a release script instead of wrangling publish --- bin/{prepublish.js => release.js} | 1 + package.json | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) rename bin/{prepublish.js => release.js} (97%) diff --git a/bin/prepublish.js b/bin/release.js similarity index 97% rename from bin/prepublish.js rename to bin/release.js index 027b724..3225b13 100755 --- a/bin/prepublish.js +++ b/bin/release.js @@ -19,6 +19,7 @@ exec(`git commit -am "Release v${newSemver}"`); exec(`git tag v${newSemver}`); exec('git push'); exec('git push --tags'); +exec('npm publish'); function getNewSemver(currentVersion, newVersion) { let newSemver = semver.valid(newVersion); diff --git a/package.json b/package.json index d46e010..48e2940 100644 --- a/package.json +++ b/package.json @@ -35,8 +35,8 @@ "clean:build": "rimraf dist lib", "clean:cov": "rimraf coverage", "lint": "eslint .", - "prepublish": "in-publish && babel-node bin/prepublish || not-in-publish", - "start": "babel-node bin/start.js", + "release": "babel-node bin/release", + "start": "babel-node bin/start", "test": "npm run lint && npm run clean:cov && karma start karma.config.ci.js", "test:local": "npm run lint && npm run clean:cov && karma start karma.config.local.js" },