Spaces:
Sleeping
Sleeping
export default { | |
parser: '@typescript-eslint/parser', // Specifies the ESLint parser | |
plugins: ['@typescript-eslint'], | |
extends: [ | |
'plugin:@typescript-eslint/recommended', // Uses the recommended rules from the @typescript-eslint/eslint-plugin | |
'plugin:@typescript-eslint/recommended-type-checked', | |
], | |
parserOptions: { | |
project: './tsconfig.json', | |
ecmaVersion: 2018, // Allows for the parsing of modern ECMAScript features | |
sourceType: 'module', // Allows for the use of imports | |
}, | |
rules: { | |
'@typescript-eslint/no-explicit-any': 'off', | |
'@typescript-eslint/explicit-function-return-type': 'off', | |
'@typescript-eslint/no-unused-vars': [ | |
'warn', | |
{ varsIgnorePattern: '^_', argsIgnorePattern: '^_' }, | |
], | |
'@typescript-eslint/no-non-null-assertion': 'off', | |
}, | |
}; | |