summaryrefslogtreecommitdiff
path: root/cli/lib.rs
diff options
context:
space:
mode:
authorNayeem Rahman <muhammed.9939@gmail.com>2019-10-04 14:02:36 +0100
committerRyan Dahl <ry@tinyclouds.org>2019-10-04 09:02:36 -0400
commiteecb4fea26aa3d1cddef1bb44ed3500d2b4dd477 (patch)
tree438c101d048007ea7d2ce89ce65f958cd3b58a8e /cli/lib.rs
parent403bdfc3ec258a0dd3a5d03391d3dc32648f2bbe (diff)
Use xeval from deno_std (#3058)
Diffstat (limited to 'cli/lib.rs')
-rw-r--r--cli/lib.rs25
1 files changed, 0 insertions, 25 deletions
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<String>) {
tokio_util::run(main_future);
}
-fn xeval_command(flags: DenoFlags, argv: Vec<String>) {
- 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<String>) {
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),
}
}