summaryrefslogtreecommitdiff
path: root/cli/worker.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/worker.rs')
-rw-r--r--cli/worker.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/cli/worker.rs b/cli/worker.rs
index 2d29a7a53..2f8a9b687 100644
--- a/cli/worker.rs
+++ b/cli/worker.rs
@@ -459,6 +459,7 @@ async fn create_main_worker_internal(
&package_ref.req,
package_ref.sub_path.as_deref(),
&ps.npm_resolver,
+ &mut PermissionsContainer::allow_all(),
)?;
let is_main_cjs =
matches!(node_resolution, node::NodeResolution::CommonJs(_));
@@ -473,7 +474,11 @@ async fn create_main_worker_internal(
(main_module, false)
};
- let module_loader = CliModuleLoader::new(ps.clone());
+ let module_loader = CliModuleLoader::new(
+ ps.clone(),
+ PermissionsContainer::allow_all(),
+ permissions.clone(),
+ );
let maybe_inspector_server = ps.maybe_inspector_server.clone();
@@ -649,6 +654,7 @@ fn create_web_worker_callback(
let module_loader = CliModuleLoader::new_for_worker(
ps.clone(),
args.parent_permissions.clone(),
+ args.permissions.clone(),
);
let create_web_worker_cb =
create_web_worker_callback(ps.clone(), stdio.clone());