diff options
| author | Bert Belder <bertbelder@gmail.com> | 2020-09-06 02:34:02 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-09-06 02:34:02 +0200 |
| commit | c821e8f2f1fb8ad5e9eb00854277cafc8c80b2f5 (patch) | |
| tree | c429a3c2707a4047fb512443a8468b7e15e5730d /cli/tsc.rs | |
| parent | 849431eb1d112d1f79f4a327830dc1a5bf22dd47 (diff) | |
Move JSON ops to deno_core (#7336)
Diffstat (limited to 'cli/tsc.rs')
| -rw-r--r-- | cli/tsc.rs | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/cli/tsc.rs b/cli/tsc.rs index bf4e4fe5c..118dc86ae 100644 --- a/cli/tsc.rs +++ b/cli/tsc.rs @@ -139,14 +139,13 @@ impl CompilerWorker { startup_data: StartupData, state: &Rc<State>, ) -> Self { - let mut worker = Worker::new(name, startup_data, state); + let worker = Worker::new(name, startup_data, state); let response = Arc::new(Mutex::new(None)); { - let isolate = &mut worker.isolate; - ops::runtime::init(isolate, &state); - ops::errors::init(isolate, &state); - ops::timers::init(isolate, &state); - ops::compiler::init(isolate, &state, response.clone()); + ops::runtime::init(&state); + ops::errors::init(&state); + ops::timers::init(&state); + ops::compiler::init(&state, response.clone()); } Self { worker, response } @@ -1437,7 +1436,7 @@ pub async fn runtime_transpile( let json_str = execute_in_same_thread(global_state, permissions, req_msg) .await .map_err(js_error_to_errbox)?; - let v = serde_json::from_str::<serde_json::Value>(&json_str) + let v = serde_json::from_str::<Value>(&json_str) .expect("Error decoding JSON string."); Ok(v) } |
