@@ -133,7 +133,6 @@ impl ModuleOptions {
133133 enable_mdx_rs,
134134 css :
135135 CssOptionsContext {
136- ref browserslist_query,
137136 enable_raw_css,
138137 source_maps : css_source_maps,
139138 ..
@@ -438,6 +437,12 @@ impl ModuleOptions {
438437 ) ,
439438 ] ;
440439
440+ let environment = if let Some ( env) = preset_env_versions {
441+ env
442+ } else {
443+ todo ! ( )
444+ } ;
445+
441446 if enable_raw_css {
442447 rules. extend ( [
443448 ModuleRule :: new (
@@ -447,7 +452,7 @@ impl ModuleOptions {
447452 ] ) ,
448453 vec ! [ ModuleRuleEffect :: ModuleType ( ModuleType :: Css {
449454 ty: CssModuleAssetType :: Default ,
450- browserslist_query : browserslist_query . clone ( ) ,
455+ environment ,
451456 } ) ] ,
452457 ) ,
453458 ModuleRule :: new (
@@ -457,7 +462,7 @@ impl ModuleOptions {
457462 ] ) ,
458463 vec ! [ ModuleRuleEffect :: ModuleType ( ModuleType :: Css {
459464 ty: CssModuleAssetType :: Module ,
460- browserslist_query : browserslist_query . clone ( ) ,
465+ environment ,
461466 } ) ] ,
462467 ) ,
463468 ] ) ;
@@ -510,7 +515,7 @@ impl ModuleOptions {
510515 ] ) ,
511516 vec ! [ ModuleRuleEffect :: ModuleType ( ModuleType :: Css {
512517 ty: CssModuleAssetType :: Default ,
513- browserslist_query : browserslist_query . clone ( ) ,
518+ environment ,
514519 } ) ] ,
515520 ) ,
516521 ModuleRule :: new (
@@ -541,7 +546,7 @@ impl ModuleOptions {
541546 ] ) ,
542547 vec ! [ ModuleRuleEffect :: ModuleType ( ModuleType :: Css {
543548 ty: CssModuleAssetType :: Module ,
544- browserslist_query : browserslist_query . clone ( ) ,
549+ environment ,
545550 } ) ] ,
546551 ) ,
547552 // Ecmascript CSS Modules referencing the actual CSS module to include it
@@ -552,7 +557,7 @@ impl ModuleOptions {
552557 ] ) ,
553558 vec ! [ ModuleRuleEffect :: ModuleType ( ModuleType :: Css {
554559 ty: CssModuleAssetType :: Module ,
555- browserslist_query : browserslist_query . clone ( ) ,
560+ environment ,
556561 } ) ] ,
557562 ) ,
558563 // Ecmascript CSS Modules referencing the actual CSS module to list the classes
@@ -568,7 +573,7 @@ impl ModuleOptions {
568573 ] ) ,
569574 vec ! [ ModuleRuleEffect :: ModuleType ( ModuleType :: Css {
570575 ty: CssModuleAssetType :: Module ,
571- browserslist_query : browserslist_query . clone ( ) ,
576+ environment ,
572577 } ) ] ,
573578 ) ,
574579 ] ) ;
0 commit comments