Currently we're missing a .clang-format so the format npm script won't be using the Google style config.
That's the first issue. Second issue is that if we try use the Google style (copied from polymer tools repo for example), it produces some real strangeness:
@property() message='Hi';
Notice the lack of spacing around =.
return queryFn(this.renderRoot !, selector);
Again crazy spacing around !.
Can we just not use clang-format against template strings and decorators? and typescript-specific stuff?