UNPKG

655 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/recommended',
10 'plugin:prettier/recommended',
11 ],
12 root: true,
13 env: {
14 node: true,
15 jest: true,
16 },
17 ignorePatterns: ['.eslintrc.js'],
18 rules: {
19 '@typescript-eslint/interface-name-prefix': 'off',
20 '@typescript-eslint/explicit-function-return-type': 'off',
21 '@typescript-eslint/explicit-module-boundary-types': 'off',
22 '@typescript-eslint/no-explicit-any': 'off',
23 },
24};