@fisker/eslint-config
Version:
fisker's Shareable ESLint Configuration
19 lines (15 loc) • 642 B
JavaScript
import eslintPluginPromise from 'eslint-plugin-promise'
export default [
eslintPluginPromise.configs['flat/recommended'],
{
name: 'fisker/eslint-plugin-promise',
rules: {
// https://github.com/xjamundx/eslint-plugin-promise/blob/master/docs/rules/always-return.md
'promise/always-return': 'off',
// https://github.com/xjamundx/eslint-plugin-promise/blob/master/docs/rules/catch-or-return.md
'promise/catch-or-return': 'off',
// https://github.com/xjamundx/eslint-plugin-promise/blob/master/docs/rules/no-return-wrap.md
'promise/no-return-wrap': ['error', {allowReject: true}],
},
},
]