File tree Expand file tree Collapse file tree 3 files changed +6
-1
lines changed Expand file tree Collapse file tree 3 files changed +6
-1
lines changed Original file line number Diff line number Diff line change 1
1
import svelte from "@astrojs/svelte" ;
2
+ import { optimizeImports } from "carbon-preprocess-svelte" ;
2
3
import { defineConfig } from "astro/config" ;
3
4
import pkg from "./package.json" assert { type : "json" } ;
4
5
@@ -7,7 +8,7 @@ export default defineConfig({
7
8
trailingSlash : "never" ,
8
9
integrations : [
9
10
svelte ( {
10
- prebundleSvelteLibraries : true ,
11
+ preprocess : [ optimizeImports ( ) ] ,
11
12
} ) ,
12
13
] ,
13
14
srcDir : "./www" ,
@@ -17,6 +18,9 @@ export default defineConfig({
17
18
prefetchAll : true ,
18
19
} ,
19
20
vite : {
21
+ optimizeDeps : {
22
+ exclude : [ "carbon-components-svelte" ] ,
23
+ } ,
20
24
define : {
21
25
__PKG_NAME : JSON . stringify ( pkg . name ) ,
22
26
__PKG_VERSION : JSON . stringify ( pkg . version ) ,
Original file line number Diff line number Diff line change 28
28
"@types/prettier" : " latest" ,
29
29
"astro" : " latest" ,
30
30
"carbon-components-svelte" : " latest" ,
31
+ "carbon-preprocess-svelte" : " latest" ,
31
32
"cssnano" : " latest" ,
32
33
"cssnano-preset-lite" : " latest" ,
33
34
"postcss" : " latest" ,
You can’t perform that action at this time.
0 commit comments