hts/packages/isdk/vitest.ui.solid.config.js

23 lines
543 B
JavaScript

import solidPlugin from 'vite-plugin-solid';
import { defineConfig } from 'vite';
// https://vitejs.dev/config/
export default defineConfig({
plugins: [solidPlugin()],
server: { port: 3000 },
build: { target: 'esnext' },
test: {
environment: 'jsdom',
globals: true,
include: ['solid/**/*.ui.test.ts', 'solid/**/*.ui.test.tsx'],
deps: {
registerNodeLoader: true,
inline: [/solid-js/],
},
transformMode: { web: [/\.[jt]sx?$/] },
},
resolve: {
conditions: ['development', 'browser'],
},
});