@@ -65,14 +65,14 @@ export function svelte(inlineOptions) {
65
65
} ,
66
66
67
67
// @ts -ignore This hook only works in Vite 6
68
- async configEnvironment ( name , config , opts ) {
68
+ async configEnvironment ( _ , config , opts ) {
69
69
config . resolve ??= { } ;
70
70
71
71
// Emulate Vite default fallback for `resolve.mainFields` if not set
72
72
if ( config . resolve . mainFields == null ) {
73
- // These exports only exist in Vite 6
73
+ // @ts -ignore These exports only exist in Vite 6
74
74
const { defaultClientMainFields, defaultServerMainFields } = await import ( 'vite' ) ;
75
- if ( name === 'client' || opts . isSsrTargetWebworker ) {
75
+ if ( config . consumer === 'client' || opts . isSsrTargetWebworker ) {
76
76
config . resolve . mainFields = [ ...defaultClientMainFields ] ;
77
77
} else {
78
78
config . resolve . mainFields = [ ...defaultServerMainFields ] ;
@@ -82,9 +82,9 @@ export function svelte(inlineOptions) {
82
82
83
83
// Emulate Vite default fallback for `resolve.conditions` if not set
84
84
if ( config . resolve . conditions == null ) {
85
- // These exports only exist in Vite 6
85
+ // @ts -ignore These exports only exist in Vite 6
86
86
const { defaultClientConditions, defaultServerConditions } = await import ( 'vite' ) ;
87
- if ( name === 'client' || opts . isSsrTargetWebworker ) {
87
+ if ( config . consumer === 'client' || opts . isSsrTargetWebworker ) {
88
88
config . resolve . conditions = [ ...defaultClientConditions ] ;
89
89
} else {
90
90
config . resolve . conditions = [ ...defaultServerConditions ] ;
0 commit comments