mtcute/.config/vite.ts

38 lines
866 B
TypeScript
Raw Normal View History

/// <reference types="vitest" />
import { defineConfig } from 'vite'
export default defineConfig({
test: {
include: [
'packages/**/*.test.ts',
],
typecheck: {
include: [
'packages/**/*.test-d.ts',
],
},
coverage: {
include: [
'packages/**/*.ts',
],
exclude: [
'packages/**/index.ts',
],
},
setupFiles: [
'./.config/vite-utils/test-setup.ts',
],
},
2023-11-29 20:31:18 +03:00
define: {
'import.meta.env.TEST_ENV': '"node"',
2024-08-12 05:23:26 +03:00
},
optimizeDeps: {
esbuildOptions: {
// for WHATEVER REASON browserify-zlib uses `global` and it dies in browser lol
define: {
global: 'globalThis',
},
},
},
})