diff options
Diffstat (limited to 'runtime/js/99_main.js')
-rw-r--r-- | runtime/js/99_main.js | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/runtime/js/99_main.js b/runtime/js/99_main.js index 2ea3504e2..adfc0d360 100644 --- a/runtime/js/99_main.js +++ b/runtime/js/99_main.js @@ -482,6 +482,14 @@ delete Intl.v8BreakIterator; }, }); + ObjectAssign(internals.nodeUnstable, { + Command: __bootstrap.spawn.createCommand( + internals.nodeUnstable.spawn, + internals.nodeUnstable.spawnSync, + internals.nodeUnstable.spawnChild, + ), + }); + const finalDenoNs = { core, internal: internalSymbol, @@ -513,6 +521,14 @@ delete Intl.v8BreakIterator; ops.op_net_listen_unixpacket, ), }); + + ObjectAssign(finalDenoNs, { + Command: __bootstrap.spawn.createCommand( + finalDenoNs.spawn, + finalDenoNs.spawnSync, + finalDenoNs.spawnChild, + ), + }); } // Setup `Deno` global - we're actually overriding already existing global @@ -617,6 +633,14 @@ delete Intl.v8BreakIterator; }, }); + ObjectAssign(internals.nodeUnstable, { + Command: __bootstrap.spawn.createCommand( + internals.nodeUnstable.spawn, + internals.nodeUnstable.spawnSync, + internals.nodeUnstable.spawnChild, + ), + }); + const finalDenoNs = { core, internal: internalSymbol, @@ -640,6 +664,13 @@ delete Intl.v8BreakIterator; ops.op_net_listen_unixpacket, ), }); + ObjectAssign(finalDenoNs, { + Command: __bootstrap.spawn.createCommand( + finalDenoNs.spawn, + finalDenoNs.spawnSync, + finalDenoNs.spawnChild, + ), + }); } ObjectDefineProperties(finalDenoNs, { pid: util.readOnly(runtimeOptions.pid), |