improve lint

This commit is contained in:
syuilo 2021-11-12 10:58:13 +09:00
parent 713ff43e9b
commit 8782e69e73

View file

@ -1,6 +1,10 @@
module.exports = { module.exports = {
root: true, root: true,
parser: '@typescript-eslint/parser', parser: '@typescript-eslint/parser',
parserOptions: {
tsconfigRootDir: __dirname,
project: ['./tsconfig.json'],
},
plugins: [ plugins: [
'@typescript-eslint', '@typescript-eslint',
'import' 'import'
@ -51,6 +55,9 @@ module.exports = {
'@typescript-eslint/no-inferrable-types': ['warn'], '@typescript-eslint/no-inferrable-types': ['warn'],
'@typescript-eslint/no-empty-function': ['off'], '@typescript-eslint/no-empty-function': ['off'],
'@typescript-eslint/no-non-null-assertion': ['off'], '@typescript-eslint/no-non-null-assertion': ['off'],
'@typescript-eslint/no-misused-promises': ['error', {
'checksVoidReturn': false,
}],
'import/no-unresolved': ['off'], 'import/no-unresolved': ['off'],
'import/no-default-export': ['warn'], 'import/no-default-export': ['warn'],
}, },