fix frontend eslint checking storybook with the wrong tsconfig

This commit is contained in:
Hazelnoot 2025-10-07 20:45:22 -04:00
parent d2c49d8608
commit 5000d22e15

View file

@ -15,15 +15,8 @@ export default [
}, },
...pluginVue.configs['flat/recommended'], ...pluginVue.configs['flat/recommended'],
{ {
files: ['{src,test,js,@types}/**/*.{ts,vue}', '.storybook/**/*.ts', '.storybook/**/*.tsx', '.storybook/**/*.js', '.storybook/**/*.jsx'], files: ['{src,test,js,@types}/**/*.{ts,vue}'],
ignores: [ ignores: ['*.*'],
'*.*',
'.storybook/changes.ts',
'.storybook/main.ts',
'.storybook/generate.tsx',
'.storybook/preload-locale.ts',
'.storybook/preload-theme.ts',
],
plugins: { sharkey: { rules: { locale: localeRule } } }, plugins: { sharkey: { rules: { locale: localeRule } } },
languageOptions: { languageOptions: {
globals: { globals: {
@ -186,6 +179,27 @@ export default [
'no-restricted-globals': 'off', 'no-restricted-globals': 'off',
}, },
}, },
{
files: ['.storybook/**/*.ts', '.storybook/**/*.tsx', '.storybook/**/*.js', '.storybook/**/*.jsx'],
ignores: [
'.storybook/changes.ts',
'.storybook/main.ts',
'.storybook/generate.tsx',
'.storybook/preload-locale.ts',
'.storybook/preload-theme.ts',
],
languageOptions: {
parserOptions: {
parser: tsParser,
project: ['tsconfig.vue.storybook.json'],
sourceType: 'module',
tsconfigRootDir: import.meta.dirname,
},
},
rules: {
'import/no-default-export': 'off',
},
},
{ {
files: [ files: [
'.storybook/changes.ts', '.storybook/changes.ts',