Overview
Bard is used to manage monorepos.
Installing
Bard is meant to be installed into a "tools" folder for use with your project.
Usage
Initialize a new bard.json file for new monorepos.
Adding Repositories
Push changes to read-only repos
Create a release
Bard will track the versions so you can just use the keywords: major, minor, patch.
Copy files
Copy the LICENSE file from the root to all packages
Merging composer.json
files
composer.json
filesWhen you have to maintain the composer.json files, this command will take the packages and merge those into the main composer.json file. It will also update the package's composer.json file with the correct values as well.
Last updated