diff --git a/src/Flex.php b/src/Flex.php index 33617b5d7..118536d19 100644 --- a/src/Flex.php +++ b/src/Flex.php @@ -602,7 +602,7 @@ private function synchronizePackageJson(string $rootDir) $lockData['packages-dev'] = array_column($lockData['packages-dev'] ?? [], 'name'); } - if ($synchronizer->synchronize($lockData['packages'] ?? []) || $synchronizer->synchronize($lockData['packages-dev'] ?? [])) { + if ($synchronizer->synchronize(array_merge($lockData['packages'] ?? [], $lockData['packages-dev'] ?? []))) { $this->io->writeError('Synchronizing package.json with PHP packages'); $this->io->writeError('Don\'t forget to run npm install --force or yarn install --force to refresh your JavaScript dependencies!'); $this->io->writeError('');