You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
441 B

import { defineConfig } from "vite";
import { svelte } from "@sveltejs/vite-plugin-svelte";
import cssInjectedByJsPlugin from "vite-plugin-css-injected-by-js";
// https://vitejs.dev/config/
export default defineConfig({
plugins: [cssInjectedByJsPlugin(), svelte()],
build: {
lib: {
entry: "./src/main.ts",
name: "index.js",
fileName: () => "index.js",
formats: ["es"],
},
target: "esnext",
},
});