The plain-English version
A named command-line option that changes behavior or supplies a setting.
Why it matters
Consistent flags make a tool easier to discover and automate.
Let’s make it click
A formatter supports a check mode that reports differences without writing files.
Vibe Bro’s heads-up
A flag’s name should communicate its effect; a seemingly harmless option should not silently perform unrelated changes.
The docs behind it
Documentation links checked .
Editorial review · October 28, 2026
Supported: Node's parseArgs documentation distinguishes named boolean/string options and positional values. The entry's flag contract is an example, not a universal flag standard.