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
2026-04-01 12:00:00 +08:00
committed by GitHub
parent 44df37c118
commit 21d8d858a9
4 changed files with 46 additions and 13 deletions

View File

@@ -3,17 +3,13 @@
"baseBranch": "origin/master",
"pipeline": {
"prepublish": {
"dependsOn": [
"^prepublish"
],
"outputs": [
"lib/**",
"es/**",
"dist/**"
]
"dependsOn": ["^prepublish"],
"outputs": ["lib/**", "es/**", "dist/**"]
},
"test": {},
"test:watch": {},
"dev": {}
"dev": {},
"lint": {},
"check-types": {}
}
}
}