Add: github action for linting
This commit is contained in:
parent
91b613dbc7
commit
908ece91b6
|
@ -7,7 +7,10 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- uses: stefanoeb/eslint-action@1.0.2
|
||||
with:
|
||||
entryPoint: ./js
|
||||
files: js/packages
|
||||
- name: Install modules
|
||||
run: yarn
|
||||
working-directory: ./js
|
||||
- name: Run ESLint
|
||||
run: yarn lint:eslint
|
||||
working-directory: ./js
|
||||
|
||||
|
|
|
@ -14,7 +14,8 @@
|
|||
"bootstrap": "lerna link && lerna bootstrap",
|
||||
"build": "lerna run build",
|
||||
"start": "cross-env CI=true lerna run start --scope @oyster/common --stream --parallel --scope web",
|
||||
"lint": "eslint 'packages/*/{src,test}/**/*.ts' && prettier -c 'packages/*/{src,test}/**/*.ts'",
|
||||
"lint": "npm run lint:eslint && prettier -c 'packages/*/{src,test}/**/*.ts'",
|
||||
"lint:eslint": "eslint 'packages/*/{src,test}/**/*.ts'",
|
||||
"lint:fix": "eslint --fix 'packages/*/{src,test}/**/*.ts' && prettier --write 'packages/*/{src,test}/**/*.{ts,tsx}'",
|
||||
"format:fix": "lerna run format:fix",
|
||||
"deploy": "run-s deploy:docs build deploy:apps && gh-pages -d docs",
|
||||
|
|
Loading…
Reference in New Issue