@perfective/eslint-config
Version:
ESLint shareable rules configuration
16 lines • 470 B
JavaScript
import eslintPluginStylisticPlus from '@stylistic/eslint-plugin-plus';
export function stylisticPlusConfig() {
return {
plugins: {
'@stylistic/plus': eslintPluginStylisticPlus
},
rules: {
'@stylistic/plus/curly-newline': ['warn', {
minElements: 1
}],
'@stylistic/plus/indent-binary-ops': ['warn', 4],
'@stylistic/plus/type-generic-spacing': 'warn',
'@stylistic/plus/type-named-tuple-spacing': 'warn'
}
};
}