@byndyusoft/eslint-config
Version:
ESLint config for Byndyusoft projects
33 lines (32 loc) • 1.03 kB
JavaScript
module.exports = {
overrides: [
{
files: ['*.ts', '*.tsx'],
rules: {
// @typescript-eslint/eslint-plugin Supported rules
'@typescript-eslint/no-empty-function': 'off',
'@typescript-eslint/naming-convention': [
'warn',
{
selector: 'interface',
format: ['PascalCase'],
prefix: ['I']
},
{
selector: 'typeAlias',
format: ['PascalCase'],
prefix: ['T']
},
{
selector: 'enum',
format: ['PascalCase']
},
{
selector: 'enumMember',
format: ['PascalCase']
}
]
}
}
]
};