@icgcat/stats
Version:
Statistical functions
24 lines (22 loc) • 645 B
JavaScript
import { defineConfig } from "vite";
import { svelte } from "@sveltejs/vite-plugin-svelte";
import { sveltePreprocess } from "svelte-preprocess";
export default defineConfig({
plugins: [svelte({ preprocess: sveltePreprocess() })],
build: {
lib: {
entry: "src/index.js",
name: "stats",
formats: ["es", "cjs", "umd"],
fileName: (format) => `svelte-stats.${format}.js`,
},
rollupOptions: {
external: ["svelte"],
output: {
globals: {
svelte: "Svelte",
},
},
},
},
});