Found via `codespell -q 3 -S *.ts,thirdparty, -L appy,ba,inbetween,inout,pevent,possibile,upto`
* add source formatting check * fix beautification scripts
final
* add final specifiers * apply clang-format * fix for macOS