blob: 2b0e04c74a3bd8f1cec4bb4da8bb5e637747e9d1 [file] [log] [blame]
Jamal Carvalhoee355832021-12-23 17:05:25 +00001root: true
2extends: google
3parserOptions:
Jamal Carvalho6f4aa0e2022-01-11 17:56:41 +00004 ecmaVersion: 2018
Jamal Carvalhoee355832021-12-23 17:05:25 +00005rules:
6 require-jsdoc: 'off'
7 indent: 'off'
8 arrow-parens: 'off'
Conor Britain3cbdc172022-07-08 19:00:47 -04009 comma-dangle: ['error', {'functions': 'never'}]
Jamal Carvalhoee355832021-12-23 17:05:25 +000010overrides:
11 - files:
Conor Britain3cbdc172022-07-08 19:00:47 -040012 - '*.ts'
Jamal Carvalhoee355832021-12-23 17:05:25 +000013 parser: '@typescript-eslint/parser'
14 env:
15 browser: true
16 plugins:
17 - '@typescript-eslint'
18 extends:
19 - eslint:recommended
20 - plugin:@typescript-eslint/recommended
21 - plugin:prettier/recommended
Jamal Carvalhof4f73232022-01-06 20:48:14 +000022 rules:
23 valid-jsdoc:
24 - error
25 - requireParamType: false
26 requireReturnType: false
27 requireReturn: false