carbon-components-svelte/examples/vite/vite.config.js
2024-03-23 14:40:01 -07:00

18 lines
567 B
JavaScript

import { svelte } from "@sveltejs/vite-plugin-svelte";
import { optimizeImports, optimizeCss } from "carbon-preprocess-svelte";
/** @type {import('vite').UserConfig} */
export default {
// Optional: since we use the `optimizeImports` preprocessor, we can exclude
// `carbon-components-svelte` and `carbon-pictograms-svelte` from the
// `optimizeDeps` configuration for even faster cold starts.
optimizeDeps: {
exclude: ["carbon-components-svelte"],
},
plugins: [
svelte({
preprocess: [optimizeImports()],
}),
optimizeCss(),
],
};