build: fix eslint undef

This commit is contained in:
AkaraChen 2024-10-22 11:36:42 +08:00
parent 67d02212b4
commit f215db87e3

View File

@ -82,8 +82,10 @@ export default combine(
}),
unicorn(),
node(),
// TODO: remove this when upgrade to nextjs 15
compat.extends('next'),
...process.env.ESLINT_CONFIG_INSPECTOR
? []
// TODO: remove this when upgrade to nextjs 15
: [compat.extends('next')],
{
ignores: [
'**/node_modules/*',
@ -130,8 +132,16 @@ export default combine(
// antfu migrate to eslint-plugin-unused-imports
"unused-imports/no-unused-vars": "warn",
"unused-imports/no-unused-imports": "warn",
},
"no-undef": "error",
languageOptions: {
globals: {
...globals.browser,
...globals.es2025,
...globals.node,
'React': 'readable',
'JSX': 'readable',
}
}
},
storybook,
@ -157,24 +167,8 @@ export default combine(
...globals.browser,
...globals.es2021,
...globals.node,
...globals.jest
...globals.jest,
},
},
},
{
files: [
GLOB_JSX,
GLOB_TSX,
'**/hooks/*'
],
languageOptions: {
globals: {
...globals.browser,
...globals.es2025,
...globals.node,
'React': 'readable',
'JSX': 'readable',
}
}
}
)