diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2020-07-23 10:27:26 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-23 16:27:26 +0200 |
commit | ca4dcb36dd5be0b14a2fafa059ea02ee7e0a0262 (patch) | |
tree | 393fc85f19e97bb66402676f67e63690d7a29e00 /cli/js2/30_os.js | |
parent | 090455936c892b6f2dfa425be9b1cdfb4c63af4a (diff) |
Rename cli/js2 to cli/rt (#6857)
Diffstat (limited to 'cli/js2/30_os.js')
-rw-r--r-- | cli/js2/30_os.js | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/cli/js2/30_os.js b/cli/js2/30_os.js deleted file mode 100644 index 743ecd585..000000000 --- a/cli/js2/30_os.js +++ /dev/null @@ -1,56 +0,0 @@ -// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license. - -((window) => { - const sendSync = window.__bootstrap.dispatchJson.sendSync; - - function loadavg() { - return sendSync("op_loadavg"); - } - - function hostname() { - return sendSync("op_hostname"); - } - - function osRelease() { - return sendSync("op_os_release"); - } - - function exit(code = 0) { - sendSync("op_exit", { code }); - throw new Error("Code not reachable"); - } - - function setEnv(key, value) { - sendSync("op_set_env", { key, value }); - } - - function getEnv(key) { - return sendSync("op_get_env", { key })[0]; - } - - function deleteEnv(key) { - sendSync("op_delete_env", { key }); - } - - const env = { - get: getEnv, - toObject() { - return sendSync("op_env"); - }, - set: setEnv, - delete: deleteEnv, - }; - - function execPath() { - return sendSync("op_exec_path"); - } - - window.__bootstrap.os = { - env, - execPath, - exit, - osRelease, - hostname, - loadavg, - }; -})(this); |