import { defineConfig } from 'vitest/config' import path from 'path' export default defineConfig({ resolve: { alias: { 'mizan/channels': path.resolve(__dirname, 'src/channels/index.ts'), 'mizan/client/react': path.resolve(__dirname, 'src/client/react.ts'), 'mizan/client': path.resolve(__dirname, 'src/client/index.ts'), 'mizan/jwt': path.resolve(__dirname, 'src/jwt/index.ts'), 'mizan': path.resolve(__dirname, 'src/index.ts'), }, }, test: { globals: true, environment: 'jsdom', setupFiles: ['./vitest.setup.ts'], include: ['src/**/*.test.{ts,tsx}'], exclude: ['src/jwt/__tests__/contract.test.ts'], }, })