Skip to content

Commit 4436caf

Browse files
committed
add build options to ui package
1 parent c2ba135 commit 4436caf

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

packages/ui/vite.config.ts

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { fileURLToPath } from "url";
44
import { defineConfig } from "vite";
55
import { storybookTest } from "@storybook/addon-vitest/vitest-plugin";
66
import { playwright } from "@vitest/browser-playwright";
7+
import solid from "vite-plugin-solid";
78

89
const dirname =
910
typeof __dirname !== "undefined"
@@ -12,7 +13,17 @@ const dirname =
1213

1314
// https://vite.dev/config/
1415
export default defineConfig({
15-
plugins: [],
16+
plugins: [solid()],
17+
build: {
18+
lib: {
19+
entry: path.resolve(dirname, "src/index.ts"),
20+
formats: ["es"],
21+
fileName: "index",
22+
},
23+
rollupOptions: {
24+
external: ["solid-js", "solid-js/web", "solid-js/store", "colorjs.io"],
25+
},
26+
},
1627
resolve: {
1728
alias: {
1829
"~": path.resolve(dirname, "./src"),

0 commit comments

Comments
 (0)