Skip to content

Commit 16e6a52

Browse files
committed
lint: use import plugin
1 parent dea5353 commit 16e6a52

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

eslint.config.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// For more info, see https://github.com/storybookjs/eslint-plugin-storybook#configuration-flat-config-format
22
import pluginJs from '@eslint/js'
33
import pluginI18n from '@intlify/eslint-plugin-vue-i18n'
4+
import importPlugin from 'eslint-plugin-import'
45
import eslintPluginPrettierRecommended from 'eslint-plugin-prettier/recommended'
56
import storybook from 'eslint-plugin-storybook'
67
import unusedImports from 'eslint-plugin-unused-imports'
@@ -47,6 +48,12 @@ export default defineConfig([
4748
sourceType: 'module',
4849
extraFileExtensions
4950
}
51+
},
52+
settings: {
53+
'import/resolver': {
54+
typescript: true,
55+
node: true
56+
}
5057
}
5158
},
5259
{
@@ -65,13 +72,21 @@ export default defineConfig([
6572
sourceType: 'module',
6673
extraFileExtensions
6774
}
75+
},
76+
settings: {
77+
'import/resolver': {
78+
typescript: true,
79+
node: true
80+
}
6881
}
6982
},
7083
pluginJs.configs.recommended,
7184
tseslint.configs.recommended,
7285
pluginVue.configs['flat/recommended'],
7386
eslintPluginPrettierRecommended,
7487
storybook.configs['flat/recommended'],
88+
importPlugin.flatConfigs.recommended,
89+
importPlugin.flatConfigs.typescript,
7590
{
7691
plugins: {
7792
'unused-imports': unusedImports,

0 commit comments

Comments
 (0)