dev format

Auto-format code according to project style

Command version
0.0.0
Command configuration
dev-tool:dev.format@0.0.0

Arguments

ArgumentTypeRequiredDefaultDescription
--moduleslist[string]No[]Optional module namesRepeatable
--pathslist[string]No[]Paths to narrow the run to; combinable with --modules to narrow within the selected modules, and rejected when the adapter cannot narrowRepeatable
--recurse, --no-recursebooleanNofalseRun this command in every repository this one pins as a kind: repository module, as that repository's own command in its own checkout, so that repository's own configuration decides what it means. Without it the run covers this repository's own ownRoots and stops at every pinned checkout. Every repository is run even when one fails, and each failure names the repository it came from. A run narrowed with --modules or --paths crosses into nothing either way
--recurse-modestring one of isolate, fullNo"isolate"How --recurse crosses into the repositories this one pins, and read only when it does. isolate runs this command in each pinned repository's own checkout, as that repository's own command, so that repository's configuration decides what it means there and a clone standing alone gets the same answer as the tree does. full runs this repository's own tools once over the whole tree instead, as this repository's tool configuration names it, reading each pinned repository's settings in: one process rather than one per repository, which is faster for some commands and slower for others, and which leaves no repository's own configuration authoritative. Measure before choosing, and state the answer per command under argDefaults rather than typing it

It also takes the global arguments.

Output

It answers with a AdapterOutput.