Formatting is a deterministic presentation transform
Formatting changes presentation rather than program intent. Quote style and semicolon preference are explicit inputs while line width and indentation use stable documented defaults.
The formatter first rejects unsupported or invalid syntax, then uses the pinned Babel and ESTree plugins. It does not execute formatted output.