From eecb4fea26aa3d1cddef1bb44ed3500d2b4dd477 Mon Sep 17 00:00:00 2001 From: Nayeem Rahman Date: Fri, 4 Oct 2019 14:02:36 +0100 Subject: Use xeval from deno_std (#3058) --- cli/lib.rs | 25 ------------------------- 1 file changed, 25 deletions(-) (limited to 'cli/lib.rs') diff --git a/cli/lib.rs b/cli/lib.rs index 09134dcdb..6584c0fa3 100644 --- a/cli/lib.rs +++ b/cli/lib.rs @@ -297,30 +297,6 @@ fn eval_command(flags: DenoFlags, argv: Vec) { tokio_util::run(main_future); } -fn xeval_command(flags: DenoFlags, argv: Vec) { - let xeval_replvar = flags.xeval_replvar.clone().unwrap(); - let (mut worker, state) = create_worker_and_state(flags, argv); - let xeval_source = format!( - "window._xevalWrapper = async function ({}){{ - {} - }}", - &xeval_replvar, &state.argv[1] - ); - - let main_future = lazy(move || { - // Setup runtime. - js_check(worker.execute(&xeval_source)); - js_check(worker.execute("denoMain()")); - worker - .then(|result| { - js_check(result); - Ok(()) - }) - .map_err(print_err_and_exit) - }); - tokio_util::run(main_future); -} - fn bundle_command(flags: DenoFlags, argv: Vec) { let (mut _worker, state) = create_worker_and_state(flags, argv); @@ -429,6 +405,5 @@ pub fn main() { DenoSubcommand::Run => run_script(flags, argv), DenoSubcommand::Types => types_command(), DenoSubcommand::Version => version_command(), - DenoSubcommand::Xeval => xeval_command(flags, argv), } } -- cgit v1.2.3