WIP: Node.js isolation primitive to run asynchronous worker-like operations without leaking async IO
1export type AsyncResourceKind = 2 | 'NONE' 3 | 'DIRHANDLE' 4 | 'DNSCHANNEL' 5 | 'ELDHISTOGRAM' 6 | 'FILEHANDLE' 7 | 'FILEHANDLECLOSEREQ' 8 | 'BLOBREADER' 9 | 'FSEVENTWRAP' 10 | 'FSREQCALLBACK' 11 | 'FSREQPROMISE' 12 | 'GETADDRINFOREQWRAP' 13 | 'GETNAMEINFOREQWRAP' 14 | 'HEAPSNAPSHOT' 15 | 'HTTP2SESSION' 16 | 'HTTP2STREAM' 17 | 'HTTP2PING' 18 | 'HTTP2SETTINGS' 19 | 'HTTPINCOMINGMESSAGE' 20 | 'HTTPCLIENTREQUEST' 21 | 'JSSTREAM' 22 | 'JSUDPWRAP' 23 | 'MESSAGEPORT' 24 | 'PIPECONNECTWRAP' 25 | 'PIPESERVERWRAP' 26 | 'PIPEWRAP' 27 | 'PROCESSWRAP' 28 | 'PROMISE' 29 | 'QUERYWRAP' 30 | 'QUIC_ENDPOINT' 31 | 'QUIC_LOGSTREAM' 32 | 'QUIC_PACKET' 33 | 'QUIC_SESSION' 34 | 'QUIC_STREAM' 35 | 'QUIC_UDP' 36 | 'SHUTDOWNWRAP' 37 | 'SIGNALWRAP' 38 | 'STATWATCHER' 39 | 'STREAMPIPE' 40 | 'TCPCONNECTWRAP' 41 | 'TCPSERVERWRAP' 42 | 'TCPWRAP' 43 | 'TTYWRAP' 44 | 'UDPSENDWRAP' 45 | 'UDPWRAP' 46 | 'SIGINTWATCHDOG' 47 | 'WORKER' 48 | 'WORKERHEAPSNAPSHOT' 49 | 'WRITEWRAP' 50 | 'ZLIB' 51 | 'CHECKPRIMEREQUEST' 52 | 'PBKDF2REQUEST' 53 | 'KEYPAIRGENREQUEST' 54 | 'KEYGENREQUEST' 55 | 'KEYEXPORTREQUEST' 56 | 'CIPHERREQUEST' 57 | 'DERIVEBITSREQUEST' 58 | 'HASHREQUEST' 59 | 'RANDOMBYTESREQUEST' 60 | 'RANDOMPRIMEREQUEST' 61 | 'SCRYPTREQUEST' 62 | 'SIGNREQUEST' 63 | 'TLSWRAP' 64 | 'VERIFYREQUEST';