UNPKG

eslint-config-decent

Version:
29 lines (25 loc) 504 B
import type { TSESLint } from '@typescript-eslint/utils'; import promise from 'eslint-plugin-promise'; const base: TSESLint.FlatConfig.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, };