eslint-config-decent
Version:
A decent ESLint configuration
29 lines (25 loc) • 480 B
text/typescript
import { type Config } from '@eslint/config-helpers';
import promise from 'eslint-plugin-promise';
const base: Config = {
plugins: {
promise,
},
rules: {
'promise/always-return': 'error',
'promise/always-catch': 'off',
'promise/catch-or-return': [
'error',
{
allowThen: true,
},
],
'promise/no-native': 'off',
'promise/param-names': 'error',
},
};
export const configs = {
base,
};
export default {
configs,
};