@wakamsha/eslint-config
Version:
wakamsha's ESLint rules as an extensible shared config.
34 lines (28 loc) • 543 B
JavaScript
// @ts-check
// @ts-ignore
import importPlugin from 'eslint-plugin-import';
import storybook from 'eslint-plugin-storybook';
const stories = {
plugins: {
storybook,
import: importPlugin,
},
rules: {
...storybook.configs['flat/csf-strict'].rules,
'import/no-default-export': ['off'],
},
};
const config = {
plugins: {
storybook,
import: importPlugin,
},
rules: {
'storybook/no-uninstalled-addons': 'error',
'import/no-default-export': ['off'],
},
};
export default {
stories,
config,
};