@@ -22,7 +22,7 @@ use turbopack_core::{
22
22
compile_time_defines,
23
23
compile_time_info:: { CompileTimeDefines , CompileTimeInfo , FreeVarReferences } ,
24
24
environment:: {
25
- BrowserEnvironment , Environment , ExecutionEnvironment , NodeJsEnvironment , NodeJsVersion ,
25
+ Environment , ExecutionEnvironment , NodeJsEnvironment , NodeJsVersion , RuntimeVersions ,
26
26
} ,
27
27
free_var_references,
28
28
module_graph:: export_usage:: OptionExportUsageInfo ,
@@ -366,28 +366,16 @@ pub async fn get_server_compile_time_info(
366
366
cwd : RcStr ,
367
367
define_env : Vc < OptionEnvMap > ,
368
368
node_version : ResolvedVc < NodeJsVersion > ,
369
- css_browserslist_query : RcStr ,
370
369
) -> Result < Vc < CompileTimeInfo > > {
371
- let css_environment = BrowserEnvironment {
372
- dom : false ,
373
- web_worker : false ,
374
- service_worker : false ,
375
- browserslist_query : css_browserslist_query,
376
- }
377
- . resolved_cell ( ) ;
378
-
379
370
CompileTimeInfo :: builder (
380
- Environment :: new (
381
- ExecutionEnvironment :: NodeJsLambda (
382
- NodeJsEnvironment {
383
- compile_target : CompileTarget :: current ( ) . to_resolved ( ) . await ?,
384
- node_version,
385
- cwd : ResolvedVc :: cell ( Some ( cwd) ) ,
386
- }
387
- . resolved_cell ( ) ,
388
- ) ,
389
- * css_environment,
390
- )
371
+ Environment :: new ( ExecutionEnvironment :: NodeJsLambda (
372
+ NodeJsEnvironment {
373
+ compile_target : CompileTarget :: current ( ) . to_resolved ( ) . await ?,
374
+ node_version,
375
+ cwd : ResolvedVc :: cell ( Some ( cwd) ) ,
376
+ }
377
+ . resolved_cell ( ) ,
378
+ ) )
391
379
. to_resolved ( )
392
380
. await ?,
393
381
)
@@ -400,10 +388,9 @@ pub async fn get_server_compile_time_info(
400
388
#[ turbo_tasks:: function]
401
389
pub async fn get_tracing_compile_time_info ( ) -> Result < Vc < CompileTimeInfo > > {
402
390
CompileTimeInfo :: builder (
403
- Environment :: new (
404
- ExecutionEnvironment :: NodeJsLambda ( NodeJsEnvironment :: default ( ) . resolved_cell ( ) ) ,
405
- BrowserEnvironment :: default ( ) . cell ( ) ,
406
- )
391
+ Environment :: new ( ExecutionEnvironment :: NodeJsLambda (
392
+ NodeJsEnvironment :: default ( ) . resolved_cell ( ) ,
393
+ ) )
407
394
. to_resolved ( )
408
395
. await ?,
409
396
)
@@ -520,7 +507,7 @@ pub async fn get_server_module_options_context(
520
507
let tree_shaking_mode_for_foreign_code = * next_config
521
508
. tree_shaking_mode_for_foreign_code ( next_mode. is_development ( ) )
522
509
. await ?;
523
- let css_versions = environment . css_runtime_versions ( ) ;
510
+ let versions = RuntimeVersions ( Default :: default ( ) ) . cell ( ) ;
524
511
525
512
let tsconfig_path = next_config
526
513
. typescript_tsconfig_path ( )
@@ -581,8 +568,7 @@ pub async fn get_server_module_options_context(
581
568
// context type.
582
569
let styled_components_transform_rule =
583
570
get_styled_components_transform_rule ( next_config) . await ?;
584
- let styled_jsx_transform_rule =
585
- get_styled_jsx_transform_rule ( next_config, css_versions) . await ?;
571
+ let styled_jsx_transform_rule = get_styled_jsx_transform_rule ( next_config, versions) . await ?;
586
572
587
573
let source_maps = if * next_config. server_source_maps ( ) . await ? {
588
574
SourceMapsType :: Full
0 commit comments