@@ -50,7 +50,7 @@ const isUpdateableDep = function(dep) {
5050// Function to update dependency versions in package.json
5151function updateDependencyVersions ( packageJson , newVersion ) {
5252 console . log ( `Checking deps for ${ packageJson . name } ` ) ;
53- [ 'dependencies' , 'peerDependencies' ] . forEach ( depType => {
53+ [ 'dependencies' , 'peerDependencies' , 'devDependencies' ] . forEach ( depType => {
5454 if ( packageJson [ depType ] ) {
5555 Object . keys ( packageJson [ depType ] ) . forEach ( dep => {
5656 const depVersion = `^${ newVersion } ` ;
@@ -97,13 +97,9 @@ const handleVersionBump = async () => {
9797 }
9898} ;
9999
100- // Async function to publish a package
100+ // Async function to update package version
101101async function updatePackageVersion ( dir ) {
102102 const packageJsonPath = join ( dir , 'package.json' ) ;
103- // second failsafe check for internal packages
104- if ( dir . includes ( 'internal-packages' ) ) {
105- return ;
106- }
107103 if ( existsSync ( packageJsonPath ) ) {
108104 const packageJson = loadJsonFile ( packageJsonPath ) ;
109105 if ( packageJson . version == newVersion ) {
@@ -131,12 +127,12 @@ updatedFiles.push(mainPackageJsonPath);
131127
132128
133129
134- // Read workspaces to publish from main package
135- // ignoring internal packages
136- const workspaceGlobs = mainPackageJson . workspaces . filter ( val => ! val . includes ( 'internal-packages' ) ) ;
130+ // Read all workspaces - we'll update versions for all packages
131+ const workspaceGlobs = mainPackageJson . workspaces ;
137132( async ( ) => {
138133 await handleVersionBump ( ) ;
139134
135+ console . log ( `\n=== VERSION UPDATE PHASE ===` ) ;
140136 console . log ( `Updating all packages to ${ newVersion } ` ) ;
141137 const updatePromises = [ ] ;
142138 workspaceGlobs . forEach ( workspaceGlob => {
0 commit comments