diff --git a/package-lock.json b/package-lock.json index 4610d5f..eea9ea0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1631,6 +1631,24 @@ "validate-npm-package-license": "^3.0.1" } }, + "npm-release": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/npm-release/-/npm-release-1.0.0.tgz", + "integrity": "sha1-eXURvIDEPRcdG2bk2mdwUCIK8gg=", + "dev": true, + "requires": { + "colors": "~0.6.0-1", + "optimist": "~0.6.0" + }, + "dependencies": { + "colors": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", + "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=", + "dev": true + } + } + }, "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", diff --git a/package.json b/package.json index 98bd215..725d606 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "test-coverage": "nyc --all --statements=100 --lines=100 --functions=100 --branches=100 --check-coverage --reporter=lcov --reporter=cobertura --report-dir=coverage -- mocha -R spec -t 100000 $(find test -name '*.test.js')", "send-coverage": "cat ./coverage/lcov.info | coveralls", "update": "updtr", + "release-after-pr": "git pull --rebase && npm run test-coverage && npm-release patch", "changelog": "conventional-changelog -i CHANGELOG.md -s -r 0", "changelog-git": "npm run changelog && git add CHANGELOG.md && git commit -m 'docs(changelog): updated' && git push origin master", "postpublish": "npm run --silent changelog-git" @@ -57,6 +58,7 @@ "coveralls": "^2.11.12", "kew": "~0.7.0", "mocha": "^3.0.2", + "npm-release": "^1.0.0", "nyc": "^10.0.0", "q": "~1.4.1", "request": "^2.87.0",