diff --git a/scripts/publish.js b/scripts/publish.js index a954b61a69..f71fa5f609 100755 --- a/scripts/publish.js +++ b/scripts/publish.js @@ -95,10 +95,6 @@ changedPackages.forEach(function (name) { // push to be git committed changedFiles.push(pkgLoc); - - // prepublish script - var prePub = loc + "/scripts/prepublish.js"; - if (fs.existsSync(prePub)) require(prePub); }); changedFiles.forEach(function (loc) { @@ -112,6 +108,12 @@ exec("git push --tags", true); exec("make build-dist"); +changedPackages.forEach(function (name) { + // prepublish script + var prePub = getPackageLocation(name) + "/scripts/prepublish.js"; + if (fs.existsSync(prePub)) require(prePub); +}); + changedPackages.forEach(function (name) { var loc = getPackageLocation(name); exec("cd " + loc + " && npm publish", true);