aboutsummaryrefslogtreecommitdiff
path: root/.eslintrc.yaml
diff options
context:
space:
mode:
Diffstat (limited to '.eslintrc.yaml')
-rw-r--r--.eslintrc.yaml29
1 files changed, 29 insertions, 0 deletions
diff --git a/.eslintrc.yaml b/.eslintrc.yaml
new file mode 100644
index 0000000..9c2b441
--- /dev/null
+++ b/.eslintrc.yaml
@@ -0,0 +1,29 @@
+root: true
+extends: google
+parserOptions:
+ ecmaVersion: 2018
+rules:
+ require-jsdoc: 'off'
+ indent: 'off'
+ arrow-parens: 'off'
+ comma-dangle: ['error', {'functions': 'never'}]
+overrides:
+ - files:
+ - '*.ts'
+ parser: '@typescript-eslint/parser'
+ env:
+ browser: true
+ plugins:
+ - '@typescript-eslint'
+ extends:
+ - eslint:recommended
+ - plugin:@typescript-eslint/recommended
+ - plugin:prettier/recommended
+ rules:
+ valid-jsdoc:
+ - error
+ - requireParamType: false
+ requireReturnType: false
+ requireReturn: false
+ignorePatterns:
+ - '*.js'