@@ -12,7 +12,6 @@ import {
1212} from '../utils/options.js' ;
1313import { buildIdFilter , buildIdParser } from '../utils/id.js' ;
1414import { createCompileSvelte } from '../utils/compile.js' ;
15- import { gte } from '../utils/svelte-version.js' ;
1615
1716// @ts -ignore rolldownVersion
1817const { version : viteVersion , rolldownVersion } = vite ;
@@ -59,39 +58,7 @@ export function configure(api, inlineOptions) {
5958 preOptions = await preResolveOptions ( inlineOptions , config , configEnv ) ;
6059 // extra vite config
6160 const extraViteConfig = await buildExtraViteConfig ( preOptions , config ) ;
62-
63- if (
64- rolldownVersion &&
65- configEnv . command === 'build' &&
66- gte ( rolldownVersion , '1.0.0-beta.35' ) // inlineConst received a critical bugfix in 1.0.0-beta.35
67- ) {
68- extraViteConfig . build ??= { } ;
69- // rename rollupOptions to rolldownOptions
70- //@ts -ignore rolldownOptions only exists in rolldown-vite
71- extraViteConfig . build . rolldownOptions = extraViteConfig . build . rollupOptions || { } ;
72- delete extraViteConfig . build . rollupOptions ;
73- // read user config inlineConst value
74- const inlineConst =
75- //@ts -ignore optimization only exists in rolldown-vite
76- config . build ?. rolldownOptions ?. optimization ?. inlineConst ??
77- //@ts -ignore optimization only exists in rolldown-vite
78- config . build ?. rollupOptions ?. optimization ?. inlineConst ;
79-
80- if ( inlineConst == null ) {
81- // set inlineConst build optimization for esm-env
82- //@ts -ignore rolldownOptions only exists in rolldown-vite
83- extraViteConfig . build . rolldownOptions . optimization ??= { } ;
84- //@ts -ignore rolldownOptions only exists in rolldown-vite
85- extraViteConfig . build . rolldownOptions . optimization . inlineConst = true ;
86- } else if ( inlineConst === false ) {
87- log . warn (
88- 'Your rolldown config contains `optimization.inlineConst: false`. This can lead to increased bundle size and leaked server code in client build.'
89- ) ;
90- }
91- }
92-
9361 log . debug ( 'additional vite config' , extraViteConfig , 'config' ) ;
94-
9562 return extraViteConfig ;
9663 }
9764 } ,
0 commit comments