File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -240,7 +240,7 @@ base64-simd = {version = "0.8.0", optional = true}
240240# Dependencies for the node feature
241241deno_resolver = { version = " ^0.59.0" , optional = true }
242242node_resolver = { version = " ^0.66.0" , optional = true , features = [" sync" ] }
243- deno_runtime = { version = " ^0.236.0" , optional = true , features = [ " exclude_runtime_main_js " ] }
243+ deno_runtime = { version = " ^0.236.0" , optional = true }
244244deno_terminal = { version = " ^0.2.3" , optional = true }
245245deno_semver = { version = " ^0.9.1" , optional = true }
246246deno_napi = { version = " ^0.159.0" , optional = true }
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ use deno_bundle_runtime::BundleProvider;
44use deno_core:: {
55 extension,
66 v8:: { BackingStore , SharedRef } ,
7- CrossIsolateStore , Extension , ExtensionFileSource ,
7+ CrossIsolateStore , Extension ,
88} ;
99use deno_runtime:: deno_permissions:: Permissions ;
1010use deno_runtime:: permissions:: RuntimePermissionDescriptorParser ;
@@ -54,11 +54,6 @@ extension!(
5454 let permissions = build_permissions( container) ;
5555 state. put( permissions) ;
5656 } ,
57- customizer = |e: & mut Extension | {
58- e. esm_files. to_mut( ) . push(
59- ExtensionFileSource :: new( "ext:deno_features/flags.js" , deno_features:: JS_SOURCE )
60- ) ;
61- }
6257) ;
6358impl ExtensionTrait < ( ) > for init_runtime {
6459 fn init ( ( ) : ( ) ) -> Extension {
@@ -70,6 +65,9 @@ impl ExtensionTrait<()> for deno_runtime::runtime {
7065 fn init ( ( ) : ( ) ) -> Extension {
7166 let mut e = deno_runtime:: runtime:: init ( ) ;
7267 e. esm_entry_point = None ;
68+ e. esm_files
69+ . to_mut ( )
70+ . retain ( |f| f. specifier != "ext:runtime_main/js/99_main.js" ) ;
7371 e
7472 }
7573}
You can’t perform that action at this time.
0 commit comments