Home

Awesome

🧰 utilitas

MIT licensed Node.js Package

Just another common utility for JavaScript.

Works in Node.js and modern browsers.

Projects developed using utilitas

APIs

alan

symboltypeparams / value
_NEEDArray@google/generative-ai,js-tiktoken,ollama,OpenAI
defaultAsyncFunctionoptions
ATTACHMENT_TOKEN_COSTNumber1105
CODE_INTERPRETERObject{"type":"code_interpreter"}
DEFAULT_MODELSObject{"ASSISTANT":"gpt-4o","CHATGPT":"gpt-4o","GEMINI_EMEDDING":"embedding-001","GEMINI":"gemini-2.0-flash-exp","OLLAMA":"mistral","OPENAI_EMBEDDING":"text-embedding-3-small","OPENAI_TRAINING":"gpt-4o-mini"}
EMBEDDING_001Stringembedding-001
FUNCTIONObject{"type":"function"}
GEMINI_20_FLASHStringgemini-2.0-flash-exp
GPT_4OStringgpt-4o
GPT_4O_MINIStringgpt-4o-mini
GPT_O1Stringo1-preview
GPT_O1_MINIStringo1-mini
MAX_INPUT_TOKENSNumber123904
MISTRALStringmistral
MODELSObject{"gpt-4o-mini":{"contextWindow":128000,"imageCostTokens":1105,"maxOutputTokens":4096,"requestLimitsRPM":10000,"tokenLimitsTPD":1000000000,"tokenLimitsTPM":10000000,"trainingData":"Oct 2023","json":true,"vision":true,"audio":"gpt-4o-mini-audio-preview","supportedMimeTypes":["image/png","image/jpeg","image/gif","image/webp"],"name":"gpt-4o-mini","maxInputTokens":123904,"requestLimitsRPD":14400000,"requestCapacityRPM":81},"gpt-4o":{"contextWindow":128000,"imageCostTokens":1105,"maxOutputTokens":4096,"requestLimitsRPM":10000,"tokenLimitsTPD":200000000,"tokenLimitsTPM":2000000,"trainingData":"Oct 2023","json":true,"vision":true,"audio":"gpt-4o-audio-preview","supportedMimeTypes":["image/png","image/jpeg","image/gif","image/webp"],"name":"gpt-4o","maxInputTokens":123904,"requestLimitsRPD":14400000,"requestCapacityRPM":17},"o1-preview":{"contextWindow":200000,"imageCostTokens":1105,"maxOutputTokens":100000,"requestLimitsRPM":10000,"tokenLimitsTPD":200000000,"tokenLimitsTPM":2000000,"trainingData":"Oct 2023","json":false,"reasoning":true,"vision":true,"supportedMimeTypes":["image/png","image/jpeg","image/gif","image/webp"],"name":"o1-preview","maxInputTokens":100000,"requestLimitsRPD":14400000,"requestCapacityRPM":20},"o1-mini":{"contextWindow":128000,"imageCostTokens":1105,"maxOutputTokens":65536,"requestLimitsRPM":10000,"tokenLimitsTPD":1000000000,"tokenLimitsTPM":10000000,"trainingData":"Oct 2023","json":false,"reasoning":true,"vision":true,"supportedMimeTypes":["image/png","image/jpeg","image/gif","image/webp"],"name":"o1-mini","maxInputTokens":62464,"requestLimitsRPD":14400000,"requestCapacityRPM":161},"gemini-2.0-flash-exp":{"contextWindow":1048576,"imageCostTokens":258,"maxAudioLength":34200,"maxAudioPerPrompt":1,"maxFileSize":20971520,"maxImagePerPrompt":3600,"maxImageSize":null,"maxOutputTokens":8192,"maxUrlSize":2147483648,"maxVideoLength":3000,"maxVideoLengthWithAudio":3000,"maxVideoLengthWithoutAudio":3600,"maxVideoPerPrompt":10,"requestLimitsRPM":10,"requestLimitsRPD":1500,"tokenLimitsTPM":4000000,"trainingData":"August 2024","vision":true,"json":true,"supportedMimeTypes":["image/png","image/jpeg","video/mov","video/mpeg","video/mp4","video/mpg","video/avi","video/wmv","video/mpegps","video/x-flv","application/pdf","audio/aac","audio/flac","audio/mp3","audio/m4a","audio/mpga","audio/opus","audio/pcm","audio/wav","audio/webm","video/3gpp"],"name":"gemini-2.0-flash-exp","maxInputTokens":1040384,"tokenLimitsTPD":5760000000,"requestCapacityRPM":2},"mistral":{"contextWindow":128000,"requestLimitsRPM":null,"tokenLimitsTPM":null,"name":"mistral","supportedMimeTypes":[],"maxOutputTokens":51200,"maxInputTokens":76800,"tokenLimitsTPD":null,"requestLimitsRPD":null,"requestCapacityRPM":null},"text-embedding-3-small":{"contextWindow":8191,"embedding":true,"outputDimension":1536,"requestLimitsRPM":500,"tokenLimitsTPM":1000000,"trainingData":"Sep 2021","name":"text-embedding-3-small","maxInputTokens":8191},"text-embedding-3-large":{"contextWindow":8191,"embedding":true,"outputDimension":3072,"requestLimitsRPM":500,"tokenLimitsTPM":1000000,"trainingData":"Sep 2021","name":"text-embedding-3-large","maxInputTokens":8191},"embedding-001":{"contextWindow":3072,"embedding":true,"requestLimitsRPM":1500,"name":"embedding-001","maxInputTokens":3072}}
RETRIEVALObject{"type":"retrieval"}
TEXT_EMBEDDING_3_SMALLStringtext-embedding-3-small
analyzeSessionsAsyncFunctionsessionIds, options
buildGeminiHistoryFunctiontext, options
buildGptTrainingCaseFunctionprompt, response, options
buildGptTrainingCasesFunctioncases, opts
cancelGptFineTuningJobAsyncFunctionjob_id, options
countTokensAsyncFunctioninput, options
createAssistantAsyncFunctionoptions
createGeminiEmbeddingAsyncFunctioninput, options
createGptFineTuningJobAsyncFunctiontraining_file, options
createMessageAsyncFunctionthreadId, content, options
createOpenAIEmbeddingAsyncFunctioninput, options
deleteAllFilesFromAssistantAsyncFunctionassistantId, options
deleteAssistantAsyncFunctionassistantId, options
deleteFileAsyncFunctionfile_id, options
deleteFileFromAssistantAsyncFunctionassistantId, file_id, options
deleteThreadAsyncFunctionthreadId, options
detachFileFromAssistantAsyncFunctionassistantId, file_id, options
distillFileAsyncFunctionattachments, o
ensureAssistantAsyncFunction
ensureThreadAsyncFunction
getAssistantAsyncFunctionassistantId, options
getGptFineTuningJobAsyncFunctionjob_id, options
getLatestMessageAsyncFunctionthreadId, options
getMaxChatPromptLimitFunctionoptions
getRunAsyncFunctionthreadId, runId, options
getSessionAsyncFunctionsessionId, options
getThreadAsyncFunctionthreadId, options
initAsyncFunctionoptions
initChatAsyncFunctionoptions
listAssistantAsyncFunctionoptions
listAssistantFilesAsyncFunctionassistant_id, options
listFilesAsyncFunctionoptions
listGptFineTuningEventsAsyncFunctionjob_id, options
listGptFineTuningJobsAsyncFunctionoptions
listMessagesAsyncFunctionthreadId, options
listOpenAIModelsAsyncFunctionoptions
modifyAssistantAsyncFunctionassistantId, assistant, options
promptAsyncFunctioninput, options
promptAssistantAsyncFunctioncontent, options
promptChatGPTAsyncFunctioncontent, options
promptGeminiAsyncFunctioncontent, options
promptOllamaAsyncFunctioncontent, options
resetSessionAsyncFunctionsessionId, options
runAsyncFunctionassistantId, threadId, options
tailGptFineTuningEventsAsyncFunctionjob_id, options
talkAsyncFunctioninput, options
trimPromptAsyncFunctiongetPrompt, trimFunc, contextWindow, options
uploadFileAsyncFunctioninput, options
uploadFileForAssistantsAsyncFunctioncontent, options
uploadFileForFineTuningAsyncFunctioncontent, options
uploadFileForRetrievalAsyncFunctionassistantId, content, options

