mirror of
https://github.com/denoland/deno.git
synced 2025-09-28 21:24:48 +00:00
feat(unstable): --allow-net subdomain wildcards (#29327)
This commit is contained in:
parent
cb23193f74
commit
ab9673dcc1
15 changed files with 377 additions and 54 deletions
|
@ -12,6 +12,7 @@ use deno_core::op2;
|
|||
use deno_core::FsModuleLoader;
|
||||
use deno_core::ModuleSpecifier;
|
||||
use deno_fs::RealFs;
|
||||
use deno_permissions::UnstableSubdomainWildcards;
|
||||
use deno_resolver::npm::DenoInNpmPackageChecker;
|
||||
use deno_resolver::npm::NpmResolver;
|
||||
use deno_runtime::deno_permissions::PermissionsContainer;
|
||||
|
@ -39,9 +40,11 @@ async fn main() -> Result<(), AnyError> {
|
|||
let main_module = ModuleSpecifier::from_file_path(js_path).unwrap();
|
||||
eprintln!("Running {main_module}...");
|
||||
let fs = Arc::new(RealFs);
|
||||
let permission_desc_parser = Arc::new(
|
||||
RuntimePermissionDescriptorParser::new(sys_traits::impls::RealSys),
|
||||
);
|
||||
let permission_desc_parser =
|
||||
Arc::new(RuntimePermissionDescriptorParser::new(
|
||||
sys_traits::impls::RealSys,
|
||||
UnstableSubdomainWildcards::Enabled,
|
||||
));
|
||||
let mut worker = MainWorker::bootstrap_from_options(
|
||||
&main_module,
|
||||
WorkerServiceOptions::<
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue