0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2025-02-12 16:59:32 -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")] #[serde(rename_all = "camelCase")]
pub struct SnapshotOptions { pub struct SnapshotOptions {
pub deno_version: String, pub deno_version: String,

View file

@ -380,7 +380,16 @@ impl MainWorker {
ops::signal::deno_signal::init_ops_and_esm(), ops::signal::deno_signal::init_ops_and_esm(),
ops::tty::deno_tty::init_ops_and_esm(), ops::tty::deno_tty::init_ops_and_esm(),
ops::http::deno_http_runtime::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( deno_permissions_worker::init_ops_and_esm(
permissions, permissions,
enable_testing_features, enable_testing_features,