23 lines
543 B
JavaScript
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'],
|
|
},
|
|
});
|