Files
AEmotionStudio-ComfyUI-Chri…/vitest.config.mts
T
AEmotionStudio 1c33496b85 feat: Migrate to TypeScript, add tests, and refine UI
- Converted all JS source files to TypeScript in src/.
2026-01-09 15:31:32 -08:00

22 lines
713 B
TypeScript

import { defineConfig } from 'vitest/config'
import { resolve, dirname } from 'path'
import { fileURLToPath } from 'url'
const __filename = fileURLToPath(import.meta.url)
const __dirname = dirname(__filename)
export default defineConfig({
test: {
environment: 'jsdom',
globals: true,
include: ['src/**/*.{test,spec}.{js,mjs,cjs,ts,mts,cts,jsx,tsx}'],
},
resolve: {
alias: [
{ find: '@', replacement: resolve(__dirname, 'src') },
{ find: /.*\/scripts\/app\.js$/, replacement: resolve(__dirname, 'src/__mocks__/app.ts') },
{ find: /.*\/scripts\/api\.js$/, replacement: resolve(__dirname, 'src/__mocks__/api.ts') }
]
}
})