Skip to content

Commit 71b30c3

Browse files
committed
Re-add exclude_runtime_main_js runtime feature
1 parent ef6ccee commit 71b30c3

2 files changed

Lines changed: 5 additions & 7 deletions

File tree

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ base64-simd = {version = "0.8.0", optional = true}
240240
# Dependencies for the node feature
241241
deno_resolver = { version = "^0.59.0", optional = true }
242242
node_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 }
244244
deno_terminal = { version = "^0.2.3", optional = true }
245245
deno_semver = { version = "^0.9.1", optional = true }
246246
deno_napi = { version = "^0.159.0", optional = true }

src/ext/runtime/mod.rs

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use deno_bundle_runtime::BundleProvider;
44
use deno_core::{
55
extension,
66
v8::{BackingStore, SharedRef},
7-
CrossIsolateStore, Extension, ExtensionFileSource,
7+
CrossIsolateStore, Extension,
88
};
99
use deno_runtime::deno_permissions::Permissions;
1010
use 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
);
6358
impl 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
}

0 commit comments

Comments
 (0)