@@ -81,7 +81,8 @@ const updateDependencySection = (rushPackages, dependencySection, buildId) => {
8181 if (
8282 parsedDepMinVersion . major == parsedPackageVersion . major &&
8383 parsedDepMinVersion . minor == parsedPackageVersion . minor &&
84- parsedDepMinVersion . patch == parsedPackageVersion . patch
84+ parsedDepMinVersion . patch == parsedPackageVersion . patch &&
85+ ! rushPackages [ depName ] . json [ "private" ]
8586 ) {
8687 rushPackages = updatePackageVersion ( rushPackages , depName , buildId ) ;
8788 }
@@ -100,13 +101,6 @@ const updateInternalDependencyVersions = (rushPackages, package, buildId) => {
100101 buildId
101102 ) ;
102103
103- console . log ( "checking devDependencies .." ) ;
104- rushPackages = updateDependencySection (
105- rushPackages ,
106- rushPackages [ package ] . json . devDependencies ,
107- buildId
108- ) ;
109-
110104 console . log ( "checking peerDependencies .." ) ;
111105 rushPackages = updateDependencySection (
112106 rushPackages ,
@@ -141,12 +135,13 @@ const makeDependencySectionConsistentForPackage = (rushPackages, dependencySecti
141135 parsedDepMinVersion . major == parsedPackageVersion . major &&
142136 parsedDepMinVersion . minor == parsedPackageVersion . minor &&
143137 parsedDepMinVersion . patch == parsedPackageVersion . patch &&
144- rushPackages [ depName ] . newVer !== undefined
138+ rushPackages [ depName ] . newVer !== undefined &&
139+ ! rushPackages [ depName ] . json [ "private" ]
145140 ) {
146141
147142 // Setting version to ^[major.minor.patch]-alpha so that this automatically matches
148143 // with the latest dev version published on npm
149- dependencySection [ depName ] = `^ ${ parsedPackageVersion . major } . ${ parsedPackageVersion . minor } . ${ parsedPackageVersion . patch } -alpha ` ;
144+ dependencySection [ depName ] = `dev ` ;
150145 }
151146 }
152147 return rushPackages ;
0 commit comments