22 lines
331 B
TypeScript

import { resolve } from "node:path";
import { defineConfig } from "vite";
export default defineConfig({
resolve: {
alias: {
"#root": resolve(__dirname, "./src"),
},
},
build: {
target: "node22",
outDir: "dist",
ssr: true,
rollupOptions: {
input: "index.ts",
output: {
format: "esm",
},
},
},
});