UNPKG

672 BJavaScriptView Raw
1module.exports = {
2 parser: '@typescript-eslint/parser',
3 parserOptions: {
4 project: 'tsconfig.json',
5 sourceType: 'module',
6 },
7 plugins: ['@typescript-eslint/eslint-plugin'],
8 extends: [
9 'plugin:@typescript-eslint/eslint-recommended',
10 'plugin:@typescript-eslint/recommended',
11 'prettier'
12 ],
13 root: true,
14 env: {
15 node: true,
16 jest: true,
17 },
18 rules: {
19 '@typescript-eslint/interface-name-prefix': 'off',
20 '@typescript-eslint/explicit-function-return-type': 'off',
21 '@typescript-eslint/no-explicit-any': 'off',
22 '@typescript-eslint/no-use-before-define': 'off',
23 '@typescript-eslint/no-non-null-assertion': 'off',
24 },
25};