Format Command
Supports all Melos filtering flags.
The format command is used to format the code in your Melos workspace according to Dart's formatting standards.
melos format
To learn more, visit the Dart format documentation.
--set-exit-if-changed
Return exit code 1 if there are any formatting changes. This flag is particularly useful in CI/CD pipelines to automatically detect and reject commits that do not adhere to the formatting standards, ensuring code quality.
melos format --set-exit-if-changed
By default, dart format overwrites the Dart files.
--output
This option is useful when you want to review formatting changes without directly overwriting your files.
melos format --output
# or
melos format --o
Outputs the formatted code to the console.
melos format -o show
Outputs the formatted code as a JSON object
melos format -o json
Lists the files that would be formatted, without showing the formatted content or making changes.
melos format -o none