From 562023726f1dc410a78ec20a76a4a3dd2ac00e8d Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Wed, 11 Nov 2015 23:27:44 -0800 Subject: [PATCH] move up changedPackages declaration --- VERSION | 2 +- packages/babel/package.json | 2 +- scripts/publish.js | 15 +++++++-------- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/VERSION b/VERSION index f8c5c2ccd2..aeee9f7783 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -6.1.5 \ No newline at end of file +6.1.8 \ No newline at end of file diff --git a/packages/babel/package.json b/packages/babel/package.json index ac6d0728a0..8abe91b64c 100644 --- a/packages/babel/package.json +++ b/packages/babel/package.json @@ -1,6 +1,6 @@ { "name": "babel", - "version": "6.1.5", + "version": "6.1.8", "description": "Turn ES6 code into readable vanilla ES5 with source maps", "author": "Sebastian McKenzie ", "homepage": "https://babeljs.io/", diff --git a/scripts/publish.js b/scripts/publish.js index 6d7b318652..f65829ff33 100755 --- a/scripts/publish.js +++ b/scripts/publish.js @@ -6,13 +6,15 @@ var chalk = require("chalk"); var child = require("child_process"); var fs = require("fs"); -var NPM_OWNERS = fs.readFileSync(__dirname + "/../NPM_OWNERS", "utf8").trim().split("\n"); - // var PACKAGE_LOC = __dirname + "/../packages"; var VERSION_LOC = __dirname + "/../VERSION"; +var NPM_OWNERS = fs.readFileSync(__dirname + "/../NPM_OWNERS", "utf8").trim().split("\n"); +var changedPackages = []; +var changedFiles = [VERSION_LOC]; + var CURRENT_VERSION = fs.readFileSync(VERSION_LOC, "utf8").trim(); console.log("Current version:", CURRENT_VERSION); @@ -84,7 +86,7 @@ function getPackageConfig(name) { return require(getPackageLocation(name) + "/package.json"); } -function updateDepsObject(changedPackages, deps) { +function updateDepsObject(deps) { for (var depName in deps) { // ensure this was generated and we're on the same major if (deps[depName][0] !== "^" || deps[depName][1] !== NEW_VERSION[0]) continue; @@ -103,9 +105,6 @@ function checkUpdatedPackages() { var lastTagCommit = execSync("git rev-list --tags --max-count=1"); var lastTag = execSync("git describe " + lastTagCommit); - var changedPackages = []; - var changedFiles = [VERSION_LOC]; - packageNames.forEach(function (name) { var config = getPackageConfig(name); if (config.private) return; @@ -136,8 +135,8 @@ function updateChangedPackages() { pkg.version = NEW_VERSION; // updated dependencies - updateDepsObject(changedPackages, pkg.dependencies); - updateDepsObject(changedPackages, pkg.devDependencies); + updateDepsObject(pkg.dependencies); + updateDepsObject(pkg.devDependencies); // write new package fs.writeFileSync(pkgLoc, JSON.stringify(pkg, null, " ") + "\n");