* feat(prettier-check): added .prettierrc + workflow
* feat(prettier-check): ran prettier + .prettierignore
* feat(prettier-check): check if npx is installed
pre-commit now skips Prettier check if `npx` is not present.
A user would struggle to determine what the error was if `ktLintFormat`
failed
`-q` (error only) is overkill as it removes useful output,
but there is a large amount of warnings in the current
version of the ktLint plugin
GitHub ref: JLLeitschuh/ktlint-gradle/issues/457
This can be converted to `-w` (warnings only) afterwards
A typical error is:
```
KtLint found code style violations. Please see the following reports:
- C:\\...\ktlintTestSourceSetFormat\ktlintTestSourceSetFormat.txt
```
After adding `-w`, we'd also get the more useful:
```
CriticalExceptionTest.kt:19:1 Wildcard import (cannot be auto-corrected)
```
https://docs.gradle.org/current/userguide/command_line_interface.html#sec:command_line_loggingFixes#9093