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'],
{
files: ['{src,test,js,@types}/**/*.{ts,vue}', '.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',
],
files: ['{src,test,js,@types}/**/*.{ts,vue}'],
ignores: ['*.*'],
plugins: { sharkey: { rules: { locale: localeRule } } },
languageOptions: {
globals: {
@ -186,6 +179,27 @@ export default [
'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: [
'.storybook/changes.ts',