diff options
Diffstat (limited to 'cli/tools/run.rs')
-rw-r--r-- | cli/tools/run.rs | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/cli/tools/run.rs b/cli/tools/run.rs index a022a5059..2d001c42b 100644 --- a/cli/tools/run.rs +++ b/cli/tools/run.rs @@ -59,8 +59,7 @@ To grant permissions, set them before the script argument. For example: let permissions = PermissionsContainer::new(Permissions::from_options( &ps.options.permissions_options(), )?); - let mut worker = - create_main_worker(&ps, main_module.clone(), permissions).await?; + let mut worker = create_main_worker(&ps, main_module, permissions).await?; let exit_code = worker.run().await?; Ok(exit_code) @@ -70,7 +69,7 @@ pub async fn run_from_stdin(flags: Flags) -> Result<i32, AnyError> { let ps = ProcState::build(flags).await?; let main_module = resolve_url_or_path("./$deno$stdin.ts").unwrap(); let mut worker = create_main_worker( - &ps.clone(), + &ps, main_module.clone(), PermissionsContainer::new(Permissions::from_options( &ps.options.permissions_options(), @@ -86,7 +85,7 @@ pub async fn run_from_stdin(flags: Flags) -> Result<i32, AnyError> { maybe_types: None, media_type: MediaType::TypeScript, source: String::from_utf8(source)?.into(), - specifier: main_module.clone(), + specifier: main_module, maybe_headers: None, }; // Save our fake file into file fetcher cache @@ -113,8 +112,7 @@ async fn run_with_watch(flags: Flags, script: String) -> Result<i32, AnyError> { let permissions = PermissionsContainer::new(Permissions::from_options( &ps.options.permissions_options(), )?); - let worker = - create_main_worker(&ps, main_module.clone(), permissions).await?; + let worker = create_main_worker(&ps, main_module, permissions).await?; worker.run_for_watcher().await?; Ok(()) @@ -162,7 +160,7 @@ pub async fn eval_command( maybe_types: None, media_type: MediaType::Unknown, source: String::from_utf8(source_code)?.into(), - specifier: main_module.clone(), + specifier: main_module, maybe_headers: None, }; |