Prettier v2 has the following breaking changes: * enforces spaces between `function` and params * enforces trailing commas by default
Adds multiple variable support and the ability to set statement level logging semantics. This breaks that logger API, cleaning up the manner in which enums are set, but the other behaviors are backwards compatible. Fixes #956