// .eslintrc.js module.exports = { parser: '@typescript-eslint/parser', extends: [ 'plugin:@typescript-eslint/recommended', 'plugin:prettier/recommended' ], plugins: ['@typescript-eslint'], rules: { // 这条规则是为了防止写class interface的member时,分隔符和prettier产生冲突 '@typescript-eslint/ban-ts-comment': 'off', '@typescript-eslint/no-var-requires': 'off', '@typescript-eslint/explicit-module-boundary-types': 'off', '@typescript-eslint/no-explicit-any': 'off', '@typescript-eslint/member-delimiter-style': [ 'error', { multiline: { delimiter: 'none', requireLast: false }, singleline: { delimiter: 'comma', requireLast: false } } ] } }