Files
ValueScript/website/vite.config.ts
Andrew Morris 8f3263fdea Linting fixes
2023-05-24 17:08:22 +10:00

25 lines
570 B
TypeScript

import { defineConfig } from "vite";
import react from "@vitejs/plugin-react-swc";
import { resolve } from "path";
const src = resolve(__dirname, "src");
const outDir = resolve(__dirname, "dist");
// https://vitejs.dev/config/
export default defineConfig({
publicDir: resolve(__dirname, "public"),
root: src,
plugins: [react()],
build: {
outDir,
emptyOutDir: true,
rollupOptions: {
input: {
main: resolve(src, "index.html"),
playground: resolve(src, "playground", "index.html"),
},
},
target: "esnext",
},
});