diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2021-07-03 17:02:14 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-03 17:02:14 +0200 |
commit | bd7bb43a0e1059473a7930fe15f01e3e1954ef02 (patch) | |
tree | d8cb6c3e77f37de7f770b410801a68d9d5426397 /extensions/net/01_net.js | |
parent | 6137c8046d2d1bf4145a72aa634270c7aaf23341 (diff) |
refactor: use primordials in extensions/net/ (#11243)
Diffstat (limited to 'extensions/net/01_net.js')
-rw-r--r-- | extensions/net/01_net.js | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/extensions/net/01_net.js b/extensions/net/01_net.js index 9a531bd94..03d7c8a9e 100644 --- a/extensions/net/01_net.js +++ b/extensions/net/01_net.js @@ -4,6 +4,12 @@ ((window) => { const core = window.Deno.core; const { BadResource } = core; + const { + PromiseResolve, + Symbol, + Uint8Array, + TypedArrayPrototypeSubarray, + } = window.__bootstrap.primordials; async function read( rid, @@ -128,7 +134,7 @@ return(value) { this.close(); - return Promise.resolve({ value, done: true }); + return PromiseResolve({ value, done: true }); } close() { @@ -165,7 +171,7 @@ this.addr.transport, buf, ); - const sub = buf.subarray(0, size); + const sub = TypedArrayPrototypeSubarray(buf, 0, size); return [sub, remoteAddr]; } |