* CI: add a prettier GitHub action to format code automatically
* improve GitHub Action config and format some files
* Apply formatting changes
* CI: make the prettier action a standalone action
* Apply formatting changes
* CI: add push as new trigger event
Co-authored-by: Mark-Fenng <Mark-Fenng@users.noreply.github.com>
* refactor: eliminate eslint errors as many as I can
* refactor: fix more eslint errors in the record module
* LINT: fix @typescript-eslint/unbound-method
* LINT: fix all eslint errors in source code
* LINT: fix as many eslint warnings as possible
* CI: add a github action to check ESLINT status
* CI: update github action
* build: update travis CI and github action
* CI: update github action
* CI: update job name
* CI: restore test command from turbo to lerna
* Merge branch master into eslint-action
Co-authored-by: Justin Halsall <Juice10@users.noreply.github.com>