From aa286fdecb15461ef8ddd4c372f5a13e01e1cb7b Mon Sep 17 00:00:00 2001 From: David Sherret Date: Mon, 24 Apr 2023 19:44:35 -0400 Subject: refactor(ext/node): allow injecting `NodeFs` from CLI (#18829) This allows providing a `NodeFs` as part of the `WorkerOptions`. --- cli/standalone/mod.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'cli/standalone/mod.rs') diff --git a/cli/standalone/mod.rs b/cli/standalone/mod.rs index a2872e9b9..669ad1d81 100644 --- a/cli/standalone/mod.rs +++ b/cli/standalone/mod.rs @@ -190,6 +190,7 @@ fn create_web_worker_callback( root_cert_store: Some(ps.root_cert_store.clone()), seed: ps.options.seed(), module_loader, + node_fs: Some(ps.node_fs.clone()), npm_resolver: None, // not currently supported create_web_worker_cb, preload_module_cb: web_worker_cb.clone(), @@ -285,6 +286,7 @@ pub async fn run( should_break_on_first_statement: false, should_wait_for_inspector_session: false, module_loader, + node_fs: Some(ps.node_fs.clone()), npm_resolver: None, // not currently supported get_error_class_fn: Some(&get_error_class_name), cache_storage_dir: None, -- cgit v1.2.3