From 9aefb03625615b98586613003fc30da54075f4f4 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Fri, 30 Oct 2015 18:13:29 +0000 Subject: [PATCH] when publishing, don't override 5.x dependencies --- scripts/publish.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/publish.js b/scripts/publish.js index d093e66387..2f4615c6ca 100755 --- a/scripts/publish.js +++ b/scripts/publish.js @@ -64,6 +64,9 @@ function getPackageConfig(name) { function updateDepsObject(changedPackages, 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; + if (changedPackages.indexOf(depName) >= 0) { deps[depName] = "^" + NEW_VERSION; }