eslint-config-decent
Version:
A decent ESLint configuration
27 lines (23 loc) • 498 B
text/typescript
import type { TSESLint } from '@typescript-eslint/utils';
import importPlugin from 'eslint-plugin-import-x';
const base: TSESLint.FlatConfig.Config = {
plugins: {
import: importPlugin,
},
rules: {
'import/order': [
'error',
{
'newlines-between': 'always',
alphabetize: { order: 'asc', caseInsensitive: true },
pathGroupsExcludedImportTypes: ['builtin'],
},
],
},
};
export const configs = {
base,
};
export default {
configs,
};