diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2020-09-16 22:22:43 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-16 22:22:43 +0200 |
commit | 6c4da0e429eb47dae6a220c5576a39f137615bb8 (patch) | |
tree | a8715428caea00105acc9a10fcd0f356085d3fa7 /cli/rt/30_os.js | |
parent | 104aebdfb5d01f7482bacef6d58c2ce16da44334 (diff) |
refactor: remove dispatch_json.js from cli/rt and cli/tsc (#7521)
Instead use Deno.core.jsonOpSync and Deno.core.jsonOpAsync
Diffstat (limited to 'cli/rt/30_os.js')
-rw-r--r-- | cli/rt/30_os.js | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/cli/rt/30_os.js b/cli/rt/30_os.js index adf256fc6..892d3bf8b 100644 --- a/cli/rt/30_os.js +++ b/cli/rt/30_os.js @@ -1,52 +1,52 @@ // Copyright 2018-2020 the Deno authors. All rights reserved. MIT license. ((window) => { - const sendSync = window.__bootstrap.dispatchJson.sendSync; + const core = window.Deno.core; function loadavg() { - return sendSync("op_loadavg"); + return core.jsonOpSync("op_loadavg"); } function hostname() { - return sendSync("op_hostname"); + return core.jsonOpSync("op_hostname"); } function osRelease() { - return sendSync("op_os_release"); + return core.jsonOpSync("op_os_release"); } function systemMemoryInfo() { - return sendSync("op_system_memory_info"); + return core.jsonOpSync("op_system_memory_info"); } function exit(code = 0) { - sendSync("op_exit", { code }); + core.jsonOpSync("op_exit", { code }); throw new Error("Code not reachable"); } function setEnv(key, value) { - sendSync("op_set_env", { key, value }); + core.jsonOpSync("op_set_env", { key, value }); } function getEnv(key) { - return sendSync("op_get_env", { key })[0]; + return core.jsonOpSync("op_get_env", { key })[0]; } function deleteEnv(key) { - sendSync("op_delete_env", { key }); + core.jsonOpSync("op_delete_env", { key }); } const env = { get: getEnv, toObject() { - return sendSync("op_env"); + return core.jsonOpSync("op_env"); }, set: setEnv, delete: deleteEnv, }; function execPath() { - return sendSync("op_exec_path"); + return core.jsonOpSync("op_exec_path"); } window.__bootstrap.os = { |