summaryrefslogtreecommitdiff
path: root/cli/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/main.rs')
-rw-r--r--cli/main.rs17
1 files changed, 8 insertions, 9 deletions
diff --git a/cli/main.rs b/cli/main.rs
index 903dceaba..94afbaeba 100644
--- a/cli/main.rs
+++ b/cli/main.rs
@@ -194,7 +194,7 @@ async fn install_command(
) -> Result<(), AnyError> {
let global_state = GlobalState::new(flags.clone())?;
let main_module = ModuleSpecifier::resolve_url_or_path(&module_url)?;
- let mut worker = MainWorker::create(&global_state, main_module.clone())?;
+ let mut worker = MainWorker::new(&global_state, main_module.clone());
// First, fetch and compile the module; this step ensures that the module exists.
worker.preload_module(&main_module).await?;
installer::install(flags, &module_url, args, name, root, force)
@@ -226,7 +226,7 @@ async fn cache_command(
let main_module =
ModuleSpecifier::resolve_url_or_path("./$deno$cache.ts").unwrap();
let global_state = GlobalState::new(flags)?;
- let mut worker = MainWorker::create(&global_state, main_module.clone())?;
+ let mut worker = MainWorker::new(&global_state, main_module.clone());
for file in files {
let specifier = ModuleSpecifier::resolve_url_or_path(&file)?;
@@ -248,7 +248,7 @@ async fn eval_command(
let main_module =
ModuleSpecifier::resolve_url_or_path("./$deno$eval.ts").unwrap();
let global_state = GlobalState::new(flags)?;
- let mut worker = MainWorker::create(&global_state, main_module.clone())?;
+ let mut worker = MainWorker::new(&global_state, main_module.clone());
let main_module_url = main_module.as_url().to_owned();
// Create a dummy source file.
let source_code = if print {
@@ -429,7 +429,7 @@ async fn run_repl(flags: Flags) -> Result<(), AnyError> {
let main_module =
ModuleSpecifier::resolve_url_or_path("./$deno$repl.ts").unwrap();
let global_state = GlobalState::new(flags)?;
- let mut worker = MainWorker::create(&global_state, main_module)?;
+ let mut worker = MainWorker::new(&global_state, main_module);
loop {
(&mut *worker).await?;
}
@@ -439,8 +439,7 @@ async fn run_from_stdin(flags: Flags) -> Result<(), AnyError> {
let global_state = GlobalState::new(flags.clone())?;
let main_module =
ModuleSpecifier::resolve_url_or_path("./$deno$stdin.ts").unwrap();
- let mut worker =
- MainWorker::create(&global_state.clone(), main_module.clone())?;
+ let mut worker = MainWorker::new(&global_state.clone(), main_module.clone());
let mut source = Vec::new();
std::io::stdin().read_to_end(&mut source)?;
@@ -504,7 +503,7 @@ async fn run_with_watch(flags: Flags, script: String) -> Result<(), AnyError> {
let gs = GlobalState::new(flags.clone()).unwrap();
let main_module = main_module.clone();
async move {
- let mut worker = MainWorker::create(&gs, main_module.clone())?;
+ let mut worker = MainWorker::new(&gs, main_module.clone());
debug!("main_module {}", main_module);
worker.execute_module(&main_module).await?;
worker.execute("window.dispatchEvent(new Event('load'))")?;
@@ -529,7 +528,7 @@ async fn run_command(flags: Flags, script: String) -> Result<(), AnyError> {
let main_module = ModuleSpecifier::resolve_url_or_path(&script)?;
let global_state = GlobalState::new(flags.clone())?;
- let mut worker = MainWorker::create(&global_state, main_module.clone())?;
+ let mut worker = MainWorker::new(&global_state, main_module.clone());
debug!("main_module {}", main_module);
worker.execute_module(&main_module).await?;
worker.execute("window.dispatchEvent(new Event('load'))")?;
@@ -571,7 +570,7 @@ async fn test_command(
);
let main_module =
ModuleSpecifier::resolve_url(&test_file_url.to_string()).unwrap();
- let mut worker = MainWorker::create(&global_state, main_module.clone())?;
+ let mut worker = MainWorker::new(&global_state, main_module.clone());
// Create a dummy source file.
let source_file = SourceFile {
filename: test_file_url.to_file_path().unwrap(),