@@ -12,7 +12,6 @@ import {
12
12
} from '../utils/options.js' ;
13
13
import { buildIdFilter , buildIdParser } from '../utils/id.js' ;
14
14
import { createCompileSvelte } from '../utils/compile.js' ;
15
- import { gte } from '../utils/svelte-version.js' ;
16
15
17
16
// @ts -ignore rolldownVersion
18
17
const { version : viteVersion , rolldownVersion } = vite ;
@@ -59,39 +58,7 @@ export function configure(api, inlineOptions) {
59
58
preOptions = await preResolveOptions ( inlineOptions , config , configEnv ) ;
60
59
// extra vite config
61
60
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
-
93
61
log . debug ( 'additional vite config' , extraViteConfig , 'config' ) ;
94
-
95
62
return extraViteConfig ;
96
63
}
97
64
} ,
0 commit comments