summaryrefslogtreecommitdiff
path: root/ext/node/polyfills/async_hooks.ts
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2024-09-12 01:25:46 +0100
committerGitHub <noreply@github.com>2024-09-12 02:25:46 +0200
commit3a3837545ce6f585f718069cc05d96f765a05d3f (patch)
tree4b5df24473636a405f096b2b26aa32983440c2f4 /ext/node/polyfills/async_hooks.ts
parent3f6605d123ea5c07c7e0bdb7fd5b06676aa8c8e0 (diff)
feat(ext/node): export missing symbols from domain, puncode, repl, tls (#25585)
Diffstat (limited to 'ext/node/polyfills/async_hooks.ts')
-rw-r--r--ext/node/polyfills/async_hooks.ts67
1 files changed, 66 insertions, 1 deletions
diff --git a/ext/node/polyfills/async_hooks.ts b/ext/node/polyfills/async_hooks.ts
index 017e9e9bc..7a2f153da 100644
--- a/ext/node/polyfills/async_hooks.ts
+++ b/ext/node/polyfills/async_hooks.ts
@@ -157,7 +157,72 @@ export function executionAsyncResource() {
return {};
}
-export const asyncWrapProviders = ObjectFreeze({ __proto__: null });
+export const asyncWrapProviders = ObjectFreeze({
+ __proto__: null,
+ NONE: 0,
+ DIRHANDLE: 1,
+ DNSCHANNEL: 2,
+ ELDHISTOGRAM: 3,
+ FILEHANDLE: 4,
+ FILEHANDLECLOSEREQ: 5,
+ BLOBREADER: 6,
+ FSEVENTWRAP: 7,
+ FSREQCALLBACK: 8,
+ FSREQPROMISE: 9,
+ GETADDRINFOREQWRAP: 10,
+ GETNAMEINFOREQWRAP: 11,
+ HEAPSNAPSHOT: 12,
+ HTTP2SESSION: 13,
+ HTTP2STREAM: 14,
+ HTTP2PING: 15,
+ HTTP2SETTINGS: 16,
+ HTTPINCOMINGMESSAGE: 17,
+ HTTPCLIENTREQUEST: 18,
+ JSSTREAM: 19,
+ JSUDPWRAP: 20,
+ MESSAGEPORT: 21,
+ PIPECONNECTWRAP: 22,
+ PIPESERVERWRAP: 23,
+ PIPEWRAP: 24,
+ PROCESSWRAP: 25,
+ PROMISE: 26,
+ QUERYWRAP: 27,
+ QUIC_ENDPOINT: 28,
+ QUIC_LOGSTREAM: 29,
+ QUIC_PACKET: 30,
+ QUIC_SESSION: 31,
+ QUIC_STREAM: 32,
+ QUIC_UDP: 33,
+ SHUTDOWNWRAP: 34,
+ SIGNALWRAP: 35,
+ STATWATCHER: 36,
+ STREAMPIPE: 37,
+ TCPCONNECTWRAP: 38,
+ TCPSERVERWRAP: 39,
+ TCPWRAP: 40,
+ TTYWRAP: 41,
+ UDPSENDWRAP: 42,
+ UDPWRAP: 43,
+ SIGINTWATCHDOG: 44,
+ WORKER: 45,
+ WORKERHEAPSNAPSHOT: 46,
+ WRITEWRAP: 47,
+ ZLIB: 48,
+ CHECKPRIMEREQUEST: 49,
+ PBKDF2REQUEST: 50,
+ KEYPAIRGENREQUEST: 51,
+ KEYGENREQUEST: 52,
+ KEYEXPORTREQUEST: 53,
+ CIPHERREQUEST: 54,
+ DERIVEBITSREQUEST: 55,
+ HASHREQUEST: 56,
+ RANDOMBYTESREQUEST: 57,
+ RANDOMPRIMEREQUEST: 58,
+ SCRYPTREQUEST: 59,
+ SIGNREQUEST: 60,
+ TLSWRAP: 61,
+ VERIFYREQUEST: 62,
+});
class AsyncHook {
enable() {