This page is auto-generated from Perry's compile-time API manifest (perry-api-manifest::API_MANIFEST). It is the source of truth for what perry compile accepts; references to symbols not listed here produce R005 UnimplementedApi (issue #463). Stubs (#464) are flagged ⚠ — they link cleanly but no-op at runtime on the chosen target.
Total: 2899 entries across 122 modules.
@lydell/node-pty@perryts/pdf__disposable__argon2assertassert/strictasync_hooksaxiosbcryptbetter-sqlite3bignumber.jsbufferbunbun:fficheeriochild_processclustercommanderconsoleconstantscroncryptodate-fnsdayjsdecimal.jsdgramdiagnostics_channeldnsdns/promisesdomaindotenvetherseventsexponential-backofffastifyfetchfsfs/promiseshttphttp2httpsinspectorinspector/promisesioredisirohjsonwebtokenlodashlru-cachemodulemomentmongodbmysql2mysql2/promisenanoidnetnode-cronnode-fetchnode-ptynodemailerospathpath/posixpath/win32perf_hooksperryperry/adsperry/audioperry/backgroundperry/composeperry/containerperry/container-composeperry/gcperry/i18nperry/mediaperry/pluginperry/systemperry/threadperry/tuiperry/uiperry/updaterperry/widgetperry/workloadsperry/yogapgprocesspunycodequerystringrate-limiter-flexiblereadlinereadline/promisesredisreplseasharpslugifysqlitestreamstream/consumersstream/promisesstream/webstreamsstring_decodersystesttest/reporterstimerstimers/promisestlsttytursodbundiciurlutilutil/typesuuidv8validatorvmwasiworker_threadswszlib
spawn— module
default
createPdf— modulepdfAddLine— modulepdfAddText— modulepdfNewPage— modulepdfSave— module
adopt— instancedefer— instancedispose— instancedisposeAsync— instancedisposed— instancemove— instanceuse— instance
hash— moduleverify— module
AssertAssertionError
deepEqual— moduledeepStrictEqual— moduledefault— moduledoesNotMatch— moduledoesNotReject— moduledoesNotThrow— moduleequal— modulefail— moduleifError— modulematch— modulenotDeepEqual— modulenotDeepStrictEqual— modulenotEqual— modulenotStrictEqual— moduleok— modulepartialDeepStrictEqual— modulerejects— modulestrict— modulestrictEqual— modulethrows— module
strict
AssertAssertionError
deepEqual— moduledeepStrictEqual— moduledefault— moduledoesNotMatch— moduledoesNotReject— moduledoesNotThrow— moduleequal— modulefail— moduleifError— modulematch— modulenotDeepEqual— modulenotDeepStrictEqual— modulenotEqual— modulenotStrictEqual— moduleok— modulepartialDeepStrictEqual— modulerejects— modulestrict— modulestrictEqual— modulethrows— module
strict
AsyncLocalStorageAsyncResource
asyncId— instance (class:AsyncResource)bind— module (class:AsyncLocalStorage)bind— module (class:AsyncResource)bind— instance (class:AsyncResource)createHook— moduledisable— instanceemitDestroy— instance (class:AsyncResource)enable— instance (class:AsyncHook)enterWith— instanceexecutionAsyncId— moduleexecutionAsyncResource— moduleexit— instancegetStore— instancerun— instancerunInAsyncScope— instance (class:AsyncResource)snapshot— module (class:AsyncLocalStorage)triggerAsyncId— moduletriggerAsyncId— instance (class:AsyncResource)
asyncWrapProvidersdefault
all— modulecreate— moduledefault— moduledelete— moduleget— modulehead— moduleoptions— modulepatch— modulepost— moduleput— modulerequest— module
compare— modulehash— module
all— instanceclose— instancecolumns— instancedefault— moduleexec— instanceget— instanceiterate— instancepluck— instancepragma— instanceprepare— instanceraw— instancerun— instancetransaction— instance
BigNumber
BlobBufferFile
atob— modulebtoa— moduleisAscii— moduleisUtf8— moduleresolveObjectURL— moduletranscode— module
INSPECT_MAX_BYTESconstantskMaxLengthkStringMaxLength
file— modulefileURLToPath— modulehash— modulepathToFileURL— modulestringWidth— modulewrite— module
stderrstdinstdout
CFunction— module ⚠ stub — stage 3 — not yet implemented, throws at runtime (#6562)CString— moduleJSCallback— module ⚠ stub — stage 3 — not yet implemented, throws at runtime (#6562)dlopen— modulelinkSymbols— module ⚠ stub — stage ≥2 — not yet implemented, throws at runtime (#6562)ptr— moduleread— module ⚠ stub — stage ≥2 — not yet implemented, throws at runtime (#6562)toArrayBuffer— module ⚠ stub — stage 2 — not yet implemented, throws at runtime (#6562)toBuffer— module ⚠ stub — stage 2 — not yet implemented, throws at runtime (#6562)viewSource— module ⚠ stub — stage ≥2 — not yet implemented, throws at runtime (#6562)
FFITypesuffix
attr— instancechildren— instanceeq— instancefind— instancefirst— instancehasClass— instancehtml— instancelast— instancelength— instanceload— moduleparent— instanceselect— instancetext— instance
ChildProcess
_forkChild— moduleexec— moduleexecFile— moduleexecFileSync— moduleexecSync— modulefork— modulespawn— modulespawnSync— module
default
Worker
disconnect— modulefork— modulesetupMaster— modulesetupPrimary— module
SCHED_NONESCHED_RRdefaultisMasterisPrimaryisWorkerschedulingPolicysettingsworkers
action— instanceargs— instanceargument— instancecommand— instancedescription— instancename— instanceoption— instanceopts— instanceparse— instancerequiredOption— instanceversion— instance
args
Console
assert— moduleclear— modulecontext— modulecount— modulecountReset— modulecreateTask— moduledebug— moduledir— moduledirxml— moduleerror— modulegroup— modulegroupCollapsed— modulegroupEnd— moduleinfo— modulelog— moduleprofile— moduleprofileEnd— moduletable— moduletime— moduletimeEnd— moduletimeLog— moduletimeStamp— moduletrace— modulewarn— module
COPYFILE_EXCLCOPYFILE_FICLONECOPYFILE_FICLONE_FORCEDH_CHECK_P_NOT_PRIMEDH_CHECK_P_NOT_SAFE_PRIMEDH_NOT_SUITABLE_GENERATORDH_UNABLE_TO_CHECK_GENERATORE2BIGEACCESEADDRINUSEEADDRNOTAVAILEAFNOSUPPORTEAGAINEALREADYEBADFEBADMSGEBUSYECANCELEDECHILDECONNABORTEDECONNREFUSEDECONNRESETEDEADLKEDESTADDRREQEDOMEDQUOTEEXISTEFAULTEFBIGEHOSTUNREACHEIDRMEILSEQEINPROGRESSEINTREINVALEIOEISCONNEISDIRELOOPEMFILEEMLINKEMSGSIZEEMULTIHOPENAMETOOLONGENETDOWNENETRESETENETUNREACHENFILEENGINE_METHOD_ALLENGINE_METHOD_CIPHERSENGINE_METHOD_DHENGINE_METHOD_DIGESTSENGINE_METHOD_DSAENGINE_METHOD_ECENGINE_METHOD_NONEENGINE_METHOD_PKEY_ASN1_METHSENGINE_METHOD_PKEY_METHSENGINE_METHOD_RANDENGINE_METHOD_RSAENOBUFSENODATAENODEVENOENTENOEXECENOLCKENOLINKENOMEMENOMSGENOPROTOOPTENOSPCENOSRENOSTRENOSYSENOTCONNENOTDIRENOTEMPTYENOTSOCKENOTSUPENOTTYENXIOEOPNOTSUPPEOVERFLOWEPERMEPIPEEPROTOEPROTONOSUPPORTEPROTOTYPEERANGEEROFSESPIPEESRCHESTALEETIMEETIMEDOUTETXTBSYEWOULDBLOCKEXDEVF_OKOPENSSL_VERSION_NUMBERO_APPENDO_CREATO_DIRECTO_DIRECTORYO_DSYNCO_EXCLO_NOATIMEO_NOCTTYO_NOFOLLOWO_NONBLOCKO_RDONLYO_RDWRO_SYMLINKO_SYNCO_TRUNCO_WRONLYPOINT_CONVERSION_COMPRESSEDPOINT_CONVERSION_HYBRIDPOINT_CONVERSION_UNCOMPRESSEDPRIORITY_ABOVE_NORMALPRIORITY_BELOW_NORMALPRIORITY_HIGHPRIORITY_HIGHESTPRIORITY_LOWPRIORITY_NORMALRSA_NO_PADDINGRSA_PKCS1_OAEP_PADDINGRSA_PKCS1_PADDINGRSA_PKCS1_PSS_PADDINGRSA_PSS_SALTLEN_AUTORSA_PSS_SALTLEN_DIGESTRSA_PSS_SALTLEN_MAX_SIGNRSA_X931_PADDINGRTLD_DEEPBINDRTLD_GLOBALRTLD_LAZYRTLD_LOCALRTLD_NOWR_OKSIGABRTSIGALRMSIGBUSSIGCHLDSIGCONTSIGFPESIGHUPSIGILLSIGINFOSIGINTSIGIOSIGIOTSIGKILLSIGPIPESIGPOLLSIGPROFSIGPWRSIGQUITSIGSEGVSIGSTKFLTSIGSTOPSIGSYSSIGTERMSIGTRAPSIGTSTPSIGTTINSIGTTOUSIGURGSIGUSR1SIGUSR2SIGVTALRMSIGWINCHSIGXCPUSIGXFSZSSL_OP_ALLSSL_OP_ALLOW_NO_DHE_KEXSSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATIONSSL_OP_CIPHER_SERVER_PREFERENCESSL_OP_CISCO_ANYCONNECTSSL_OP_COOKIE_EXCHANGESSL_OP_CRYPTOPRO_TLSEXT_BUGSSL_OP_DONT_INSERT_EMPTY_FRAGMENTSSSL_OP_LEGACY_SERVER_CONNECTSSL_OP_NO_COMPRESSIONSSL_OP_NO_ENCRYPT_THEN_MACSSL_OP_NO_QUERY_MTUSSL_OP_NO_RENEGOTIATIONSSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATIONSSL_OP_NO_SSLv2SSL_OP_NO_SSLv3SSL_OP_NO_TICKETSSL_OP_NO_TLSv1SSL_OP_NO_TLSv1_1SSL_OP_NO_TLSv1_2SSL_OP_NO_TLSv1_3SSL_OP_PRIORITIZE_CHACHASSL_OP_TLS_ROLLBACK_BUGS_IFBLKS_IFCHRS_IFDIRS_IFIFOS_IFLNKS_IFMTS_IFREGS_IFSOCKS_IRGRPS_IROTHS_IRUSRS_IRWXGS_IRWXOS_IRWXUS_IWGRPS_IWOTHS_IWUSRS_IXGRPS_IXOTHS_IXUSRTLS1_1_VERSIONTLS1_2_VERSIONTLS1_3_VERSIONTLS1_VERSIONUV_DIRENT_BLOCKUV_DIRENT_CHARUV_DIRENT_DIRUV_DIRENT_FIFOUV_DIRENT_FILEUV_DIRENT_LINKUV_DIRENT_SOCKETUV_DIRENT_UNKNOWNUV_FS_COPYFILE_EXCLUV_FS_COPYFILE_FICLONEUV_FS_COPYFILE_FICLONE_FORCEUV_FS_O_FILEMAPUV_FS_SYMLINK_DIRUV_FS_SYMLINK_JUNCTIONW_OKX_OKdefaultdefaultCoreCipherList
CronJob
describe— moduleisRunning— instancenextDate— instanceschedule— modulestart— instancestop— instancevalidate— module
CipherivDecipherivDiffieHellmanDiffieHellmanGroupECDHKeyObjectX509Certificate
Hash— moduleHmac— moduleSign— moduleVerify— moduleargon2— moduleargon2Sync— modulecheckPrime— modulecheckPrimeSync— modulecreateCipheriv— modulecreateDecipheriv— modulecreateDiffieHellman— modulecreateDiffieHellmanGroup— modulecreateECDH— modulecreateHash— modulecreateHmac— modulecreatePrivateKey— modulecreatePublicKey— modulecreateSecretKey— modulecreateSign— modulecreateSign— modulecreateVerify— modulecreateVerify— moduledecapsulate— modulediffieHellman— moduleencapsulate— modulegenerateKey— modulegenerateKeyPair— modulegenerateKeyPairSync— modulegenerateKeyPairSync— modulegenerateKeySync— modulegeneratePrime— modulegeneratePrimeSync— modulegetCipherInfo— modulegetCiphers— modulegetCurves— modulegetDiffieHellman— modulegetFips— modulegetHashes— modulegetRandomValues— modulehash— modulehkdf— modulehkdfSync— modulepbkdf2— modulepbkdf2Sync— moduleprivateDecrypt— moduleprivateEncrypt— modulepublicDecrypt— modulepublicEncrypt— modulerandomBytes— modulerandomFill— modulerandomFillSync— modulerandomInt— modulerandomInt— modulerandomUUID— modulescrypt— modulescryptSync— modulesecureHeapUsed— modulesetFips— modulesign— moduletimingSafeEqual— moduleverify— module
Certificateconstantssubtlewebcrypto
addDays— moduleaddMonths— moduleaddYears— moduledifferenceInDays— moduledifferenceInHours— moduledifferenceInMinutes— moduleendOfDay— moduleformat— moduleisAfter— moduleisBefore— moduleparseISO— modulestartOfDay— module
add— instanceclone— instancedate— instanceday— instancedayjs— moduledefault— modulediff— instanceendOf— instanceformat— instancehour— instanceisAfter— instanceisBefore— instanceisSame— instanceisValid— instancemillisecond— instanceminute— instancemonth— instancesecond— instancestartOf— instancesubtract— instancetoISOString— instanceunix— instancevalueOf— instanceyear— instance
abs— instanceceil— instancecmp— instancediv— instanceeq— instancefloor— instancegt— instancegte— instanceisNegative— instanceisPositive— instanceisZero— instancelt— instancelte— instanceminus— instancemod— instanceneg— instanceplus— instancepow— instanceround— instancesqrt— instancetimes— instancetoFixed— instancetoNumber— instancetoString— instancevalueOf— instance
Socket
Socket— moduleaddListener— instance (class:Socket)addMembership— instance (class:Socket)addSourceSpecificMembership— instance (class:Socket)address— instance (class:Socket)bind— instance (class:Socket)close— instance (class:Socket)connect— instance (class:Socket)createSocket— moduledisconnect— instance (class:Socket)dropMembership— instance (class:Socket)dropSourceSpecificMembership— instance (class:Socket)emit— instance (class:Socket)eventNames— instance (class:Socket)getRecvBufferSize— instance (class:Socket)getSendBufferSize— instance (class:Socket)getSendQueueCount— instance (class:Socket)getSendQueueSize— instance (class:Socket)listenerCount— instance (class:Socket)off— instance (class:Socket)on— instance (class:Socket)once— instance (class:Socket)ref— instance (class:Socket)remoteAddress— instance (class:Socket)removeListener— instance (class:Socket)send— instance (class:Socket)setBroadcast— instance (class:Socket)setMulticastInterface— instance (class:Socket)setMulticastLoopback— instance (class:Socket)setMulticastTTL— instance (class:Socket)setRecvBufferSize— instance (class:Socket)setSendBufferSize— instance (class:Socket)setTTL— instance (class:Socket)unref— instance (class:Socket)
default
BoundedChannelChannel
boundedChannel— modulechannel— modulehasSubscribers— modulesubscribe— moduletracingChannel— moduleunsubscribe— module
default
Resolver
Resolver— modulecancel— instance (class:Resolver)getDefaultResultOrder— modulegetServers— modulegetServers— instance (class:Resolver)lookup— modulelookupService— moduleresolve— moduleresolve— instance (class:Resolver)resolve4— moduleresolve4— instance (class:Resolver)resolve6— moduleresolve6— instance (class:Resolver)resolveAny— moduleresolveAny— instance (class:Resolver)resolveCaa— moduleresolveCaa— instance (class:Resolver)resolveCname— moduleresolveCname— instance (class:Resolver)resolveMx— moduleresolveMx— instance (class:Resolver)resolveNaptr— moduleresolveNaptr— instance (class:Resolver)resolveNs— moduleresolveNs— instance (class:Resolver)resolvePtr— moduleresolvePtr— instance (class:Resolver)resolveSoa— moduleresolveSoa— instance (class:Resolver)resolveSrv— moduleresolveSrv— instance (class:Resolver)resolveTlsa— moduleresolveTlsa— instance (class:Resolver)resolveTxt— moduleresolveTxt— instance (class:Resolver)reverse— modulereverse— instance (class:Resolver)setDefaultResultOrder— modulesetLocalAddress— instance (class:Resolver)setServers— modulesetServers— instance (class:Resolver)
ADDRCONFIGADDRCONFIGADDRGETNETWORKPARAMSADDRGETNETWORKPARAMSALLALLBADFAMILYBADFAMILYBADFLAGSBADFLAGSBADHINTSBADHINTSBADNAMEBADNAMEBADQUERYBADQUERYBADRESPBADRESPBADSTRBADSTRCANCELLEDCANCELLEDCONNREFUSEDCONNREFUSEDDESTRUCTIONDESTRUCTIONEOFEOFFILEFILEFORMERRFORMERRLOADIPHLPAPILOADIPHLPAPINODATANODATANOMEMNOMEMNONAMENONAMENOTFOUNDNOTFOUNDNOTIMPNOTIMPNOTINITIALIZEDNOTINITIALIZEDREFUSEDREFUSEDSERVFAILSERVFAILTIMEOUTTIMEOUTV4MAPPEDV4MAPPEDdefaultpromises
Resolver
Resolver— modulecancel— instance (class:Resolver)getDefaultResultOrder— modulegetServers— modulegetServers— instance (class:Resolver)lookup— modulelookupService— moduleresolve— moduleresolve— instance (class:Resolver)resolve4— moduleresolve4— instance (class:Resolver)resolve6— moduleresolve6— instance (class:Resolver)resolveAny— moduleresolveAny— instance (class:Resolver)resolveCaa— moduleresolveCaa— instance (class:Resolver)resolveCname— moduleresolveCname— instance (class:Resolver)resolveMx— moduleresolveMx— instance (class:Resolver)resolveNaptr— moduleresolveNaptr— instance (class:Resolver)resolveNs— moduleresolveNs— instance (class:Resolver)resolvePtr— moduleresolvePtr— instance (class:Resolver)resolveSoa— moduleresolveSoa— instance (class:Resolver)resolveSrv— moduleresolveSrv— instance (class:Resolver)resolveTlsa— moduleresolveTlsa— instance (class:Resolver)resolveTxt— moduleresolveTxt— instance (class:Resolver)reverse— modulereverse— instance (class:Resolver)setDefaultResultOrder— modulesetLocalAddress— instance (class:Resolver)setServers— modulesetServers— instance (class:Resolver)
ADDRGETNETWORKPARAMSBADFAMILYBADFLAGSBADHINTSBADNAMEBADQUERYBADRESPBADSTRCANCELLEDCONNREFUSEDDESTRUCTIONEOFFILEFORMERRLOADIPHLPAPINODATANOMEMNONAMENOTFOUNDNOTIMPNOTINITIALIZEDREFUSEDSERVFAILTIMEOUTdefault
Domain
Domain— moduleadd— instanceaddListener— instancebind— instancecreate— modulecreateDomain— moduleemit— instanceenter— instanceexit— instanceintercept— instanceon— instanceremove— instancerun— instance
_stackactivemembers
config— module
createRandom— module (class:Wallet)formatEther— moduleformatUnits— modulegetAddress— moduleparseEther— moduleparseUnits— module
EventEmitterEventEmitterAsyncResource
EventEmitter— moduleEventEmitterAsyncResource— moduleaddAbortListener— moduleaddListener— instanceasyncId— instance (class:EventEmitterAsyncResource)asyncResource— instance (class:EventEmitterAsyncResource)domain— instanceemit— instanceemitDestroy— instance (class:EventEmitterAsyncResource)eventNames— instancegetEventListeners— modulegetMaxListeners— instancegetMaxListeners— moduleinit— modulelistenerCount— instancelistenerCount— modulelisteners— instanceoff— instanceon— instanceon— moduleonce— instanceonce— moduleprependListener— instanceprependOnceListener— instancerawListeners— instanceremoveAllListeners— instanceremoveListener— instancesetMaxListeners— instancesetMaxListeners— moduletriggerAsyncId— instance (class:EventEmitterAsyncResource)
captureRejectionSymbolcaptureRejectionsdefaultdefaultMaxListenerserrorMonitorusingDomains
backOff— module
addHook— instanceall— instancebody— instanceclose— instancecode— instancedefault— moduledelete— instanceget— instancehead— instanceheader— instanceheaders— instancehtml— instancejson— instancelisten— instancemethod— instanceon— instanceoptions— instanceparam— instanceparams— instancepatch— instancepost— instanceput— instancequery— instancerawBody— instanceredirect— instanceregister— instanceroute— instancesend— instanceserver— instancesetErrorHandler— instancestatus— instancetext— instancetype— instanceurl— instanceuser— instance
BlobFormDataHeadersRequestResponse
default— module
DirDirentFileReadStreamFileWriteStreamReadStreamStatsUtf8StreamWriteStream
_toUnixTimestamp— module_toUnixTimestamp— moduleaccess— moduleaccessSync— moduleappendFile— moduleappendFileSync— modulechmod— modulechmodSync— modulechown— modulechownSync— moduleclose— modulecloseSync— modulecopyFile— modulecopyFileSync— modulecp— modulecpSync— modulecreateReadStream— modulecreateWriteStream— moduleexists— moduleexistsSync— modulefchmod— modulefchmodSync— modulefchown— modulefchownSync— modulefdatasync— modulefdatasyncSync— modulefstat— modulefstatSync— modulefsync— modulefsyncSync— moduleftruncate— moduleftruncateSync— modulefutimes— modulefutimesSync— moduleglob— moduleglobSync— modulelchmod— modulelchmodSync— modulelchown— modulelchownSync— modulelink— modulelinkSync— modulelstat— modulelstatSync— modulelutimes— modulelutimesSync— modulemkdir— modulemkdirSync— modulemkdtemp— modulemkdtempDisposableSync— modulemkdtempSync— moduleopen— moduleopenAsBlob— moduleopenSync— moduleopendir— moduleopendirSync— moduleread— modulereadFile— modulereadFileSync— modulereadSync— modulereaddir— modulereaddirSync— modulereadlink— modulereadlinkSync— modulereadv— modulereadvSync— modulerealpath— modulerealpathSync— modulerename— modulerenameSync— modulerm— modulermSync— modulermdir— modulermdirSync— modulestat— modulestatSync— modulestatfs— modulestatfsSync— modulesymlink— modulesymlinkSync— moduletruncate— moduletruncateSync— moduleunlink— moduleunlinkSync— moduleunwatchFile— moduleutimes— moduleutimesSync— modulewatch— modulewatchFile— modulewrite— modulewriteFile— modulewriteFileSync— modulewriteSync— modulewritev— modulewritevSync— module
constantspromises
access— moduleappendFile— modulechmod— modulechown— modulecopyFile— modulecp— moduleglob— modulelchmod— modulelchown— modulelink— modulelstat— modulelutimes— modulemkdir— modulemkdtemp— modulemkdtempDisposable— moduleopen— moduleopendir— modulepull— instance (class:FileHandle)pullSync— instance (class:FileHandle)readFile— modulereaddir— modulereadlink— modulerealpath— modulerename— modulerm— modulermdir— modulestat— modulestatfs— modulesymlink— moduletruncate— moduleunlink— moduleutimes— modulewatch— modulewriteFile— modulewriter— instance (class:FileHandle)
constantsdefault
AgentClientRequestIncomingMessageIncomingMessageOutgoingMessageOutgoingMessageServerServerServerResponseServerResponseWebSocket
Agent— moduleServer— module__get_aborted— instance (class:ClientRequest)__get_aborted— instance (class:IncomingMessage)__get_complete— instance (class:IncomingMessage)__get_connection— instance (class:ClientRequest)__get_createConnection— instance (class:Agent)__get_createSocket— instance (class:Agent)__get_defaultPort— instance (class:Agent)__get_destroyed— instance (class:Agent)__get_destroyed— instance (class:ClientRequest)__get_destroyed— instance (class:IncomingMessage)__get_finished— instance (class:ClientRequest)__get_freeSockets— instance (class:Agent)__get_headers— instance (class:IncomingMessage)__get_headersSent— instance (class:ServerResponse)__get_headersTimeout— instance (class:HttpServer)__get_host— instance (class:ClientRequest)__get_httpVersion— instance (class:IncomingMessage)__get_httpVersionMajor— instance (class:IncomingMessage)__get_httpVersionMinor— instance (class:IncomingMessage)__get_keepAlive— instance (class:Agent)__get_keepAliveMsecs— instance (class:Agent)__get_keepAliveTimeout— instance (class:HttpServer)__get_keepAliveTimeoutBuffer— instance (class:HttpServer)__get_listening— instance (class:HttpServer)__get_maxFreeSockets— instance (class:Agent)__get_maxHeadersCount— instance (class:HttpServer)__get_maxHeadersCount— instance (class:ClientRequest)__get_maxRequestsPerSocket— instance (class:HttpServer)__get_maxSockets— instance (class:Agent)__get_maxTotalSockets— instance (class:Agent)__get_method— instance (class:ClientRequest)__get_method— instance (class:IncomingMessage)__get_path— instance (class:ClientRequest)__get_protocol— instance (class:Agent)__get_protocol— instance (class:ClientRequest)__get_requestTimeout— instance (class:HttpServer)__get_requests— instance (class:Agent)__get_reusedSocket— instance (class:ClientRequest)__get_socket— instance (class:ClientRequest)__get_sockets— instance (class:Agent)__get_statusCode— instance (class:IncomingMessage)__get_statusCode— instance (class:ServerResponse)__get_statusMessage— instance (class:IncomingMessage)__get_timeout— instance (class:HttpServer)__get_trailers— instance (class:IncomingMessage)__get_url— instance (class:IncomingMessage)__get_writableEnded— instance (class:ClientRequest)__get_writableEnded— instance (class:ServerResponse)__get_writableFinished— instance (class:ClientRequest)__get_writableFinished— instance (class:ServerResponse)__set_createConnection— instance (class:Agent)__set_createSocket— instance (class:Agent)__set_headersTimeout— instance (class:HttpServer)__set_keepAlive— instance (class:Agent)__set_keepAliveMsecs— instance (class:Agent)__set_keepAliveTimeout— instance (class:HttpServer)__set_keepAliveTimeoutBuffer— instance (class:HttpServer)__set_maxFreeSockets— instance (class:Agent)__set_maxHeadersCount— instance (class:HttpServer)__set_maxRequestsPerSocket— instance (class:HttpServer)__set_maxSockets— instance (class:Agent)__set_maxTotalSockets— instance (class:Agent)__set_protocol— instance (class:Agent)__set_requestTimeout— instance (class:HttpServer)__set_sendDate— instance (class:ServerResponse)__set_statusCode— instance (class:ServerResponse)__set_statusMessage— instance (class:ServerResponse)__set_strictContentLength— instance (class:ServerResponse)__set_timeout— instance (class:HttpServer)_connectionListener— moduleabort— instance (class:ClientRequest)addListener— instance (class:HttpServer)addListener— instance (class:IncomingMessage)addListener— instance (class:ServerResponse)addTrailers— instance (class:ServerResponse)address— instance (class:HttpServer)appendHeader— instance (class:ServerResponse)close— instance (class:Agent)close— instance (class:HttpServer)closeAllConnections— instance (class:HttpServer)closeIdleConnections— instance (class:HttpServer)cork— instance (class:ClientRequest)cork— instance (class:ServerResponse)createServer— modulecreateServer— moduledefaultPort— instance (class:Agent)destroy— instance (class:Agent)destroy— instance (class:IncomingMessage)destroy— instance (class:ClientRequest)destroyed— instance (class:Agent)end— instance (class:ServerResponse)flushHeaders— instance (class:ClientRequest)flushHeaders— instance (class:ServerResponse)freeSockets— instance (class:Agent)get— modulegetHeader— instance (class:ClientRequest)getHeader— instance (class:ServerResponse)getHeaderNames— instance (class:ClientRequest)getHeaderNames— instance (class:ServerResponse)getHeaders— instance (class:ClientRequest)getHeaders— instance (class:ServerResponse)getName— instance (class:Agent)getRawHeaderNames— instance (class:ClientRequest)getStatus— instance (class:ServerResponse)hasHeader— instance (class:ClientRequest)hasHeader— instance (class:ServerResponse)headers— instance (class:IncomingMessage)headersTimeout— instance (class:HttpServer)httpVersion— instance (class:IncomingMessage)keepAlive— instance (class:Agent)keepAliveMsecs— instance (class:Agent)keepAliveTimeout— instance (class:HttpServer)keepAliveTimeoutBuffer— instance (class:HttpServer)keepSocketAlive— instance (class:Agent) ⚠ stub — reqwest owns the keep-alive pool; per-socket hooks are no-ops, warns once (#4917)listen— instance (class:HttpServer)listenerCount— instance (class:ClientRequest)listening— instance (class:HttpServer)maxFreeSockets— instance (class:Agent)maxHeadersCount— instance (class:HttpServer)maxRequestsPerSocket— instance (class:HttpServer)maxSockets— instance (class:Agent)maxTotalSockets— instance (class:Agent)method— instance (class:IncomingMessage)on— instance (class:HttpServer)on— instance (class:IncomingMessage)on— instance (class:ServerResponse)pause— instance (class:IncomingMessage)protocol— instance (class:Agent)read— instance (class:IncomingMessage)ref— instance (class:HttpServer)removeHeader— instance (class:ClientRequest)removeHeader— instance (class:ServerResponse)request— modulerequestTimeout— instance (class:HttpServer)requests— instance (class:Agent)resume— instance (class:IncomingMessage)reuseSocket— instance (class:Agent) ⚠ stub — reqwest owns the keep-alive pool; per-socket hooks are no-ops, warns once (#4917)setEncoding— instance (class:IncomingMessage)setGlobalProxyFromEnv— modulesetHeader— instance (class:ClientRequest)setHeader— instance (class:ServerResponse)setHeaders— instance (class:ServerResponse)setMaxIdleHTTPParsers— modulesetNoDelay— instance (class:ClientRequest)setSocketKeepAlive— instance (class:ClientRequest)setStatus— instance (class:ServerResponse)setTimeout— instance (class:HttpServer)setTimeout— instance (class:IncomingMessage)setTimeout— instance (class:ClientRequest)setTimeout— instance (class:ServerResponse)sockets— instance (class:Agent)statusCode— instance (class:IncomingMessage)statusMessage— instance (class:IncomingMessage)timeout— instance (class:HttpServer)trailers— instance (class:IncomingMessage)uncork— instance (class:ClientRequest)uncork— instance (class:ServerResponse)unref— instance (class:HttpServer)url— instance (class:IncomingMessage)validateHeaderName— modulevalidateHeaderValue— modulewrite— instance (class:ServerResponse)writeContinue— instance (class:ServerResponse)writeEarlyHints— instance (class:ServerResponse)writeHead— instance (class:ServerResponse)writeProcessing— instance (class:ServerResponse)
METHODSSTATUS_CODESglobalAgentkConnectionsCheckingIntervalmaxHeaderSize
Http2ServerRequestHttp2ServerResponse
connect— modulecreateSecureServer— modulecreateServer— modulegetDefaultSettings— modulegetPackedSettings— modulegetUnpackedSettings— moduleperformServerHandshake— module
constantsdefaultsensitiveHeaders
AgentServerServer
Agent— moduleServer— module__get_headersTimeout— instance (class:HttpsServer)__get_keepAliveTimeout— instance (class:HttpsServer)__get_keepAliveTimeoutBuffer— instance (class:HttpsServer)__get_listening— instance (class:HttpsServer)__get_maxHeadersCount— instance (class:HttpsServer)__get_maxRequestsPerSocket— instance (class:HttpsServer)__get_requestTimeout— instance (class:HttpsServer)__get_timeout— instance (class:HttpsServer)__set_headersTimeout— instance (class:HttpsServer)__set_keepAliveTimeout— instance (class:HttpsServer)__set_keepAliveTimeoutBuffer— instance (class:HttpsServer)__set_maxHeadersCount— instance (class:HttpsServer)__set_maxRequestsPerSocket— instance (class:HttpsServer)__set_requestTimeout— instance (class:HttpsServer)__set_timeout— instance (class:HttpsServer)addListener— instance (class:HttpsServer)address— instance (class:HttpsServer)close— instance (class:HttpsServer)closeAllConnections— instance (class:HttpsServer)closeIdleConnections— instance (class:HttpsServer)createServer— modulecreateServer— moduleget— moduleheadersTimeout— instance (class:HttpsServer)keepAliveTimeout— instance (class:HttpsServer)keepAliveTimeoutBuffer— instance (class:HttpsServer)listen— instance (class:HttpsServer)listening— instance (class:HttpsServer)maxHeadersCount— instance (class:HttpsServer)maxRequestsPerSocket— instance (class:HttpsServer)on— instance (class:HttpsServer)ref— instance (class:HttpsServer)request— modulerequestTimeout— instance (class:HttpsServer)setTimeout— instance (class:HttpsServer)timeout— instance (class:HttpsServer)unref— instance (class:HttpsServer)
globalAgent
Session
Session— moduleclose— moduleconnect— instance (class:Session)connectToMainThread— instance (class:Session)disconnect— instance (class:Session)on— instance (class:Session)once— instance (class:Session)open— module ⚠ stub — accepts port/host but binds no real WebSocket inspector endpoint; sessions are in-process fakes (#4916)post— instance (class:Session) ⚠ stub — only Runtime.enable and a canned Runtime.evaluate subset respond; every other protocol method throws Inspector error -32601 (#4916)url— module ⚠ stub — always undefined: Perry never exposes a real inspector endpoint (#4916)waitForDebugger— module ⚠ stub — returns immediately after open(); there is no debugger to wait for (#4916)
Networkconsoledefault
Session
Session— moduleconnect— instance (class:Session)connectToMainThread— instance (class:Session)disconnect— instance (class:Session)on— instance (class:Session)once— instance (class:Session)post— instance (class:Session)
default
Redis
connect— instancecreateClient— moduledecr— instancedel— instancedisconnect— instanceexists— instanceexpire— instanceget— instanceincr— instancequit— instanceset— instance
acceptBi— instanceacceptOne— instancebind— moduleclose— instanceconnClose— instanceconnect— instancenodeId— instanceopenBi— instancestreamFinish— instancestreamReadToEnd— instancestreamWrite— instance
decode— modulesign— moduleverify— module
camelCase— modulechunk— moduleclamp— moduleclamp— modulecompact— moduledrop— modulefirst— moduleflatten— modulehead— moduleinRange— modulekebabCase— modulelast— modulemax— modulemaxBy— modulemean— modulemeanBy— modulemin— moduleminBy— modulerandom— modulerange— modulereverse— modulesize— modulesnakeCase— modulesum— modulesumBy— moduletail— moduletake— moduletimes— moduleuniq— module
clear— instancedefault— moduledelete— instanceget— instancehas— instanceset— instancesize— instance
ModuleSourceMap
Module— moduleSourceMap— module_findPath— module_initPaths— module_load— module_nodeModulePaths— module_preloadModules— module_resolveFilename— module_resolveLookupPaths— modulecreateRequire— moduleenableCompileCache— modulefindPackageJSON— modulefindSourceMap— moduleflushCompileCache— modulegetCompileCacheDir— modulegetSourceMapsSupport— moduleisBuiltin— moduleregister— moduleregisterHooks— modulerunMain— modulesetSourceMapsSupport— modulestripTypeScriptTypes— modulesyncBuiltinESMExports— module
Module_cache_extensions_pathCachebuiltinModulesconstantsdefaultglobalPaths
add— instanceclone— instancedate— instanceday— instancedefault— modulediff— instanceendOf— instanceformat— instancefromNow— instancehour— instanceisAfter— instanceisBefore— instanceisBetween— instanceisSame— instanceisValid— instancemillisecond— instanceminute— instancemoment— modulemonth— instancesecond— instancestartOf— instancesubtract— instancetoDate— instancetoISOString— instanceunix— instancevalueOf— instanceyear— instance
close— instancecollection— instanceconnect— moduleconnect— instancecountDocuments— instancedb— instancedeleteMany— instancedeleteOne— instancefind— instancefindOne— instanceinsertMany— instanceinsertOne— instanceupdateMany— instanceupdateOne— instance
Pool
beginTransaction— instancecommit— instancecreateConnection— modulecreatePool— moduleend— instance (class:Pool)end— instanceexecute— instance (class:Pool)execute— instance (class:PoolConnection)execute— instancegetConnection— instancequery— instance (class:Pool)query— instance (class:PoolConnection)query— instancerelease— instancerollback— instance
Pool
beginTransaction— instancecommit— instancecreateConnection— modulecreatePool— moduleend— instance (class:Pool)end— instanceexecute— instance (class:Pool)execute— instance (class:PoolConnection)execute— instancegetConnection— instancequery— instance (class:Pool)query— instance (class:PoolConnection)query— instancerelease— instancerollback— instance
nanoid— module
BlockListServerSocketSocketAddressStream
BlockList— moduleServer— moduleSocket— moduleSocketAddress— moduleStream— module__set_dropMaxConnection— instance (class:Server)__set_maxConnections— instance (class:Server)_createServerHandle— module_normalizeArgs— moduleaddAddress— instance (class:BlockList)addListener— instance (class:Socket)addListener— instance (class:Server)addRange— instance (class:BlockList)addSubnet— instance (class:BlockList)address— instance (class:Socket)address— instance (class:SocketAddress)address— instance (class:Server)autoSelectFamilyAttemptedAddresses— instance (class:Socket)bufferSize— instance (class:Socket)bytesRead— instance (class:Socket)bytesWritten— instance (class:Socket)check— instance (class:BlockList)close— instance (class:Server)connect— moduleconnect— instance (class:Socket)connecting— instance (class:Socket)cork— instance (class:Socket)createConnection— modulecreateServer— moduledestroy— instance (class:Socket)destroyed— instance (class:Socket)dropMaxConnection— instance (class:Server)end— instance (class:Socket)eventNames— instance (class:Socket)eventNames— instance (class:Server)exportKeyingMaterial— instance (class:Socket)family— instance (class:SocketAddress)flowlabel— instance (class:SocketAddress)fromJSON— instance (class:BlockList)getCertificate— instance (class:Socket)getCipher— instance (class:Socket)getConnections— instance (class:Server)getDefaultAutoSelectFamily— modulegetDefaultAutoSelectFamilyAttemptTimeout— modulegetPeerCertificate— instance (class:Socket)getProtocol— instance (class:Socket)getSession— instance (class:Socket)getTypeOfService— instance (class:Socket)isBlockList— module (class:BlockList)isIP— moduleisIPv4— moduleisIPv6— moduleisSessionReused— instance (class:Socket)listen— instance (class:Server)listenerCount— instance (class:Socket)listenerCount— instance (class:Server)listeners— instance (class:Socket)listeners— instance (class:Server)listening— instance (class:Server)localAddress— instance (class:Socket)localFamily— instance (class:Socket)localPort— instance (class:Socket)maxConnections— instance (class:Server)off— instance (class:Socket)off— instance (class:Server)on— instance (class:Socket)once— instance (class:Socket)once— instance (class:Server)parse— module (class:SocketAddress)pause— instance (class:Socket)pending— instance (class:Socket)port— instance (class:SocketAddress)rawListeners— instance (class:Socket)rawListeners— instance (class:Server)readyState— instance (class:Socket)ref— instance (class:Socket)remoteAddress— instance (class:Socket)remoteFamily— instance (class:Socket)remotePort— instance (class:Socket)removeAllListeners— instance (class:Socket)removeAllListeners— instance (class:Server)removeListener— instance (class:Socket)removeListener— instance (class:Server)resetAndDestroy— instance (class:Socket)resume— instance (class:Socket)rules— instance (class:BlockList)setDefaultAutoSelectFamily— modulesetDefaultAutoSelectFamilyAttemptTimeout— modulesetDefaultEncoding— instance (class:Socket)setEncoding— instance (class:Socket)setKeepAlive— instance (class:Socket)setMaxSendFragment— instance (class:Socket)setNoDelay— instance (class:Socket)setTimeout— instance (class:Socket)setTypeOfService— instance (class:Socket)timeout— instance (class:Socket)toJSON— instance (class:BlockList)uncork— instance (class:Socket)unref— instance (class:Socket)upgradeToTLS— instance (class:Socket)write— instance (class:Socket)
schedule— modulevalidate— module
BlobFormDataHeadersRequestResponse
default— module
spawn— module
default
createTransport— modulesendMail— instanceverify— instance
arch— moduleavailableParallelism— modulecpus— moduleendianness— modulefreemem— modulegetPriority— modulehomedir— modulehostname— moduleloadavg— modulemachine— modulenetworkInterfaces— moduleplatform— modulerelease— modulesetPriority— moduletmpdir— moduletotalmem— moduletype— moduleuptime— moduleuserInfo— moduleversion— module
EOLconstantsdefaultdevNull
_makeLong— modulebasename— moduledirname— moduleextname— moduleformat— moduleisAbsolute— modulejoin— modulematchesGlob— modulenormalize— moduleparse— modulerelative— moduleresolve— moduletoNamespacedPath— module
defaultdelimiterposixsepwin32
_makeLong— modulebasename— moduledirname— moduleextname— moduleformat— moduleisAbsolute— modulejoin— modulematchesGlob— modulenormalize— moduleparse— modulerelative— moduleresolve— moduletoNamespacedPath— module
defaultdelimiterposixsepwin32
_makeLong— modulebasename— moduledirname— moduleextname— moduleformat— moduleisAbsolute— modulejoin— modulematchesGlob— modulenormalize— moduleparse— modulerelative— moduleresolve— moduletoNamespacedPath— module
defaultdelimiterposixsepwin32
PerformancePerformanceEntryPerformanceMarkPerformanceMeasurePerformanceObserverPerformanceObserverEntryListPerformanceResourceTiming
createHistogram— moduledisconnect— instance (class:PerformanceObserver)monitorEventLoopDelay— moduleobserve— instance (class:PerformanceObserver)takeRecords— instance (class:PerformanceObserver)timerify— module
constantsperformance
embeddedFiles— modulereadEmbedded— module
isStandaloneExecutable
js_ads_banner_create— modulejs_ads_banner_destroy— modulejs_ads_interstitial_load— modulejs_ads_interstitial_show— modulejs_ads_request_consent— modulejs_ads_rewarded_load— modulejs_ads_rewarded_show— module
createBus— modulecrossfade— moduledestroyBus— modulefadeIn— modulefadeOut— modulegetDuration— modulegetPosition— moduleisPlaying— moduleloadSound— modulemuteBus— moduleonEnded— moduleonLoaded— modulepause— moduleplay— moduleresume— moduleresumeAll— modulesetMasterVolume— modulesetPan— modulesetRate— modulesetVolume— modulesoloBus— modulestop— modulesuspend— moduleunload— module
cancel— moduleregisterTask— moduleschedule— module
config— moduledown— moduleexec— modulelogs— moduleps— modulerestart— modulestart— modulestop— moduleup— module
composeUp— modulecreate— moduledetectBackend— moduledownAll— moduledownByProject— moduleexec— modulegetAvailableBackends— modulegetBackend— modulegetBackendPriority— moduleinspect— modulelist— modulelistImages— modulelogs— modulepullImage— moduleremove— moduleremoveIfExists— moduleremoveImage— modulerun— moduleselectBackendFor— modulesetBackend— modulesetBackends— modulestart— modulestop— module
config— moduledown— moduleexec— modulelogs— moduleps— modulerestart— modulestart— modulestop— moduleup— module
collect— moduleidleHint— moduleminor— module
Currency— moduleFormatNumber— moduleFormatTime— moduleLongDate— modulePercent— moduleRaw— moduleShortDate— modulet— module
createPlayer— moduledestroy— modulegetCurrentTime— modulegetDuration— modulegetState— moduleisPlaying— moduleonStateChange— moduleonTimeUpdate— modulepause— moduleplay— moduleseek— modulesetNowPlaying— modulesetRate— modulesetVolume— modulestop— module
PluginApi
discoverPlugins— moduleemitEvent— moduleemitHook— moduleinitPlugins— moduleinvokeTool— modulelistHooks— modulelistPlugins— modulelistTools— moduleloadPlugin— modulepluginCount— modulesetPluginConfig— moduleunloadPlugin— module
appGetLaunchUrl— moduleappGroupDelete— moduleappGroupGet— moduleappGroupSet— moduleappOnOpenUrl— moduleaudioGetLevel— moduleaudioGetPeak— moduleaudioGetWaveform— moduleaudioRegisterCallback— moduleaudioSetOutputFilename— moduleaudioStart— moduleaudioStartRecording— moduleaudioStop— moduleaudioStopRecording— moduleaudioUnregisterCallback— modulegeolocationGetCurrent— modulegeolocationRequestPermission— modulegeolocationStopWatch— modulegeolocationWatch— modulegetAppBuildNumber— modulegetAppIcon— modulegetAppVersion— modulegetBundleId— modulegetDeviceIdiom— modulegetDeviceModel— modulegetLocale— modulegetOSVersion— modulegetSafeAreaInsets— modulehapticPlay— moduleimagePickerPick— moduleisDarkMode— modulekeychainDelete— modulekeychainGet— modulekeychainSave— modulenetworkGetStatus— modulenetworkOnChange— modulenetworkStopOnChange— modulenotificationCancel— modulenotificationOnBackgroundReceive— modulenotificationOnReceive— modulenotificationOnTap— modulenotificationRegisterRemote— modulenotificationSend— moduleopenURL— modulepreferencesGet— modulepreferencesSet— moduleshareText— moduleshareUrl— moduletakeScreenshot— module
parallelFilter— moduleparallelMap— modulespawn— module
AnimatedSpinner— moduleBox— moduleInput— moduleInputAt— moduleList— moduleProgressBar— moduleSelect— moduleSpacer— moduleSpinner— moduleTable— moduleTabs— moduleText— moduleTextArea— moduleTextStyled— moduleboxSetAlignItems— moduleboxSetFlexBasis— moduleboxSetFlexBasisPct— moduleboxSetFlexDirection— moduleboxSetFlexGrow— moduleboxSetFlexShrink— moduleboxSetGap— moduleboxSetHeight— moduleboxSetHeightPct— moduleboxSetJustifyContent— moduleboxSetPadding— moduleboxSetPaddingEach— moduleboxSetWidth— moduleboxSetWidthPct— modulecolumns— instance (class:TuiStdout)enter— moduleexit— moduleexit— instance (class:TuiApp)focus— modulefocus— instance (class:FocusManager)focusNext— modulefocusNext— instance (class:FocusManager)focusPrevious— modulefocusPrevious— instance (class:FocusManager)get— instance (class:State)get— instance (class:RefBox)render— modulerows— instance (class:TuiStdout)run— moduleset— instance (class:State)set— instance (class:RefBox)state— moduleuseApp— moduleuseEffect— moduleuseFocus— moduleuseFocusManager— moduleuseInput— moduleuseMemo— moduleuseRef— moduleuseState— moduleuseStateSet— moduleuseStateTuple— moduleuseStdout— modulewaitUntilExit— modulewaitUntilExit— instance (class:TuiApp)write— instance (class:TuiStdout)
App— moduleAttributedText— moduleBloomView— moduleBottomNavigation— moduleButton— moduleCameraView— moduleCanvas— moduleDivider— moduleForEach— moduleHStack— moduleHStackWithInsets— moduleImage— moduleImageFile— moduleImageGallery— moduleImageSymbol— moduleLazyVStack— moduleNavStack— modulePicker— moduleProgressView— moduleScrollView— moduleSection— moduleSecureField— moduleSlider— moduleSpacer— moduleSplitView— moduleState— moduleTabBar— moduleTable— moduleText— moduleTextArea— moduleTextField— moduleToggle— moduleVStack— moduleVStackWithInsets— moduleWebView— moduleWindow— moduleZStack— moduleaddKeyboardShortcut— modulealert— modulealertWithButtons— moduleappSetActivationPolicy— moduleappSetMaxSize— moduleappSetMinSize— moduleappSetTimer— moduleattributedTextAppend— moduleattributedTextClear— modulebloomViewGetHwnd— modulebloomViewGetNativeHandle— moduleblur— modulebottomNavAddItem— modulebottomNavSetBadge— modulebottomNavSetSelected— modulebottomNavSetTintColor— modulebottomNavSetUnselectedTintColor— modulecameraFreeze— modulecameraRegisterFrameCallback— modulecameraSampleColor— modulecameraSetOnTap— modulecameraStart— modulecameraStop— modulecameraUnfreeze— modulecameraUnregisterFrameCallback— moduleclipboardRead— moduleclipboardWrite— modulecurrentModifiers— moduleembedNSView— modulefocus— moduleframeSplitAddChild— moduleframeSplitCreate— moduleimageGalleryAddImage— moduleimageGallerySetIndex— moduleisKeyDown— modulelazyvstackEndRefreshing— modulelazyvstackSetRefreshControl— modulelazyvstackSetScrollEndCallback— moduleloadImage— modulemenuAddItem— modulemenuAddItemWithShortcut— modulemenuAddSeparator— modulemenuAddStandardAction— modulemenuAddSubmenu— modulemenuBarAddMenu— modulemenuBarAttach— modulemenuBarCreate— modulemenuClear— modulemenuCreate— moduleonActivate— moduleonAppKeyDown— moduleonAppKeyUp— moduleonKeyDown— moduleonKeyUp— moduleonTerminate— moduleopenFileDialog— moduleopenFolderDialog— modulepollOpenFile— moduleregisterGlobalHotkey— modulesaveFileDialog— modulescrollViewSetScrollEndCallback— modulescrollviewSetScrollEndCallback— modulesetText— modulesheetCreate— modulesheetDismiss— modulesheetPresent— moduleshowToast— moduletoolbarAddItem— moduletoolbarAttach— moduletoolbarCreate— moduletrayAttachMenu— moduletrayCreate— moduletrayDestroy— moduletrayOnClick— moduletraySetIcon— moduletraySetTooltip— modulewebviewCanGoBack— modulewebviewClearCookies— modulewebviewEvaluateJs— modulewebviewGoBack— modulewebviewGoForward— modulewebviewLoadUrl— modulewebviewReload— module
clearSentinel— modulecompareVersions— modulecomputeFileSha256— modulegetBackupPath— modulegetExePath— modulegetSentinelPath— moduleinstallUpdate— moduleperformRollback— modulereadSentinel— modulerelaunch— moduleverifyHash— moduleverifySignature— moduleverifySignatureV2— modulewriteSentinel— module
Widget— module
graph— moduleinspectGraph— modulenode— modulerunGraph— module
policyruntime
calculateLayout— modulechildCount— modulegetComputed— modulegetComputedEdge— moduleinsertChild— modulenodeFree— modulenodeNew— moduleremoveChild— modulesetEdge— modulesetEnum— modulesetGap— modulesetMeasureFunc— modulesetNumber— moduleunsetMeasureFunc— module
ClientPool
Pool— moduleconnect— moduleconnect— instance (class:Client)end— instance (class:Pool)end— instancequery— instance (class:Pool)query— instance
_debugEnd— module_debugProcess— module_fatalException— module_getActiveHandles— module_getActiveRequests— module_kill— module_linkedBinding— module_rawDebug— module_startProfilerIdleNotifier— module_stopProfilerIdleNotifier— module_tickCallback— moduleabort— moduleaddUncaughtExceptionCaptureCallback— moduleavailableMemory— modulebinding— modulechdir— moduleconstrainedMemory— modulecpuUsage— modulecwd— moduledlopen— moduleemitWarning— moduleexecve— moduleexit— modulegetActiveResourcesInfo— modulegetBuiltinModule— modulegetegid— modulegeteuid— modulegetgid— modulegetgroups— modulegetuid— modulehasUncaughtExceptionCaptureCallback— modulehrtime— moduleinitgroups— modulekill— moduleloadEnvFile— modulememoryUsage— modulenextTick— moduleopenStdin— modulereallyExit— moduleref— moduleresourceUsage— modulesetSourceMapsEnabled— modulesetSourceMapsEnabled— modulesetUncaughtExceptionCaptureCallback— modulesetegid— moduleseteuid— modulesetgid— modulesetgroups— modulesetuid— modulesourceMapsEnabled— modulesourceMapsEnabled— modulethreadCpuUsage— moduleumask— moduleunref— moduleuptime— module
_eval_events_eventsCount_exiting_maxListeners_preload_modulesallowedNodeEnvironmentFlagsarchargvargv0configdebugPortdomainenvexecArgvexecPathfeaturesfinalizationmoduleLoadListpermissionpidplatformppidreleasereportstderrstdinstdouttitleversionversions
decode— moduleencode— moduletoASCII— moduletoUnicode— module
defaultucs2version
decode— moduleencode— moduleescape— moduleparse— modulestringify— moduleunescape— moduleunescapeBuffer— module
default
RateLimiterAbstractRateLimiterMemory
block— instanceconsume— instancedelete— instanceget— instancepenalty— instancereward— instance
clearLine— moduleclearScreenDown— moduleclose— instancecreateInterface— modulecursorTo— moduleemitKeypressEvents— modulegetCursorPos— instancegetPrompt— instanceiterator— instanceline— instancemoveCursor— moduleon— instancepause— instanceprompt— instancequestion— instanceresume— instancesetPrompt— instanceterminal— instancewrite— instance
InterfaceReadline
close— instancecreateInterface— modulequestion— instance
Redis
createClient— module
REPLServerRecoverable
REPLServer— module ⚠ stub — REPLServer shape only: never reads the input stream, and .write() evaluates just numeric literals, context lookups, and a single '+'; no real JS eval loop (#4916)Recoverable— moduleaddListener— instance (class:REPLServer)clearBufferedCommand— instance (class:REPLServer)defineCommand— instance (class:REPLServer)displayPrompt— instance (class:REPLServer)emit— instance (class:REPLServer)on— instance (class:REPLServer)once— instance (class:REPLServer)setupHistory— instance (class:REPLServer)start— module ⚠ stub — REPLServer shape only: never reads the input stream, and .write() evaluates just numeric literals, context lookups, and a single '+'; no real JS eval loop (#4916)write— instance (class:REPLServer)
REPL_MODE_SLOPPYREPL_MODE_STRICTbuiltinModulesdefault
getAsset— modulegetAssetAsBlob— modulegetAssetKeys— modulegetRawAsset— moduleisSea— module
default
autoOrient— instanceavif— instanceblur— instancecomposite— instancedefault— moduleextend— instanceextract— instanceflip— instanceflop— instancegrayscale— instanceheight— instancejpeg— instancemetadata— instancepng— instanceresize— instancerotate— instancesharp— modulesharpen— instancetoBuffer— instancetoFile— instancetrim— instancewebp— instancewidth— instance
default— moduleslugify— module
DatabaseSyncSQLTagStoreSessionStatementSync
@@__perry_wk_dispose— instanceDatabaseSync— moduleSession— moduleStatementSync— module__perry_dispose__— instanceaggregate— instance (class:DatabaseSync)all— instance (class:SQLTagStore)all— instanceapplyChangeset— instancebackup— modulecapacity— instance (class:SQLTagStore)changeset— instanceclear— instance (class:SQLTagStore)close— instancecolumns— instancecreateSession— instancecreateTagStore— instance (class:DatabaseSync)db— instance (class:SQLTagStore)enableDefensive— instance (class:DatabaseSync)enableLoadExtension— instanceexec— instanceexpandedSQL— instancefunction— instance (class:DatabaseSync)get— instance (class:SQLTagStore)get— instanceisOpen— instanceisTransaction— instanceiterate— instance (class:SQLTagStore)iterate— instancelimits— instanceloadExtension— instancelocation— instanceopen— instancepatchset— instanceprepare— instancerun— instance (class:SQLTagStore)run— instancesetAllowBareNamedParameters— instancesetAllowUnknownNamedParameters— instancesetAuthorizer— instance (class:DatabaseSync)setReadBigInts— instancesetReturnArrays— instancesize— instance (class:SQLTagStore)sourceSQL— instance
constants
DuplexPassThroughReadableStreamTransformWritable
_isArrayBufferView— module_isUint8Array— module_uint8ArrayToBuffer— moduleaddAbortSignal— moduleaddListener— instanceallowHalfOpen— instanceclosed— instancecompose— modulecork— instancedefault— moduledestroy— instancedestroyed— instanceduplexPair— moduleemit— instanceend— instanceerrored— instanceeventNames— instancefinished— modulegetDefaultHighWaterMark— modulegetMaxListeners— instanceisDestroyed— moduleisDisturbed— moduleisErrored— moduleisPaused— instanceisReadable— moduleisWritable— modulelistenerCount— instancelisteners— instanceoff— instanceon— instanceonce— instancepause— instancepipe— instancepipeline— moduleprependListener— instanceprependOnceListener— instancepush— instancerawListeners— instanceread— instancereadable— instancereadableAborted— instancereadableDidRead— instancereadableEncoding— instancereadableEnded— instancereadableFlowing— instancereadableHighWaterMark— instancereadableLength— instancereadableObjectMode— instanceremoveAllListeners— instanceremoveListener— instanceresume— instancesetDefaultHighWaterMark— modulesetEncoding— instancesetMaxListeners— instanceuncork— instanceunpipe— instanceunshift— instancewritable— instancewritableCorked— instancewritableEnded— instancewritableFinished— instancewritableHighWaterMark— instancewritableLength— instancewritableNeedDrain— instancewritableObjectMode— instancewrite— instance
promisespromises
arrayBuffer— moduleblob— modulebuffer— modulebytes— modulejson— moduletext— module
default
finished— modulefinished— modulepipeline— modulepipeline— module
ByteLengthQueuingStrategyCompressionStreamCountQueuingStrategyDecompressionStreamReadableByteStreamControllerReadableStreamReadableStreamBYOBReaderReadableStreamBYOBRequestReadableStreamDefaultControllerReadableStreamDefaultReaderTextDecoderStreamTextEncoderStreamTransformStreamTransformStreamDefaultControllerWritableStreamWritableStreamDefaultControllerWritableStreamDefaultWriter
default
ByteLengthQueuingStrategyCountQueuingStrategyDecompressionStreamReadableStreamTextDecoderTextEncoderTransformStreamWritableStream
StringDecoder
end— instance (class:StringDecoder)write— instance (class:StringDecoder)
MIMEParamsMIMETypeTextDecoderTextEncoder
MIMEParams— moduleMIMEType— module_errnoException— module_exceptionWithHostPort— module_extend— moduleaborted— modulecallbackify— moduleconvertProcessSignalToExitCode— moduledebug— moduledebuglog— moduledeprecate— modulediff— moduleformat— moduleformatWithOptions— modulegetCallSites— modulegetSystemErrorMap— modulegetSystemErrorMessage— modulegetSystemErrorName— moduleinherits— moduleinspect— moduleisArray— moduleisDeepStrictEqual— moduleparseArgs— moduleparseEnv— modulepromisify— modulesetTraceSigInt— modulestripVTControlCharacters— modulestyleText— moduletoUSVString— moduletransferableAbortController— moduletransferableAbortSignal— module
defaulttypes
after— moduleafterEach— modulebefore— modulebeforeEach— moduledefault— moduledescribe— moduleenable— module (class:timers)expectFailure— modulefn— module (class:mock)getter— module (class:mock)it— modulemethod— module (class:mock)only— moduleproperty— module (class:mock)reset— module (class:mock)restoreAll— module (class:mock)run— modulerunAll— module (class:timers)setDefaultSnapshotSerializers— module (class:snapshot)setResolveSnapshotPath— module (class:snapshot)setTime— module (class:timers)setter— module (class:mock)skip— modulesuite— moduletest— moduletick— module (class:timers)todo— module
assertmocksnapshot
dot— modulejunit— modulelcov— modulespec— moduletap— module
default
clearImmediate— moduleclearInterval— moduleclearTimeout— modulesetImmediate— modulesetInterval— modulesetTimeout— module
promises
setImmediate— modulesetInterval— modulesetTimeout— module
scheduler
SecureContext
SecureContext— moduleServer— moduleTLSSocket— moduleaddListener— instance (class:Server)address— instance (class:Server)checkServerIdentity— moduleclose— instance (class:Server)connect— modulecreateSecureContext— modulecreateServer— moduleeventNames— instance (class:Server)getCACertificates— modulegetCiphers— modulegetTicketKeys— instance (class:Server)listen— instance (class:Server)listenerCount— instance (class:Server)off— instance (class:Server)on— instance (class:Server)once— instance (class:Server)removeAllListeners— instance (class:Server)removeListener— instance (class:Server)setDefaultCACertificates— modulesetSecureContext— instance (class:Server)setTicketKeys— instance (class:Server)
CLIENT_RENEG_LIMITCLIENT_RENEG_WINDOWDEFAULT_CIPHERSDEFAULT_ECDH_CURVEDEFAULT_MAX_VERSIONDEFAULT_MIN_VERSIONrootCertificates
ReadStreamWriteStream
ReadStream— moduleWriteStream— module_refreshSize— instance (class:WriteStream)addListener— instance (class:WriteStream)clearLine— instance (class:WriteStream)clearScreenDown— instance (class:WriteStream)cursorTo— instance (class:WriteStream)getColorDepth— instance (class:WriteStream)getWindowSize— instance (class:WriteStream)hasColors— instance (class:WriteStream)isatty— modulemoveCursor— instance (class:WriteStream)off— instance (class:WriteStream)on— instance (class:WriteStream)once— instance (class:WriteStream)removeAllListeners— instance (class:WriteStream)removeListener— instance (class:WriteStream)setRawMode— instance (class:ReadStream)
close— instanceexec— instanceexecBatch— instanceisAutocommit— instancelastInsertRowid— instanceopen— modulequeryAll— instancequeryOne— instance
AgentProxyAgent
Agent— moduleProxyAgent— moduleclose— instance (class:ProxyAgent)close— instance (class:Agent)destroy— instance (class:ProxyAgent)destroy— instance (class:Agent)fetch— modulegetGlobalDispatcher— modulerequest— modulesetGlobalDispatcher— module
URLURLPatternURLSearchParamsUrl
Url— moduledomainToASCII— moduledomainToUnicode— moduleexec— instance (class:URLPattern)fileURLToPath— modulefileURLToPathBuffer— moduleformat— moduleparse— modulepathToFileURL— moduleresolve— moduleresolveObject— moduletest— instance (class:URLPattern)urlToHttpOptions— module
default
MIMEParamsMIMETypeTextDecoderTextEncoder
MIMEParams— moduleMIMEType— module_errnoException— module_exceptionWithHostPort— module_extend— moduleaborted— modulecallbackify— moduleconvertProcessSignalToExitCode— moduledebug— moduledebuglog— moduledeprecate— modulediff— moduleformat— moduleformatWithOptions— modulegetCallSites— modulegetSystemErrorMap— modulegetSystemErrorMessage— modulegetSystemErrorName— moduleinherits— moduleinspect— moduleisArray— moduleisDeepStrictEqual— moduleparseArgs— moduleparseEnv— modulepromisify— modulesetTraceSigInt— modulestripVTControlCharacters— modulestyleText— moduletoUSVString— moduletransferableAbortController— moduletransferableAbortSignal— module
defaulttypes
isAnyArrayBuffer— moduleisArgumentsObject— moduleisArrayBuffer— moduleisArrayBufferView— moduleisAsyncFunction— moduleisBigInt64Array— moduleisBigIntObject— moduleisBigUint64Array— moduleisBooleanObject— moduleisBoxedPrimitive— moduleisCryptoKey— moduleisDataView— moduleisDate— moduleisExternal— moduleisFloat16Array— moduleisFloat32Array— moduleisFloat64Array— moduleisGeneratorFunction— moduleisGeneratorObject— moduleisInt16Array— moduleisInt32Array— moduleisInt8Array— moduleisKeyObject— moduleisMap— moduleisMapIterator— moduleisModuleNamespaceObject— moduleisNativeError— moduleisNumberObject— moduleisPromise— moduleisProxy— moduleisRegExp— moduleisSet— moduleisSetIterator— moduleisSharedArrayBuffer— moduleisStringObject— moduleisSymbolObject— moduleisTypedArray— moduleisUint16Array— moduleisUint32Array— moduleisUint8Array— moduleisUint8ClampedArray— moduleisWeakMap— moduleisWeakSet— module
v1— modulev3— modulev4— modulev5— modulev7— modulevalidate— moduleversion— module
DefaultDeserializerDefaultSerializerDeserializerGCProfilerSerializer
addDeserializeCallback— instance (class:startupSnapshot)addSerializeCallback— instance (class:startupSnapshot)cachedDataVersionTag— modulecreateHook— instance (class:promiseHooks)deserialize— modulegetCppHeapStatistics— modulegetHeapCodeStatistics— module ⚠ stub — all fields 0; Perry compiles AOT, there is no JIT code heap (#4916)getHeapSnapshot— modulegetHeapSpaceStatistics— module ⚠ stub — Node space names with all live usage attributed to old_space from Perry arenas; other spaces report 0 (#4916)getHeapStatistics— module ⚠ stub — Node shape, Perry numbers: total_heap_size/used_heap_size/malloced_memory/total_allocated_bytes from Perry arenas, total_physical_size=RSS, heap_size_limit fixed ~2GB (not enforced); *_executable, external_memory, global-handles and zap fields are 0 (#4916)isBuildingSnapshot— instance (class:startupSnapshot)isStringOneByteRepresentation— moduleonAfter— instance (class:promiseHooks)onBefore— instance (class:promiseHooks)onInit— instance (class:promiseHooks)onSettled— instance (class:promiseHooks)queryObjects— modulereadDouble— instance (class:Deserializer)readHeader— instance (class:Deserializer)readRawBytes— instance (class:Deserializer)readUint32— instance (class:Deserializer)readUint64— instance (class:Deserializer)readValue— instance (class:Deserializer)releaseBuffer— instance (class:Serializer)serialize— modulesetDeserializeMainFunction— instance (class:startupSnapshot)setFlagsFromString— modulesetHeapSnapshotNearHeapLimit— modulestart— instance (class:GCProfiler)startCpuProfile— modulestop— instance (class:GCProfiler) ⚠ stub — report has the Node shape but the statistics array is always empty (#4916)stopCoverage— moduletakeCoverage— modulewriteDouble— instance (class:Serializer)writeHeader— instance (class:Serializer)writeHeapSnapshot— modulewriteRawBytes— instance (class:Serializer)writeUint32— instance (class:Serializer)writeUint64— instance (class:Serializer)writeValue— instance (class:Serializer)
promiseHooksstartupSnapshot
isEmail— moduleisEmpty— moduleisJSON— moduleisURL— moduleisUUID— module
Script
compileFunction— modulecreateCachedData— instancecreateContext— modulecreateScript— moduledependencySpecifiers— instanceerror— instanceevaluate— instancehasAsyncGraph— instancehasTopLevelAwait— instanceidentifier— instanceinstantiate— instanceisContext— modulelink— instancelinkRequests— instancemeasureMemory— modulemoduleRequests— instancenamespace— instancerunInContext— modulerunInNewContext— modulerunInThisContext— modulesetExport— instancestatus— instance
constantsdefault
WASI
WASI— modulefinalizeBindings— instance (class:WASI)getImportObject— instance (class:WASI)initialize— instance (class:WASI)start— instance (class:WASI)
wasiImport
BroadcastChannelMessageChannelMessagePortWorker
BroadcastChannel— moduleMessageChannel— moduleaddEventListener— instancecpuUsage— instance (class:Worker)getEnvironmentData— modulegetHeapSnapshot— instance (class:Worker)getHeapStatistics— instance (class:Worker)isMarkedAsUntransferable— modulemarkAsUncloneable— modulemarkAsUntransferable— modulemoveMessagePortToContext— moduleoff— instance (class:Worker)on— instance (class:Worker)once— instance (class:Worker)postMessageToThread— modulereceiveMessageOnPort— moduleref— instance (class:Worker)removeEventListener— instancesetEnvironmentData— modulestartCpuProfile— instance (class:Worker)startHeapProfile— instance (class:Worker)terminate— instance (class:Worker)unref— instance (class:Worker)
SHARE_ENVisInternalThreadisMainThreadlocksparentPortresourceLimitsthreadIdthreadNameworkerData
ClientWebSocketWebSocketServer
Server— moduleWebSocket— moduleaddListener— instance (class:Client)close— instanceclose— instance (class:Client)closeClient— modulehandleUpgrade— instanceon— instanceon— instance (class:Client)readyState— instancesend— instancesend— instance (class:Client)sendToClient— module
CLOSEDCLOSINGCONNECTINGOPEN
BrotliCompressBrotliCompressBrotliDecompressBrotliDecompressDeflateDeflateDeflateRawDeflateRawGunzipGunzipGzipGzipInflateInflateInflateRawInflateRawUnzipUnzipZstdCompressZstdDecompress
brotliCompress— modulebrotliCompressSync— modulebrotliDecompress— modulebrotliDecompressSync— modulecrc32— modulecreateBrotliCompress— module ⚠ stub — params/quality options accepted but ignored, warns once (#4917)createBrotliDecompress— module ⚠ stub — params/quality options accepted but ignored, warns once (#4917)createDeflate— module ⚠ stub — level honored; strategy/memLevel validated but not applied (#4917)createDeflateRaw— module ⚠ stub — level honored; strategy/memLevel validated but not applied (#4917)createGunzip— modulecreateGzip— module ⚠ stub — level honored; strategy/memLevel validated but not applied (#4917)createInflate— modulecreateInflateRaw— modulecreateUnzip— modulecreateZstdCompress— module ⚠ stub — params/quality options accepted but ignored, warns once (#4917)createZstdDecompress— module ⚠ stub — params/quality options accepted but ignored, warns once (#4917)deflate— moduledeflateRaw— moduledeflateRawSync— moduledeflateSync— modulegunzip— modulegunzipSync— modulegzip— modulegzipSync— moduleinflate— moduleinflateRaw— moduleinflateRawSync— moduleinflateSync— moduleunzip— moduleunzipSync— modulezstdCompress— modulezstdCompressSync— modulezstdDecompress— modulezstdDecompressSync— module
codesconstants