feat(verify): setup requirement verification

This commit is contained in:
Stephan Bönnemann
2015-02-08 17:03:35 +01:00
parent 5f96cd4589
commit e92bd610bb
2 changed files with 74 additions and 0 deletions
+3
View File
@@ -40,6 +40,9 @@ if (~argv._.indexOf('pre')) {
var publish = false
if (isAbbrev(npmArgv, 'publish')) publish = true
// require a correct setup during publish
if (publish && !argv.debug && !require('../src/verify')(argv)) process.exit(1)
require('../src/pre')(argv, efh(function (result) {
if (!result) {
console.log('Nothing changed. Not publishing.')