1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-28 16:20:57 -05:00

chore: fix __runtime_js_sources feature flag (#21265)

This commit is contained in:
Divy Srivastava 2023-11-20 05:00:05 -08:00 committed by Bartek Iwańczuk
parent f02c09be49
commit 0693bf70b4
No known key found for this signature in database
GPG key ID: 0C6BCDDC3B3AD750
2 changed files with 11 additions and 2 deletions

View file

@ -29,7 +29,7 @@ deno_core::extension!(
},
);
#[derive(Serialize)]
#[derive(Serialize, Default)]
#[serde(rename_all = "camelCase")]
pub struct SnapshotOptions {
pub deno_version: String,

View file

@ -380,7 +380,16 @@ impl MainWorker {
ops::signal::deno_signal::init_ops_and_esm(),
ops::tty::deno_tty::init_ops_and_esm(),
ops::http::deno_http_runtime::init_ops_and_esm(),
ops::bootstrap::deno_bootstrap::init_ops_and_esm(None),
ops::bootstrap::deno_bootstrap::init_ops_and_esm({
#[cfg(feature = "__runtime_js_sources")]
{
Some(Default::default())
}
#[cfg(not(feature = "__runtime_js_sources"))]
{
None
}
}),
deno_permissions_worker::init_ops_and_esm(
permissions,
enable_testing_features,