bee

symboltypeparams / value
_NEEDArraypuppeteer
defaultAsyncFunction
browseAsyncFunctionurl, options
endAsyncFunction
initAsyncFunction

bot

symboltypeparams / value
_NEEDArraymime,telegraf
defaultAsyncFunctionoptions
BINARY_STRINGSArrayoff,on
COMMAND_DESCRIPTION_LENGTHNumber256
COMMAND_LENGTHNumber32
COMMAND_LIMITNumber100
EMOJI_BOTString🤖
EMOJI_SPEECHString👂
EMOJI_THINKINGString💬
GROUP_LIMITNumber3000
HELLOStringHello!
MESSAGE_LENGTH_LIMITNumber4096
MESSAGE_SOFT_LIMITNumber4000
PRIVATE_LIMITNumber1000
endAsyncFunctionasync, options
initAsyncFunctionoptions
linesFunctionarr, sep
lines2Functionarr
mapFunction
newCommandFunctioncommand, description
oListFunctionarr, k
pagingFunctionmessage, options
sendAsyncFunctionchatId, content, options
sendMdFunctioncId, cnt, opt
uListFunctionarr

boxes

symboltypeparams / value
defaultObject{"topLeft":"╭","top":"─","topRight":"╮","right":"│","bottomRight":"╯","bottom":"─","bottomLeft":"╰","left":"│"}
arrowObject{"topLeft":"↘","top":"↓","topRight":"↙","right":"←","bottomRight":"↖","bottom":"↑","bottomLeft":"↗","left":"→"}
boldObject{"topLeft":"┏","top":"━","topRight":"┓","right":"┃","bottomRight":"┛","bottom":"━","bottomLeft":"┗","left":"┃"}
classicObject{"topLeft":"+","top":"-","topRight":"+","right":"
doubleObject{"topLeft":"╔","top":"═","topRight":"╗","right":"║","bottomRight":"╝","bottom":"═","bottomLeft":"╚","left":"║"}
doubleSingleObject{"topLeft":"╒","top":"═","topRight":"╕","right":"│","bottomRight":"╛","bottom":"═","bottomLeft":"╘","left":"│"}
roundObject{"topLeft":"╭","top":"─","topRight":"╮","right":"│","bottomRight":"╯","bottom":"─","bottomLeft":"╰","left":"│"}
singleObject{"topLeft":"┌","top":"─","topRight":"┐","right":"│","bottomRight":"┘","bottom":"─","bottomLeft":"└","left":"│"}
singleDoubleObject{"topLeft":"╓","top":"─","topRight":"╖","right":"║","bottomRight":"╜","bottom":"─","bottomLeft":"╙","left":"║"}

cache

symboltypeparams / value
_NEEDArrayioredis
defaultAsyncFunctionoptions
delAsyncFunction
getAsyncFunction
initAsyncFunctionoptions
setAsyncFunctionkey, value, options
setExAsyncFunctionkey, value, ttl, options

callosum

symboltypeparams / value
defaultAsyncFunctionoptions
assertFuncFunction
assignFunctionk, v, o
boardcastFunctionaction, data
callAsyncFunctionfunc, options
delFunctionk, s, o
delKeyAsyncFunctionargs, options
endAsyncFunction
engageFunctionworker, action, data
flushAsyncFunctionk, o
getAsyncFunction...args
getFuncFunctionname, options
getListenersFunctioni
ignoreFunctioni
initAsyncFunctionoptions
isPrimaryBooleantrue
isWorkerBooleanfalse
onFunctionaction, callback, options
onceFunctionaction, cbf, opts
popAsyncFunctionk, o
pushFunctionk, v, o
queueFunctionk, v, o
registerFunctionname, func, options
reportFunctionaction, data
setAsyncFunctionkey, value, options
shiftAsyncFunctionk, o
unregisterFunctionname
unshiftFunctionk, v, o
workerUndefined
workersObject{}

color

symboltypeparams / value
defaultObject{}

dbio

symboltypeparams / value
_NEEDArraymysql2,pg
defaultAsyncFunctionoptions
MYSQLStringMYSQL
POSTGRESQLStringPOSTGRESQL
assembleInsertFunctiontable, data, options
assembleQueryFunctiontable, options
assembleSetFunctiondata, options
assembleTailFunctionoptions
assembleUpdateFunctiontable, data, options
cleanSqlFunctionsql
countAllAsyncFunctiontable
countByKeyValueAsyncFunctiontable, key, value
deleteAllAsyncFunctiontable, options
deleteByIdAsyncFunctiontable, id, options
deleteByKeyValueAsyncFunctiontable, key, value, options
descAsyncFunctiontable, options
dropAsyncFunctiontable, options
enableVectorAsyncFunction
encodeVectorAsyncFunction
endAsyncFunctionoptions
executeAsyncFunction...args
getPgvectorAsyncFunction
getProviderAsyncFunction
indexesAsyncFunctiontable, options
initAsyncFunctionoptions
insertAsyncFunctiontable, fields, options
queryAsyncFunction...args
queryAllFunctiontable, options
queryByIdAsyncFunctiontable, id, options
queryByKeyValueAsyncFunctiontable, key, value, options
queryOneAsyncFunction...args
rawAssembleKeyValueFunctionkey, value, options
rawExecuteAsyncFunction...args
rawQueryAsyncFunction...args
tablesAsyncFunctionoptions
updateByIdAsyncFunctiontable, id, fields, options
updateByKeyValueAsyncFunctiontable, key, value, fields, options
upsertFunctiontable, fields, options
vacuumAsyncFunctiontable, options

email

symboltypeparams / value
_NEEDArrayform-data,mailgun.js,mailparser,node-mailjet
defaultAsyncFunctionoptions
getSenderNameFunction
initAsyncFunctionoptions
parseAsyncFunctioninput, options
rawSendAsyncFunctiondata
sendAsyncFunctionemail, subject, text, html, args, options

encryption

symboltypeparams / value
_NEEDArray@google-cloud/speech,@google-cloud/text-to-speech,@google-cloud/vision,google-gax
aesCreateIvFunctionoptions
aesCreateKeyFunctionoptions
aesDecryptFunctionany, options
aesEncryptFunctionany, options
defaultAlgorithmStringsha256
defaultEncryptionStringaes-256-gcm
digestObjectFunctionobject, algorithm
getApiKeyCredentialsAsyncFunctionoptions
getSortedQueryStringFunctionobj
hashFunctionstring, algorithm
hashFileFunctionfilename, algorithm
hexToBigIntFunctionhex
md5Functionstring
randomFunctionsize, callback
randomStringFunctionlength, encoding
sha256Functionstring, algorithm
sha256FileFunctionfilename, algorithm
uniqueStringFunctionany

event

symboltypeparams / value
defaultAsyncFunctionfunc, interval, tout, delay, name, options
bulkAsyncFunctionabsDir, options
endAsyncFunctionname
listFunction
loadAsyncFunctionmodule, options
loopAsyncFunctionfunc, interval, tout, delay, name, options

horizon

symboltypeparams / value
defaultObject{}

image

symboltypeparams / value
_NEEDArrayOpenAI
defaultAsyncFunctionoptions
generateAsyncFunctionprompt, options
initAsyncFunctionoptions

media

symboltypeparams / value
_NEEDArrayfluent-ffmpeg,@ffmpeg-installer/ffmpeg,@ffprobe-installer/ffprobe
convertAudioTo16kNanoOpusOggFunctioninput, options
convertAudioTo16kNanoPcmWaveFunctioninput, options
getFfmpegAsyncFunctionoptions

memory

symboltypeparams / value
delAsyncFunctionkey, options
getAsyncFunctionkey, options
initAsyncFunction
setAsyncFunctionkey, value, options

network

symboltypeparams / value
_NEEDArrayfast-geoip,ping
getCurrentPositionAsyncFunction
httpingAsyncFunctionurl, options
isLocalhostFunctionhost
pickFastestHostAsyncFunctionhosts, options
pickFastestHttpServerAsyncFunctionurls, options
pingAsyncFunctionhost, options

sentinel

symboltypeparams / value
_NEEDArray@sentry/node,@sentry/profiling-node
defaultAsyncFunctionoptions
initAsyncFunctionoptions

shekel

symboltypeparams / value
getExchangeRateAsyncFunctionto, from, amount

shell

symboltypeparams / value
defaultAsyncFunctioncommand, options
assertExistAsyncFunctionbin, er, code
execAsyncFunctioncommand, options
existFunctionbin
whichAsyncFunctionbin

shot

symboltypeparams / value
defaultAsyncFunctionurl, options
checkVersionAsyncFunctionpack
getAsyncFunctionurl, options
getCurrentIpAsyncFunctionoptions
getCurrentPositionAsyncFunction
getJsonAsyncFunctionu, o
getParsedHtmlAsyncFunctionu, o
getVersionOnNpmAsyncFunctionpackName

sms

symboltypeparams / value
_NEEDArraytwilio,telesignsdk
defaultAsyncFunctionoptions
initAsyncFunctionoptions
sendAsyncFunctionto, body

speech

symboltypeparams / value
_NEEDArray@google-cloud/speech,@google-cloud/text-to-speech,OpenAI,whisper-node
defaultAsyncFunctionoptions
checkSayAsyncFunctionoptions
checkWhisperAsyncFunctionoptions
initAsyncFunctionoptions
sttAsyncFunctionaudio, options
sttGoogleAsyncFunctionaudio, options
sttOpenAIAsyncFunctionaudio, options
sttWhisperAsyncFunctionaudio, options
ttsAsyncFunctiontext, options
ttsGoogleAsyncFunctiontext, options
ttsOpenAIAsyncFunctioninput, options
ttsSayAsyncFunctiontext, options

ssl

symboltypeparams / value
_NEEDArrayacme-client
defaultAsyncFunctiondomain, options
SSL_RESETStringSSL_RESET
createCsrAsyncFunctioncommonName, forge
ensureCertAsyncFunctiondomain, challengeCreate, challengeRemove, options
getCertAsyncFunctionname
httpsServerOptionsAsyncFunctionoptions
initAsyncFunctiondomain, options
isLocalhostFunctionhost

storage

symboltypeparams / value
_NEEDArrayfile-type,mime-types,@google-cloud/storage
BUFFERStringBUFFER
DATAURLStringDATAURL
FILEStringFILE
MIME_BINARYStringapplication/octet-stream
STREAMStringSTREAM
analyzeFileAsyncFunctionany, options
assertPathAsyncFunctionpath, type, mode, msg, code, options
blobToBufferAsyncFunction
convertAsyncFunctionany, options
decodeBase64DataURLFunction
deleteFileOnCloudAsyncFunctionpath, options
deleteOnCloudAsyncFunctionpath, options
downloadFileFromCloudAsyncFunctionpath, options
downloadFromCloudAsyncFunctionpath, options
encodeBase64DataURLAsyncFunctionmime, buffer
existsAsyncFunctionfilename
existsOnCloudAsyncFunctiondestination, options
getConfigAsyncFunctionoptions
getConfigFilenameAsyncFunctionoptions
getGcUrlByBucketFunctionbucke
getIdByGsFunctiongs
getTempPathFunctionoptions
handleErrorFunctionerr, opts
initAsyncFunctionoptions
isTextFileAsyncFunctionfile, options
legalFilenameFunctionfilename
lsOnCloudAsyncFunctionprefix, options
mapFilenameFunction
mergeFileAsyncFunctiondata, options
readFileAsyncFunctionname, options
readJsonAsyncFunctionfilename, options
sanitizeFilenameFunctions, r
setConfigAsyncFunctiondata, options
sliceFileAsyncFunctionany, options
touchPathAsyncFunctionpath, options
tryRmAsyncFunctionpath, options
unzipAsyncFunctionany, options
uploadToCloudAsyncFunctiondata, options
writeFileAsyncFunctionfilename, data, options
writeJsonAsyncFunctionfilename, data, options
writeTempFileAsyncFunctiondata, options
zipAsyncFunctionany, options

style

symboltypeparams / value
defaultObject{"reset":[],"bold":[],"dim":[],"italic":[],"underline":[],"inverse":[],"hidden":[],"strikethrough":[],"black":[],"red":[],"green":[],"yellow":[],"blue":[],"magenta":[],"cyan":[],"white":[],"gray":[],"grey":[],"brightRed":[],"brightGreen":[],"brightYellow":[],"brightBlue":[],"brightMagenta":[],"brightCyan":[],"brightWhite":[],"bgBlack":[],"bgRed":[],"bgGreen":[],"bgYellow":[],"bgBlue":[],"bgMagenta":[],"bgCyan":[],"bgWhite":[],"bgGray":[],"bgGrey":[],"bgBrightRed":[],"bgBrightGreen":[],"bgBrightYellow":[],"bgBrightBlue":[],"bgBrightMagenta":[],"bgBrightCyan":[],"bgBrightWhite":[],"blackBG":[],"redBG":[],"greenBG":[],"yellowBG":[],"blueBG":[],"magentaBG":[],"cyanBG":[],"whiteBG":[]}

tape

symboltypeparams / value
defaultAsyncFunctionoptions
addChatIdFunctionid
endAsyncFunction
initAsyncFunctionoptions
removeChatIdFunctionid

uoid

symboltypeparams / value
defaultFunctionoptions
bigIntToUuidFunction
compactUuidFunctionstr
createFunctionoptions
expandUuidFunction
fakeUuidFunctionany
getRfcUrlNamespaceUuidFunctionurl
getTimestampFromUuidFunctionuuid
getUuidForCurrentHostFunctionany
rotateUuidFunctionany, step, options
uuidRegTxtString[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}
uuidToBigIntFunctionstr

utilitas

symboltypeparams / value
__Functionurl, r
analyzeModuleFunctionobj
arrayEqualFunctionarrA, arrB
assembleApiUrlFunctionhst, path, args
assembleBufferFunction
assembleUrlFunctionurl, componens
assertArrayFunctionarr, message, status, opts
assertBufferFunctionbuffer, message, status, options
assertDateFunctiontime, message, status, options
assertEmailFunctionemail, message, status, options
assertFunctionFunctionfn, message, status, opts
assertModuleFunctionmdl, message, status, opts
assertObjectFunctionobj, message, status, opts
assertSetFunctionvalue, message, status, options
assertUrlFunctionurl, message, status, options
assertUuidFunctionuuid, message, status, options
asyncTimeoutAsyncFunctionpms, timeout, err
base64DecodeFunctionstring, toBuf
base64EncodeFunctionobject, isBuf
base64PackFunctionobject
base64UnpackFunctionstring
basenameFunction
byteToHexStringFunctionbyteArray
callFunctionf, ...a
checkChanceFunction
checkIntervalFunctionitv, sed
clarifyFunction
cloneFunctionany
convertBaseFunctionipt, from, to
convertFrom16to10Functionipt
countKeysFunctionany
deepCleanBigIntFunctionany, func
distillFunctionany, strict
ensureArrayFunctionany
ensureDateFunctiondt, options
ensureIntFunctionany, options
ensureLinesFunctionany, op
ensureStringFunctionstr, options
escapeHtmlFunction
excludeFunctionobj, keys
extErrorFunctionerr, status, opt
extractFunction...path
fileURLToPathFunctionpath, options
fullLengthLogFunctionstring, options
getDateByUnixTimestampFunctiontimestamp
getFuncParamsFunctionfunc
getItemFromStringOrArrayFunctionany
getKeyByValueFunctionobject, value
getRandomIndexInArrayFunctionarray, options
getRandomIntFunction
getRandomItemInArrayFunctionarray, options
getShortestInArrayFunctionarr
getTimeIconFunctionobjTime
getTypeFunctionany
getUnixTimestampByDateFunctiondate
hexDecodeFunctionstring, toBuf
hexEncodeFunctionobject, isBuf
humanReadableBooleanFunctionensureString(any
ignoreErrFuncAsyncFunctionfunc, options
inBrowserFunction
insensitiveCompareFunctionstrA, strB, options
insensitiveHasFunctionlist, srt, options
isFunctiontype, any
isAsciiFunctionstr
isModuleFunctionmodule, module
isNullFunctionobject, object
isSetFunctiono, strict
isUndefinedFunctionany, any
lastItemFunctionarray
lineSplitFunctionstring, options
locateAsyncFunctionrootPack
logFunctioncontent, filename, options
makeStringByLengthFunctionstring, length
mapKeysFunctionany, map, strict, path
maskFunctionstr, options
matchVersionFunctioncurVer, tgtVer
mergeAtoBFunctionobjA, objB, o
needAsyncFunctionname, options
newErrorFunctionmsg, status, opt
onceFunctionfn, context
parseJsonFunctionany, fallback, options
parseVersionFunctionverstr
prettyJsonFunctionobject, opt
purgeEmojiFunctionany, replace
randomArrayFunctionarray
rangeFunctionfrom, to, options
renderBoxFunctioncontent, options
renderCodeFunctioncode, options
renderObjectFunctionobj, options
renderTextFunctiontext, options
resolveAsyncFunctionasync, res
rotateFunctionany, step, opts
shiftTimeFunctiondif, base
splitFunctionstr, options
splitArgsFunction
supportAnsiColorFunction
throwErrorFunctionmsg, status, opt
timeoutFunction
toExponentialFunctionx, f
toStringFunctionany, options
trimFunctionstr, opts
tryUntilAsyncFunctionfnTry, options
uniqueArrayFunctionarray
verifyEmailFunctionany
verifyPhoneFunctionphone
verifyUrlFunctionurl
verifyUuidFunctionuuid
voidFuncFunction
whichAsyncFunctionany

vision

symboltypeparams / value
_NEEDArray@google-cloud/vision,office-text-extractor,pdfjs-dist,tesseract.js
annotateImageAsyncFunctionimage, options
getPdfInfoAsyncFunctionfile, options
getPdfPageAsyncFunctiondoc, pageNum
getPdfPagesAsyncFunctiondoc
initAsyncFunctionoptions
ocrImageAsyncFunctionimage, options
ocrImageGoogleAsyncFunctionimage, options
ocrImageTesseractAsyncFunctionimage, options
parseOfficeFileAsyncFunctionsource, options
readAsyncFunctionimage, options
readAllAsyncFunctionimage, options
seeAsyncFunctionimage, options

web

symboltypeparams / value
_NEEDArrayjsdom,youtube-transcript,@mozilla/readability,@ngrok/ngrok
assertYoutubeUrlFunction
distillAsyncFunction
distillHtmlAsyncFunctioninput, options
distillPageAsyncFunctionurl, op
distillYoutubeAsyncFunction
forwardAsyncFunctionoptions
getYoutubeMetadataAsyncFunction
getYoutubeTranscriptAsyncFunction
isYoutubeUrlFunction