aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-02-11 23:50:25 -0800
committerAdam Soltys <[email protected]>2026-02-11 23:50:25 -0800
commita5681f67cd0876fc20980b111fe321fcf49533ce (patch)
treec826b7233a0151726b6cff1181479196865f85c4
parentaa0116df7b00600a812eb42ee0dfa0cf5d0e1bc7 (diff)
downloadcoinos-ui-a5681f67cd0876fc20980b111fe321fcf49533ce.tar.gz
coinos-ui-a5681f67cd0876fc20980b111fe321fcf49533ce.zip
config cleanup
-rw-r--r--vite.config.js31
1 files changed, 3 insertions, 28 deletions
diff --git a/vite.config.js b/vite.config.js
index e567872e..fd52e952 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -1,27 +1,12 @@
import { sveltekit } from "@sveltejs/kit/vite";
import tailwindcss from "@tailwindcss/vite";
-import { visualizer } from "rollup-plugin-visualizer";
import { defineConfig, loadEnv } from "vite";
export default defineConfig(({ mode }) => {
const env = loadEnv(mode, process.cwd(), "");
- const analyze = process.env.ANALYZE === "true";
return {
- plugins: [
- tailwindcss({ optimize: false }),
- sveltekit(),
- analyze &&
- visualizer({
- filename: "build/stats.html",
- gzipSize: true,
- brotliSize: true,
- template: "treemap",
- }),
- ].filter(Boolean),
- css: {
- transformer: "postcss",
- },
+ plugins: [tailwindcss({ optimize: false }), sveltekit()],
preview: {
allowedHosts: [
process.env.PUBLIC_DOMAIN || env.PUBLIC_DOMAIN || "coinos.io",
@@ -42,19 +27,9 @@ export default defineConfig(({ mode }) => {
: undefined,
},
build: {
- cssMinify: "esbuild",
chunkSizeWarningLimit: 1000,
- rollupOptions: {
- output: {
- manualChunks(id) {
- if (id.includes("node_modules")) {
- const parts = id.split("node_modules/")[1].split("/");
- const pkg = parts[0].startsWith("@") ? `${parts[0].slice(1)}-${parts[1]}` : parts[0];
- return `vendor-${pkg}`;
- }
- },
- },
- },
+ reportCompressedSize: false,
+ cssMinify: "lightningcss",
},
};
});