* Add and run end-of-file-fixer
* Add and run trailing-whitespace
* Add and run check-yaml
* Add and run check-json
* Add and run pretty-format-yaml
* Fix comment indentation
* add path filtering
* small improvements for clarity, more focused run triggers, best practices
* formatting
* add js linting to pre-commit
* Update .pre-commit-config.yaml
* Update .pre-commit-config.yaml