move up changedPackages declaration

This commit is contained in:
Sebastian McKenzie 2015-11-11 23:27:44 -08:00
parent 82a931c289
commit 562023726f
3 changed files with 9 additions and 10 deletions

View File

@ -1 +1 @@
6.1.5
6.1.8

View File

@ -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 <sebmck@gmail.com>",
"homepage": "https://babeljs.io/",

View File

@ -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");