add Eslint action and update travis CI (#931)

* 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>
This commit is contained in:
Yun Feng
2022-07-10 18:15:48 +10:00
committed by GitHub
parent 2d4dd22966
commit 72874f2fd2
4 changed files with 46 additions and 13 deletions

View File

@@ -11,6 +11,6 @@ install:
- yarn
script:
- yarn lerna run prepublish
- yarn lerna run check-types
- yarn build:all
- yarn turbo run check-types
- xvfb-run --server-args="-screen 0 1920x1080x24" yarn lerna run test