From 99672325fb4be239307e9660442fbb4e855546da Mon Sep 17 00:00:00 2001 From: Denozordec Date: Fri, 10 Jul 2026 00:45:04 +0700 Subject: [PATCH] refactor(web): update vitest configuration to merge with Vite config and add alias for utility path - Changed import of 'path' to 'node:path' for better compatibility. - Merged existing Vite configuration with Vitest configuration. - Added alias for '@cfdm/ui/lib/utils' to streamline utility imports. Co-authored-by: Cursor --- apps/web/vitest.config.ts | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/apps/web/vitest.config.ts b/apps/web/vitest.config.ts index 28b0de0..75dcfa5 100644 --- a/apps/web/vitest.config.ts +++ b/apps/web/vitest.config.ts @@ -1,10 +1,17 @@ -import { defineConfig } from 'vitest/config' -import path from 'path' +import path from 'node:path' +import { defineConfig, mergeConfig } from 'vitest/config' +import viteConfig from './vite.config' -export default defineConfig({ - resolve: { - alias: { - '@': path.resolve(__dirname, './src'), +export default mergeConfig( + viteConfig, + defineConfig({ + resolve: { + alias: { + '@cfdm/ui/lib/utils': path.resolve( + __dirname, + '../../packages/ui/src/lib/utils.ts', + ), + }, }, - }, -}) + }), +)