diff options
Diffstat (limited to 'runtime/js/06_util.js')
-rw-r--r-- | runtime/js/06_util.js | 55 |
1 files changed, 2 insertions, 53 deletions
diff --git a/runtime/js/06_util.js b/runtime/js/06_util.js index 199f710bc..bf71c371b 100644 --- a/runtime/js/06_util.js +++ b/runtime/js/06_util.js @@ -2,10 +2,7 @@ import { primordials } from "ext:core/mod.js"; import { op_bootstrap_log_level } from "ext:core/ops"; -const { - Promise, - SafeArrayIterator, -} = primordials; +const { SafeArrayIterator } = primordials; // WARNING: Keep this in sync with Rust (search for LogLevel) const LogLevel = { @@ -36,52 +33,4 @@ function log(...args) { } } -function createResolvable() { - let resolve; - let reject; - const promise = new Promise((res, rej) => { - resolve = res; - reject = rej; - }); - promise.resolve = resolve; - promise.reject = reject; - return promise; -} - -function writable(value) { - return { - value, - writable: true, - enumerable: true, - configurable: true, - }; -} - -function nonEnumerable(value) { - return { - value, - writable: true, - enumerable: false, - configurable: true, - }; -} - -function readOnly(value) { - return { - value, - enumerable: true, - writable: false, - configurable: true, - }; -} - -function getterOnly(getter) { - return { - get: getter, - set() {}, - enumerable: true, - configurable: true, - }; -} - -export { createResolvable, getterOnly, log, nonEnumerable, readOnly, writable }; +export { log }; |