eslint-config-moneyforward
Version:
Money Forward's ESLint rules as an extensible shared config.
27 lines (23 loc) • 504 B
JavaScript
// @ts-check
// @ts-ignore
import importPlugin from 'eslint-plugin-import';
import storybook from 'eslint-plugin-storybook';
export default [
{
plugins: {
storybook,
import: importPlugin,
},
},
...storybook.configs['flat/recommended'],
...storybook.configs['flat/csf-strict'],
{
files: [
'**/*.@(stories|story).@(ts|tsx|js|jsx|mjs|cjs)',
'**/.storybook/**/*.@(ts|tsx|js|jsx)',
],
rules: {
'import/no-default-export': ['off'],
},
},
];