diff --git a/packages/vitest-config/configs/base-config.ts b/packages/vitest-config/configs/base-config.ts index a3ce9057e..cb89ede8d 100644 --- a/packages/vitest-config/configs/base-config.ts +++ b/packages/vitest-config/configs/base-config.ts @@ -1,11 +1,12 @@ import { loadEnv } from 'vite'; import { defineConfig } from 'vitest/config'; +import type { Plugin, ViteUserConfig } from 'vitest/config'; export const baseConfig = defineConfig(async () => { const { default: tsconfigPaths } = await import('vite-tsconfig-paths'); return { - plugins: [tsconfigPaths()], + plugins: [tsconfigPaths() as unknown as Plugin], test: { include: ['**/*.test.ts', '**/*.spec.ts'], exclude: ['**/node_modules/**', '**/dist/**', '**/build/**'], @@ -20,5 +21,5 @@ export const baseConfig = defineConfig(async () => { }, }, }, - }; + } satisfies ViteUserConfig; }); diff --git a/packages/vitest-config/configs/ui-config.ts b/packages/vitest-config/configs/ui-config.ts index c60e079d9..c17b2e6cb 100644 --- a/packages/vitest-config/configs/ui-config.ts +++ b/packages/vitest-config/configs/ui-config.ts @@ -1,11 +1,12 @@ import { loadEnv } from 'vite'; import { defineConfig } from 'vitest/config'; +import type { Plugin, ViteUserConfig } from 'vitest/config'; export const uiConfig = defineConfig(async () => { const { default: tsconfigPaths } = await import('vite-tsconfig-paths'); return { - plugins: [tsconfigPaths()], + plugins: [tsconfigPaths() as unknown as Plugin], test: { include: ['**/*.test.ts', '**/*.spec.ts'], exclude: ['**/node_modules/**', '**/dist/**', '**/build/**'], @@ -21,5 +22,5 @@ export const uiConfig = defineConfig(async () => { }, }, }, - }; + } satisfies ViteUserConfig; });