Supported API Reference
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: 1095 entries across 80 modules.
Modules
@perryts/pdfargon2assertassert/strictasync_hooksaxiosbcryptbetter-sqlite3bignumber.jsbuffercheeriochild_processclustercommanderconsolecroncryptodate-fnsdayjsdecimal.jsdotenvetherseventsexponential-backofffastifyfetchfshttphttp2httpsioredisirohjsonwebtokenlodashlru-cachemomentmongodbmysql2mysql2/promisenanoidnetnode-cronnode-fetchnodemailerospathperf_hooksperry/adsperry/backgroundperry/i18nperry/mediaperry/pluginperry/systemperry/threadperry/tuiperry/uiperry/updaterperry/widgetpgprocessquerystringrate-limiter-flexiblereadlineredissharpslugifystreamstreamsstring_decodertlsttytursodburlutilutil/typesuuidvalidatorworker_threadswszlib
@perryts/pdf
Methods
createPdf— modulepdfAddLine— modulepdfAddText— modulepdfNewPage— modulepdfSave— module
argon2
Methods
hash— moduleverify— module
assert
Classes
AssertionErrorCallTracker
Methods
deepEqual— moduledeepStrictEqual— moduledefault— moduledoesNotMatch— moduleequal— modulefail— moduleifError— modulematch— modulenotDeepEqual— modulenotDeepStrictEqual— modulenotEqual— modulenotStrictEqual— moduleok— modulestrict— modulestrictEqual— module
Properties
strict
assert/strict
Classes
AssertionError
Methods
deepEqual— moduledeepStrictEqual— moduledefault— moduledoesNotMatch— moduleequal— modulefail— moduleifError— modulematch— modulenotDeepEqual— modulenotDeepStrictEqual— modulenotEqual— modulenotStrictEqual— moduleok— modulestrictEqual— module
async_hooks
Classes
AsyncLocalStorageAsyncResource
Methods
asyncId— instance (class:AsyncResource)bind— instance (class:AsyncResource)createHook— moduledisable— instanceemitDestroy— instance (class:AsyncResource)enable— instance (class:AsyncHook)enterWith— instanceexecutionAsyncId— moduleexit— instancegetStore— instancerun— instancerunInAsyncScope— instance (class:AsyncResource)triggerAsyncId— moduletriggerAsyncId— instance (class:AsyncResource)
axios
Methods
all— modulecreate— moduledefault— moduledelete— moduleget— modulehead— moduleoptions— modulepatch— modulepost— moduleput— modulerequest— module
bcrypt
Methods
compare— modulehash— module
better-sqlite3
Methods
all— instanceclose— instancecolumns— instancedefault— moduleexec— instanceget— instanceiterate— instancepluck— instancepragma— instanceprepare— instanceraw— instancerun— instancetransaction— instance
bignumber.js
Classes
BigNumber
buffer
Classes
BlobBufferFile
Methods
alloc— moduleallocUnsafe— moduleallocUnsafeSlow— modulebyteLength— moduleconcat— modulefrom— moduleisAscii— moduleisBuffer— moduleisEncoding— moduleisUtf8— moduleof— moduleresolveObjectURL— moduletranscode— module
Properties
constantskMaxLengthkStringMaxLength
cheerio
Methods
attr— instancechildren— instanceeq— instancefind— instancefirst— instancehasClass— instancehtml— instancelast— instancelength— instanceload— moduleparent— instanceselect— instancetext— instance
child_process
Methods
exec— moduleexecFile— moduleexecFileSync— moduleexecSync— modulefork— modulespawn— modulespawnSync— module
cluster
Classes
Worker
Methods
disconnect— modulefork— modulesetupMaster— modulesetupPrimary— module
Properties
SCHED_NONESCHED_RRaddListenerisMasterisPrimaryisWorkeronschedulingPolicysettingsworkerworkers
commander
Methods
action— instancecommand— instancedescription— instancename— instanceoption— instanceopts— instanceparse— instancerequiredOption— instanceversion— instance
console
Classes
Console
Methods
assert— moduleclear— modulecount— modulecountReset— moduledebug— moduledir— moduledirxml— moduleerror— modulegroup— modulegroupCollapsed— modulegroupEnd— moduleinfo— modulelog— moduleprofile— moduleprofileEnd— moduletable— moduletime— moduletimeEnd— moduletimeLog— moduletimeStamp— moduletrace— modulewarn— module
cron
Methods
describe— moduleisRunning— instancenextDate— instanceschedule— modulestart— instancestop— instancevalidate— module
crypto
Methods
createCipheriv— modulecreateDecipheriv— modulecreateHash— modulecreateHmac— modulecreateSecretKey— modulecreateSign— modulecreateVerify— modulegenerateKeyPairSync— modulegetCiphers— modulegetHashes— modulegetRandomValues— modulehkdfSync— modulemd5— modulepbkdf2— modulepbkdf2Sync— modulerandomBytes— modulerandomFillSync— modulerandomInt— modulerandomUUID— modulescryptSync— modulesha256— moduletimingSafeEqual— module
Properties
constantssubtle
date-fns
Methods
addDays— moduleaddMonths— moduleaddYears— moduledifferenceInDays— moduledifferenceInHours— moduledifferenceInMinutes— moduleendOfDay— moduleformat— moduleisAfter— moduleisBefore— moduleparseISO— modulestartOfDay— module
dayjs
Methods
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
decimal.js
Methods
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
dotenv
Methods
config— module
ethers
Methods
createRandom— module (class:Wallet)formatEther— moduleformatUnits— modulegetAddress— moduleparseEther— moduleparseUnits— module
events
Classes
EventEmitter
Methods
EventEmitter— moduleaddAbortListener— moduleaddListener— instanceemit— instanceeventNames— instancegetEventListeners— modulegetMaxListeners— instancegetMaxListeners— modulelistenerCount— instancelistenerCount— modulelisteners— instanceoff— instanceon— instanceon— moduleonce— instanceonce— moduleprependListener— instanceprependOnceListener— instancerawListeners— instanceremoveAllListeners— instanceremoveListener— instancesetMaxListeners— instancesetMaxListeners— module
Properties
captureRejectionSymbolcaptureRejectionsdefaultMaxListenerserrorMonitor
exponential-backoff
Methods
backOff— module
fastify
Methods
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
fetch
Classes
BlobHeadersRequestResponse
Methods
default— module
fs
Methods
accessSync— moduleappendFile— moduleappendFileSync— modulechmodSync— modulecopyFileSync— modulecreateReadStream— modulecreateWriteStream— moduleexistsSync— modulelstatSync— modulemkdir— modulemkdirSync— modulemkdtempSync— modulereadFile— modulereadFileSync— modulereaddir— modulereaddirSync— modulerealpathSync— modulerenameSync— modulerm— modulermSync— modulermdirSync— modulestat— modulestatSync— moduleunlink— moduleunlinkSync— moduleunwatchFile— modulewatchFile— modulewriteFile— modulewriteFileSync— module
Properties
constantspromises
http
Classes
ClientRequestIncomingMessageIncomingMessageServerServerServerResponseServerResponse
Methods
__get_aborted— instance (class:IncomingMessage)__get_complete— instance (class:IncomingMessage)__get_destroyed— instance (class:IncomingMessage)__get_headers— instance (class:IncomingMessage)__get_headersSent— instance (class:ServerResponse)__get_httpVersion— instance (class:IncomingMessage)__get_method— instance (class:IncomingMessage)__get_statusCode— instance (class:IncomingMessage)__get_statusCode— instance (class:ServerResponse)__get_statusMessage— instance (class:IncomingMessage)__get_url— instance (class:IncomingMessage)__get_writableEnded— instance (class:ServerResponse)__get_writableFinished— instance (class:ServerResponse)__set_statusCode— instance (class:ServerResponse)__set_statusMessage— instance (class:ServerResponse)addListener— instance (class:HttpServer)addListener— instance (class:IncomingMessage)addListener— instance (class:ServerResponse)close— instance (class:HttpServer)closeAllConnections— instance (class:HttpServer)closeIdleConnections— instance (class:HttpServer)createServer— modulecreateServer— moduledestroy— instance (class:IncomingMessage)end— instance (class:ServerResponse)flushHeaders— instance (class:ServerResponse)get— modulegetHeader— instance (class:ServerResponse)getStatus— instance (class:ServerResponse)hasHeader— instance (class:ServerResponse)headers— instance (class:IncomingMessage)httpVersion— instance (class:IncomingMessage)listen— instance (class:HttpServer)method— instance (class:IncomingMessage)on— instance (class:HttpServer)on— instance (class:IncomingMessage)on— instance (class:ServerResponse)pause— instance (class:IncomingMessage)read— instance (class:IncomingMessage)removeHeader— instance (class:ServerResponse)request— moduleresume— instance (class:IncomingMessage)setHeader— instance (class:ServerResponse)setStatus— instance (class:ServerResponse)setTimeout— instance (class:ClientRequest)statusCode— instance (class:IncomingMessage)statusMessage— instance (class:IncomingMessage)url— instance (class:IncomingMessage)write— instance (class:ServerResponse)writeContinue— instance (class:ServerResponse)writeHead— instance (class:ServerResponse)writeProcessing— instance (class:ServerResponse)
Properties
METHODSSTATUS_CODES
http2
Classes
Http2SecureServerHttp2ServerRequestHttp2ServerResponse
Methods
close— instance (class:Http2SecureServer)createSecureServer— modulelisten— instance (class:Http2SecureServer)on— instance (class:Http2SecureServer)
https
Classes
ClientRequestIncomingMessageServerServerServerResponse
Methods
close— instance (class:HttpsServer)createServer— modulecreateServer— moduleget— modulelisten— instance (class:HttpsServer)on— instance (class:HttpsServer)request— module
ioredis
Classes
Redis
Methods
connect— instancecreateClient— moduledecr— instancedel— instancedisconnect— instanceexists— instanceexpire— instanceget— instanceincr— instancequit— instanceset— instance
iroh
Methods
acceptBi— instanceacceptOne— instancebind— moduleclose— instanceconnClose— instanceconnect— instancenodeId— instanceopenBi— instancestreamFinish— instancestreamReadToEnd— instancestreamWrite— instance
jsonwebtoken
Methods
decode— modulesign— moduleverify— module
lodash
Methods
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
lru-cache
Methods
clear— instancedefault— moduledelete— instanceget— instancehas— instanceset— instancesize— instance
moment
Methods
default— modulemoment— module
mongodb
Methods
close— instancecollection— instanceconnect— moduleconnect— instancecountDocuments— instancedb— instancedeleteMany— instancedeleteOne— instancefind— instancefindOne— instanceinsertMany— instanceinsertOne— instanceupdateMany— instanceupdateOne— instance
mysql2
Classes
Pool
Methods
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
mysql2/promise
Classes
Pool
Methods
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
Methods
nanoid— module
net
Classes
ServerSocket
Methods
Socket— moduleaddListener— instance (class:Server)address— instance (class:Server)close— instance (class:Server)connect— moduleconnect— instance (class:Socket)createConnection— moduledestroy— instance (class:Socket)end— instance (class:Socket)getDefaultAutoSelectFamily— modulegetDefaultAutoSelectFamilyAttemptTimeout— moduleisIP— moduleisIPv4— moduleisIPv6— modulelisten— instance (class:Server)on— instance (class:Socket)setDefaultAutoSelectFamily— modulesetDefaultAutoSelectFamilyAttemptTimeout— moduleupgradeToTLS— instance (class:Socket)write— instance (class:Socket)
node-cron
Methods
schedule— modulevalidate— module
node-fetch
Classes
BlobHeadersRequestResponse
Methods
default— module
nodemailer
Methods
createTransport— modulesendMail— instanceverify— instance
os
Methods
arch— moduleavailableParallelism— modulecpus— moduleendianness— modulefreemem— modulehomedir— modulehostname— moduleloadavg— modulemachine— modulenetworkInterfaces— moduleplatform— modulerelease— moduletmpdir— moduletotalmem— moduletype— moduleuptime— moduleuserInfo— moduleversion— module
Properties
EOLconstantsdevNull
path
Methods
basename— moduledirname— moduleextname— moduleformat— moduleisAbsolute— modulejoin— modulematchesGlob— modulenormalize— moduleparse— modulerelative— moduleresolve— moduletoNamespacedPath— module
Properties
delimiterposixsepwin32
perf_hooks
Classes
PerformanceEntryPerformanceMarkPerformanceMeasurePerformanceObserver
Methods
clearMarks— moduleclearMeasures— moduledisconnect— instance (class:PerformanceObserver)eventLoopUtilization— modulegetEntries— modulegetEntriesByName— modulegetEntriesByType— modulemark— modulemeasure— modulenow— moduleobserve— instance (class:PerformanceObserver)takeRecords— instance (class:PerformanceObserver)
Properties
constantsperformancetimeOrigin
perry/ads
Methods
js_ads_banner_create— modulejs_ads_banner_destroy— modulejs_ads_interstitial_load— modulejs_ads_interstitial_show— modulejs_ads_rewarded_load— modulejs_ads_rewarded_show— module
perry/background
Methods
cancel— moduleregisterTask— moduleschedule— module
perry/i18n
Methods
Currency— moduleFormatNumber— moduleFormatTime— moduleLongDate— modulePercent— moduleRaw— moduleShortDate— modulet— module
perry/media
Methods
createPlayer— moduledestroy— modulegetCurrentTime— modulegetDuration— modulegetState— moduleisPlaying— moduleonStateChange— moduleonTimeUpdate— modulepause— moduleplay— moduleseek— modulesetNowPlaying— modulesetRate— modulesetVolume— modulestop— module
perry/plugin
Classes
PluginApi
Methods
discoverPlugins— moduleemitEvent— moduleemitHook— moduleinitPlugins— moduleinvokeTool— modulelistHooks— modulelistPlugins— modulelistTools— moduleloadPlugin— modulepluginCount— modulesetPluginConfig— moduleunloadPlugin— module
perry/system
Methods
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— moduleimagePickerPick— moduleisDarkMode— modulekeychainDelete— modulekeychainGet— modulekeychainSave— modulenetworkGetStatus— modulenetworkOnChange— modulenetworkStopOnChange— modulenotificationCancel— modulenotificationOnBackgroundReceive— modulenotificationOnReceive— modulenotificationOnTap— modulenotificationRegisterRemote— modulenotificationSend— moduleopenURL— modulepreferencesGet— modulepreferencesSet— moduleshareText— moduleshareUrl— moduletakeScreenshot— module
perry/thread
Methods
parallelFilter— moduleparallelMap— modulespawn— module
perry/tui
Methods
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)
perry/ui
Methods
App— moduleAttributedText— 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— moduleappSetMaxSize— moduleappSetMinSize— moduleappSetTimer— moduleattributedTextAppend— moduleattributedTextClear— modulebottomNavAddItem— modulebottomNavSetBadge— modulebottomNavSetSelected— modulebottomNavSetTintColor— modulebottomNavSetUnselectedTintColor— moduleclipboardRead— moduleclipboardWrite— moduleembedNSView— moduleframeSplitAddChild— moduleframeSplitCreate— moduleimageGalleryAddImage— moduleimageGallerySetIndex— modulelazyvstackEndRefreshing— modulelazyvstackSetRefreshControl— modulelazyvstackSetScrollEndCallback— modulemenuAddItem— modulemenuAddItemWithShortcut— modulemenuAddSeparator— modulemenuAddStandardAction— modulemenuAddSubmenu— modulemenuBarAddMenu— modulemenuBarAttach— modulemenuBarCreate— modulemenuClear— modulemenuCreate— moduleonActivate— 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
perry/updater
Methods
clearSentinel— modulecompareVersions— modulecomputeFileSha256— modulegetBackupPath— modulegetExePath— modulegetSentinelPath— moduleinstallUpdate— moduleperformRollback— modulereadSentinel— modulerelaunch— moduleverifyHash— moduleverifySignature— moduleverifySignatureV2— modulewriteSentinel— module
perry/widget
Methods
Widget— module
pg
Classes
ClientPool
Methods
Pool— moduleconnect— moduleconnect— instance (class:Client)end— instance (class:Pool)end— instancequery— instance (class:Pool)query— instance
process
Properties
archargvenvpidplatformppidstderrstdinstdoutversionversions
querystring
Methods
decode— moduleencode— moduleescape— moduleparse— modulestringify— moduleunescape— module
rate-limiter-flexible
Classes
RateLimiterAbstractRateLimiterMemory
readline
Methods
close— instancecreateInterface— moduleon— instancequestion— instance
redis
Classes
Redis
Methods
createClient— module
sharp
Methods
blur— instancedefault— moduleflip— instanceflop— instancegrayscale— instanceheight— instancejpeg— instancemetadata— instancepng— instanceresize— instancerotate— instancesharp— moduletoBuffer— instancetoFile— instancewebp— instancewidth— instance
slugify
Methods
default— moduleslugify— module
stream
Classes
DuplexPassThroughReadableTransformWritable
Methods
addListener— instanceemit— instanceeventNames— instancefinished— modulefrom— modulegetMaxListeners— instancelistenerCount— instancelisteners— instanceoff— instanceon— instanceonce— instancepipeline— moduleprependListener— instanceprependOnceListener— instancerawListeners— instanceremoveAllListeners— instanceremoveListener— instancesetMaxListeners— instance
Properties
prototype
streams
Classes
DecompressionStreamReadableStreamTextDecoderTextEncoderTransformStreamWritableStream
string_decoder
Classes
StringDecoder
Methods
end— instance (class:StringDecoder)write— instance (class:StringDecoder)
Properties
encodinglastCharlastNeedlastTotal
tls
Methods
connect— module
tty
Classes
ReadStreamWriteStream
Methods
isatty— module
tursodb
Methods
close— instanceexec— instanceexecBatch— instanceisAutocommit— instancelastInsertRowid— instanceopen— modulequeryAll— instancequeryOne— instance
url
Classes
URLURLSearchParams
Methods
createObjectURL— moduledomainToASCII— moduledomainToUnicode— modulefileURLToPath— moduleformat— moduleparse— modulepathToFileURL— moduleresolve— modulerevokeObjectURL— moduleurlToHttpOptions— module
util
Classes
TextDecoderTextEncoder
Methods
callbackify— moduledeprecate— moduleformat— moduleformatWithOptions— moduleinherits— moduleinspect— moduleisDeepStrictEqual— modulepromisify— modulestripVTControlCharacters— module
Properties
types
util/types
Methods
isAnyArrayBuffer— moduleisArrayBuffer— moduleisArrayBufferView— moduleisBooleanObject— moduleisBoxedPrimitive— moduleisDate— moduleisFloat64Array— moduleisInt32Array— moduleisMap— moduleisNumberObject— moduleisPromise— moduleisRegExp— moduleisSet— moduleisStringObject— moduleisTypedArray— moduleisUint16Array— moduleisUint8Array— module
uuid
Methods
v1— modulev4— modulev7— modulevalidate— module
validator
Methods
isEmail— moduleisEmpty— moduleisJSON— moduleisURL— moduleisUUID— module
worker_threads
Methods
getWorkerData— moduleparentPort— modulepostMessage— instanceworkerData— module
ws
Classes
ClientWebSocketWebSocketServer
Methods
Server— moduleWebSocket— moduleaddListener— instance (class:Client)close— instanceclose— instance (class:Client)closeClient— modulehandleUpgrade— instanceon— instanceon— instance (class:Client)send— instancesend— instance (class:Client)sendToClient— module
zlib
Methods
createBrotliDecompress— moduledeflateSync— modulegunzip— modulegunzipSync— modulegzip— modulegzipSync— moduleinflateSync— module
Properties
constants