Skip to content

Commit 6801bfc

Browse files
🔧 Update rules
1 parent ac24272 commit 6801bfc

File tree

3 files changed

+23
-4
lines changed

3 files changed

+23
-4
lines changed

.eslintrc.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,20 @@ parserOptions:
99
sourceType: module
1010
plugins:
1111
- '@typescript-eslint'
12-
rules: {}
12+
rules:
13+
max-len: 'off'
14+
no-unused-vars: 'off'
15+
no-invalid-this: 'off'
16+
require-jsdoc: 'off'
17+
# - error
18+
# - require:
19+
# FunctionDeclaration: true
20+
# MethodDefinition: true
21+
# ClassDeclaration: true
22+
# ArrowFunctionExpression: true
23+
# FunctionExpression: true
24+
valid-jsdoc:
25+
- error
26+
- requireReturn: false
27+
requireParamType: false
28+
requireReturnType: false

.github/workflows/ci.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,10 @@ jobs:
2424
- uses: actions/setup-node@v2
2525
with:
2626
node-version: '14'
27-
- run: npm ci
28-
- run: npm test
27+
- run: |
28+
npm ci
29+
npm test
30+
npm eslint
2931
- uses: paambaati/[email protected]
3032
env:
3133
CC_TEST_REPORTER_ID: af882de8052c9e436d8e7980bec9c61773f9a9e8cf327b27e97832bfa9628f11

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@
7070
"start": "webpack serve --mode=production",
7171
"test": "jest --coverage --verbose",
7272
"test:watch": "jest --watch --coverage --verbose",
73-
"deploy:demo": "gh-pages -d demo"
73+
"deploy:demo": "gh-pages -d demo",
74+
"eslint": "eslint \"./src/**/*.ts\" --fix"
7475
}
7576
}

0 commit comments

Comments
 (0)