diff options
| author | Matt Mastracci <matthew@mastracci.com> | 2023-05-10 16:23:26 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-05-10 16:23:26 +0200 |
| commit | 29aa988476ee968ea00f9c026ae276d72c316476 (patch) | |
| tree | b69fc5a4094b9b2df3f9edc3e66b182413e3aa6c /runtime | |
| parent | 234cef982c12a6c46aa8ba3787920f7b9a856be3 (diff) | |
refactor(core): http_next generic over request extractor (#19071)
Diffstat (limited to 'runtime')
| -rw-r--r-- | runtime/build.rs | 3 | ||||
| -rw-r--r-- | runtime/web_worker.rs | 3 | ||||
| -rw-r--r-- | runtime/worker.rs | 3 |
3 files changed, 6 insertions, 3 deletions
diff --git a/runtime/build.rs b/runtime/build.rs index 18aaf7a7f..412257f12 100644 --- a/runtime/build.rs +++ b/runtime/build.rs @@ -18,6 +18,7 @@ mod startup_snapshot { use deno_core::Extension; use deno_core::ExtensionFileSource; use deno_core::ModuleCode; + use deno_http::DefaultHttpPropertyExtractor; use std::path::Path; fn transpile_ts_for_snapshotting( @@ -319,7 +320,7 @@ mod startup_snapshot { false, // No --unstable ), deno_napi::deno_napi::init_ops_and_esm::<Permissions>(), - deno_http::deno_http::init_ops_and_esm(), + deno_http::deno_http::init_ops_and_esm::<DefaultHttpPropertyExtractor>(), deno_io::deno_io::init_ops_and_esm(Default::default()), deno_fs::deno_fs::init_ops_and_esm::<Permissions>(false, fs.clone()), runtime::init_ops_and_esm(), diff --git a/runtime/web_worker.rs b/runtime/web_worker.rs index 6487239f8..d8c881ab7 100644 --- a/runtime/web_worker.rs +++ b/runtime/web_worker.rs @@ -35,6 +35,7 @@ use deno_core::SharedArrayBufferStore; use deno_core::Snapshot; use deno_core::SourceMapGetter; use deno_fs::FileSystem; +use deno_http::DefaultHttpPropertyExtractor; use deno_io::Stdio; use deno_kv::sqlite::SqliteDbHandler; use deno_tls::RootCertStoreProvider; @@ -439,7 +440,7 @@ impl WebWorker { unstable, ), deno_napi::deno_napi::init_ops::<PermissionsContainer>(), - deno_http::deno_http::init_ops(), + deno_http::deno_http::init_ops::<DefaultHttpPropertyExtractor>(), deno_io::deno_io::init_ops(Some(options.stdio)), deno_fs::deno_fs::init_ops::<PermissionsContainer>( unstable, diff --git a/runtime/worker.rs b/runtime/worker.rs index 77f16553b..ae6bd717f 100644 --- a/runtime/worker.rs +++ b/runtime/worker.rs @@ -31,6 +31,7 @@ use deno_core::SharedArrayBufferStore; use deno_core::Snapshot; use deno_core::SourceMapGetter; use deno_fs::FileSystem; +use deno_http::DefaultHttpPropertyExtractor; use deno_io::Stdio; use deno_kv::sqlite::SqliteDbHandler; use deno_tls::RootCertStoreProvider; @@ -264,7 +265,7 @@ impl MainWorker { unstable, ), deno_napi::deno_napi::init_ops::<PermissionsContainer>(), - deno_http::deno_http::init_ops(), + deno_http::deno_http::init_ops::<DefaultHttpPropertyExtractor>(), deno_io::deno_io::init_ops(Some(options.stdio)), deno_fs::deno_fs::init_ops::<PermissionsContainer>( unstable, |
