From 489ab149f8c99a1e9b4e8ed7f959d424b5ff8577 Mon Sep 17 00:00:00 2001 From: Dirk Holtwick Date: Mon, 4 Dec 2023 08:35:30 +0100 Subject: [PATCH 1/4] Add typedocs --- docs/.nojekyll | 1 + docs/assets/highlight.css | 92 ++ docs/assets/main.js | 59 + docs/assets/navigation.js | 1 + docs/assets/search.js | 1 + docs/assets/style.css | 1394 +++++++++++++++++ docs/classes/BinaryEncoder.html | 4 + docs/classes/Channel.html | 25 + docs/classes/CryptoEncoder.html | 5 + docs/classes/Day.html | 27 + docs/classes/Emitter.html | 13 + docs/classes/FileStorage.html | 18 + docs/classes/JsonEncoder.html | 4 + docs/classes/LocalChannel.html | 24 + docs/classes/LocalStorage.html | 12 + docs/classes/MemStorage.html | 8 + docs/classes/NoopEncoder.html | 4 + docs/classes/Progress.html | 67 + docs/classes/PubSub.html | 20 + docs/classes/SerialQueue.html | 35 + docs/classes/XRX.html | 11 + docs/functions/DefaultLogger.html | 1 + docs/functions/Logger.html | 1 + docs/functions/LoggerBrowserHandler.html | 1 + .../LoggerBrowserSetupDebugFactory.html | 4 + docs/functions/LoggerConsoleHandler.html | 3 + docs/functions/LoggerContext.html | 1 + docs/functions/LoggerFileHandler.html | 1 + docs/functions/LoggerMemoryHandler.html | 2 + docs/functions/LoggerNodeHandler.html | 1 + docs/functions/Uint8ArrayToDataUri.html | 1 + docs/functions/Uint8ArrayToHexDump.html | 1 + docs/functions/Uint8ArrayToJson.html | 1 + docs/functions/Uint8ArrayToString.html | 1 + docs/functions/Uint8ArrayToWords.html | 1 + docs/functions/_decodeUtf8Polyfill.html | 1 + docs/functions/_encodeUtf8Polyfill.html | 1 + docs/functions/_useBase.html | 1 + docs/functions/activateConsoleDebug.html | 2 + docs/functions/arrayAvg.html | 1 + docs/functions/arrayBatches.html | 1 + docs/functions/arrayEmptyInPlace.html | 1 + docs/functions/arrayFilterInPlace.html | 1 + docs/functions/arrayFlatten.html | 2 + docs/functions/arrayIntersection.html | 1 + docs/functions/arrayIsEqual.html | 1 + docs/functions/arrayMax.html | 1 + docs/functions/arrayMin.html | 1 + docs/functions/arrayMinus.html | 1 + docs/functions/arrayRandomElement.html | 1 + docs/functions/arrayRemoveElement.html | 1 + docs/functions/arraySetArrayInPlace.html | 1 + docs/functions/arraySetElement.html | 2 + docs/functions/arrayShuffle.html | 1 + docs/functions/arrayShuffleForce.html | 2 + docs/functions/arrayShuffleInPlace.html | 1 + docs/functions/arraySorted.html | 1 + docs/functions/arraySortedNumbers.html | 1 + docs/functions/arraySum.html | 1 + docs/functions/arraySymmetricDifference.html | 1 + docs/functions/arrayToggleInPlace.html | 1 + docs/functions/arrayUnion.html | 1 + docs/functions/arrayUnique.html | 1 + docs/functions/assert.html | 2 + docs/functions/assertCondition.html | 2 + docs/functions/avg.html | 2 + docs/functions/between.html | 1 + docs/functions/bitfield.html | 1 + docs/functions/blobToArrayBuffer.html | 1 + docs/functions/blobToDataUri.html | 1 + docs/functions/blobToUint8Array.html | 1 + docs/functions/browserSelectColorByName.html | 1 + docs/functions/browserSupportsColors.html | 1 + docs/functions/cloneJsonObject.html | 1 + docs/functions/cloneObject.html | 1 + docs/functions/cmp.html | 1 + docs/functions/colorString.html | 1 + docs/functions/colorStringList.html | 1 + docs/functions/composeOrderby.html | 1 + docs/functions/createArray.html | 1 + docs/functions/createBinaryStreamDecoder.html | 2 + docs/functions/createBinaryStreamEncoder.html | 3 + docs/functions/createLocalChannelPair.html | 1 + docs/functions/createPromise.html | 4 + docs/functions/createPromiseProxy.html | 1 + docs/functions/csvParse.html | 1 + docs/functions/csvParseToObjects.html | 1 + docs/functions/csvStringify.html | 1 + docs/functions/dataUriToBlob.html | 1 + docs/functions/dataUriToMimeType.html | 1 + docs/functions/dataUriToUint8Array.html | 1 + docs/functions/dateStringToDays.html | 1 + docs/functions/day-1.html | 1 + docs/functions/dayDay.html | 1 + docs/functions/dayDiff.html | 1 + docs/functions/dayFromAny.html | 1 + docs/functions/dayFromDate.html | 1 + docs/functions/dayFromDateGMT.html | 1 + docs/functions/dayFromParts.html | 1 + docs/functions/dayFromString.html | 1 + docs/functions/dayFromTimestamp.html | 1 + docs/functions/dayFromToday.html | 1 + docs/functions/dayIterator.html | 2 + docs/functions/dayMonth.html | 1 + docs/functions/dayMonthStart.html | 1 + docs/functions/dayOffset.html | 1 + docs/functions/dayRange.html | 2 + docs/functions/dayToDate.html | 1 + docs/functions/dayToDateGMT.html | 1 + docs/functions/dayToParts.html | 1 + docs/functions/dayToString.html | 1 + docs/functions/dayToTimestamp.html | 1 + docs/functions/dayYear.html | 1 + docs/functions/dayYearStart.html | 1 + docs/functions/debounce.html | 4 + docs/functions/deburr.html | 10 + docs/functions/decimal.html | 1 + docs/functions/decimalCentsPart.html | 1 + docs/functions/decimalFromCents.html | 1 + docs/functions/decimalToCents.html | 1 + docs/functions/decodeBase16.html | 1 + docs/functions/decodeBase32.html | 1 + docs/functions/decodeBase58.html | 1 + docs/functions/decodeBase62.html | 1 + docs/functions/decodeJson.html | 2 + docs/functions/decrypt.html | 1 + docs/functions/deepEqual.html | 1 + docs/functions/deepMerge.html | 1 + docs/functions/deepStripUndefinedInPlace.html | 2 + docs/functions/deriveKeyPbkdf2.html | 1 + docs/functions/detect.html | 1 + docs/functions/diffObjects.html | 4 + docs/functions/digest.html | 1 + docs/functions/duration.html | 1 + docs/functions/empty.html | 1 + docs/functions/encodeBase16.html | 1 + docs/functions/encodeBase32.html | 1 + docs/functions/encodeBase58.html | 1 + docs/functions/encodeBase62.html | 1 + docs/functions/encodeJson.html | 2 + docs/functions/encodeQuery.html | 1 + docs/functions/encrypt.html | 1 + docs/functions/endSortWeight.html | 1 + docs/functions/ensureFolder.html | 1 + docs/functions/ensureKey.html | 4 + docs/functions/ensureKeyAsync.html | 4 + docs/functions/equalBinary.html | 2 + docs/functions/escapeHTML.html | 1 + docs/functions/escapeRegExp.html | 1 + docs/functions/estimateSizeForBase.html | 1 + docs/functions/exists.html | 1 + docs/functions/fatal.html | 2 + docs/functions/fetchBasic.html | 2 + docs/functions/fetchJson.html | 2 + docs/functions/fetchOptionsBasicAuth.html | 2 + .../functions/fetchOptionsFormURLEncoded.html | 2 + docs/functions/fetchOptionsJson.html | 2 + docs/functions/fetchText.html | 2 + docs/functions/files.html | 1 + docs/functions/filesAsync.html | 1 + docs/functions/first.html | 1 + docs/functions/fixBrokenUth8String.html | 1 + docs/functions/forEachDay.html | 1 + docs/functions/forTimes.html | 2 + docs/functions/formatMessages.html | 1 + docs/functions/formatMilliseconds.html | 1 + docs/functions/fromBase64.html | 2 + docs/functions/fromBase64String.html | 2 + docs/functions/fromCamelCase.html | 1 + docs/functions/fromHex.html | 1 + docs/functions/getEnvVariableRelaxed.html | 1 + docs/functions/getFingerprint.html | 1 + docs/functions/getFingerprintAsync.html | 1 + docs/functions/getGlobal.html | 1 + docs/functions/getGlobalContext.html | 2 + docs/functions/getGlobalEmitter.html | 2 + docs/functions/getGlobalLogger.html | 1 + docs/functions/getGlobalLoggerIfExists.html | 2 + docs/functions/getNamespaceFilterString.html | 1 + docs/functions/getNavigator.html | 1 + docs/functions/getPerformanceTimestamp.html | 2 + docs/functions/getSecureRandom.html | 1 + docs/functions/getSecureRandomIfPossible.html | 1 + docs/functions/getSourceLocation.html | 5 + .../getSourceLocationByPrecedingPattern.html | 1 + docs/functions/getStack.html | 1 + docs/functions/getStackLlocationList.html | 1 + docs/functions/getStat.html | 1 + docs/functions/getStatAsync.html | 1 + docs/functions/getTimestamp.html | 2 + docs/functions/getWebCrypto.html | 1 + docs/functions/getWindow.html | 1 + docs/functions/globToRegExp.html | 1 + docs/functions/gravatarURLByEmail.html | 1 + docs/functions/immediate.html | 2 + docs/functions/isArray.html | 1 + docs/functions/isBoolean.html | 1 + docs/functions/isBrowser.html | 1 + docs/functions/isEmpty.html | 2 + docs/functions/isEven.html | 1 + docs/functions/isHalf.html | 1 + docs/functions/isHiddenPath.html | 1 + docs/functions/isInteger.html | 1 + docs/functions/isLocalHost.html | 1 + docs/functions/isNotEmpty.html | 2 + docs/functions/isNotNull.html | 2 + docs/functions/isNull.html | 1 + docs/functions/isNullOrUndefined.html | 2 + docs/functions/isNumber.html | 1 + docs/functions/isObject.html | 1 + docs/functions/isPrime.html | 1 + docs/functions/isPrimeRX.html | 2 + docs/functions/isPrimitive.html | 2 + docs/functions/isPromise.html | 1 + docs/functions/isRecord.html | 2 + docs/functions/isRecordPlain.html | 2 + docs/functions/isSafeInteger.html | 2 + docs/functions/isString.html | 1 + docs/functions/isTimeout.html | 1 + docs/functions/isTruthy.html | 3 + docs/functions/isUint8Array.html | 1 + docs/functions/isValue.html | 3 + docs/functions/joinLogStrings.html | 1 + docs/functions/joinToUint8Array.html | 1 + docs/functions/jsonStringify.html | 5 + docs/functions/jsonStringifySafe.html | 5 + docs/functions/jsonStringifySorted.html | 1 + docs/functions/jsonToUint8Array.html | 1 + docs/functions/last.html | 1 + docs/functions/linkifyPlainText.html | 1 + docs/functions/listDistinctUnion.html | 2 + docs/functions/listGroupBy.html | 2 + docs/functions/listOfKey.html | 2 + docs/functions/listQuery.html | 2 + docs/functions/memoize.html | 4 + docs/functions/memoizeAsync.html | 1 + docs/functions/moveSortWeight.html | 1 + docs/functions/noop.html | 1 + docs/functions/objectIsEmpty.html | 1 + docs/functions/objectMap.html | 2 + docs/functions/objectMergeDisposable.html | 2 + docs/functions/parseArgs.html | 1 + docs/functions/parseBasicAuth.html | 1 + docs/functions/parseDate.html | 1 + docs/functions/parseLogLevel.html | 1 + docs/functions/parseOrderby.html | 1 + docs/functions/parseQuery.html | 1 + docs/functions/pbcopy.html | 2 + docs/functions/promisify.html | 2 + docs/functions/qid.html | 1 + docs/functions/randomBoolean.html | 1 + docs/functions/randomFloat.html | 1 + docs/functions/randomInt.html | 2 + docs/functions/randomUint8Array.html | 2 + docs/functions/readText.html | 1 + docs/functions/regExpEscape.html | 1 + docs/functions/regExpString.html | 1 + docs/functions/removeFolder.html | 1 + docs/functions/renderMessages.html | 1 + docs/functions/roundDown.html | 1 + docs/functions/roundHalfAwayFromZero.html | 2 + docs/functions/roundHalfDown.html | 2 + docs/functions/roundHalfEven.html | 3 + docs/functions/roundHalfOdd.html | 2 + docs/functions/roundHalfTowardsZero.html | 2 + docs/functions/roundHalfUp.html | 1 + docs/functions/roundUp.html | 1 + docs/functions/seededRandom.html | 2 + docs/functions/setUuidDefaultEncoding.html | 1 + docs/functions/setupEnv.html | 2 + docs/functions/setupWebCrypto.html | 1 + docs/functions/size.html | 1 + docs/functions/sleep.html | 2 + docs/functions/sortedItems.html | 1 + docs/functions/sortedOrderby.html | 1 + docs/functions/startSortWeight.html | 1 + docs/functions/stringToBoolean.html | 1 + docs/functions/stringToFloat.html | 1 + docs/functions/stringToInteger.html | 1 + docs/functions/stringToPath.html | 2 + docs/functions/stringToUInt8Array.html | 1 + docs/functions/suid.html | 1 + docs/functions/suidBytes.html | 1 + docs/functions/suidBytesDate.html | 1 + docs/functions/suidDate.html | 1 + docs/functions/sum.html | 2 + docs/functions/throttle.html | 9 + docs/functions/timeout.html | 1 + docs/functions/toBase64.html | 2 + docs/functions/toBase64Url.html | 2 + docs/functions/toBool.html | 1 + docs/functions/toCamelCase.html | 1 + docs/functions/toCapitalize.html | 1 + docs/functions/toCapitalizeWords.html | 1 + docs/functions/toFloat.html | 1 + docs/functions/toHex.html | 1 + docs/functions/toHumanReadableFilePath.html | 1 + docs/functions/toHumanReadableUrl.html | 1 + docs/functions/toInt.html | 1 + docs/functions/toPath.html | 1 + docs/functions/toString.html | 1 + docs/functions/toUint8Array.html | 1 + docs/functions/toValidFilename.html | 2 + docs/functions/today.html | 1 + docs/functions/tryTimeout.html | 1 + docs/functions/uname.html | 1 + docs/functions/unescapeHTML.html | 1 + docs/functions/urlBase64ToUint8Array.html | 2 + docs/functions/useAsyncMutex.html | 1 + docs/functions/useBase.html | 1 + docs/functions/useDefer-1.html | 1 + docs/functions/useDispose-1.html | 1 + docs/functions/useDisposeWithUtils-1.html | 2 + docs/functions/useEventListener.html | 1 + docs/functions/useEventListenerOnce.html | 1 + docs/functions/useExitHandler.html | 3 + docs/functions/useInterval.html | 1 + docs/functions/useIntervalPause.html | 2 + docs/functions/useLevelFilter.html | 1 + docs/functions/useMessageHub.html | 8 + docs/functions/useMutex.html | 1 + docs/functions/useNamespaceFilter.html | 4 + docs/functions/usePool.html | 1 + docs/functions/usePubSub.html | 1 + docs/functions/useRPC.html | 1 + docs/functions/useRPCHub.html | 1 + docs/functions/useSorted.html | 7 + docs/functions/useTimeout.html | 1 + docs/functions/uuid.html | 1 + docs/functions/uuid32bit.html | 1 + docs/functions/uuidB32.html | 1 + docs/functions/uuidB62.html | 1 + docs/functions/uuidBytes.html | 1 + docs/functions/uuidDecode.html | 1 + docs/functions/uuidDecodeB32.html | 1 + docs/functions/uuidDecodeB62.html | 1 + docs/functions/uuidDecodeV4.html | 1 + docs/functions/uuidEncode.html | 1 + docs/functions/uuidEncodeB32.html | 1 + docs/functions/uuidEncodeB62.html | 1 + docs/functions/uuidEncodeV4.html | 1 + docs/functions/uuidIsValid.html | 1 + docs/functions/uuidv4.html | 1 + docs/functions/valueToBoolean.html | 1 + docs/functions/valueToFloat.html | 1 + docs/functions/valueToInteger.html | 1 + docs/functions/valueToPath.html | 1 + docs/functions/valueToString.html | 1 + docs/functions/waitOn.html | 2 + docs/functions/walkSync.html | 1 + docs/functions/walkSyncAsync.html | 1 + docs/functions/wordsToUint8Array.html | 1 + docs/functions/writeText.html | 1 + docs/index.html | 150 ++ docs/interfaces/ChannelMessageEvent.html | 5 + docs/interfaces/DefaultListener.html | 1 + docs/interfaces/Difference.html | 4 + docs/interfaces/EmitterSubscriberOptions.html | 2 + docs/interfaces/Encoder.html | 3 + docs/interfaces/FileStorageOptions.html | 7 + docs/interfaces/LocalStorageOptions.html | 4 + docs/interfaces/LogHandlerOptions.html | 11 + docs/interfaces/LogMessage.html | 7 + docs/interfaces/LoggerContextInterface.html | 9 + docs/interfaces/LoggerInterface.html | 25 + docs/interfaces/MemStorageOptions.html | 3 + docs/interfaces/MessageAction.html | 4 + docs/interfaces/MessageHub.html | 5 + docs/interfaces/MessageResult.html | 4 + docs/interfaces/MessagesDefaultMethods.html | 4 + docs/interfaces/MessagesOptions.html | 2 + docs/interfaces/ObjectStorage.html | 6 + docs/interfaces/PoolConfig.html | 4 + docs/interfaces/PoolTask.html | 17 + docs/interfaces/PoolTaskEvents.html | 7 + docs/interfaces/RPCFn.html | 4 + docs/interfaces/RPCOptions.html | 15 + docs/interfaces/RPCOptionsBasic.html | 13 + docs/interfaces/RenderMessagesOptions.html | 3 + docs/interfaces/SortableItem.html | 2 + docs/interfaces/TaskEvents.html | 5 + docs/interfaces/UseDisposeConfig.html | 3 + docs/modules.html | 430 +++++ docs/types/ArgumentsType.html | 1 + docs/types/AsyncMutex.html | 1 + docs/types/AsyncReturnType.html | 3 + docs/types/BinInput.html | 1 + docs/types/DayInput.html | 1 + docs/types/DayInputLegacy.html | 1 + docs/types/DayValue.html | 1 + docs/types/DecimalInput.html | 1 + docs/types/DecimalValue.html | 1 + docs/types/DifferenceType.html | 1 + docs/types/Disposer.html | 2 + docs/types/DisposerFunction.html | 1 + docs/types/EmitterAllHandler.html | 1 + docs/types/EmitterHandler.html | 1 + docs/types/FilterFunction.html | 1 + docs/types/Json.html | 1 + docs/types/ListenerSignature.html | 1 + docs/types/LogHandler.html | 1 + docs/types/LogLevel.html | 1 + docs/types/LogLevelAliasKey.html | 1 + docs/types/LogLevelAliasType.html | 1 + docs/types/MapperFunction.html | 1 + docs/types/Message.html | 1 + docs/types/MessageDefinitions.html | 1 + docs/types/MessagesMethods.html | 1 + docs/types/Mutex.html | 1 + docs/types/NestedArray.html | 1 + docs/types/PoolTaskFn.html | 1 + docs/types/PoolTaskIdConflictResolution.html | 1 + docs/types/PoolTaskState.html | 1 + docs/types/Primitive.html | 1 + docs/types/RPCReturn.html | 1 + docs/types/ReturnType.html | 1 + docs/types/RoundingMode.html | 1 + docs/types/TaskFn.html | 1 + docs/types/UseDefer.html | 1 + docs/types/UseDispose.html | 1 + docs/types/UseDisposeWithUtils.html | 1 + docs/types/UseRPCHubType.html | 1 + docs/types/httpMethod.html | 1 + docs/variables/CRYPTO_DEFAULT_ALG.html | 1 + docs/variables/CRYPTO_DEFAULT_DERIVE_ALG.html | 1 + .../CRYPTO_DEFAULT_DERIVE_ITERATIONS.html | 1 + docs/variables/CRYPTO_DEFAULT_HASH_ALG.html | 1 + docs/variables/DAY_MS.html | 1 + docs/variables/LogLevelAlias.html | 1 + docs/variables/LogLevelAll.html | 1 + docs/variables/LogLevelDebug.html | 1 + docs/variables/LogLevelError.html | 1 + docs/variables/LogLevelFatal.html | 1 + docs/variables/LogLevelInfo.html | 1 + docs/variables/LogLevelOff.html | 1 + docs/variables/LogLevelWarn.html | 1 + docs/variables/loggerStackTraceDebug.html | 1 + 437 files changed, 3117 insertions(+) create mode 100644 docs/.nojekyll create mode 100644 docs/assets/highlight.css create mode 100644 docs/assets/main.js create mode 100644 docs/assets/navigation.js create mode 100644 docs/assets/search.js create mode 100644 docs/assets/style.css create mode 100644 docs/classes/BinaryEncoder.html create mode 100644 docs/classes/Channel.html create mode 100644 docs/classes/CryptoEncoder.html create mode 100644 docs/classes/Day.html create mode 100644 docs/classes/Emitter.html create mode 100644 docs/classes/FileStorage.html create mode 100644 docs/classes/JsonEncoder.html create mode 100644 docs/classes/LocalChannel.html create mode 100644 docs/classes/LocalStorage.html create mode 100644 docs/classes/MemStorage.html create mode 100644 docs/classes/NoopEncoder.html create mode 100644 docs/classes/Progress.html create mode 100644 docs/classes/PubSub.html create mode 100644 docs/classes/SerialQueue.html create mode 100644 docs/classes/XRX.html create mode 100644 docs/functions/DefaultLogger.html create mode 100644 docs/functions/Logger.html create mode 100644 docs/functions/LoggerBrowserHandler.html create mode 100644 docs/functions/LoggerBrowserSetupDebugFactory.html create mode 100644 docs/functions/LoggerConsoleHandler.html create mode 100644 docs/functions/LoggerContext.html create mode 100644 docs/functions/LoggerFileHandler.html create mode 100644 docs/functions/LoggerMemoryHandler.html create mode 100644 docs/functions/LoggerNodeHandler.html create mode 100644 docs/functions/Uint8ArrayToDataUri.html create mode 100644 docs/functions/Uint8ArrayToHexDump.html create mode 100644 docs/functions/Uint8ArrayToJson.html create mode 100644 docs/functions/Uint8ArrayToString.html create mode 100644 docs/functions/Uint8ArrayToWords.html create mode 100644 docs/functions/_decodeUtf8Polyfill.html create mode 100644 docs/functions/_encodeUtf8Polyfill.html create mode 100644 docs/functions/_useBase.html create mode 100644 docs/functions/activateConsoleDebug.html create mode 100644 docs/functions/arrayAvg.html create mode 100644 docs/functions/arrayBatches.html create mode 100644 docs/functions/arrayEmptyInPlace.html create mode 100644 docs/functions/arrayFilterInPlace.html create mode 100644 docs/functions/arrayFlatten.html create mode 100644 docs/functions/arrayIntersection.html create mode 100644 docs/functions/arrayIsEqual.html create mode 100644 docs/functions/arrayMax.html create mode 100644 docs/functions/arrayMin.html create mode 100644 docs/functions/arrayMinus.html create mode 100644 docs/functions/arrayRandomElement.html create mode 100644 docs/functions/arrayRemoveElement.html create mode 100644 docs/functions/arraySetArrayInPlace.html create mode 100644 docs/functions/arraySetElement.html create mode 100644 docs/functions/arrayShuffle.html create mode 100644 docs/functions/arrayShuffleForce.html create mode 100644 docs/functions/arrayShuffleInPlace.html create mode 100644 docs/functions/arraySorted.html create mode 100644 docs/functions/arraySortedNumbers.html create mode 100644 docs/functions/arraySum.html create mode 100644 docs/functions/arraySymmetricDifference.html create mode 100644 docs/functions/arrayToggleInPlace.html create mode 100644 docs/functions/arrayUnion.html create mode 100644 docs/functions/arrayUnique.html create mode 100644 docs/functions/assert.html create mode 100644 docs/functions/assertCondition.html create mode 100644 docs/functions/avg.html create mode 100644 docs/functions/between.html create mode 100644 docs/functions/bitfield.html create mode 100644 docs/functions/blobToArrayBuffer.html create mode 100644 docs/functions/blobToDataUri.html create mode 100644 docs/functions/blobToUint8Array.html create mode 100644 docs/functions/browserSelectColorByName.html create mode 100644 docs/functions/browserSupportsColors.html create mode 100644 docs/functions/cloneJsonObject.html create mode 100644 docs/functions/cloneObject.html create mode 100644 docs/functions/cmp.html create mode 100644 docs/functions/colorString.html create mode 100644 docs/functions/colorStringList.html create mode 100644 docs/functions/composeOrderby.html create mode 100644 docs/functions/createArray.html create mode 100644 docs/functions/createBinaryStreamDecoder.html create mode 100644 docs/functions/createBinaryStreamEncoder.html create mode 100644 docs/functions/createLocalChannelPair.html create mode 100644 docs/functions/createPromise.html create mode 100644 docs/functions/createPromiseProxy.html create mode 100644 docs/functions/csvParse.html create mode 100644 docs/functions/csvParseToObjects.html create mode 100644 docs/functions/csvStringify.html create mode 100644 docs/functions/dataUriToBlob.html create mode 100644 docs/functions/dataUriToMimeType.html create mode 100644 docs/functions/dataUriToUint8Array.html create mode 100644 docs/functions/dateStringToDays.html create mode 100644 docs/functions/day-1.html create mode 100644 docs/functions/dayDay.html create mode 100644 docs/functions/dayDiff.html create mode 100644 docs/functions/dayFromAny.html create mode 100644 docs/functions/dayFromDate.html create mode 100644 docs/functions/dayFromDateGMT.html create mode 100644 docs/functions/dayFromParts.html create mode 100644 docs/functions/dayFromString.html create mode 100644 docs/functions/dayFromTimestamp.html create mode 100644 docs/functions/dayFromToday.html create mode 100644 docs/functions/dayIterator.html create mode 100644 docs/functions/dayMonth.html create mode 100644 docs/functions/dayMonthStart.html create mode 100644 docs/functions/dayOffset.html create mode 100644 docs/functions/dayRange.html create mode 100644 docs/functions/dayToDate.html create mode 100644 docs/functions/dayToDateGMT.html create mode 100644 docs/functions/dayToParts.html create mode 100644 docs/functions/dayToString.html create mode 100644 docs/functions/dayToTimestamp.html create mode 100644 docs/functions/dayYear.html create mode 100644 docs/functions/dayYearStart.html create mode 100644 docs/functions/debounce.html create mode 100644 docs/functions/deburr.html create mode 100644 docs/functions/decimal.html create mode 100644 docs/functions/decimalCentsPart.html create mode 100644 docs/functions/decimalFromCents.html create mode 100644 docs/functions/decimalToCents.html create mode 100644 docs/functions/decodeBase16.html create mode 100644 docs/functions/decodeBase32.html create mode 100644 docs/functions/decodeBase58.html create mode 100644 docs/functions/decodeBase62.html create mode 100644 docs/functions/decodeJson.html create mode 100644 docs/functions/decrypt.html create mode 100644 docs/functions/deepEqual.html create mode 100644 docs/functions/deepMerge.html create mode 100644 docs/functions/deepStripUndefinedInPlace.html create mode 100644 docs/functions/deriveKeyPbkdf2.html create mode 100644 docs/functions/detect.html create mode 100644 docs/functions/diffObjects.html create mode 100644 docs/functions/digest.html create mode 100644 docs/functions/duration.html create mode 100644 docs/functions/empty.html create mode 100644 docs/functions/encodeBase16.html create mode 100644 docs/functions/encodeBase32.html create mode 100644 docs/functions/encodeBase58.html create mode 100644 docs/functions/encodeBase62.html create mode 100644 docs/functions/encodeJson.html create mode 100644 docs/functions/encodeQuery.html create mode 100644 docs/functions/encrypt.html create mode 100644 docs/functions/endSortWeight.html create mode 100644 docs/functions/ensureFolder.html create mode 100644 docs/functions/ensureKey.html create mode 100644 docs/functions/ensureKeyAsync.html create mode 100644 docs/functions/equalBinary.html create mode 100644 docs/functions/escapeHTML.html create mode 100644 docs/functions/escapeRegExp.html create mode 100644 docs/functions/estimateSizeForBase.html create mode 100644 docs/functions/exists.html create mode 100644 docs/functions/fatal.html create mode 100644 docs/functions/fetchBasic.html create mode 100644 docs/functions/fetchJson.html create mode 100644 docs/functions/fetchOptionsBasicAuth.html create mode 100644 docs/functions/fetchOptionsFormURLEncoded.html create mode 100644 docs/functions/fetchOptionsJson.html create mode 100644 docs/functions/fetchText.html create mode 100644 docs/functions/files.html create mode 100644 docs/functions/filesAsync.html create mode 100644 docs/functions/first.html create mode 100644 docs/functions/fixBrokenUth8String.html create mode 100644 docs/functions/forEachDay.html create mode 100644 docs/functions/forTimes.html create mode 100644 docs/functions/formatMessages.html create mode 100644 docs/functions/formatMilliseconds.html create mode 100644 docs/functions/fromBase64.html create mode 100644 docs/functions/fromBase64String.html create mode 100644 docs/functions/fromCamelCase.html create mode 100644 docs/functions/fromHex.html create mode 100644 docs/functions/getEnvVariableRelaxed.html create mode 100644 docs/functions/getFingerprint.html create mode 100644 docs/functions/getFingerprintAsync.html create mode 100644 docs/functions/getGlobal.html create mode 100644 docs/functions/getGlobalContext.html create mode 100644 docs/functions/getGlobalEmitter.html create mode 100644 docs/functions/getGlobalLogger.html create mode 100644 docs/functions/getGlobalLoggerIfExists.html create mode 100644 docs/functions/getNamespaceFilterString.html create mode 100644 docs/functions/getNavigator.html create mode 100644 docs/functions/getPerformanceTimestamp.html create mode 100644 docs/functions/getSecureRandom.html create mode 100644 docs/functions/getSecureRandomIfPossible.html create mode 100644 docs/functions/getSourceLocation.html create mode 100644 docs/functions/getSourceLocationByPrecedingPattern.html create mode 100644 docs/functions/getStack.html create mode 100644 docs/functions/getStackLlocationList.html create mode 100644 docs/functions/getStat.html create mode 100644 docs/functions/getStatAsync.html create mode 100644 docs/functions/getTimestamp.html create mode 100644 docs/functions/getWebCrypto.html create mode 100644 docs/functions/getWindow.html create mode 100644 docs/functions/globToRegExp.html create mode 100644 docs/functions/gravatarURLByEmail.html create mode 100644 docs/functions/immediate.html create mode 100644 docs/functions/isArray.html create mode 100644 docs/functions/isBoolean.html create mode 100644 docs/functions/isBrowser.html create mode 100644 docs/functions/isEmpty.html create mode 100644 docs/functions/isEven.html create mode 100644 docs/functions/isHalf.html create mode 100644 docs/functions/isHiddenPath.html create mode 100644 docs/functions/isInteger.html create mode 100644 docs/functions/isLocalHost.html create mode 100644 docs/functions/isNotEmpty.html create mode 100644 docs/functions/isNotNull.html create mode 100644 docs/functions/isNull.html create mode 100644 docs/functions/isNullOrUndefined.html create mode 100644 docs/functions/isNumber.html create mode 100644 docs/functions/isObject.html create mode 100644 docs/functions/isPrime.html create mode 100644 docs/functions/isPrimeRX.html create mode 100644 docs/functions/isPrimitive.html create mode 100644 docs/functions/isPromise.html create mode 100644 docs/functions/isRecord.html create mode 100644 docs/functions/isRecordPlain.html create mode 100644 docs/functions/isSafeInteger.html create mode 100644 docs/functions/isString.html create mode 100644 docs/functions/isTimeout.html create mode 100644 docs/functions/isTruthy.html create mode 100644 docs/functions/isUint8Array.html create mode 100644 docs/functions/isValue.html create mode 100644 docs/functions/joinLogStrings.html create mode 100644 docs/functions/joinToUint8Array.html create mode 100644 docs/functions/jsonStringify.html create mode 100644 docs/functions/jsonStringifySafe.html create mode 100644 docs/functions/jsonStringifySorted.html create mode 100644 docs/functions/jsonToUint8Array.html create mode 100644 docs/functions/last.html create mode 100644 docs/functions/linkifyPlainText.html create mode 100644 docs/functions/listDistinctUnion.html create mode 100644 docs/functions/listGroupBy.html create mode 100644 docs/functions/listOfKey.html create mode 100644 docs/functions/listQuery.html create mode 100644 docs/functions/memoize.html create mode 100644 docs/functions/memoizeAsync.html create mode 100644 docs/functions/moveSortWeight.html create mode 100644 docs/functions/noop.html create mode 100644 docs/functions/objectIsEmpty.html create mode 100644 docs/functions/objectMap.html create mode 100644 docs/functions/objectMergeDisposable.html create mode 100644 docs/functions/parseArgs.html create mode 100644 docs/functions/parseBasicAuth.html create mode 100644 docs/functions/parseDate.html create mode 100644 docs/functions/parseLogLevel.html create mode 100644 docs/functions/parseOrderby.html create mode 100644 docs/functions/parseQuery.html create mode 100644 docs/functions/pbcopy.html create mode 100644 docs/functions/promisify.html create mode 100644 docs/functions/qid.html create mode 100644 docs/functions/randomBoolean.html create mode 100644 docs/functions/randomFloat.html create mode 100644 docs/functions/randomInt.html create mode 100644 docs/functions/randomUint8Array.html create mode 100644 docs/functions/readText.html create mode 100644 docs/functions/regExpEscape.html create mode 100644 docs/functions/regExpString.html create mode 100644 docs/functions/removeFolder.html create mode 100644 docs/functions/renderMessages.html create mode 100644 docs/functions/roundDown.html create mode 100644 docs/functions/roundHalfAwayFromZero.html create mode 100644 docs/functions/roundHalfDown.html create mode 100644 docs/functions/roundHalfEven.html create mode 100644 docs/functions/roundHalfOdd.html create mode 100644 docs/functions/roundHalfTowardsZero.html create mode 100644 docs/functions/roundHalfUp.html create mode 100644 docs/functions/roundUp.html create mode 100644 docs/functions/seededRandom.html create mode 100644 docs/functions/setUuidDefaultEncoding.html create mode 100644 docs/functions/setupEnv.html create mode 100644 docs/functions/setupWebCrypto.html create mode 100644 docs/functions/size.html create mode 100644 docs/functions/sleep.html create mode 100644 docs/functions/sortedItems.html create mode 100644 docs/functions/sortedOrderby.html create mode 100644 docs/functions/startSortWeight.html create mode 100644 docs/functions/stringToBoolean.html create mode 100644 docs/functions/stringToFloat.html create mode 100644 docs/functions/stringToInteger.html create mode 100644 docs/functions/stringToPath.html create mode 100644 docs/functions/stringToUInt8Array.html create mode 100644 docs/functions/suid.html create mode 100644 docs/functions/suidBytes.html create mode 100644 docs/functions/suidBytesDate.html create mode 100644 docs/functions/suidDate.html create mode 100644 docs/functions/sum.html create mode 100644 docs/functions/throttle.html create mode 100644 docs/functions/timeout.html create mode 100644 docs/functions/toBase64.html create mode 100644 docs/functions/toBase64Url.html create mode 100644 docs/functions/toBool.html create mode 100644 docs/functions/toCamelCase.html create mode 100644 docs/functions/toCapitalize.html create mode 100644 docs/functions/toCapitalizeWords.html create mode 100644 docs/functions/toFloat.html create mode 100644 docs/functions/toHex.html create mode 100644 docs/functions/toHumanReadableFilePath.html create mode 100644 docs/functions/toHumanReadableUrl.html create mode 100644 docs/functions/toInt.html create mode 100644 docs/functions/toPath.html create mode 100644 docs/functions/toString.html create mode 100644 docs/functions/toUint8Array.html create mode 100644 docs/functions/toValidFilename.html create mode 100644 docs/functions/today.html create mode 100644 docs/functions/tryTimeout.html create mode 100644 docs/functions/uname.html create mode 100644 docs/functions/unescapeHTML.html create mode 100644 docs/functions/urlBase64ToUint8Array.html create mode 100644 docs/functions/useAsyncMutex.html create mode 100644 docs/functions/useBase.html create mode 100644 docs/functions/useDefer-1.html create mode 100644 docs/functions/useDispose-1.html create mode 100644 docs/functions/useDisposeWithUtils-1.html create mode 100644 docs/functions/useEventListener.html create mode 100644 docs/functions/useEventListenerOnce.html create mode 100644 docs/functions/useExitHandler.html create mode 100644 docs/functions/useInterval.html create mode 100644 docs/functions/useIntervalPause.html create mode 100644 docs/functions/useLevelFilter.html create mode 100644 docs/functions/useMessageHub.html create mode 100644 docs/functions/useMutex.html create mode 100644 docs/functions/useNamespaceFilter.html create mode 100644 docs/functions/usePool.html create mode 100644 docs/functions/usePubSub.html create mode 100644 docs/functions/useRPC.html create mode 100644 docs/functions/useRPCHub.html create mode 100644 docs/functions/useSorted.html create mode 100644 docs/functions/useTimeout.html create mode 100644 docs/functions/uuid.html create mode 100644 docs/functions/uuid32bit.html create mode 100644 docs/functions/uuidB32.html create mode 100644 docs/functions/uuidB62.html create mode 100644 docs/functions/uuidBytes.html create mode 100644 docs/functions/uuidDecode.html create mode 100644 docs/functions/uuidDecodeB32.html create mode 100644 docs/functions/uuidDecodeB62.html create mode 100644 docs/functions/uuidDecodeV4.html create mode 100644 docs/functions/uuidEncode.html create mode 100644 docs/functions/uuidEncodeB32.html create mode 100644 docs/functions/uuidEncodeB62.html create mode 100644 docs/functions/uuidEncodeV4.html create mode 100644 docs/functions/uuidIsValid.html create mode 100644 docs/functions/uuidv4.html create mode 100644 docs/functions/valueToBoolean.html create mode 100644 docs/functions/valueToFloat.html create mode 100644 docs/functions/valueToInteger.html create mode 100644 docs/functions/valueToPath.html create mode 100644 docs/functions/valueToString.html create mode 100644 docs/functions/waitOn.html create mode 100644 docs/functions/walkSync.html create mode 100644 docs/functions/walkSyncAsync.html create mode 100644 docs/functions/wordsToUint8Array.html create mode 100644 docs/functions/writeText.html create mode 100644 docs/index.html create mode 100644 docs/interfaces/ChannelMessageEvent.html create mode 100644 docs/interfaces/DefaultListener.html create mode 100644 docs/interfaces/Difference.html create mode 100644 docs/interfaces/EmitterSubscriberOptions.html create mode 100644 docs/interfaces/Encoder.html create mode 100644 docs/interfaces/FileStorageOptions.html create mode 100644 docs/interfaces/LocalStorageOptions.html create mode 100644 docs/interfaces/LogHandlerOptions.html create mode 100644 docs/interfaces/LogMessage.html create mode 100644 docs/interfaces/LoggerContextInterface.html create mode 100644 docs/interfaces/LoggerInterface.html create mode 100644 docs/interfaces/MemStorageOptions.html create mode 100644 docs/interfaces/MessageAction.html create mode 100644 docs/interfaces/MessageHub.html create mode 100644 docs/interfaces/MessageResult.html create mode 100644 docs/interfaces/MessagesDefaultMethods.html create mode 100644 docs/interfaces/MessagesOptions.html create mode 100644 docs/interfaces/ObjectStorage.html create mode 100644 docs/interfaces/PoolConfig.html create mode 100644 docs/interfaces/PoolTask.html create mode 100644 docs/interfaces/PoolTaskEvents.html create mode 100644 docs/interfaces/RPCFn.html create mode 100644 docs/interfaces/RPCOptions.html create mode 100644 docs/interfaces/RPCOptionsBasic.html create mode 100644 docs/interfaces/RenderMessagesOptions.html create mode 100644 docs/interfaces/SortableItem.html create mode 100644 docs/interfaces/TaskEvents.html create mode 100644 docs/interfaces/UseDisposeConfig.html create mode 100644 docs/modules.html create mode 100644 docs/types/ArgumentsType.html create mode 100644 docs/types/AsyncMutex.html create mode 100644 docs/types/AsyncReturnType.html create mode 100644 docs/types/BinInput.html create mode 100644 docs/types/DayInput.html create mode 100644 docs/types/DayInputLegacy.html create mode 100644 docs/types/DayValue.html create mode 100644 docs/types/DecimalInput.html create mode 100644 docs/types/DecimalValue.html create mode 100644 docs/types/DifferenceType.html create mode 100644 docs/types/Disposer.html create mode 100644 docs/types/DisposerFunction.html create mode 100644 docs/types/EmitterAllHandler.html create mode 100644 docs/types/EmitterHandler.html create mode 100644 docs/types/FilterFunction.html create mode 100644 docs/types/Json.html create mode 100644 docs/types/ListenerSignature.html create mode 100644 docs/types/LogHandler.html create mode 100644 docs/types/LogLevel.html create mode 100644 docs/types/LogLevelAliasKey.html create mode 100644 docs/types/LogLevelAliasType.html create mode 100644 docs/types/MapperFunction.html create mode 100644 docs/types/Message.html create mode 100644 docs/types/MessageDefinitions.html create mode 100644 docs/types/MessagesMethods.html create mode 100644 docs/types/Mutex.html create mode 100644 docs/types/NestedArray.html create mode 100644 docs/types/PoolTaskFn.html create mode 100644 docs/types/PoolTaskIdConflictResolution.html create mode 100644 docs/types/PoolTaskState.html create mode 100644 docs/types/Primitive.html create mode 100644 docs/types/RPCReturn.html create mode 100644 docs/types/ReturnType.html create mode 100644 docs/types/RoundingMode.html create mode 100644 docs/types/TaskFn.html create mode 100644 docs/types/UseDefer.html create mode 100644 docs/types/UseDispose.html create mode 100644 docs/types/UseDisposeWithUtils.html create mode 100644 docs/types/UseRPCHubType.html create mode 100644 docs/types/httpMethod.html create mode 100644 docs/variables/CRYPTO_DEFAULT_ALG.html create mode 100644 docs/variables/CRYPTO_DEFAULT_DERIVE_ALG.html create mode 100644 docs/variables/CRYPTO_DEFAULT_DERIVE_ITERATIONS.html create mode 100644 docs/variables/CRYPTO_DEFAULT_HASH_ALG.html create mode 100644 docs/variables/DAY_MS.html create mode 100644 docs/variables/LogLevelAlias.html create mode 100644 docs/variables/LogLevelAll.html create mode 100644 docs/variables/LogLevelDebug.html create mode 100644 docs/variables/LogLevelError.html create mode 100644 docs/variables/LogLevelFatal.html create mode 100644 docs/variables/LogLevelInfo.html create mode 100644 docs/variables/LogLevelOff.html create mode 100644 docs/variables/LogLevelWarn.html create mode 100644 docs/variables/loggerStackTraceDebug.html diff --git a/docs/.nojekyll b/docs/.nojekyll new file mode 100644 index 00000000..e2ac6616 --- /dev/null +++ b/docs/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/assets/highlight.css b/docs/assets/highlight.css new file mode 100644 index 00000000..22c5aa46 --- /dev/null +++ b/docs/assets/highlight.css @@ -0,0 +1,92 @@ +:root { + --light-hl-0: #795E26; + --dark-hl-0: #DCDCAA; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #A31515; + --dark-hl-2: #CE9178; + --light-hl-3: #AF00DB; + --dark-hl-3: #C586C0; + --light-hl-4: #001080; + --dark-hl-4: #9CDCFE; + --light-hl-5: #0000FF; + --dark-hl-5: #569CD6; + --light-hl-6: #0070C1; + --dark-hl-6: #4FC1FF; + --light-hl-7: #098658; + --dark-hl-7: #B5CEA8; + --light-hl-8: #008000; + --dark-hl-8: #6A9955; + --light-hl-9: #267F99; + --dark-hl-9: #4EC9B0; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +.hl-8 { color: var(--hl-8); } +.hl-9 { color: var(--hl-9); } +pre, code { background: var(--code-background); } diff --git a/docs/assets/main.js b/docs/assets/main.js new file mode 100644 index 00000000..d0aa8d5f --- /dev/null +++ b/docs/assets/main.js @@ -0,0 +1,59 @@ +"use strict"; +"use strict";(()=>{var Pe=Object.create;var ne=Object.defineProperty;var Ie=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var _e=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Fe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!Re.call(t,i)&&i!==n&&ne(t,i,{get:()=>e[i],enumerable:!(r=Ie(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Pe(_e(t)):{},Fe(e||!t||!t.__esModule?ne(n,"default",{value:t,enumerable:!0}):n,t));var ae=Me((se,oe)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),v=s.str.charAt(1),f;v in s.node.edges?f=s.node.edges[v]:(f=new t.TokenSet,s.node.edges[v]=f),s.str.length==1&&(f.final=!0),i.push({node:f,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof se=="object"?oe.exports=n():e.lunr=n()}(this,function(){return t})})()});var re=[];function G(t,e){re.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){re.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(n&&n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let r=document.createElement("p");r.classList.add("warning"),r.textContent="This member is normally hidden due to your filter settings.",n.prepend(r)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var de=De(ae());async function le(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=de.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function he(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{le(e,t)}),le(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");let s=!1;i.addEventListener("mousedown",()=>s=!0),i.addEventListener("mouseup",()=>{s=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{s||(s=!1,t.classList.remove("has-focus"))}),Ae(t,i,r,e)}function Ae(t,e,n,r){n.addEventListener("input",ie(()=>{Ne(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=ce(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` + ${ce(l.parent,i)}.${d}`);let v=document.createElement("li");v.classList.value=l.classes??"";let f=document.createElement("a");f.href=r.base+l.url,f.innerHTML=u+d,v.append(f),e.appendChild(v)}}function ue(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function ce(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(K(t.substring(s))),i.join("")}var Be={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Be[e])}var C=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",pe="mousemove",B="mouseup",J={x:0,y:0},fe=!1,ee=!1,He=!1,D=!1,me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(me?"is-mobile":"not-mobile");me&&"ontouchstart"in document.documentElement&&(He=!0,F="touchstart",pe="touchmove",B="touchend");document.addEventListener(F,t=>{ee=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(pe,t=>{if(ee&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{ee=!1});document.addEventListener("click",t=>{fe&&(t.preventDefault(),t.stopImmediatePropagation(),fe=!1)});var X=class extends C{constructor(n){super(n);this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(F,r=>this.onDocumentPointerDown(r)),document.addEventListener(B,r=>this.onDocumentPointerUp(r))}setActive(n){if(this.active==n)return;this.active=n,document.documentElement.classList.toggle("has-"+this.className,n),this.el.classList.toggle("active",n);let r=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(r),setTimeout(()=>document.documentElement.classList.remove(r),500)}onPointerUp(n){D||(this.setActive(!0),n.preventDefault())}onDocumentPointerDown(n){if(this.active){if(n.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(n){if(!D&&this.active&&n.target.closest(".col-sidebar")){let r=n.target.closest("a");if(r){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),r.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ve=document.head.appendChild(document.createElement("style"));ve.dataset.for="filters";var Y=class extends C{constructor(n){super(n);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ve.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.checked}setLocalStorage(n){Q.setItem(this.key,n.toString()),this.value=n,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(n=>{n.style.display="block";let r=Array.from(n.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);n.style.display=r?"none":"block"})}};var Z=class extends C{constructor(n){super(n);this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let r=Q.getItem(this.key);this.el.open=r?r==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let i=this.summary.querySelector("a");i&&i.addEventListener("click",()=>{location.assign(i.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ge(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}var Le;function be(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",xe),xe())}async function xe(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();Le=t.dataset.base+"/",t.innerHTML="";for(let s of i)we(s,t,[]);window.app.createComponents(t),window.app.ensureActivePageVisible()}function we(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-index-accordion`:"tsd-index-accordion",s.dataset.key=i.join("$");let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.innerHTML='',Ee(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)we(u,l,i)}else Ee(t,r,t.class)}function Ee(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=Le+t.path,n&&(r.className=n),location.href===r.href&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("tsd-theme");Se&&ge(Se);var je=new U;Object.defineProperty(window,"app",{value:je});he();be();})(); +/*! Bundled license information: + +lunr/lunr.js: + (** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + *) + (*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + *) + (*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + *) +*/ diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js new file mode 100644 index 00000000..835493f4 --- /dev/null +++ b/docs/assets/navigation.js @@ -0,0 +1 @@ +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAE5WdW5PbthmG/4uv06a2Y9fNnbSr9arZg6LV2nE7HQ8lQVrEFKGAoLxKp/+9AEhRAPEdsBcZZ/m+30MSxBkg9e//vjLi2bz6+dVYVoU+TqqVWgv96odX+8I82cOrsqhrUf8YyX99MrvSer7Jav3q59dvPvzvh55z8VRUlShTQieQsfq4Nwq9hkimOJfFMY22B5OYH1rVutZir8WqMGL9KgBNdtIY6FI6gbqIK1mKB6N0sRVpfCBSjH/WqkKTIxApxo1aFSX6VEKVpaC3E6oU5VbsUMZZowh3Su3RFAlEijHTaquFfewJ4KSQ0c3yoVkCsf44FfkgtCzKXxvRALcfiBTjt/lvaaw9mFEkb+2N2dSdHERlzgxZ2Xy8KVbnEhr6Yuybd+/DUiY2RVOaG1kbUYWPI0AOPCRObjZCi2olYFIvU5CuXNoHUa+0XAp9vzdSVTWIxMzkCYZ5L+RBWS8OD8o9dWWpjYKGpY+iAj4au70uqnVJJ2LiYpBd7sJYncxAtkJfqMr9PT1FY0DAysNzqFm4c6VGpWHiopE+hUYr50RwgSMDdR1WZynnelirgZC5qG1BpzitIwNVd7XGrTBPao0lGWTNgdMPIvJQuPvl72JlktYsgEUOCjVTqrR5dCO3IOcsc5BFUX9DEU7MAfh6H06e2ELB5rOLKzhzeoUJpR7RWc6DjItarhiS95A4UdmKPScHgU4K/aC0KZalmBqxA4mhgQIxzy7vuT3W4lLWe1ULIkMOTRRwpLfNzp11cdwHxcTYv+ofI3FA+ds//v763ZuQVB+r1W1j/0owvZLFmAvT6Aq8nljmaHZMNK32jRliTse5eDsiAeNPx3Pjb8S2WB0xSqtmsD4VZZMkyek4Gy9WcleU8P0EWiYHvpZAYzl9dxF60LHKs3xm1ymlPQ7Gc0PLU/BVUw1a8hh+0rmL7Dqzo7LsumNDYGLIJNK4TJbt0Br8XmOVY7lx75DgjnFxp0HIg9xWhS3jSa5IDCyx7/smqF7JYNyIQzg07wn+eG78qJRF/YtIqoGh/iIeVHYSA0e8LfZ7/NnHKssajh46CDhqwKJtn1FWctCGR6DAkcmsk85qBKzhDmpKg9q3rKbtTtjMux5pXSRZIJA4yqmHd5U8p7OSy5iuXfeglCtje/6qbKCnT3lzz/NgbN2Kgb3IkrS0tZk8pJSTwBFsX7LtNwwJvcAS0F5JfodkrppqLavtrVqnlEDjOHAOyHv6rnMoNmmNeDqeE982fRChVfIZn6V5ejSyTMolYMmg2qdpR8PQQ4pEjvRkzL6tEIaYs8IxLuZfZov7r5eTq9HjzeLr6ObjmXUotHRDhvrH1BVz3xLIy8l8+mmSST6bX3yC6WIyHy2m93cP+ec5x+Sf7nr0cJ15NycrAb8cffl6C15xqxChUQsKESJDFqikMWUG5FIsmy2F8YYM0ERrpSmQN2SArgpTkDfmDRmgabVRFMfpGZj7zYaiWDkD8rkIG4mU4nQCU/q5R9uqrb4ttB2No08NNFL5uZup92Fn4KbrmJ2n8r0hBr3/KZlBhQiZoWOtvtfAuGMIin252Afbmu59YlwVK6P0kT1BEsGeyvZlbCdGsHcQ+3Kw/m+K5wwsyC0vsBcXmFjgrdjZdGGRkY2F3tmeCosMTATwUVbmg+8AL9SlrTQetYSQgC0Tei2eL5vdnoN2tkxoPNCFienAF8U9GG37fxywdWUiPysdDnlgojcRwK9r4dbNHs3mw0yVx40MW7MzErBRUFFlQVMbBW1qMS7CnmlA6jQi3NYe8mCHI12xH1TdZxTkG2K56aXCpf3oAPM7jbpUZxkXZvUkwOcb6hxmstub47SaldF62oAVmjhgO13EESMXiywLYwRY2kKdw/g1wVoMJjoGrNDEAuvJH00BZt1Q5zC3xTOKsBobLvG7sVpGeIPnIq9yiLmt4tVuUopdtHlhgIpcLNI2RgfBIkMXh7Q9hVH7hOmsOfBlYLnLPFtY2FOz2ZTEtbV6JuZKaeo+A1MmkE26yMZClXb1Igrzch7krtktbbFlWJ2LRTY7HNTs2PDjbidsO72C9swMcamXwy9sz4p/EpGLQz5WVI3o1QzEHw1+Oa1MQWrbl4dLkFfYUNscryVas8cWCoY0ymR7vBTmu4Dbp06igqXZSFGC5eCkUeGlWi6Ur7DGzWYD98YTEwsk+uGRgQWd+5o46+yhcKfxXmkb5wtVKj0+3hU7MM9h3gx8s9/buqL2QWB9AhoJ8KpUlXADgXbHCYQcWDgYA+Ih8FBoRQ59Vu4+8UFKIOdB3HIeA3IWErZzM8T3ei30EsxdsYNCaWG76GguDWQW0m7Ftjcgit2lGGxHHCIB84tOkOx3pE4AboAEThBuOp4VkqAPnSx6ptVOwiO0yJALsv88E08sdFHI+jArNHJZnZYRvlBtyQNrjcREA9sCIDfwzQU6gVm3NfRCjW0lC3EiQw7oVu4GGzYA2MmUA6QbB8BGQ0WbLK5xOoJPYeghccg1Hf/y+qXDfRt0ieKSNx+Gl+G6hlisHM5qD4OvbBEYVdi5O5VHXEaLuAnjMlnGxSAfbxcMxzp4lC1LcDkLdR6Dt2eRgQctbKavTQE3rENPBk7h2a/XaczUCF0YBdbegUxDblVlQ2GC1zLCH0wBd+wjAw2632xqgUFakQbMi2qLZWCv0eG+u4vFt2IOAM/8vc5hqIzfqRyCzPQZU8zexWX4wEGjvogCy6NO4oOp/NXrFEYsVYOM0U8aHd5o+A68Qob6HZNwrJf44Au3QXeGpcDAw+Nc5XIR71JOcL2Hxy0UB+scNMp2W93k/ev3CKjXszBv39CYt2+yMO8+0Jh3H7Iw75mrec9fDbYSdVZphHtxE4l3Ehks9ugUeC8ygFuhkbr5JDIAV2PtH6u12xYo1sTMGGomT6DlQfwijrPlt/UGeViRhYQZZOTeKlSo7eoR44tAJiFbAQ+7W4UKbWx/AZleO2lEuHArSFCsF6jAii7+oZ6FgYt/qGdh4OIf6lkYuPiHOovBiv9ZZRG/NgLeahHINASrQzqJDF672fnPQm6fEERgIEF1o8WVKpEZkVBnMdFe7SEj2agNA/wLKyTFOyiUqz7bORyQc5YpSL0q9uJ6cXsDMnqVRczFdvIMdvhCncQY2+bbIbj80y07YYv1gI2CPssarhNbhQjdxFvYzpGbdOtaHCjM6mnw7loQ3ascAiu6vcgBwlfkRg08VgONmWCb/LvH+U07dQguUeDuzFOQaRB4ONzC/T/GcSIFkCW8k8ILXCBazs8qidBwk+wFMvB5rNU3UT2apw/4oA6wUVClJ8XqCZmuOqs0wo/9EIDX6HBb+E9vZiCQwMGjZFnK2vaFK3g3VOqikHbw49vln0BUr2YhiIc28DC4i2InygukOo0MDOhagFtROokI3gozqQ6fug2uc1EWz3B9ARpp8JVNAKH3Nh3AchI7slFoqQVsNPRjqZZwO9KLOQBiA+nQk4NLvo4D4MAP5cA4fOPwwJIPm24maNuNWGm4W+Kt93Y81+4uw4sX5uXwB7nF5lRDncbMhPZVjnu/lZpFQ6w0/EGsbNey3WqFQENLPmy6mam6lkt4cxJqZk6gGr3yy4jY0DIxvQQ4Ps60WAn3YtXM7RDUeadIw5iTum38GNlpGeE3ZXdybF0cNLJgApURTFWRvU5juByema0/i2X7fTEE0+sMxh5V3zGGFymA36yCj4JCncLo4mDHF9r2lMfHya6QcNORuAik3O1sdkWWKHqRAtToKmwnkcFjpUpRgKWrF2lAu6kGAbQiCZhg80udRAcf4M1brUKGXhcluDjbKnSoXK9FNSvgUVuokxi3YRlpmXuRBPhdHNcKrnYCmYTcKUM8gpPKIe4a+EWAXqQBeHRO6L3up4VxSmB66S4AB3D7TzG408iLxPd9nTQy3L0uDVcQrcQHh1+3S8KHX7kDAIO3uIcI4F3uBILuH+pFEjC3AzyNPN5WywiflQW85T4ykKCHYiPIghsYaBDaxz1pZLhrflWD5KlOpAG6MU9IqW81MpzeABTqJGbwQZqQAHyPJgr+XcnKjjHatAKHIrGDQXF7moYeCleritwHFhlyQS5jsTBnygaiu/gBGwNlU2/gIXC2KgaztTtOhcnqm71aX4KxGcWhh8TV5tL+J20suss+MTHAj1o1+zGYQIHMQO43yBJHLzIAdM2oFwnATuyU/BPMiJ3EB6Ojk1CnMOog6JWn2EGgKqXAEYE7ToQp32hP8c5rZGBBtwV4Eb3IA9xie/vhjQIZ6INGArx3m15HGq5Ze5EDkOsbsYNDYRu5epEDpJ+EGkDgb0OlIGLjeqhzGLQcnlUKsVypPRzuFSrU97eQtqkXCcAfEmw27GEiSPsJJmLAGRlY0FWp4EmSQGYhU3hiuhdZAN3qDT0UThRrrNk6aWS4m7uY+NVcGHHWWQzeNQ11EuMqYHxBP9RJTPjRTxgUOiiU+0zTpfoOZ7yTyAHczMDoe7uT919Cg3NaoDEHTF7dyZADwiZFIkMO6H4NFvNQz8Es1PdCr2s2wQJfDvYRbDMDmYMQADK4FmIt1vhMfaiTGPPYyHX3/Re/9I6UOthJo5v9pDogMK9x4eTEbeygUEhfsaY7inUpBPh0vEAF+sGK+6YvWF8EMgshWvnIQIHcDma6pzqwkLD29ReiBR1YMmBoKxoZMkDEnMjAkgHDplZDPQPzOKUa59RFIRu4y+OOM2Hjo4Ebr17MAWC938jAgCgGGw5XdeRL9eZJK2Pg4chJo8LxKS7DTnAZhW/2OGkZ4Y8aHC4EMg2xBRGJtwoZSu4MCWQGspemKJFKONQzMeiXiRITCUSrHcNWOEYhW128QAc2u6Ka2860G/q673Bh9QxizYej2WboIpHI6MQLZCB+X+xt4H1/w79gZJhZQJM3A2jUJ5uP1i7ZK+Q7AQMLCUPeyDPMq3hGH4lJ9rNKIBrs8hvmopuK3vsb6hRGl209xU3PgsaXLpM1tYB+TCA4S2igLhv/HBj/NbAm+VBuFO219EXgAWD4pdwY0aqZEOBTuRCtt3FY/2MT6Y9DRczI8wLcPfI2HeRjsM/SEB8ZjB00yn/X6wBv0wvkPMisaNDnGnloXPuZVL//DIEFDhoF/VhQRMJ+LigBEcUuo8QNttUhoIGLRs6Q3k8nMcGD34OLw4EfhRsC5rMLJNoqbCj+PFqRBuBLa71IA4iW56xSCGS80tDjFSe/fbOU8IlPIgMYwy9qdRIXDL9X1UlcMDbUajKGWo2fYllF33iPCa2ahSDSoDfkgfD06A1ZoE/gUCjUGUz7cggGadUsBJE2vSEPhKdNb8gC4Wlz0hnMtPbdUYzSyQzkgF7FgTr/we2TIKeFYgePQkdnoc5jiCmh2MGjsAFNIPMQfGgTGQjQ90KaezCJW4UMLb89IMveJy0jHF06jwwUyI3NueFAYqKAWhqBrVz1YgL4z/8BUC9pRCN5AAA=" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js new file mode 100644 index 00000000..bf9dfef1 --- /dev/null +++ b/docs/assets/search.js @@ -0,0 +1 @@ +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/assets/style.css b/docs/assets/style.css new file mode 100644 index 00000000..07a385b7 --- /dev/null +++ b/docs/assets/style.css @@ -0,0 +1,1394 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-warning-text: #222; + --light-color-background-warning: #e6e600; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-active-menu-item: var(--light-color-accent); + --light-color-text: #222; + --light-color-text-aside: #6e6e6e; + --light-color-link: #1f70c2; + + --light-color-ts-keyword: #056bd6; + --light-color-ts-project: #b111c9; + --light-color-ts-module: var(--light-color-ts-project); + --light-color-ts-namespace: var(--light-color-ts-project); + --light-color-ts-enum: #7e6f15; + --light-color-ts-enum-member: var(--light-color-ts-enum); + --light-color-ts-variable: #4760ec; + --light-color-ts-function: #572be7; + --light-color-ts-class: #1f70c2; + --light-color-ts-interface: #108024; + --light-color-ts-constructor: var(--light-color-ts-class); + --light-color-ts-property: var(--light-color-ts-variable); + --light-color-ts-method: var(--light-color-ts-function); + --light-color-ts-call-signature: var(--light-color-ts-method); + --light-color-ts-index-signature: var(--light-color-ts-property); + --light-color-ts-constructor-signature: var(--light-color-ts-constructor); + --light-color-ts-parameter: var(--light-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --light-color-ts-type-parameter: var(--light-color-ts-type-alias); + --light-color-ts-accessor: var(--light-color-ts-property); + --light-color-ts-get-signature: var(--light-color-ts-accessor); + --light-color-ts-set-signature: var(--light-color-ts-accessor); + --light-color-ts-type-alias: #d51270; + /* reference not included as links will be colored with the kind that it points to */ + + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-background-warning: #bebe00; + --dark-color-warning-text: #222; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-active-menu-item: #5d5d6a; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + + --dark-color-ts-keyword: #3399ff; + --dark-color-ts-project: #e358ff; + --dark-color-ts-module: var(--dark-color-ts-project); + --dark-color-ts-namespace: var(--dark-color-ts-project); + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-enum-member: var(--dark-color-ts-enum); + --dark-color-ts-variable: #798dff; + --dark-color-ts-function: #a280ff; + --dark-color-ts-class: #8ac4ff; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-constructor: var(--dark-color-ts-class); + --dark-color-ts-property: var(--dark-color-ts-variable); + --dark-color-ts-method: var(--dark-color-ts-function); + --dark-color-ts-call-signature: var(--dark-color-ts-method); + --dark-color-ts-index-signature: var(--dark-color-ts-property); + --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); + --dark-color-ts-parameter: var(--dark-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --dark-color-ts-type-parameter: var(--dark-color-ts-type-alias); + --dark-color-ts-accessor: var(--dark-color-ts-property); + --dark-color-ts-get-signature: var(--dark-color-ts-accessor); + --dark-color-ts-set-signature: var(--dark-color-ts-accessor); + --dark-color-ts-type-alias: #ff6492; + /* reference not included as links will be colored with the kind that it points to */ + + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 > a, +h2 > a, +h3 > a, +h4 > a, +h5 > a, +h6 > a { + text-decoration: none; + color: var(--color-text); +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1700px; + padding: 0 2rem; +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + margin: 0 auto; + /* toolbar, footer, margin */ + min-height: calc(100vh - 41px - 56px - 4rem); +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + position: relative; + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; + padding: 10px; + border: 1px solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} +pre > button { + position: absolute; + top: 10px; + right: 10px; + opacity: 0; + transition: opacity 0.1s; + box-sizing: border-box; +} +pre:hover > button, +pre > button.visible { + opacity: 1; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h4, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} +.tsd-typography table { + border-collapse: collapse; + border: none; +} +.tsd-typography td, +.tsd-typography th { + padding: 6px 13px; + border: 1px solid var(--color-accent); +} +.tsd-typography thead, +.tsd-typography tr:nth-child(even) { + background-color: var(--color-background-secondary); +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: relative; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} + +.tsd-navigation.settings { + margin: 1rem 0; +} +.tsd-navigation > a, +.tsd-navigation .tsd-accordion-summary { + width: calc(100% - 0.5rem); +} +.tsd-navigation a, +.tsd-navigation summary > span, +.tsd-page-navigation a { + display: inline-flex; + align-items: center; + padding: 0.25rem; + color: var(--color-text); + text-decoration: none; + box-sizing: border-box; +} +.tsd-navigation a.current, +.tsd-page-navigation a.current { + background: var(--color-active-menu-item); +} +.tsd-navigation a:hover, +.tsd-page-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul, +.tsd-page-navigation ul { + margin-top: 0; + margin-bottom: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li, +.tsd-page-navigation li { + padding: 0; + max-width: 100%; +} +.tsd-nested-navigation { + margin-left: 3rem; +} +.tsd-nested-navigation > li > details { + margin-left: -1.5rem; +} +.tsd-small-nested-navigation { + margin-left: 1.5rem; +} +.tsd-small-nested-navigation > li > details { + margin-left: -1.5rem; +} + +.tsd-nested-navigation > li > a, +.tsd-nested-navigation > li > span { + width: calc(100% - 1.75rem - 0.5rem); +} + +.tsd-page-navigation ul { + padding-left: 1.75rem; +} + +#tsd-sidebar-links a { + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.25rem; +} +#tsd-sidebar-links a:last-of-type { + margin-bottom: 0; +} + +a.tsd-index-link { + padding: 0.25rem 0 !important; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} +.tsd-accordion-summary { + list-style-type: none; /* hide marker on non-safari */ + outline: none; /* broken on safari, so just hide it */ +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; /* hide marker on safari */ +} +.tsd-accordion-summary, +.tsd-accordion-summary a { + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + + cursor: pointer; +} +.tsd-accordion-summary a { + width: calc(100% - 1.5rem); +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-index-accordion .tsd-accordion-summary > svg { + margin-left: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title, +#tsd-toolbar-links a { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + background-color: var(--color-background); + line-height: initial; + padding: 4px; +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current:not(.no-results), +#tsd-search .results li:hover:not(.no-results) { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: flex; + align-items: center; + padding: 0.25rem; + box-sizing: border-box; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title, +#tsd-search.has-focus #tsd-toolbar-links a { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +#tsd-toolbar-links { + position: absolute; + top: 0; + right: 2rem; + height: 100%; + display: flex; + align-items: center; + justify-content: flex-end; +} +#tsd-toolbar-links a { + margin-left: 1.5rem; +} +#tsd-toolbar-links a:hover { + text-decoration: underline; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-keyword { + color: var(--color-ts-keyword); + font-weight: normal; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: sticky; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; + margin: 0 auto; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} +.tsd-page-toolbar .tsd-toolbar-icon { + box-sizing: border-box; + line-height: 0; + padding: 12px 0; +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: + opacity 0.1s, + background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through !important; +} + +.warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); +} + +.tsd-kind-project { + color: var(--color-ts-project); +} +.tsd-kind-module { + color: var(--color-ts-module); +} +.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-kind-enum-member { + color: var(--color-ts-enum-member); +} +.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-kind-constructor { + color: var(--color-ts-constructor); +} +.tsd-kind-property { + color: var(--color-ts-property); +} +.tsd-kind-method { + color: var(--color-ts-method); +} +.tsd-kind-call-signature { + color: var(--color-ts-call-signature); +} +.tsd-kind-index-signature { + color: var(--color-ts-index-signature); +} +.tsd-kind-constructor-signature { + color: var(--color-ts-constructor-signature); +} +.tsd-kind-parameter { + color: var(--color-ts-parameter); +} +.tsd-kind-type-literal { + color: var(--color-ts-type-literal); +} +.tsd-kind-type-parameter { + color: var(--color-ts-type-parameter); +} +.tsd-kind-accessor { + color: var(--color-ts-accessor); +} +.tsd-kind-get-signature { + color: var(--color-ts-get-signature); +} +.tsd-kind-set-signature { + color: var(--color-ts-set-signature); +} +.tsd-kind-type-alias { + color: var(--color-ts-type-alias); +} + +/* if we have a kind icon, don't color the text by kind */ +.tsd-kind-icon ~ span { + color: var(--color-text); +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} + +/* mobile */ +@media (max-width: 769px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } + + .container-main { + display: flex; + } + html .col-content { + float: none; + max-width: 100%; + width: 100%; + } + html .col-sidebar { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + width: 75vw; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-sidebar > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu .col-sidebar { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu .col-sidebar { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu .col-sidebar { + visibility: visible; + transform: translate(0, 0); + display: flex; + flex-direction: column; + gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +/* one sidebar */ +@media (min-width: 770px) { + .container-main { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); + grid-template-areas: "sidebar content"; + margin: 2rem auto; + } + + .col-sidebar { + grid-area: sidebar; + } + .col-content { + grid-area: content; + padding: 0 1rem; + } +} +@media (min-width: 770px) and (max-width: 1399px) { + .col-sidebar { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + padding-top: 1rem; + } + .site-menu { + margin-top: 1rem; + } +} + +/* two sidebars */ +@media (min-width: 1200px) { + .container-main { + grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); + grid-template-areas: "sidebar content toc"; + } + + .col-sidebar { + display: contents; + } + + .page-menu { + grid-area: toc; + padding-left: 1rem; + } + .site-menu { + grid-area: sidebar; + } + + .site-menu { + margin-top: 1rem 0; + } + + .page-menu, + .site-menu { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + } +} diff --git a/docs/classes/BinaryEncoder.html b/docs/classes/BinaryEncoder.html new file mode 100644 index 00000000..4826828c --- /dev/null +++ b/docs/classes/BinaryEncoder.html @@ -0,0 +1,4 @@ +BinaryEncoder | zeed

Class BinaryEncoder

Implements

Constructors

Methods

Constructors

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/Channel.html b/docs/classes/Channel.html new file mode 100644 index 00000000..777de06a --- /dev/null +++ b/docs/classes/Channel.html @@ -0,0 +1,25 @@ +Channel | zeed

Class ChannelAbstract

Hierarchy

  • Emitter<{
        close(): void;
        connect(): void;
        disconnect(): void;
        message(event): void;
        messageerror(event): void;
    }>

Constructors

Properties

_logEmitter: LoggerInterface = ...
call: {
    close(): void;
    connect(): void;
    disconnect(): void;
    message(event): void;
    messageerror(event): void;
} = ...

Type declaration

dispose: ((strictSync?) => Promise<any> | void) & {
    add: ((obj?) => DisposerFunction | undefined);
    dispose: ((strictSync?) => Promise<any> | void);
    disposeSync: (() => void);
    disposed: number;
    exec: ((strictSync?) => Promise<any> | void);
    remove: ((disposable) => Promise<void> | void);
    sync: (() => void);
    track: ((obj?) => DisposerFunction | undefined);
    untrack: ((disposable) => Promise<void> | void);
    getSize(): number;
    isDisposed(): boolean;
} = ...

Type declaration

    • (strictSync?): Promise<any> | void
    • Dispose all tracked entries

      +

      Parameters

      • strictSync: boolean = false

      Returns Promise<any> | void

Type declaration

  • add: ((obj?) => DisposerFunction | undefined)
  • dispose: ((strictSync?) => Promise<any> | void)
      • (strictSync?): Promise<any> | void
      • Dispose all tracked entries

        +

        Parameters

        • strictSync: boolean = false

        Returns Promise<any> | void

  • disposeSync: (() => void)
      • (): void
      • Dispose all tracked entries in synchronous way.

        +

        Returns void

  • disposed: number
  • exec: ((strictSync?) => Promise<any> | void)
      • (strictSync?): Promise<any> | void
      • Parameters

        • strictSync: boolean = false

        Returns Promise<any> | void

        Deprecated

        use dispose

        +
  • remove: ((disposable) => Promise<void> | void)
      • (disposable): Promise<void> | void
      • Parameters

        Returns Promise<void> | void

  • sync: (() => void)
      • (): void
      • Dispose all tracked entries in synchronous way.

        +

        Returns void

  • track: ((obj?) => DisposerFunction | undefined)
  • untrack: ((disposable) => Promise<void> | void)
      • (disposable): Promise<void> | void
      • Parameters

        Returns Promise<void> | void

  • getSize:function
  • isDisposed:function
id: string = ...
isConnected?: boolean

Methods

  • Type Parameters

    • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

    Parameters

    • event: U
    • Rest ...args: Parameters<{
          close(): void;
          connect(): void;
          disconnect(): void;
          message(event): void;
          messageerror(event): void;
      }[U]>

    Returns Promise<boolean>

  • Type Parameters

    • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

    Parameters

    • event: U
    • listener: {
          close(): void;
          connect(): void;
          disconnect(): void;
          message(event): void;
          messageerror(event): void;
      }[U]

    Returns Channel

  • Type Parameters

    • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

    Parameters

    • event: U
    • fn: {
          close(): void;
          connect(): void;
          disconnect(): void;
          message(event): void;
          messageerror(event): void;
      }[U]
    • opt: EmitterSubscriberOptions = {}

    Returns DisposerFunction

  • Parameters

    • handlers: Partial<{
          close(): void;
          connect(): void;
          disconnect(): void;
          message(event): void;
          messageerror(event): void;
      }>

    Returns void

  • Type Parameters

    • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

    Parameters

    • event: U
    • listener: {
          close(): void;
          connect(): void;
          disconnect(): void;
          message(event): void;
          messageerror(event): void;
      }[U]

    Returns DisposerFunction

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/CryptoEncoder.html b/docs/classes/CryptoEncoder.html new file mode 100644 index 00000000..d9eb4962 --- /dev/null +++ b/docs/classes/CryptoEncoder.html @@ -0,0 +1,5 @@ +CryptoEncoder | zeed

Class CryptoEncoder

Implements

Constructors

Properties

key +

Methods

Constructors

Properties

key: CryptoKey

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/Day.html b/docs/classes/Day.html new file mode 100644 index 00000000..2802a9cb --- /dev/null +++ b/docs/classes/Day.html @@ -0,0 +1,27 @@ +Day | zeed

Class Day

Date represented as positive integer value. Years smaller 0 are not supported.

+

Deprecated

Constructors

Properties

days: number

Accessors

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/Emitter.html b/docs/classes/Emitter.html new file mode 100644 index 00000000..f9547439 --- /dev/null +++ b/docs/classes/Emitter.html @@ -0,0 +1,13 @@ +Emitter | zeed

Class Emitter<RemoteListener, LocalListener>

Type Parameters

Hierarchy

Constructors

Properties

_logEmitter: LoggerInterface = ...
call: RemoteListener = ...
subscribers: Record<any, EmitterSubscriber[]> = {}
subscribersOnAny: any[] = []

Methods

  • Type Parameters

    • U extends string | number | symbol

    Parameters

    • event: U
    • Rest ...args: Parameters<RemoteListener[U]>

    Returns Promise<boolean>

  • Type Parameters

    • U extends string | number | symbol

    Parameters

    • event: U
    • listener: LocalListener[U]

    Returns Emitter<RemoteListener, LocalListener>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/FileStorage.html b/docs/classes/FileStorage.html new file mode 100644 index 00000000..2a99e57c --- /dev/null +++ b/docs/classes/FileStorage.html @@ -0,0 +1,18 @@ +FileStorage | zeed

Class FileStorage<T>

Type Parameters

Implements

Constructors

Properties

dirname: string
extension: string
extensionLength: number
fileKeys?: string[] = undefined
keyToFilename: ((key) => string)

Type declaration

    • (key): string
    • Parameters

      • key: string

      Returns string

objectFromString: ((data) => any)

Type declaration

    • (data): any
    • Parameters

      • data: string

      Returns any

objectToString: ((data) => string)

Type declaration

    • (data): string
    • Parameters

      • data: any

      Returns string

pretty: boolean = false
store: Record<string, null | T> = {}

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/JsonEncoder.html b/docs/classes/JsonEncoder.html new file mode 100644 index 00000000..da69c5c7 --- /dev/null +++ b/docs/classes/JsonEncoder.html @@ -0,0 +1,4 @@ +JsonEncoder | zeed

Class JsonEncoder

Implements

Constructors

Methods

Constructors

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/LocalChannel.html b/docs/classes/LocalChannel.html new file mode 100644 index 00000000..3c1e7ce5 --- /dev/null +++ b/docs/classes/LocalChannel.html @@ -0,0 +1,24 @@ +LocalChannel | zeed

Class LocalChannel

Very basic channel demonstrating local communication

+

Hierarchy

Constructors

Properties

_logEmitter: LoggerInterface = ...
call: {
    close(): void;
    connect(): void;
    disconnect(): void;
    message(event): void;
    messageerror(event): void;
} = ...

Type declaration

dispose: ((strictSync?) => Promise<any> | void) & {
    add: ((obj?) => DisposerFunction | undefined);
    dispose: ((strictSync?) => Promise<any> | void);
    disposeSync: (() => void);
    disposed: number;
    exec: ((strictSync?) => Promise<any> | void);
    remove: ((disposable) => Promise<void> | void);
    sync: (() => void);
    track: ((obj?) => DisposerFunction | undefined);
    untrack: ((disposable) => Promise<void> | void);
    getSize(): number;
    isDisposed(): boolean;
} = ...

Type declaration

    • (strictSync?): Promise<any> | void
    • Dispose all tracked entries

      +

      Parameters

      • strictSync: boolean = false

      Returns Promise<any> | void

Type declaration

  • add: ((obj?) => DisposerFunction | undefined)
  • dispose: ((strictSync?) => Promise<any> | void)
      • (strictSync?): Promise<any> | void
      • Dispose all tracked entries

        +

        Parameters

        • strictSync: boolean = false

        Returns Promise<any> | void

  • disposeSync: (() => void)
      • (): void
      • Dispose all tracked entries in synchronous way.

        +

        Returns void

  • disposed: number
  • exec: ((strictSync?) => Promise<any> | void)
      • (strictSync?): Promise<any> | void
      • Parameters

        • strictSync: boolean = false

        Returns Promise<any> | void

        Deprecated

        use dispose

        +
  • remove: ((disposable) => Promise<void> | void)
      • (disposable): Promise<void> | void
      • Parameters

        Returns Promise<void> | void

  • sync: (() => void)
      • (): void
      • Dispose all tracked entries in synchronous way.

        +

        Returns void

  • track: ((obj?) => DisposerFunction | undefined)
  • untrack: ((disposable) => Promise<void> | void)
      • (disposable): Promise<void> | void
      • Parameters

        Returns Promise<void> | void

  • getSize:function
  • isDisposed:function
id: string = ...
isConnected: boolean = true
other?: LocalChannel

Methods

  • Type Parameters

    • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

    Parameters

    • event: U
    • Rest ...args: Parameters<{
          close(): void;
          connect(): void;
          disconnect(): void;
          message(event): void;
          messageerror(event): void;
      }[U]>

    Returns Promise<boolean>

  • Type Parameters

    • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

    Parameters

    • event: U
    • listener: {
          close(): void;
          connect(): void;
          disconnect(): void;
          message(event): void;
          messageerror(event): void;
      }[U]

    Returns LocalChannel

  • Type Parameters

    • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

    Parameters

    • event: U
    • fn: {
          close(): void;
          connect(): void;
          disconnect(): void;
          message(event): void;
          messageerror(event): void;
      }[U]
    • opt: EmitterSubscriberOptions = {}

    Returns DisposerFunction

  • Parameters

    • handlers: Partial<{
          close(): void;
          connect(): void;
          disconnect(): void;
          message(event): void;
          messageerror(event): void;
      }>

    Returns void

  • Type Parameters

    • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

    Parameters

    • event: U
    • listener: {
          close(): void;
          connect(): void;
          disconnect(): void;
          message(event): void;
          messageerror(event): void;
      }[U]

    Returns DisposerFunction

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/LocalStorage.html b/docs/classes/LocalStorage.html new file mode 100644 index 00000000..f91d4f14 --- /dev/null +++ b/docs/classes/LocalStorage.html @@ -0,0 +1,12 @@ +LocalStorage | zeed

Class LocalStorage<T>

Type Parameters

Implements

Constructors

Properties

name: string
objectFromString: ((data) => any)

Type declaration

    • (data): any
    • Parameters

      • data: string

      Returns any

objectToString: ((data) => string)

Type declaration

    • (data): string
    • Parameters

      • data: any

      Returns string

prefix: string
pretty: boolean = false

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/MemStorage.html b/docs/classes/MemStorage.html new file mode 100644 index 00000000..297ea86a --- /dev/null +++ b/docs/classes/MemStorage.html @@ -0,0 +1,8 @@ +MemStorage | zeed

Class MemStorage<T>

Type Parameters

Implements

Constructors

Properties

Methods

Constructors

Properties

store: Record<string, T> = {}

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/NoopEncoder.html b/docs/classes/NoopEncoder.html new file mode 100644 index 00000000..e634bd1c --- /dev/null +++ b/docs/classes/NoopEncoder.html @@ -0,0 +1,4 @@ +NoopEncoder | zeed

Class NoopEncoder

Implements

Constructors

Methods

Constructors

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/Progress.html b/docs/classes/Progress.html new file mode 100644 index 00000000..db92cd91 --- /dev/null +++ b/docs/classes/Progress.html @@ -0,0 +1,67 @@ +Progress | zeed

Class Progress

Progress helper with these properties:

+
    +
  • totalUnits and completedUnits for progress
  • +
  • Can be cancelled
  • +
  • Sends events on cancel, changed and dispose
  • +
  • Supports children and propagates values. +Total progress is sum of all units in the tree.
  • +
  • On dispose child removes itself from parent.
  • +
+

Hierarchy

  • Emitter<{
        progressCancelled(progress): void;
        progressChanged(progress): void;
        progressDispose(progress): void;
    }>
    • Progress

Constructors

Properties

_children: Progress[] = []
_completedUnits: number
_isCancelled: boolean = false
_logEmitter: LoggerInterface = ...
_resetWhenFinished: boolean = true
_totalUnits: number
call: {
    progressCancelled(progress): void;
    progressChanged(progress): void;
    progressDispose(progress): void;
} = ...

Type declaration

dispose: ((strictSync?) => Promise<any> | void) & {
    add: ((obj?) => DisposerFunction | undefined);
    dispose: ((strictSync?) => Promise<any> | void);
    disposeSync: (() => void);
    disposed: number;
    exec: ((strictSync?) => Promise<any> | void);
    remove: ((disposable) => Promise<void> | void);
    sync: (() => void);
    track: ((obj?) => DisposerFunction | undefined);
    untrack: ((disposable) => Promise<void> | void);
    getSize(): number;
    isDisposed(): boolean;
} = ...

Type declaration

    • (strictSync?): Promise<any> | void
    • Dispose all tracked entries

      +

      Parameters

      • strictSync: boolean = false

      Returns Promise<any> | void

Type declaration

  • add: ((obj?) => DisposerFunction | undefined)
  • dispose: ((strictSync?) => Promise<any> | void)
      • (strictSync?): Promise<any> | void
      • Dispose all tracked entries

        +

        Parameters

        • strictSync: boolean = false

        Returns Promise<any> | void

  • disposeSync: (() => void)
      • (): void
      • Dispose all tracked entries in synchronous way.

        +

        Returns void

  • disposed: number
  • exec: ((strictSync?) => Promise<any> | void)
      • (strictSync?): Promise<any> | void
      • Parameters

        • strictSync: boolean = false

        Returns Promise<any> | void

        Deprecated

        use dispose

        +
  • remove: ((disposable) => Promise<void> | void)
      • (disposable): Promise<void> | void
      • Parameters

        Returns Promise<void> | void

  • sync: (() => void)
      • (): void
      • Dispose all tracked entries in synchronous way.

        +

        Returns void

  • track: ((obj?) => DisposerFunction | undefined)
  • untrack: ((disposable) => Promise<void> | void)
      • (disposable): Promise<void> | void
      • Parameters

        Returns Promise<void> | void

  • getSize:function
  • isDisposed:function
name: string

Methods

  • Add child progress, which count into its parents units. On dispose it will auto remove itself from parent.

    +

    Parameters

    Returns void

  • Notify and mark as cancelled. May take some time before having an effect.

    +

    Returns Promise<void>

  • Type Parameters

    • U extends "progressCancelled" | "progressChanged" | "progressDispose"

    Parameters

    • event: U
    • Rest ...args: Parameters<{
          progressCancelled(progress): void;
          progressChanged(progress): void;
          progressDispose(progress): void;
      }[U]>

    Returns Promise<boolean>

  • Dynamically change completed units.

    +

    Parameters

    • step: number = 1

    Returns void

  • Cannot calculate progress, because totalUnits are missing. Special representation in UI.

    +

    Returns boolean

  • Type Parameters

    • U extends "progressCancelled" | "progressChanged" | "progressDispose"

    Parameters

    • event: U
    • listener: {
          progressCancelled(progress): void;
          progressChanged(progress): void;
          progressDispose(progress): void;
      }[U]

    Returns Progress

  • Parameters

    • handlers: Partial<{
          progressCancelled(progress): void;
          progressChanged(progress): void;
          progressDispose(progress): void;
      }>

    Returns void

  • Type Parameters

    • U extends "progressCancelled" | "progressChanged" | "progressDispose"

    Parameters

    • event: U
    • listener: {
          progressCancelled(progress): void;
          progressChanged(progress): void;
          progressDispose(progress): void;
      }[U]

    Returns DisposerFunction

  • Set fixed number of completed units.

    +

    Parameters

    • units: number

    Returns void

  • Change total units.

    +

    Parameters

    • units: number
    • Optional completedUnits: number

    Returns void

  • Progress tree to string for debuggin purposes. Consider using name attribute of Progress.

    +

    Parameters

    • indent: number = 0

    Returns string

  • Notify others about changes and reset on completion, if flag is set.

    +

    Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/PubSub.html b/docs/classes/PubSub.html new file mode 100644 index 00000000..c2fcf597 --- /dev/null +++ b/docs/classes/PubSub.html @@ -0,0 +1,20 @@ +PubSub | zeed

Class PubSub<L>

Type Parameters

Hierarchy

Constructors

Properties

_logEmitter: LoggerInterface = ...
call: L = ...
channel: Channel
debug: boolean
encoder: Encoder
log: any
name: string
publish: (<U>(event, ...args) => Promise<boolean>) = ...

Type declaration

    • <U>(event, ...args): Promise<boolean>
    • Type Parameters

      • U extends string | number | symbol

      Parameters

      • event: U
      • Rest ...args: Parameters<L[U]>

      Returns Promise<boolean>

subscribe: (<U>(event, fn, opt?) => DisposerFunction) = ...

Type declaration

Accessors

Methods

  • Type Parameters

    • U extends string | number | symbol

    Parameters

    • event: U
    • Rest ...args: Parameters<L[U]>

    Returns Promise<boolean>

  • Type Parameters

    • U extends string | number | symbol

    Parameters

    • event: U
    • Rest ...args: Parameters<L[U]>

    Returns Promise<boolean>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/SerialQueue.html b/docs/classes/SerialQueue.html new file mode 100644 index 00000000..f3ceff0f --- /dev/null +++ b/docs/classes/SerialQueue.html @@ -0,0 +1,35 @@ +SerialQueue | zeed

Class SerialQueue

Guarentee serial execution of tasks. Able to wait, pause, resume and cancel all.

+

Hierarchy

Constructors

Properties

_logEmitter: LoggerInterface = ...
call: TaskEvents = ...
countMax: number = 0
countResolved: number = 0
currentTask?: Promise<any>
name: string
paused: boolean = false
queue: TaskInfo[] = []
waitToFinish: any[] = []

Accessors

Methods

  • Remove all tasks from queue that are not yet executing.

    +

    Parameters

    • _unblock: boolean = true

    Returns Promise<void>

  • Enqueue task to be executed when all other tasks are done. Except immediate = true.

    +

    Type Parameters

    • T

    Parameters

    • task: TaskFn<T>
    • opt: {
          immediate?: boolean;
          name?: string;
      } = {}
      • Optional immediate?: boolean
      • Optional name?: string

    Returns Promise<T>

  • If a task is already performing, execute immediately. Otherwise enqueue as usual.

    +

    Type Parameters

    • T

    Parameters

    • task: TaskFn<T>
    • opt: {
          name?: string;
      } = {}
      • Optional name?: string

    Returns Promise<T>

  • Pause execution after current task is finished.

    +

    Returns Promise<void>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/XRX.html b/docs/classes/XRX.html new file mode 100644 index 00000000..b781aeb9 --- /dev/null +++ b/docs/classes/XRX.html @@ -0,0 +1,11 @@ +XRX | zeed

Class XRX

Constructors

Properties

Accessors

Methods

Constructors

Properties

lookBehind: undefined | {
    expect: boolean;
    rx: RegExp;
}

Type declaration

  • expect: boolean
  • rx: RegExp
namedGroups: Record<string, number> = {}
names: string[] = []
rx: RegExp

Accessors

Methods

  • Parameters

    • str: string
    • replacement: string | ((m) => string)

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/DefaultLogger.html b/docs/functions/DefaultLogger.html new file mode 100644 index 00000000..ff34308b --- /dev/null +++ b/docs/functions/DefaultLogger.html @@ -0,0 +1 @@ +DefaultLogger | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/Logger.html b/docs/functions/Logger.html new file mode 100644 index 00000000..17b406f5 --- /dev/null +++ b/docs/functions/Logger.html @@ -0,0 +1 @@ +Logger | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/LoggerBrowserHandler.html b/docs/functions/LoggerBrowserHandler.html new file mode 100644 index 00000000..bf5ffcf9 --- /dev/null +++ b/docs/functions/LoggerBrowserHandler.html @@ -0,0 +1 @@ +LoggerBrowserHandler | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/LoggerBrowserSetupDebugFactory.html b/docs/functions/LoggerBrowserSetupDebugFactory.html new file mode 100644 index 00000000..350758c3 --- /dev/null +++ b/docs/functions/LoggerBrowserSetupDebugFactory.html @@ -0,0 +1,4 @@ +LoggerBrowserSetupDebugFactory | zeed

Function LoggerBrowserSetupDebugFactory

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/LoggerConsoleHandler.html b/docs/functions/LoggerConsoleHandler.html new file mode 100644 index 00000000..9b859973 --- /dev/null +++ b/docs/functions/LoggerConsoleHandler.html @@ -0,0 +1,3 @@ +LoggerConsoleHandler | zeed

Function LoggerConsoleHandler

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/LoggerContext.html b/docs/functions/LoggerContext.html new file mode 100644 index 00000000..cc65ec70 --- /dev/null +++ b/docs/functions/LoggerContext.html @@ -0,0 +1 @@ +LoggerContext | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/LoggerFileHandler.html b/docs/functions/LoggerFileHandler.html new file mode 100644 index 00000000..a569b4f4 --- /dev/null +++ b/docs/functions/LoggerFileHandler.html @@ -0,0 +1 @@ +LoggerFileHandler | zeed

Function LoggerFileHandler

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/LoggerMemoryHandler.html b/docs/functions/LoggerMemoryHandler.html new file mode 100644 index 00000000..04ceebbe --- /dev/null +++ b/docs/functions/LoggerMemoryHandler.html @@ -0,0 +1,2 @@ +LoggerMemoryHandler | zeed

Function LoggerMemoryHandler

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/LoggerNodeHandler.html b/docs/functions/LoggerNodeHandler.html new file mode 100644 index 00000000..770fd807 --- /dev/null +++ b/docs/functions/LoggerNodeHandler.html @@ -0,0 +1 @@ +LoggerNodeHandler | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/Uint8ArrayToDataUri.html b/docs/functions/Uint8ArrayToDataUri.html new file mode 100644 index 00000000..a77a782e --- /dev/null +++ b/docs/functions/Uint8ArrayToDataUri.html @@ -0,0 +1 @@ +Uint8ArrayToDataUri | zeed

Function Uint8ArrayToDataUri

  • Parameters

    • bin: Uint8Array
    • type: string = 'application/octet-stream'

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/Uint8ArrayToHexDump.html b/docs/functions/Uint8ArrayToHexDump.html new file mode 100644 index 00000000..211fb6ae --- /dev/null +++ b/docs/functions/Uint8ArrayToHexDump.html @@ -0,0 +1 @@ +Uint8ArrayToHexDump | zeed

Function Uint8ArrayToHexDump

  • Parameters

    • buffer: string | number[] | ArrayBuffer | Uint8Array
    • Optional blockSize: number

    Returns string | false

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/Uint8ArrayToJson.html b/docs/functions/Uint8ArrayToJson.html new file mode 100644 index 00000000..b19131ba --- /dev/null +++ b/docs/functions/Uint8ArrayToJson.html @@ -0,0 +1 @@ +Uint8ArrayToJson | zeed

Function Uint8ArrayToJson

  • Type Parameters

    • T = any

    Parameters

    • data: Uint8Array

    Returns T | never

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/Uint8ArrayToString.html b/docs/functions/Uint8ArrayToString.html new file mode 100644 index 00000000..79ef920e --- /dev/null +++ b/docs/functions/Uint8ArrayToString.html @@ -0,0 +1 @@ +Uint8ArrayToString | zeed

Function Uint8ArrayToString

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/Uint8ArrayToWords.html b/docs/functions/Uint8ArrayToWords.html new file mode 100644 index 00000000..81b8b989 --- /dev/null +++ b/docs/functions/Uint8ArrayToWords.html @@ -0,0 +1 @@ +Uint8ArrayToWords | zeed

Function Uint8ArrayToWords

  • Parameters

    • bytes: Uint8Array
    • sepPair: string = ' '
    • sepGroup: string = ' '

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_decodeUtf8Polyfill.html b/docs/functions/_decodeUtf8Polyfill.html new file mode 100644 index 00000000..7cea88e7 --- /dev/null +++ b/docs/functions/_decodeUtf8Polyfill.html @@ -0,0 +1 @@ +_decodeUtf8Polyfill | zeed

Function _decodeUtf8Polyfill

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_encodeUtf8Polyfill.html b/docs/functions/_encodeUtf8Polyfill.html new file mode 100644 index 00000000..678ccefd --- /dev/null +++ b/docs/functions/_encodeUtf8Polyfill.html @@ -0,0 +1 @@ +_encodeUtf8Polyfill | zeed

Function _encodeUtf8Polyfill

  • Parameters

    • str: string

    Returns Uint8Array

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/_useBase.html b/docs/functions/_useBase.html new file mode 100644 index 00000000..637db0ed --- /dev/null +++ b/docs/functions/_useBase.html @@ -0,0 +1 @@ +_useBase | zeed

Function _useBase

  • Parameters

    • alphaOrBase: string | number

    Returns {
        decode: decodeFunction;
        encode: encodeFunction;
    }

    • decode: decodeFunction
    • encode: encodeFunction

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/activateConsoleDebug.html b/docs/functions/activateConsoleDebug.html new file mode 100644 index 00000000..11608086 --- /dev/null +++ b/docs/functions/activateConsoleDebug.html @@ -0,0 +1,2 @@ +activateConsoleDebug | zeed

Function activateConsoleDebug

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayAvg.html b/docs/functions/arrayAvg.html new file mode 100644 index 00000000..36022103 --- /dev/null +++ b/docs/functions/arrayAvg.html @@ -0,0 +1 @@ +arrayAvg | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayBatches.html b/docs/functions/arrayBatches.html new file mode 100644 index 00000000..b2fc3848 --- /dev/null +++ b/docs/functions/arrayBatches.html @@ -0,0 +1 @@ +arrayBatches | zeed

Function arrayBatches

  • Type Parameters

    • T

    Parameters

    • array: T[]
    • chunckLength: number

    Returns T[][]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayEmptyInPlace.html b/docs/functions/arrayEmptyInPlace.html new file mode 100644 index 00000000..65b7f8f6 --- /dev/null +++ b/docs/functions/arrayEmptyInPlace.html @@ -0,0 +1 @@ +arrayEmptyInPlace | zeed

Function arrayEmptyInPlace

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayFilterInPlace.html b/docs/functions/arrayFilterInPlace.html new file mode 100644 index 00000000..890341cc --- /dev/null +++ b/docs/functions/arrayFilterInPlace.html @@ -0,0 +1 @@ +arrayFilterInPlace | zeed

Function arrayFilterInPlace

  • Type Parameters

    • T

    Parameters

    • array: T[]
    • fn: ((el) => boolean)
        • (el): boolean
        • Parameters

          • el: T

          Returns boolean

    Returns T[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayFlatten.html b/docs/functions/arrayFlatten.html new file mode 100644 index 00000000..22625958 --- /dev/null +++ b/docs/functions/arrayFlatten.html @@ -0,0 +1,2 @@ +arrayFlatten | zeed

Function arrayFlatten

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayIntersection.html b/docs/functions/arrayIntersection.html new file mode 100644 index 00000000..3070229c --- /dev/null +++ b/docs/functions/arrayIntersection.html @@ -0,0 +1 @@ +arrayIntersection | zeed

Function arrayIntersection

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayIsEqual.html b/docs/functions/arrayIsEqual.html new file mode 100644 index 00000000..7b8f3b5c --- /dev/null +++ b/docs/functions/arrayIsEqual.html @@ -0,0 +1 @@ +arrayIsEqual | zeed

Function arrayIsEqual

  • Type Parameters

    • T

    Parameters

    • array1: T[]
    • array2: T[]

    Returns boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayMax.html b/docs/functions/arrayMax.html new file mode 100644 index 00000000..ddc3d520 --- /dev/null +++ b/docs/functions/arrayMax.html @@ -0,0 +1 @@ +arrayMax | zeed

Function arrayMax

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayMin.html b/docs/functions/arrayMin.html new file mode 100644 index 00000000..1b89ef68 --- /dev/null +++ b/docs/functions/arrayMin.html @@ -0,0 +1 @@ +arrayMin | zeed

Function arrayMin

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayMinus.html b/docs/functions/arrayMinus.html new file mode 100644 index 00000000..8376dea7 --- /dev/null +++ b/docs/functions/arrayMinus.html @@ -0,0 +1 @@ +arrayMinus | zeed

Function arrayMinus

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayRandomElement.html b/docs/functions/arrayRandomElement.html new file mode 100644 index 00000000..6d56c6d0 --- /dev/null +++ b/docs/functions/arrayRandomElement.html @@ -0,0 +1 @@ +arrayRandomElement | zeed

Function arrayRandomElement

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayRemoveElement.html b/docs/functions/arrayRemoveElement.html new file mode 100644 index 00000000..2c89c9a3 --- /dev/null +++ b/docs/functions/arrayRemoveElement.html @@ -0,0 +1 @@ +arrayRemoveElement | zeed

Function arrayRemoveElement

  • Type Parameters

    • T

    Parameters

    • arr: T[]
    • el: T

    Returns T[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arraySetArrayInPlace.html b/docs/functions/arraySetArrayInPlace.html new file mode 100644 index 00000000..fa381c17 --- /dev/null +++ b/docs/functions/arraySetArrayInPlace.html @@ -0,0 +1 @@ +arraySetArrayInPlace | zeed

Function arraySetArrayInPlace

  • Type Parameters

    • T

    Parameters

    • array: T[]
    • newContent: T[]

    Returns T[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arraySetElement.html b/docs/functions/arraySetElement.html new file mode 100644 index 00000000..f5ccb76c --- /dev/null +++ b/docs/functions/arraySetElement.html @@ -0,0 +1,2 @@ +arraySetElement | zeed

Function arraySetElement

  • Only have it once in the set

    +

    Type Parameters

    • T

    Parameters

    • arr: T[]
    • el: T

    Returns T[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayShuffle.html b/docs/functions/arrayShuffle.html new file mode 100644 index 00000000..cd7385e8 --- /dev/null +++ b/docs/functions/arrayShuffle.html @@ -0,0 +1 @@ +arrayShuffle | zeed

Function arrayShuffle

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayShuffleForce.html b/docs/functions/arrayShuffleForce.html new file mode 100644 index 00000000..56ff9f9c --- /dev/null +++ b/docs/functions/arrayShuffleForce.html @@ -0,0 +1,2 @@ +arrayShuffleForce | zeed

Function arrayShuffleForce

  • Randomly shuffle the order of the array's elements. Force to have a different order if array has more than one element.

    +

    Type Parameters

    • T

    Parameters

    • array: T[]

    Returns T[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayShuffleInPlace.html b/docs/functions/arrayShuffleInPlace.html new file mode 100644 index 00000000..19ff0493 --- /dev/null +++ b/docs/functions/arrayShuffleInPlace.html @@ -0,0 +1 @@ +arrayShuffleInPlace | zeed

Function arrayShuffleInPlace

  • Type Parameters

    • T

    Parameters

    • array: T[]

    Returns T[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arraySorted.html b/docs/functions/arraySorted.html new file mode 100644 index 00000000..b5786872 --- /dev/null +++ b/docs/functions/arraySorted.html @@ -0,0 +1 @@ +arraySorted | zeed

Function arraySorted

  • Type Parameters

    • T

    Parameters

    • arr: Iterable<T> | ArrayLike<T>
    • cond: undefined | ((a, b) => number) = cmp

    Returns T[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arraySortedNumbers.html b/docs/functions/arraySortedNumbers.html new file mode 100644 index 00000000..4c48daef --- /dev/null +++ b/docs/functions/arraySortedNumbers.html @@ -0,0 +1 @@ +arraySortedNumbers | zeed

Function arraySortedNumbers

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arraySum.html b/docs/functions/arraySum.html new file mode 100644 index 00000000..7ff6c30e --- /dev/null +++ b/docs/functions/arraySum.html @@ -0,0 +1 @@ +arraySum | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arraySymmetricDifference.html b/docs/functions/arraySymmetricDifference.html new file mode 100644 index 00000000..f22d11c7 --- /dev/null +++ b/docs/functions/arraySymmetricDifference.html @@ -0,0 +1 @@ +arraySymmetricDifference | zeed

Function arraySymmetricDifference

  • Type Parameters

    • T

    Parameters

    • x: T[]
    • y: T[]

    Returns T[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayToggleInPlace.html b/docs/functions/arrayToggleInPlace.html new file mode 100644 index 00000000..72a90d8f --- /dev/null +++ b/docs/functions/arrayToggleInPlace.html @@ -0,0 +1 @@ +arrayToggleInPlace | zeed

Function arrayToggleInPlace

  • Type Parameters

    • T

    Parameters

    • array: T[]
    • el: T

    Returns T[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayUnion.html b/docs/functions/arrayUnion.html new file mode 100644 index 00000000..d5cae434 --- /dev/null +++ b/docs/functions/arrayUnion.html @@ -0,0 +1 @@ +arrayUnion | zeed

Function arrayUnion

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/arrayUnique.html b/docs/functions/arrayUnique.html new file mode 100644 index 00000000..1d35e9ff --- /dev/null +++ b/docs/functions/arrayUnique.html @@ -0,0 +1 @@ +arrayUnique | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/assert.html b/docs/functions/assert.html new file mode 100644 index 00000000..c4c7682a --- /dev/null +++ b/docs/functions/assert.html @@ -0,0 +1,2 @@ +assert | zeed

Function assert

  • Throws if condition is not truthy.

    +

    Parameters

    • condition: unknown
    • Rest ...messages: any[]

    Returns asserts condition

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/assertCondition.html b/docs/functions/assertCondition.html new file mode 100644 index 00000000..8f4b2770 --- /dev/null +++ b/docs/functions/assertCondition.html @@ -0,0 +1,2 @@ +assertCondition | zeed

Function assertCondition

  • Alias for assert for better differentiation to unit test's assert function.

    +

    Parameters

    • condition: unknown
    • Rest ...messages: any[]

    Returns asserts condition

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/avg.html b/docs/functions/avg.html new file mode 100644 index 00000000..59c03394 --- /dev/null +++ b/docs/functions/avg.html @@ -0,0 +1,2 @@ +avg | zeed

Function avg

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/between.html b/docs/functions/between.html new file mode 100644 index 00000000..9688eb8e --- /dev/null +++ b/docs/functions/between.html @@ -0,0 +1 @@ +between | zeed

Function between

  • Parameters

    • min: number
    • value: number
    • max: number

    Returns number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/bitfield.html b/docs/functions/bitfield.html new file mode 100644 index 00000000..db966906 --- /dev/null +++ b/docs/functions/bitfield.html @@ -0,0 +1 @@ +bitfield | zeed

Function bitfield

  • Parameters

    • bitfield: number = 0

    Returns {
        getBit: ((bit) => boolean);
        getValue: (() => number);
        setBit: ((bit, value?) => number);
        toggleBit: ((bit) => number);
        unsetBit: ((bit) => number);
    }

    • getBit: ((bit) => boolean)
        • (bit): boolean
        • Parameters

          • bit: number

          Returns boolean

    • getValue: (() => number)
        • (): number
        • Returns number

    • setBit: ((bit, value?) => number)
        • (bit, value?): number
        • Parameters

          • bit: number
          • value: boolean = true

          Returns number

    • toggleBit: ((bit) => number)
        • (bit): number
        • Parameters

          • bit: number

          Returns number

    • unsetBit: ((bit) => number)
        • (bit): number
        • Parameters

          • bit: number

          Returns number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/blobToArrayBuffer.html b/docs/functions/blobToArrayBuffer.html new file mode 100644 index 00000000..ecef060a --- /dev/null +++ b/docs/functions/blobToArrayBuffer.html @@ -0,0 +1 @@ +blobToArrayBuffer | zeed

Function blobToArrayBuffer

  • Parameters

    • blob: Blob | File

    Returns Promise<ArrayBuffer | undefined>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/blobToDataUri.html b/docs/functions/blobToDataUri.html new file mode 100644 index 00000000..61b1fe2f --- /dev/null +++ b/docs/functions/blobToDataUri.html @@ -0,0 +1 @@ +blobToDataUri | zeed

Function blobToDataUri

  • Parameters

    • blob: Blob

    Returns Promise<string | undefined>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/blobToUint8Array.html b/docs/functions/blobToUint8Array.html new file mode 100644 index 00000000..4fd2fba1 --- /dev/null +++ b/docs/functions/blobToUint8Array.html @@ -0,0 +1 @@ +blobToUint8Array | zeed

Function blobToUint8Array

  • Parameters

    • blob: Blob | File

    Returns Promise<Uint8Array | undefined>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/browserSelectColorByName.html b/docs/functions/browserSelectColorByName.html new file mode 100644 index 00000000..c058066b --- /dev/null +++ b/docs/functions/browserSelectColorByName.html @@ -0,0 +1 @@ +browserSelectColorByName | zeed

Function browserSelectColorByName

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/browserSupportsColors.html b/docs/functions/browserSupportsColors.html new file mode 100644 index 00000000..5e3eb2fe --- /dev/null +++ b/docs/functions/browserSupportsColors.html @@ -0,0 +1 @@ +browserSupportsColors | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/cloneJsonObject.html b/docs/functions/cloneJsonObject.html new file mode 100644 index 00000000..0be55d9f --- /dev/null +++ b/docs/functions/cloneJsonObject.html @@ -0,0 +1 @@ +cloneJsonObject | zeed

Function cloneJsonObject

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/cloneObject.html b/docs/functions/cloneObject.html new file mode 100644 index 00000000..0bff5011 --- /dev/null +++ b/docs/functions/cloneObject.html @@ -0,0 +1 @@ +cloneObject | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/cmp.html b/docs/functions/cmp.html new file mode 100644 index 00000000..aa4b4283 --- /dev/null +++ b/docs/functions/cmp.html @@ -0,0 +1 @@ +cmp | zeed

Function cmp

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/colorString.html b/docs/functions/colorString.html new file mode 100644 index 00000000..67bca3ff --- /dev/null +++ b/docs/functions/colorString.html @@ -0,0 +1 @@ +colorString | zeed

Function colorString

  • Parameters

    • text: string
    • colorCode: number

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/colorStringList.html b/docs/functions/colorStringList.html new file mode 100644 index 00000000..839c0841 --- /dev/null +++ b/docs/functions/colorStringList.html @@ -0,0 +1 @@ +colorStringList | zeed

Function colorStringList

  • Parameters

    • list: any[]
    • style: string
    • bold: boolean = true

    Returns any[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/composeOrderby.html b/docs/functions/composeOrderby.html new file mode 100644 index 00000000..ce8c1643 --- /dev/null +++ b/docs/functions/composeOrderby.html @@ -0,0 +1 @@ +composeOrderby | zeed

Function composeOrderby

  • Parameters

    • field: string
    • asc: boolean = true

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/createArray.html b/docs/functions/createArray.html new file mode 100644 index 00000000..05829cd1 --- /dev/null +++ b/docs/functions/createArray.html @@ -0,0 +1 @@ +createArray | zeed

Function createArray

  • Type Parameters

    • T

    Parameters

    • length: number = 0
    • Optional item: T | ((index) => T)

    Returns T[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/createBinaryStreamDecoder.html b/docs/functions/createBinaryStreamDecoder.html new file mode 100644 index 00000000..d6f2d90f --- /dev/null +++ b/docs/functions/createBinaryStreamDecoder.html @@ -0,0 +1,2 @@ +createBinaryStreamDecoder | zeed

Function createBinaryStreamDecoder

  • Incrementally decode binary data

    +

    Parameters

    Returns {
        getOffset: (() => number);
        read: (() => any);
        readBytes: ((len) => Uint8Array);
        readBytesVar: (() => Uint8Array);
        readFloat: (() => number);
        readIntVar: (() => number);
        readStringVar: (() => string);
        readUint16: (() => number);
        readUint32: (() => number);
        readUint8: (() => number);
        readUintVar: (() => number);
    }

    • getOffset: (() => number)
        • (): number
        • Returns number

    • read: (() => any)
        • (): any
        • Returns any

    • readBytes: ((len) => Uint8Array)
        • (len): Uint8Array
        • Parameters

          • len: number

          Returns Uint8Array

    • readBytesVar: (() => Uint8Array)
        • (): Uint8Array
        • Returns Uint8Array

    • readFloat: (() => number)
        • (): number
        • Returns number

    • readIntVar: (() => number)
        • (): number
        • Returns number

    • readStringVar: (() => string)
        • (): string
        • Returns string

    • readUint16: (() => number)
        • (): number
        • Returns number

    • readUint32: (() => number)
        • (): number
        • Returns number

    • readUint8: (() => number)
        • (): number
        • Returns number

    • readUintVar: (() => number)
        • (): number
        • Returns number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/createBinaryStreamEncoder.html b/docs/functions/createBinaryStreamEncoder.html new file mode 100644 index 00000000..e6dce167 --- /dev/null +++ b/docs/functions/createBinaryStreamEncoder.html @@ -0,0 +1,3 @@ +createBinaryStreamEncoder | zeed

Function createBinaryStreamEncoder

  • Incrementally encode binary data

    +

    Parameters

    Returns {
        getLength: (() => number);
        getUint8Array: (() => Uint8Array);
        write: ((data) => void);
        writeBytes: ((data, expectedLength) => void);
        writeBytesVar: ((data) => void);
        writeFloat: ((data) => void);
        writeIntVar: ((data) => void);
        writeStringVar: ((data) => void);
        writeUint16: ((data) => void);
        writeUint32: ((data) => void);
        writeUint8: ((data) => void);
        writeUintVar: ((data) => void);
    }

    • getLength: (() => number)
        • (): number
        • Returns number

    • getUint8Array: (() => Uint8Array)
        • (): Uint8Array
        • Returns Uint8Array

    • write: ((data) => void)
        • (data): void
        • Parameters

          • data: any

          Returns void

    • writeBytes: ((data, expectedLength) => void)
        • (data, expectedLength): void
        • Just writes the bytes. Length is not stored!

          +

          Parameters

          Returns void

    • writeBytesVar: ((data) => void)
        • (data): void
        • Parameters

          Returns void

    • writeFloat: ((data) => void)
        • (data): void
        • Parameters

          • data: number

          Returns void

    • writeIntVar: ((data) => void)
        • (data): void
        • Parameters

          • data: number

          Returns void

    • writeStringVar: ((data) => void)
        • (data): void
        • Parameters

          • data: string

          Returns void

    • writeUint16: ((data) => void)
        • (data): void
        • Parameters

          • data: number

          Returns void

    • writeUint32: ((data) => void)
        • (data): void
        • Parameters

          • data: number

          Returns void

    • writeUint8: ((data) => void)
        • (data): void
        • Parameters

          • data: number

          Returns void

    • writeUintVar: ((data) => void)
        • (data): void
        • Parameters

          • data: number

          Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/createLocalChannelPair.html b/docs/functions/createLocalChannelPair.html new file mode 100644 index 00000000..1662a849 --- /dev/null +++ b/docs/functions/createLocalChannelPair.html @@ -0,0 +1 @@ +createLocalChannelPair | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/createPromise.html b/docs/functions/createPromise.html new file mode 100644 index 00000000..77c86b90 --- /dev/null +++ b/docs/functions/createPromise.html @@ -0,0 +1,4 @@ +createPromise | zeed

Function createPromise

  • Promise to be used with await. Example:

    +
    const [promise, resolve, reject] = createPromise()
    setTimeout(() => {
    resolve(5)
    }, 50)
    const result = await promise +
    +

    Type Parameters

    • T

    Returns [Promise<T>, any, any]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/createPromiseProxy.html b/docs/functions/createPromiseProxy.html new file mode 100644 index 00000000..a9f009f6 --- /dev/null +++ b/docs/functions/createPromiseProxy.html @@ -0,0 +1 @@ +createPromiseProxy | zeed

Function createPromiseProxy

  • Type Parameters

    • P extends object

    Parameters

    • fn: ((name, args, opt) => Promise<unknown>)
        • (name, args, opt): Promise<unknown>
        • Parameters

          • name: string
          • args: any[]
          • opt: any

          Returns Promise<unknown>

    • opt: MessagesOptions
    • predefinedMethods: any = {}

    Returns P

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/csvParse.html b/docs/functions/csvParse.html new file mode 100644 index 00000000..60233941 --- /dev/null +++ b/docs/functions/csvParse.html @@ -0,0 +1 @@ +csvParse | zeed

Function csvParse

  • Parameters

    • raw: string
    • opt: {
          separator?: string;
      } = {}
      • Optional separator?: string

    Returns any[][]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/csvParseToObjects.html b/docs/functions/csvParseToObjects.html new file mode 100644 index 00000000..6cc9cf40 --- /dev/null +++ b/docs/functions/csvParseToObjects.html @@ -0,0 +1 @@ +csvParseToObjects | zeed

Function csvParseToObjects

  • Parameters

    • raw: string
    • opt: {
          separator?: string;
      } = {}
      • Optional separator?: string

    Returns any[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/csvStringify.html b/docs/functions/csvStringify.html new file mode 100644 index 00000000..9b17b8e0 --- /dev/null +++ b/docs/functions/csvStringify.html @@ -0,0 +1 @@ +csvStringify | zeed

Function csvStringify

  • Parameters

    • data: any[]
    • opt: {
          separator?: string;
      } = {}
      • Optional separator?: string

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dataUriToBlob.html b/docs/functions/dataUriToBlob.html new file mode 100644 index 00000000..ba323170 --- /dev/null +++ b/docs/functions/dataUriToBlob.html @@ -0,0 +1 @@ +dataUriToBlob | zeed

Function dataUriToBlob

  • Parameters

    • dataUri: string

    Returns Blob | undefined

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dataUriToMimeType.html b/docs/functions/dataUriToMimeType.html new file mode 100644 index 00000000..b6cfb905 --- /dev/null +++ b/docs/functions/dataUriToMimeType.html @@ -0,0 +1 @@ +dataUriToMimeType | zeed

Function dataUriToMimeType

  • Parameters

    • dataUri: string

    Returns string | undefined

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dataUriToUint8Array.html b/docs/functions/dataUriToUint8Array.html new file mode 100644 index 00000000..40baf544 --- /dev/null +++ b/docs/functions/dataUriToUint8Array.html @@ -0,0 +1 @@ +dataUriToUint8Array | zeed

Function dataUriToUint8Array

  • Parameters

    • dataUri: string

    Returns Uint8Array | undefined

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dateStringToDays.html b/docs/functions/dateStringToDays.html new file mode 100644 index 00000000..90cc1f31 --- /dev/null +++ b/docs/functions/dateStringToDays.html @@ -0,0 +1 @@ +dateStringToDays | zeed

Function dateStringToDays

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/day-1.html b/docs/functions/day-1.html new file mode 100644 index 00000000..400e4949 --- /dev/null +++ b/docs/functions/day-1.html @@ -0,0 +1 @@ +day | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayDay.html b/docs/functions/dayDay.html new file mode 100644 index 00000000..c9de0119 --- /dev/null +++ b/docs/functions/dayDay.html @@ -0,0 +1 @@ +dayDay | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayDiff.html b/docs/functions/dayDiff.html new file mode 100644 index 00000000..ddf02108 --- /dev/null +++ b/docs/functions/dayDiff.html @@ -0,0 +1 @@ +dayDiff | zeed

Function dayDiff

  • Parameters

    • left: number
    • right: number

    Returns number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayFromAny.html b/docs/functions/dayFromAny.html new file mode 100644 index 00000000..4c78b702 --- /dev/null +++ b/docs/functions/dayFromAny.html @@ -0,0 +1 @@ +dayFromAny | zeed

Function dayFromAny

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayFromDate.html b/docs/functions/dayFromDate.html new file mode 100644 index 00000000..11d83829 --- /dev/null +++ b/docs/functions/dayFromDate.html @@ -0,0 +1 @@ +dayFromDate | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayFromDateGMT.html b/docs/functions/dayFromDateGMT.html new file mode 100644 index 00000000..52170528 --- /dev/null +++ b/docs/functions/dayFromDateGMT.html @@ -0,0 +1 @@ +dayFromDateGMT | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayFromParts.html b/docs/functions/dayFromParts.html new file mode 100644 index 00000000..0a5ab650 --- /dev/null +++ b/docs/functions/dayFromParts.html @@ -0,0 +1 @@ +dayFromParts | zeed

Function dayFromParts

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayFromString.html b/docs/functions/dayFromString.html new file mode 100644 index 00000000..e319b1f3 --- /dev/null +++ b/docs/functions/dayFromString.html @@ -0,0 +1 @@ +dayFromString | zeed

Function dayFromString

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayFromTimestamp.html b/docs/functions/dayFromTimestamp.html new file mode 100644 index 00000000..8fae47eb --- /dev/null +++ b/docs/functions/dayFromTimestamp.html @@ -0,0 +1 @@ +dayFromTimestamp | zeed

Function dayFromTimestamp

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayFromToday.html b/docs/functions/dayFromToday.html new file mode 100644 index 00000000..9117cc8a --- /dev/null +++ b/docs/functions/dayFromToday.html @@ -0,0 +1 @@ +dayFromToday | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayIterator.html b/docs/functions/dayIterator.html new file mode 100644 index 00000000..93543566 --- /dev/null +++ b/docs/functions/dayIterator.html @@ -0,0 +1,2 @@ +dayIterator | zeed

Function dayIterator

  • Iterator, see dayRange

    +

    Parameters

    • left: number
    • Optional right: number

    Returns Generator<number, number[], unknown>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayMonth.html b/docs/functions/dayMonth.html new file mode 100644 index 00000000..ff8d674e --- /dev/null +++ b/docs/functions/dayMonth.html @@ -0,0 +1 @@ +dayMonth | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayMonthStart.html b/docs/functions/dayMonthStart.html new file mode 100644 index 00000000..42806c96 --- /dev/null +++ b/docs/functions/dayMonthStart.html @@ -0,0 +1 @@ +dayMonthStart | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayOffset.html b/docs/functions/dayOffset.html new file mode 100644 index 00000000..e82cb2e2 --- /dev/null +++ b/docs/functions/dayOffset.html @@ -0,0 +1 @@ +dayOffset | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayRange.html b/docs/functions/dayRange.html new file mode 100644 index 00000000..51dc4e82 --- /dev/null +++ b/docs/functions/dayRange.html @@ -0,0 +1,2 @@ +dayRange | zeed

Function dayRange

  • List of dates for loops

    +

    Parameters

    • left: number
    • Optional right: number

    Returns number[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayToDate.html b/docs/functions/dayToDate.html new file mode 100644 index 00000000..c92a3f82 --- /dev/null +++ b/docs/functions/dayToDate.html @@ -0,0 +1 @@ +dayToDate | zeed

Function dayToDate

  • Parameters

    • day: number
    • gmt: boolean = false

    Returns Date

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayToDateGMT.html b/docs/functions/dayToDateGMT.html new file mode 100644 index 00000000..4a461291 --- /dev/null +++ b/docs/functions/dayToDateGMT.html @@ -0,0 +1 @@ +dayToDateGMT | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayToParts.html b/docs/functions/dayToParts.html new file mode 100644 index 00000000..a2270fcc --- /dev/null +++ b/docs/functions/dayToParts.html @@ -0,0 +1 @@ +dayToParts | zeed

Function dayToParts

  • Parameters

    • day: number

    Returns [number, number, number]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayToString.html b/docs/functions/dayToString.html new file mode 100644 index 00000000..b35b45d2 --- /dev/null +++ b/docs/functions/dayToString.html @@ -0,0 +1 @@ +dayToString | zeed

Function dayToString

  • Parameters

    • day: number
    • sep: string = '-'

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayToTimestamp.html b/docs/functions/dayToTimestamp.html new file mode 100644 index 00000000..ec61c8dd --- /dev/null +++ b/docs/functions/dayToTimestamp.html @@ -0,0 +1 @@ +dayToTimestamp | zeed

Function dayToTimestamp

  • Parameters

    • day: number
    • gmt: boolean = true

    Returns number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayYear.html b/docs/functions/dayYear.html new file mode 100644 index 00000000..eba59e91 --- /dev/null +++ b/docs/functions/dayYear.html @@ -0,0 +1 @@ +dayYear | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dayYearStart.html b/docs/functions/dayYearStart.html new file mode 100644 index 00000000..82d7bb55 --- /dev/null +++ b/docs/functions/dayYearStart.html @@ -0,0 +1 @@ +dayYearStart | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/debounce.html b/docs/functions/debounce.html new file mode 100644 index 00000000..805a0fe3 --- /dev/null +++ b/docs/functions/debounce.html @@ -0,0 +1,4 @@ +debounce | zeed

Function debounce

  • Debounce fits best for filtering a large peak of events. +For UI event filtering throttle is probably a better choice.

    +

    Functionality: It only fires after triggers pause for delay ms.

    +

    Type Parameters

    • F extends ((...args) => any)

    Parameters

    • callback: F
    • opt: {
          delay?: number;
      } = {}
      • Optional delay?: number

    Returns F & {
        cancel: (() => void);
        dispose: (() => void);
        immediate: ((...args) => Promise<void>);
    }

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/deburr.html b/docs/functions/deburr.html new file mode 100644 index 00000000..7a346fec --- /dev/null +++ b/docs/functions/deburr.html @@ -0,0 +1,10 @@ +deburr | zeed

Function deburr

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/decimal.html b/docs/functions/decimal.html new file mode 100644 index 00000000..d85cec4c --- /dev/null +++ b/docs/functions/decimal.html @@ -0,0 +1 @@ +decimal | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/decimalCentsPart.html b/docs/functions/decimalCentsPart.html new file mode 100644 index 00000000..b5f83ade --- /dev/null +++ b/docs/functions/decimalCentsPart.html @@ -0,0 +1 @@ +decimalCentsPart | zeed

Function decimalCentsPart

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/decimalFromCents.html b/docs/functions/decimalFromCents.html new file mode 100644 index 00000000..1b71ba04 --- /dev/null +++ b/docs/functions/decimalFromCents.html @@ -0,0 +1 @@ +decimalFromCents | zeed

Function decimalFromCents

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/decimalToCents.html b/docs/functions/decimalToCents.html new file mode 100644 index 00000000..4a9da1aa --- /dev/null +++ b/docs/functions/decimalToCents.html @@ -0,0 +1 @@ +decimalToCents | zeed

Function decimalToCents

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/decodeBase16.html b/docs/functions/decodeBase16.html new file mode 100644 index 00000000..017ac2dd --- /dev/null +++ b/docs/functions/decodeBase16.html @@ -0,0 +1 @@ +decodeBase16 | zeed

Function decodeBase16

  • Parameters

    • s: string
    • padding: number = -1

    Returns Uint8Array

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/decodeBase32.html b/docs/functions/decodeBase32.html new file mode 100644 index 00000000..fd6eb1f9 --- /dev/null +++ b/docs/functions/decodeBase32.html @@ -0,0 +1 @@ +decodeBase32 | zeed

Function decodeBase32

  • Parameters

    • s: string
    • padding: number = -1

    Returns Uint8Array

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/decodeBase58.html b/docs/functions/decodeBase58.html new file mode 100644 index 00000000..c79520fd --- /dev/null +++ b/docs/functions/decodeBase58.html @@ -0,0 +1 @@ +decodeBase58 | zeed

Function decodeBase58

  • Parameters

    • s: string
    • padding: number = -1

    Returns Uint8Array

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/decodeBase62.html b/docs/functions/decodeBase62.html new file mode 100644 index 00000000..ca8c55f6 --- /dev/null +++ b/docs/functions/decodeBase62.html @@ -0,0 +1 @@ +decodeBase62 | zeed

Function decodeBase62

  • Parameters

    • s: string
    • padding: number = -1

    Returns Uint8Array

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/decodeJson.html b/docs/functions/decodeJson.html new file mode 100644 index 00000000..22cf944e --- /dev/null +++ b/docs/functions/decodeJson.html @@ -0,0 +1,2 @@ +decodeJson | zeed

Function decodeJson

  • Decode any object, including Uint8Array data

    +

    Parameters

    • data: ArrayBuffer | Uint8Array

    Returns any

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/decrypt.html b/docs/functions/decrypt.html new file mode 100644 index 00000000..4b6b50e3 --- /dev/null +++ b/docs/functions/decrypt.html @@ -0,0 +1 @@ +decrypt | zeed

Function decrypt

  • Parameters

    • data: Uint8Array
    • key: CryptoKey

    Returns Promise<Uint8Array>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/deepEqual.html b/docs/functions/deepEqual.html new file mode 100644 index 00000000..7faddfd0 --- /dev/null +++ b/docs/functions/deepEqual.html @@ -0,0 +1 @@ +deepEqual | zeed

Function deepEqual

  • Parameters

    • a: any
    • b: any
    • hash: WeakSet<WeakKey> = ...

    Returns boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/deepMerge.html b/docs/functions/deepMerge.html new file mode 100644 index 00000000..7b22c0a5 --- /dev/null +++ b/docs/functions/deepMerge.html @@ -0,0 +1 @@ +deepMerge | zeed

Function deepMerge

  • Parameters

    • target: any
    • Rest ...sources: any[]

    Returns any

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/deepStripUndefinedInPlace.html b/docs/functions/deepStripUndefinedInPlace.html new file mode 100644 index 00000000..ee5187c3 --- /dev/null +++ b/docs/functions/deepStripUndefinedInPlace.html @@ -0,0 +1,2 @@ +deepStripUndefinedInPlace | zeed

Function deepStripUndefinedInPlace

  • Strip properties with value undefined in place

    +

    Parameters

    • a: any
    • hash: WeakSet<WeakKey> = ...

    Returns any

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/deriveKeyPbkdf2.html b/docs/functions/deriveKeyPbkdf2.html new file mode 100644 index 00000000..392c6788 --- /dev/null +++ b/docs/functions/deriveKeyPbkdf2.html @@ -0,0 +1 @@ +deriveKeyPbkdf2 | zeed

Function deriveKeyPbkdf2

  • Parameters

    • secret: BinInput
    • opt: {
          iterations?: number;
          salt?: BinInput;
      } = {}
      • Optional iterations?: number
      • Optional salt?: BinInput

    Returns Promise<CryptoKey>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/detect.html b/docs/functions/detect.html new file mode 100644 index 00000000..0c412963 --- /dev/null +++ b/docs/functions/detect.html @@ -0,0 +1 @@ +detect | zeed

Function detect

  • Parameters

    • info: {
          appleNative: boolean;
          beaker: boolean;
          browser: boolean;
          electron: boolean;
          ios: boolean;
          iosNative: boolean;
          jest: boolean;
          macos: boolean;
          macosNative: boolean;
          node: boolean;
          pwa: boolean;
          pwaInstalled: boolean;
          test: boolean;
          touch: boolean;
          windows: boolean;
          wkwebview: boolean;
          worker: boolean;
      } = ...
      • appleNative: boolean
      • beaker: boolean
      • browser: boolean
      • electron: boolean
      • ios: boolean
      • iosNative: boolean
      • jest: boolean
      • macos: boolean
      • macosNative: boolean
      • node: boolean
      • pwa: boolean
      • pwaInstalled: boolean
      • test: boolean
      • touch: boolean
      • windows: boolean
      • wkwebview: boolean
      • worker: boolean

    Returns {
        appleNative: boolean;
        beaker: boolean;
        browser: boolean;
        electron: boolean;
        ios: boolean;
        iosNative: boolean;
        jest: boolean;
        macos: boolean;
        macosNative: boolean;
        node: boolean;
        pwa: boolean;
        pwaInstalled: boolean;
        test: boolean;
        touch: boolean;
        windows: boolean;
        wkwebview: boolean;
        worker: boolean;
    }

    • appleNative: boolean
    • beaker: boolean
    • browser: boolean
    • electron: boolean
    • ios: boolean
    • iosNative: boolean
    • jest: boolean
    • macos: boolean
    • macosNative: boolean
    • node: boolean
    • pwa: boolean
    • pwaInstalled: boolean
    • test: boolean
    • touch: boolean
    • windows: boolean
    • wkwebview: boolean
    • worker: boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/diffObjects.html b/docs/functions/diffObjects.html new file mode 100644 index 00000000..9e0c30cd --- /dev/null +++ b/docs/functions/diffObjects.html @@ -0,0 +1,4 @@ +diffObjects | zeed

Function diffObjects

  • Describes the changes between to object with a list like:

    +
    [{
    type: 'upd',
    path: ['a'],
    value: 1
    },
    {
    type: 'del',
    path: ['b', 'c']
    }
    ...] +
    +

    Parameters

    • obj: any[] | Record<string, any>
    • newObj: any[] | Record<string, any>
    • options: Partial<Options> = ...
    • _stack: Record<string, any>[] = []

    Returns Difference[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/digest.html b/docs/functions/digest.html new file mode 100644 index 00000000..174c7aeb --- /dev/null +++ b/docs/functions/digest.html @@ -0,0 +1 @@ +digest | zeed

Function digest

  • Parameters

    • message: BinInput
    • algorithm: AlgorithmIdentifier = CRYPTO_DEFAULT_HASH_ALG

    Returns Promise<Uint8Array>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/duration.html b/docs/functions/duration.html new file mode 100644 index 00000000..a5bea238 --- /dev/null +++ b/docs/functions/duration.html @@ -0,0 +1 @@ +duration | zeed

Function duration

  • Returns (() => string)

      • (): string
      • Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/empty.html b/docs/functions/empty.html new file mode 100644 index 00000000..c758eab2 --- /dev/null +++ b/docs/functions/empty.html @@ -0,0 +1 @@ +empty | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/encodeBase16.html b/docs/functions/encodeBase16.html new file mode 100644 index 00000000..e8febee4 --- /dev/null +++ b/docs/functions/encodeBase16.html @@ -0,0 +1 @@ +encodeBase16 | zeed

Function encodeBase16

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/encodeBase32.html b/docs/functions/encodeBase32.html new file mode 100644 index 00000000..52ad1e74 --- /dev/null +++ b/docs/functions/encodeBase32.html @@ -0,0 +1 @@ +encodeBase32 | zeed

Function encodeBase32

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/encodeBase58.html b/docs/functions/encodeBase58.html new file mode 100644 index 00000000..db256bc8 --- /dev/null +++ b/docs/functions/encodeBase58.html @@ -0,0 +1 @@ +encodeBase58 | zeed

Function encodeBase58

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/encodeBase62.html b/docs/functions/encodeBase62.html new file mode 100644 index 00000000..8f79a572 --- /dev/null +++ b/docs/functions/encodeBase62.html @@ -0,0 +1 @@ +encodeBase62 | zeed

Function encodeBase62

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/encodeJson.html b/docs/functions/encodeJson.html new file mode 100644 index 00000000..1dc42c91 --- /dev/null +++ b/docs/functions/encodeJson.html @@ -0,0 +1,2 @@ +encodeJson | zeed

Function encodeJson

  • Encode any object, including Uint8Array data

    +

    Parameters

    • data: any

    Returns Uint8Array

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/encodeQuery.html b/docs/functions/encodeQuery.html new file mode 100644 index 00000000..1a3005e9 --- /dev/null +++ b/docs/functions/encodeQuery.html @@ -0,0 +1 @@ +encodeQuery | zeed

Function encodeQuery

  • Parameters

    • data: Record<string, any>
    • Optional filterValue: ((value) => boolean)
        • (value): boolean
        • Parameters

          • value: any

          Returns boolean

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/encrypt.html b/docs/functions/encrypt.html new file mode 100644 index 00000000..d2625385 --- /dev/null +++ b/docs/functions/encrypt.html @@ -0,0 +1 @@ +encrypt | zeed

Function encrypt

  • Parameters

    • data: Uint8Array
    • key: CryptoKey

    Returns Promise<Uint8Array>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/endSortWeight.html b/docs/functions/endSortWeight.html new file mode 100644 index 00000000..c9336998 --- /dev/null +++ b/docs/functions/endSortWeight.html @@ -0,0 +1 @@ +endSortWeight | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/ensureFolder.html b/docs/functions/ensureFolder.html new file mode 100644 index 00000000..16412421 --- /dev/null +++ b/docs/functions/ensureFolder.html @@ -0,0 +1 @@ +ensureFolder | zeed

Function ensureFolder

  • Parameters

    • Rest ...parts: string[]

    Returns Promise<string>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/ensureKey.html b/docs/functions/ensureKey.html new file mode 100644 index 00000000..29a38d7c --- /dev/null +++ b/docs/functions/ensureKey.html @@ -0,0 +1,4 @@ +ensureKey | zeed

Function ensureKey

  • Call a create function if key does not yet exist on an object. Returns the found or created object. Example:

    +
    function createRoom(room, rooms) { return new Room() }
    ensureKey(rooms, room, createRoom).enter() +
    +

    Type Parameters

    • T

    Parameters

    • obj: Record<string, T>
    • key: string
    • createFn: ((key?, obj?) => T)
        • (key?, obj?): T
        • Parameters

          • Optional key: string
          • Optional obj: Record<string, T>

          Returns T

    Returns T

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/ensureKeyAsync.html b/docs/functions/ensureKeyAsync.html new file mode 100644 index 00000000..1c9cd389 --- /dev/null +++ b/docs/functions/ensureKeyAsync.html @@ -0,0 +1,4 @@ +ensureKeyAsync | zeed

Function ensureKeyAsync

  • Call a create function if key does not yet exist on an object. Returns the found or created object. Example:

    +
    async function fetchItem(id, cache) { ... }
    let data = await ensureKey(cache, id, fetchItem) +
    +

    Type Parameters

    • T

    Parameters

    • obj: Record<string, T>
    • key: string
    • createFn: ((key?, obj?) => Promise<T>)
        • (key?, obj?): Promise<T>
        • Parameters

          • Optional key: string
          • Optional obj: Record<string, T>

          Returns Promise<T>

    Returns Promise<T>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/equalBinary.html b/docs/functions/equalBinary.html new file mode 100644 index 00000000..ab4731ed --- /dev/null +++ b/docs/functions/equalBinary.html @@ -0,0 +1,2 @@ +equalBinary | zeed

Function equalBinary

  • Compare contents of binary arrays

    +

    Parameters

    • a: ArrayBuffer | Uint8Array
    • b: ArrayBuffer | Uint8Array

    Returns boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/escapeHTML.html b/docs/functions/escapeHTML.html new file mode 100644 index 00000000..209fb85d --- /dev/null +++ b/docs/functions/escapeHTML.html @@ -0,0 +1 @@ +escapeHTML | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/escapeRegExp.html b/docs/functions/escapeRegExp.html new file mode 100644 index 00000000..e51902e2 --- /dev/null +++ b/docs/functions/escapeRegExp.html @@ -0,0 +1 @@ +escapeRegExp | zeed

Function escapeRegExp

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/estimateSizeForBase.html b/docs/functions/estimateSizeForBase.html new file mode 100644 index 00000000..28d3ef04 --- /dev/null +++ b/docs/functions/estimateSizeForBase.html @@ -0,0 +1 @@ +estimateSizeForBase | zeed

Function estimateSizeForBase

  • Parameters

    • bytes: number
    • base: number

    Returns number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/exists.html b/docs/functions/exists.html new file mode 100644 index 00000000..8ad0c90f --- /dev/null +++ b/docs/functions/exists.html @@ -0,0 +1 @@ +exists | zeed

Function exists

  • Parameters

    • path: string

    Returns Promise<boolean>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/fatal.html b/docs/functions/fatal.html new file mode 100644 index 00000000..1f5a0c03 --- /dev/null +++ b/docs/functions/fatal.html @@ -0,0 +1,2 @@ +fatal | zeed

Function fatal

  • Always throws.

    +

    Parameters

    • Rest ...messages: any[]

    Returns never

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/fetchBasic.html b/docs/functions/fetchBasic.html new file mode 100644 index 00000000..fc1aa6be --- /dev/null +++ b/docs/functions/fetchBasic.html @@ -0,0 +1,2 @@ +fetchBasic | zeed

Function fetchBasic

  • Simplified fetch that returns undefined on non 200 status

    +

    Parameters

    • url: string | URL
    • fetchOptions: fetchOptionsType = {}
    • fetchFn: ((input, init?) => Promise<Response>) = fetch
        • (input, init?): Promise<Response>
        • Parameters

          • input: RequestInfo
          • Optional init: RequestInit

          Returns Promise<Response>

    Returns Promise<Response | undefined>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/fetchJson.html b/docs/functions/fetchJson.html new file mode 100644 index 00000000..466b1d7b --- /dev/null +++ b/docs/functions/fetchJson.html @@ -0,0 +1,2 @@ +fetchJson | zeed

Function fetchJson

  • Fetch for JSON

    +

    Type Parameters

    Parameters

    • url: string | URL
    • fetchOptions: fetchOptionsType = {}
    • fetchFn: ((input, init?) => Promise<Response>) = fetch
        • (input, init?): Promise<Response>
        • Parameters

          • input: RequestInfo
          • Optional init: RequestInit

          Returns Promise<Response>

    Returns Promise<T | undefined>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/fetchOptionsBasicAuth.html b/docs/functions/fetchOptionsBasicAuth.html new file mode 100644 index 00000000..a973448c --- /dev/null +++ b/docs/functions/fetchOptionsBasicAuth.html @@ -0,0 +1,2 @@ +fetchOptionsBasicAuth | zeed

Function fetchOptionsBasicAuth

  • Options to pass basic auth

    +

    Parameters

    • username: string
    • password: string

    Returns fetchOptionType

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/fetchOptionsFormURLEncoded.html b/docs/functions/fetchOptionsFormURLEncoded.html new file mode 100644 index 00000000..0c121f4a --- /dev/null +++ b/docs/functions/fetchOptionsFormURLEncoded.html @@ -0,0 +1,2 @@ +fetchOptionsFormURLEncoded | zeed

Function fetchOptionsFormURLEncoded

  • Options for fetchBasic to send data as application/x-www-form-urlencoded

    +

    Parameters

    Returns fetchOptionType

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/fetchOptionsJson.html b/docs/functions/fetchOptionsJson.html new file mode 100644 index 00000000..50b0d5aa --- /dev/null +++ b/docs/functions/fetchOptionsJson.html @@ -0,0 +1,2 @@ +fetchOptionsJson | zeed

Function fetchOptionsJson

  • Options to send data as JSON

    +

    Parameters

    Returns fetchOptionType

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/fetchText.html b/docs/functions/fetchText.html new file mode 100644 index 00000000..d867f32c --- /dev/null +++ b/docs/functions/fetchText.html @@ -0,0 +1,2 @@ +fetchText | zeed

Function fetchText

  • Fetch for text

    +

    Parameters

    • url: string | URL
    • fetchOptions: fetchOptionsType = {}
    • fetchFn: ((input, init?) => Promise<Response>) = fetch
        • (input, init?): Promise<Response>
        • Parameters

          • input: RequestInfo
          • Optional init: RequestInit

          Returns Promise<Response>

    Returns Promise<string | undefined>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/files.html b/docs/functions/files.html new file mode 100644 index 00000000..23191027 --- /dev/null +++ b/docs/functions/files.html @@ -0,0 +1 @@ +files | zeed

Function files

  • Parameters

    • opt: {
          basePath?: string;
          filter?: ((name) => boolean);
          ignoreHidden?: boolean;
          pattern?: string | RegExp;
      } = {}
      • Optional basePath?: string
      • Optional filter?: ((name) => boolean)
          • (name): boolean
          • Parameters

            • name: string

            Returns boolean

      • Optional ignoreHidden?: boolean
      • Optional pattern?: string | RegExp

    Returns string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/filesAsync.html b/docs/functions/filesAsync.html new file mode 100644 index 00000000..11b283f5 --- /dev/null +++ b/docs/functions/filesAsync.html @@ -0,0 +1 @@ +filesAsync | zeed

Function filesAsync

  • Parameters

    • opt: {
          basePath?: string;
          filter?: ((name) => boolean);
          ignoreHidden?: boolean;
          pattern?: string | RegExp;
      } = {}
      • Optional basePath?: string
      • Optional filter?: ((name) => boolean)
          • (name): boolean
          • Parameters

            • name: string

            Returns boolean

      • Optional ignoreHidden?: boolean
      • Optional pattern?: string | RegExp

    Returns Promise<string[]>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/first.html b/docs/functions/first.html new file mode 100644 index 00000000..caa1a13b --- /dev/null +++ b/docs/functions/first.html @@ -0,0 +1 @@ +first | zeed

Function first

  • Type Parameters

    • T

    Parameters

    • Optional array: T[]

    Returns T | undefined

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/fixBrokenUth8String.html b/docs/functions/fixBrokenUth8String.html new file mode 100644 index 00000000..78703077 --- /dev/null +++ b/docs/functions/fixBrokenUth8String.html @@ -0,0 +1 @@ +fixBrokenUth8String | zeed

Function fixBrokenUth8String

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/forEachDay.html b/docs/functions/forEachDay.html new file mode 100644 index 00000000..34cb6051 --- /dev/null +++ b/docs/functions/forEachDay.html @@ -0,0 +1 @@ +forEachDay | zeed

Function forEachDay

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/forTimes.html b/docs/functions/forTimes.html new file mode 100644 index 00000000..3f204297 --- /dev/null +++ b/docs/functions/forTimes.html @@ -0,0 +1,2 @@ +forTimes | zeed

Function forTimes

  • Repeat count times. Starts with 0

    +

    Type Parameters

    • T = undefined

    Parameters

    • count: number
    • fn: ((i, count) => T)
        • (i, count): T
        • Parameters

          • i: number
          • count: number

          Returns T

    Returns T[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/formatMessages.html b/docs/functions/formatMessages.html new file mode 100644 index 00000000..6679f959 --- /dev/null +++ b/docs/functions/formatMessages.html @@ -0,0 +1 @@ +formatMessages | zeed

Function formatMessages

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/formatMilliseconds.html b/docs/functions/formatMilliseconds.html new file mode 100644 index 00000000..fd383820 --- /dev/null +++ b/docs/functions/formatMilliseconds.html @@ -0,0 +1 @@ +formatMilliseconds | zeed

Function formatMilliseconds

  • Parameters

    • ms: number

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/fromBase64.html b/docs/functions/fromBase64.html new file mode 100644 index 00000000..6ea1f005 --- /dev/null +++ b/docs/functions/fromBase64.html @@ -0,0 +1,2 @@ +fromBase64 | zeed

Function fromBase64

  • Also parses toBase64Url encoded strings.

    +

    Parameters

    • s: string

    Returns Uint8Array

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/fromBase64String.html b/docs/functions/fromBase64String.html new file mode 100644 index 00000000..4408cfa8 --- /dev/null +++ b/docs/functions/fromBase64String.html @@ -0,0 +1,2 @@ +fromBase64String | zeed

Function fromBase64String

  • Also parses toBase64Url encoded strings.

    +

    Parameters

    • s: string

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/fromCamelCase.html b/docs/functions/fromCamelCase.html new file mode 100644 index 00000000..f52ef17a --- /dev/null +++ b/docs/functions/fromCamelCase.html @@ -0,0 +1 @@ +fromCamelCase | zeed

Function fromCamelCase

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/fromHex.html b/docs/functions/fromHex.html new file mode 100644 index 00000000..54ff4e9c --- /dev/null +++ b/docs/functions/fromHex.html @@ -0,0 +1 @@ +fromHex | zeed

Function fromHex

  • Parameters

    • hexString: string

    Returns Uint8Array

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/getEnvVariableRelaxed.html b/docs/functions/getEnvVariableRelaxed.html new file mode 100644 index 00000000..e9e34c87 --- /dev/null +++ b/docs/functions/getEnvVariableRelaxed.html @@ -0,0 +1 @@ +getEnvVariableRelaxed | zeed

Function getEnvVariableRelaxed

  • Parameters

    • name: string
    • env: ProcessEnv = process.env

    Returns string | undefined

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/getFingerprint.html b/docs/functions/getFingerprint.html new file mode 100644 index 00000000..c827fbe1 --- /dev/null +++ b/docs/functions/getFingerprint.html @@ -0,0 +1 @@ +getFingerprint | zeed

Function getFingerprint

  • Parameters

    • path: string

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/getFingerprintAsync.html b/docs/functions/getFingerprintAsync.html new file mode 100644 index 00000000..7ecfd87c --- /dev/null +++ b/docs/functions/getFingerprintAsync.html @@ -0,0 +1 @@ +getFingerprintAsync | zeed

Function getFingerprintAsync

  • Parameters

    • path: string

    Returns Promise<string>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/getGlobal.html b/docs/functions/getGlobal.html new file mode 100644 index 00000000..4ac5a0d6 --- /dev/null +++ b/docs/functions/getGlobal.html @@ -0,0 +1 @@ +getGlobal | zeed

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/getGlobalContext.html b/docs/functions/getGlobalContext.html new file mode 100644 index 00000000..fe03dc71 --- /dev/null +++ b/docs/functions/getGlobalContext.html @@ -0,0 +1,2 @@ +getGlobalContext | zeed

Function getGlobalContext

  • Global object to work across module boundaries as well. Internally already used for logger and emitter.

    +

    Type Parameters

    • T = ZeedGlobalContext

    Parameters

    • defaultValue: {} = {}

      Returns T

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getGlobalEmitter.html b/docs/functions/getGlobalEmitter.html new file mode 100644 index 00000000..4e116204 --- /dev/null +++ b/docs/functions/getGlobalEmitter.html @@ -0,0 +1,2 @@ +getGlobalEmitter | zeed

    Function getGlobalEmitter

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getGlobalLogger.html b/docs/functions/getGlobalLogger.html new file mode 100644 index 00000000..aceed32b --- /dev/null +++ b/docs/functions/getGlobalLogger.html @@ -0,0 +1 @@ +getGlobalLogger | zeed

    Function getGlobalLogger

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getGlobalLoggerIfExists.html b/docs/functions/getGlobalLoggerIfExists.html new file mode 100644 index 00000000..1b73ef15 --- /dev/null +++ b/docs/functions/getGlobalLoggerIfExists.html @@ -0,0 +1,2 @@ +getGlobalLoggerIfExists | zeed

    Function getGlobalLoggerIfExists

    • Can be used for lazy usage e.g. inside of Zeed

      +

      Returns any

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getNamespaceFilterString.html b/docs/functions/getNamespaceFilterString.html new file mode 100644 index 00000000..980c967f --- /dev/null +++ b/docs/functions/getNamespaceFilterString.html @@ -0,0 +1 @@ +getNamespaceFilterString | zeed

    Function getNamespaceFilterString

    • Parameters

      • defaultNamespaceFilter: any

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getNavigator.html b/docs/functions/getNavigator.html new file mode 100644 index 00000000..ced1ad22 --- /dev/null +++ b/docs/functions/getNavigator.html @@ -0,0 +1 @@ +getNavigator | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getPerformanceTimestamp.html b/docs/functions/getPerformanceTimestamp.html new file mode 100644 index 00000000..cbe2cba0 --- /dev/null +++ b/docs/functions/getPerformanceTimestamp.html @@ -0,0 +1,2 @@ +getPerformanceTimestamp | zeed

    Function getPerformanceTimestamp

    • Returns number

      Timestamp in miliseconds

      +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getSecureRandom.html b/docs/functions/getSecureRandom.html new file mode 100644 index 00000000..782acf6e --- /dev/null +++ b/docs/functions/getSecureRandom.html @@ -0,0 +1 @@ +getSecureRandom | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getSecureRandomIfPossible.html b/docs/functions/getSecureRandomIfPossible.html new file mode 100644 index 00000000..35888ddb --- /dev/null +++ b/docs/functions/getSecureRandomIfPossible.html @@ -0,0 +1 @@ +getSecureRandomIfPossible | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getSourceLocation.html b/docs/functions/getSourceLocation.html new file mode 100644 index 00000000..694e05c7 --- /dev/null +++ b/docs/functions/getSourceLocation.html @@ -0,0 +1,5 @@ +getSourceLocation | zeed

    Function getSourceLocation

    • Get the source code location of the caller +https://stackoverflow.com/a/47296370/140927

      +

      Parameters

      • level: number = 2

        Number of levels to go down the stack trace

        +
      • stripCwd: boolean = true

        Strip the current working directory, only reasonable for Node.js environment

        +

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getSourceLocationByPrecedingPattern.html b/docs/functions/getSourceLocationByPrecedingPattern.html new file mode 100644 index 00000000..11ea10ad --- /dev/null +++ b/docs/functions/getSourceLocationByPrecedingPattern.html @@ -0,0 +1 @@ +getSourceLocationByPrecedingPattern | zeed

    Function getSourceLocationByPrecedingPattern

    • Parameters

      • patterns: string[]
      • stripCwd: boolean = true

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getStack.html b/docs/functions/getStack.html new file mode 100644 index 00000000..b4dbeb67 --- /dev/null +++ b/docs/functions/getStack.html @@ -0,0 +1 @@ +getStack | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getStackLlocationList.html b/docs/functions/getStackLlocationList.html new file mode 100644 index 00000000..304c580b --- /dev/null +++ b/docs/functions/getStackLlocationList.html @@ -0,0 +1 @@ +getStackLlocationList | zeed

    Function getStackLlocationList

    • Parameters

      • stack: string

      Returns string[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getStat.html b/docs/functions/getStat.html new file mode 100644 index 00000000..41ac2f55 --- /dev/null +++ b/docs/functions/getStat.html @@ -0,0 +1 @@ +getStat | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getStatAsync.html b/docs/functions/getStatAsync.html new file mode 100644 index 00000000..4a860dc0 --- /dev/null +++ b/docs/functions/getStatAsync.html @@ -0,0 +1 @@ +getStatAsync | zeed

    Function getStatAsync

    • Parameters

      • path: string

      Returns Promise<any>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getTimestamp.html b/docs/functions/getTimestamp.html new file mode 100644 index 00000000..7329fc5a --- /dev/null +++ b/docs/functions/getTimestamp.html @@ -0,0 +1,2 @@ +getTimestamp | zeed

    Function getTimestamp

    • Returns number

      Timestamp in miliseconds

      +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getWebCrypto.html b/docs/functions/getWebCrypto.html new file mode 100644 index 00000000..9ca72cf6 --- /dev/null +++ b/docs/functions/getWebCrypto.html @@ -0,0 +1 @@ +getWebCrypto | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getWindow.html b/docs/functions/getWindow.html new file mode 100644 index 00000000..9eb8fb08 --- /dev/null +++ b/docs/functions/getWindow.html @@ -0,0 +1 @@ +getWindow | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/globToRegExp.html b/docs/functions/globToRegExp.html new file mode 100644 index 00000000..2a2663a2 --- /dev/null +++ b/docs/functions/globToRegExp.html @@ -0,0 +1 @@ +globToRegExp | zeed

    Function globToRegExp

    • Parameters

      • glob: string
      • Optional opts: any

      Returns RegExp

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/gravatarURLByEmail.html b/docs/functions/gravatarURLByEmail.html new file mode 100644 index 00000000..19c7fff2 --- /dev/null +++ b/docs/functions/gravatarURLByEmail.html @@ -0,0 +1 @@ +gravatarURLByEmail | zeed

    Function gravatarURLByEmail

    • Parameters

      • email: string
      • defaultURL: string = ''

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/immediate.html b/docs/functions/immediate.html new file mode 100644 index 00000000..a987d332 --- /dev/null +++ b/docs/functions/immediate.html @@ -0,0 +1,2 @@ +immediate | zeed

    Function immediate

    • Same as await sleep(0), just let the event loop execute.

      +

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isArray.html b/docs/functions/isArray.html new file mode 100644 index 00000000..b339f944 --- /dev/null +++ b/docs/functions/isArray.html @@ -0,0 +1 @@ +isArray | zeed

    Function isArray

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isBoolean.html b/docs/functions/isBoolean.html new file mode 100644 index 00000000..f80becea --- /dev/null +++ b/docs/functions/isBoolean.html @@ -0,0 +1 @@ +isBoolean | zeed

    Function isBoolean

    • Parameters

      • obj: unknown

      Returns obj is boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isBrowser.html b/docs/functions/isBrowser.html new file mode 100644 index 00000000..e94b40d1 --- /dev/null +++ b/docs/functions/isBrowser.html @@ -0,0 +1 @@ +isBrowser | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isEmpty.html b/docs/functions/isEmpty.html new file mode 100644 index 00000000..3a967394 --- /dev/null +++ b/docs/functions/isEmpty.html @@ -0,0 +1,2 @@ +isEmpty | zeed

    Function isEmpty

    • Empty means null or undefined or object or array without items, use like .filter(isEmpty)

      +

      Type Parameters

      • T

      Parameters

      • value: undefined | null | T

      Returns value is T

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isEven.html b/docs/functions/isEven.html new file mode 100644 index 00000000..6a08212e --- /dev/null +++ b/docs/functions/isEven.html @@ -0,0 +1 @@ +isEven | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isHalf.html b/docs/functions/isHalf.html new file mode 100644 index 00000000..67d9aaf2 --- /dev/null +++ b/docs/functions/isHalf.html @@ -0,0 +1 @@ +isHalf | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isHiddenPath.html b/docs/functions/isHiddenPath.html new file mode 100644 index 00000000..8fcac03c --- /dev/null +++ b/docs/functions/isHiddenPath.html @@ -0,0 +1 @@ +isHiddenPath | zeed

    Function isHiddenPath

    • Parameters

      • path: string

      Returns boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isInteger.html b/docs/functions/isInteger.html new file mode 100644 index 00000000..01c3e2e1 --- /dev/null +++ b/docs/functions/isInteger.html @@ -0,0 +1 @@ +isInteger | zeed

    Function isInteger

    • Parameters

      • obj: unknown

      Returns obj is number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isLocalHost.html b/docs/functions/isLocalHost.html new file mode 100644 index 00000000..481a9c24 --- /dev/null +++ b/docs/functions/isLocalHost.html @@ -0,0 +1 @@ +isLocalHost | zeed

    Function isLocalHost

    • Parameters

      • hostname: string = ...

      Returns boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isNotEmpty.html b/docs/functions/isNotEmpty.html new file mode 100644 index 00000000..da011590 --- /dev/null +++ b/docs/functions/isNotEmpty.html @@ -0,0 +1,2 @@ +isNotEmpty | zeed

    Function isNotEmpty

    • Not null or undefined or object or array without items, use like .filter(isNotEmpty)

      +

      Type Parameters

      • T

      Parameters

      • value: undefined | null | T

      Returns value is T

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isNotNull.html b/docs/functions/isNotNull.html new file mode 100644 index 00000000..9d50333c --- /dev/null +++ b/docs/functions/isNotNull.html @@ -0,0 +1,2 @@ +isNotNull | zeed

    Function isNotNull

    • Not null or undefined, use like .filter(isNotNull)

      +

      Type Parameters

      • T

      Parameters

      • value: undefined | null | T

      Returns value is T

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isNull.html b/docs/functions/isNull.html new file mode 100644 index 00000000..485b0eab --- /dev/null +++ b/docs/functions/isNull.html @@ -0,0 +1 @@ +isNull | zeed

    Function isNull

    • Parameters

      • obj: unknown

      Returns obj is undefined | null

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isNullOrUndefined.html b/docs/functions/isNullOrUndefined.html new file mode 100644 index 00000000..5ea2b845 --- /dev/null +++ b/docs/functions/isNullOrUndefined.html @@ -0,0 +1,2 @@ +isNullOrUndefined | zeed

    Function isNullOrUndefined

    • Parameters

      • obj: unknown

      Returns obj is undefined | null

      Deprecated

      use isNull

      +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isNumber.html b/docs/functions/isNumber.html new file mode 100644 index 00000000..2674d81c --- /dev/null +++ b/docs/functions/isNumber.html @@ -0,0 +1 @@ +isNumber | zeed

    Function isNumber

    • Parameters

      • obj: unknown

      Returns obj is number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isObject.html b/docs/functions/isObject.html new file mode 100644 index 00000000..831f3fc7 --- /dev/null +++ b/docs/functions/isObject.html @@ -0,0 +1 @@ +isObject | zeed

    Function isObject

    • Parameters

      • obj: unknown

      Returns obj is object

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isPrime.html b/docs/functions/isPrime.html new file mode 100644 index 00000000..1eb8d4b8 --- /dev/null +++ b/docs/functions/isPrime.html @@ -0,0 +1 @@ +isPrime | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isPrimeRX.html b/docs/functions/isPrimeRX.html new file mode 100644 index 00000000..ea3140ab --- /dev/null +++ b/docs/functions/isPrimeRX.html @@ -0,0 +1,2 @@ +isPrimeRX | zeed

    Function isPrimeRX

    • Fancy prime number check ;)

      +

      Parameters

      • value: number

      Returns boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isPrimitive.html b/docs/functions/isPrimitive.html new file mode 100644 index 00000000..3c3d8cb5 --- /dev/null +++ b/docs/functions/isPrimitive.html @@ -0,0 +1,2 @@ +isPrimitive | zeed

    Function isPrimitive

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isPromise.html b/docs/functions/isPromise.html new file mode 100644 index 00000000..73c06234 --- /dev/null +++ b/docs/functions/isPromise.html @@ -0,0 +1 @@ +isPromise | zeed

    Function isPromise

    • Type Parameters

      • T

      Parameters

      • value: T | Promise<T>

      Returns value is Promise<T>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isRecord.html b/docs/functions/isRecord.html new file mode 100644 index 00000000..a0cf5160 --- /dev/null +++ b/docs/functions/isRecord.html @@ -0,0 +1,2 @@ +isRecord | zeed

    Function isRecord

    • Object that is not an array. But could also be an object defined by a class.

      +

      Parameters

      • obj: unknown

      Returns obj is Record<string, any>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isRecordPlain.html b/docs/functions/isRecordPlain.html new file mode 100644 index 00000000..daf59397 --- /dev/null +++ b/docs/functions/isRecordPlain.html @@ -0,0 +1,2 @@ +isRecordPlain | zeed

    Function isRecordPlain

    • Just data, like constructed via {...}.

      +

      Parameters

      • obj: unknown

      Returns obj is Record<string, any>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isSafeInteger.html b/docs/functions/isSafeInteger.html new file mode 100644 index 00000000..bee7666c --- /dev/null +++ b/docs/functions/isSafeInteger.html @@ -0,0 +1,2 @@ +isSafeInteger | zeed

    Function isSafeInteger

    • Integer with full precision i.e. its value is in the signed 53 bit range.

      +

      Parameters

      • obj: unknown

      Returns obj is number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isString.html b/docs/functions/isString.html new file mode 100644 index 00000000..e439bca9 --- /dev/null +++ b/docs/functions/isString.html @@ -0,0 +1 @@ +isString | zeed

    Function isString

    • Parameters

      • obj: unknown

      Returns obj is string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isTimeout.html b/docs/functions/isTimeout.html new file mode 100644 index 00000000..285d78fc --- /dev/null +++ b/docs/functions/isTimeout.html @@ -0,0 +1 @@ +isTimeout | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isTruthy.html b/docs/functions/isTruthy.html new file mode 100644 index 00000000..7fa3dc48 --- /dev/null +++ b/docs/functions/isTruthy.html @@ -0,0 +1,3 @@ +isTruthy | zeed

    Function isTruthy

    • Not null or undefined or false, use like .filter(isValue). +Usefull e.g. on conditional list: [x && 'value', ...]

      +

      Type Parameters

      • T

      Parameters

      • value: undefined | null | boolean | T

      Returns value is T

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isUint8Array.html b/docs/functions/isUint8Array.html new file mode 100644 index 00000000..4881f3b2 --- /dev/null +++ b/docs/functions/isUint8Array.html @@ -0,0 +1 @@ +isUint8Array | zeed

    Function isUint8Array

    • Parameters

      • obj: unknown

      Returns obj is Uint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/isValue.html b/docs/functions/isValue.html new file mode 100644 index 00000000..d6d2316c --- /dev/null +++ b/docs/functions/isValue.html @@ -0,0 +1,3 @@ +isValue | zeed

    Function isValue

    • Not null or undefined or false, use like .filter(isValue). +Usefull e.g. on conditional list: [x && 'value', ...]

      +

      Type Parameters

      • T

      Parameters

      • value: undefined | null | boolean | T

      Returns value is T

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/joinLogStrings.html b/docs/functions/joinLogStrings.html new file mode 100644 index 00000000..dff242be --- /dev/null +++ b/docs/functions/joinLogStrings.html @@ -0,0 +1 @@ +joinLogStrings | zeed

    Function joinLogStrings

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/joinToUint8Array.html b/docs/functions/joinToUint8Array.html new file mode 100644 index 00000000..ac308708 --- /dev/null +++ b/docs/functions/joinToUint8Array.html @@ -0,0 +1 @@ +joinToUint8Array | zeed

    Function joinToUint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/jsonStringify.html b/docs/functions/jsonStringify.html new file mode 100644 index 00000000..22a38da3 --- /dev/null +++ b/docs/functions/jsonStringify.html @@ -0,0 +1,5 @@ +jsonStringify | zeed

    Function jsonStringify

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/jsonStringifySafe.html b/docs/functions/jsonStringifySafe.html new file mode 100644 index 00000000..ce3dd6f6 --- /dev/null +++ b/docs/functions/jsonStringifySafe.html @@ -0,0 +1,5 @@ +jsonStringifySafe | zeed

    Function jsonStringifySafe

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/jsonStringifySorted.html b/docs/functions/jsonStringifySorted.html new file mode 100644 index 00000000..071f87b0 --- /dev/null +++ b/docs/functions/jsonStringifySorted.html @@ -0,0 +1 @@ +jsonStringifySorted | zeed

    Function jsonStringifySorted

    • Parameters

      • obj: any
      • indent: undefined | number = undefined

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/jsonToUint8Array.html b/docs/functions/jsonToUint8Array.html new file mode 100644 index 00000000..6abf3141 --- /dev/null +++ b/docs/functions/jsonToUint8Array.html @@ -0,0 +1 @@ +jsonToUint8Array | zeed

    Function jsonToUint8Array

    • Parameters

      • json: any

      Returns Uint8Array | never

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/last.html b/docs/functions/last.html new file mode 100644 index 00000000..f49a22cd --- /dev/null +++ b/docs/functions/last.html @@ -0,0 +1 @@ +last | zeed

    Function last

    • Type Parameters

      • T

      Parameters

      • Optional array: T[]

      Returns T | undefined

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/linkifyPlainText.html b/docs/functions/linkifyPlainText.html new file mode 100644 index 00000000..a271020b --- /dev/null +++ b/docs/functions/linkifyPlainText.html @@ -0,0 +1 @@ +linkifyPlainText | zeed

    Function linkifyPlainText

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/listDistinctUnion.html b/docs/functions/listDistinctUnion.html new file mode 100644 index 00000000..64a23d64 --- /dev/null +++ b/docs/functions/listDistinctUnion.html @@ -0,0 +1,2 @@ +listDistinctUnion | zeed

    Function listDistinctUnion

    • Returns a list of values of a certain key. No duplicates.

      +

      Type Parameters

      • T extends Record<string, any>

      Parameters

      • list: T[]
      • key: keyof T

      Returns any[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/listGroupBy.html b/docs/functions/listGroupBy.html new file mode 100644 index 00000000..6f68d249 --- /dev/null +++ b/docs/functions/listGroupBy.html @@ -0,0 +1,2 @@ +listGroupBy | zeed

    Function listGroupBy

    • Split up a list by key resulting in a Record of key and sub-list.

      +

      Type Parameters

      • T extends Record<string, any>

      Parameters

      • list: T[]
      • key: keyof T

      Returns Record<string, T[]>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/listOfKey.html b/docs/functions/listOfKey.html new file mode 100644 index 00000000..54c564ed --- /dev/null +++ b/docs/functions/listOfKey.html @@ -0,0 +1,2 @@ +listOfKey | zeed

    Function listOfKey

    • Returns a list of values of a certain key.

      +

      Type Parameters

      • T extends Record<string, any>

      Parameters

      • list: T[]
      • key: keyof T

      Returns any[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/listQuery.html b/docs/functions/listQuery.html new file mode 100644 index 00000000..40402e54 --- /dev/null +++ b/docs/functions/listQuery.html @@ -0,0 +1,2 @@ +listQuery | zeed

    Function listQuery

    • Apply multiple filters, optionally transform through mappers, filter null/undefined items.

      +

      Type Parameters

      • T

      Parameters

      Returns T | any[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/memoize.html b/docs/functions/memoize.html new file mode 100644 index 00000000..8c8aa391 --- /dev/null +++ b/docs/functions/memoize.html @@ -0,0 +1,4 @@ +memoize | zeed

    Function memoize

    • Cache result of a function. Same arguments have to always return the same result in order to get expected optimization!

      +
      const square = memoize((value) => value * value)`
      square(2) // == 2 +
      +

      Type Parameters

      • In

      • Out

      Parameters

      • fn: ((arg) => Out)
          • (arg): Out
          • Parameters

            • arg: In

            Returns Out

      Returns ((arg) => Out)

        • (arg): Out
        • Parameters

          • arg: In

          Returns Out

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/memoizeAsync.html b/docs/functions/memoizeAsync.html new file mode 100644 index 00000000..b1c230d4 --- /dev/null +++ b/docs/functions/memoizeAsync.html @@ -0,0 +1 @@ +memoizeAsync | zeed

    Function memoizeAsync

    • Type Parameters

      • In extends any[]

      • Out extends Promise<any>

      Parameters

      • fn: ((...arg) => Out)
          • (...arg): Out
          • Parameters

            • Rest ...arg: In

            Returns Out

      Returns ((...arg) => Promise<Out>)

        • (...arg): Promise<Out>
        • Parameters

          • Rest ...arg: In

          Returns Promise<Out>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/moveSortWeight.html b/docs/functions/moveSortWeight.html new file mode 100644 index 00000000..370fd4fd --- /dev/null +++ b/docs/functions/moveSortWeight.html @@ -0,0 +1 @@ +moveSortWeight | zeed

    Function moveSortWeight

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/noop.html b/docs/functions/noop.html new file mode 100644 index 00000000..2e5a99f1 --- /dev/null +++ b/docs/functions/noop.html @@ -0,0 +1 @@ +noop | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/objectIsEmpty.html b/docs/functions/objectIsEmpty.html new file mode 100644 index 00000000..ec8c952c --- /dev/null +++ b/docs/functions/objectIsEmpty.html @@ -0,0 +1 @@ +objectIsEmpty | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/objectMap.html b/docs/functions/objectMap.html new file mode 100644 index 00000000..65dd92d5 --- /dev/null +++ b/docs/functions/objectMap.html @@ -0,0 +1,2 @@ +objectMap | zeed

    Function objectMap

    • Like .map() for object. Return new key and value or undefined to delete.

      +

      Type Parameters

      • T = any

      Parameters

      • obj: any
      • fn: ((key, value) => undefined | null | T | [key: string, value: T])
          • (key, value): undefined | null | T | [key: string, value: T]
          • Parameters

            • key: string
            • value: any

            Returns undefined | null | T | [key: string, value: T]

      Returns Record<string, T>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/objectMergeDisposable.html b/docs/functions/objectMergeDisposable.html new file mode 100644 index 00000000..c06bd5d8 --- /dev/null +++ b/docs/functions/objectMergeDisposable.html @@ -0,0 +1,2 @@ +objectMergeDisposable | zeed

    Function objectMergeDisposable

    • Merge right into left object. If dispose is defined, it will be combined. Left can be a complex object i.e. a insantiated class.

      +

      Type Parameters

      • A extends object

      • B extends object

      Parameters

      • a: A
      • b: B

      Returns A & B

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parseArgs.html b/docs/functions/parseArgs.html new file mode 100644 index 00000000..3d785bc5 --- /dev/null +++ b/docs/functions/parseArgs.html @@ -0,0 +1 @@ +parseArgs | zeed

    Function parseArgs

    • Parameters

      • config: ParseConfig = {}

      Returns Record<string, any>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parseBasicAuth.html b/docs/functions/parseBasicAuth.html new file mode 100644 index 00000000..c6cdce76 --- /dev/null +++ b/docs/functions/parseBasicAuth.html @@ -0,0 +1 @@ +parseBasicAuth | zeed

    Function parseBasicAuth

    • Parameters

      • url: string

      Returns undefined | {
          password: string;
          url: string;
          username: string;
      }

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parseDate.html b/docs/functions/parseDate.html new file mode 100644 index 00000000..aa145971 --- /dev/null +++ b/docs/functions/parseDate.html @@ -0,0 +1 @@ +parseDate | zeed

    Function parseDate

    • Parameters

      • Rest ...dateCandidates: (string | Date)[]

      Returns Date | undefined

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parseLogLevel.html b/docs/functions/parseLogLevel.html new file mode 100644 index 00000000..e7cf0976 --- /dev/null +++ b/docs/functions/parseLogLevel.html @@ -0,0 +1 @@ +parseLogLevel | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parseOrderby.html b/docs/functions/parseOrderby.html new file mode 100644 index 00000000..dfce9d84 --- /dev/null +++ b/docs/functions/parseOrderby.html @@ -0,0 +1 @@ +parseOrderby | zeed

    Function parseOrderby

    • Parameters

      • value: string = ''

      Returns {
          asc: boolean;
          desc: boolean;
          field: string;
          orderby: string;
      }

      • asc: boolean
      • desc: boolean
      • field: string
      • orderby: string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/parseQuery.html b/docs/functions/parseQuery.html new file mode 100644 index 00000000..a7991a41 --- /dev/null +++ b/docs/functions/parseQuery.html @@ -0,0 +1 @@ +parseQuery | zeed

    Function parseQuery

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/pbcopy.html b/docs/functions/pbcopy.html new file mode 100644 index 00000000..c3882a69 --- /dev/null +++ b/docs/functions/pbcopy.html @@ -0,0 +1,2 @@ +pbcopy | zeed

    Function pbcopy

    • Copy string to clipboard

      +

      Parameters

      • data: string

      Returns Promise<unknown>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/promisify.html b/docs/functions/promisify.html new file mode 100644 index 00000000..828061fb --- /dev/null +++ b/docs/functions/promisify.html @@ -0,0 +1,2 @@ +promisify | zeed

    Function promisify

    • This is exactly what Prose.resolve(x) is supposed to be: return a Promise no matter what type x is

      +

      Type Parameters

      • T

      Parameters

      • value: T | Promise<T>

      Returns Promise<T>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/qid.html b/docs/functions/qid.html new file mode 100644 index 00000000..21c9c739 --- /dev/null +++ b/docs/functions/qid.html @@ -0,0 +1 @@ +qid | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/randomBoolean.html b/docs/functions/randomBoolean.html new file mode 100644 index 00000000..4dfee22b --- /dev/null +++ b/docs/functions/randomBoolean.html @@ -0,0 +1 @@ +randomBoolean | zeed

    Function randomBoolean

    • Parameters

      • bias: number = 0.25

      Returns boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/randomFloat.html b/docs/functions/randomFloat.html new file mode 100644 index 00000000..63e26ef6 --- /dev/null +++ b/docs/functions/randomFloat.html @@ -0,0 +1 @@ +randomFloat | zeed

    Function randomFloat

    • Parameters

      • max: number = 100
      • min: number = 0

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/randomInt.html b/docs/functions/randomInt.html new file mode 100644 index 00000000..85c10178 --- /dev/null +++ b/docs/functions/randomInt.html @@ -0,0 +1,2 @@ +randomInt | zeed

    Function randomInt

    • max is not included, min is included

      +

      Parameters

      • max: number = 100
      • min: number = 0

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/randomUint8Array.html b/docs/functions/randomUint8Array.html new file mode 100644 index 00000000..e977a9cf --- /dev/null +++ b/docs/functions/randomUint8Array.html @@ -0,0 +1,2 @@ +randomUint8Array | zeed

    Function randomUint8Array

    • Get random bytes using window.crypto if available. Else use a poor fallback solution.

      +

      Parameters

      • length: number = 16

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/readText.html b/docs/functions/readText.html new file mode 100644 index 00000000..e2cebe83 --- /dev/null +++ b/docs/functions/readText.html @@ -0,0 +1 @@ +readText | zeed

    Function readText

    • Parameters

      • Rest ...parts: string[]

      Returns Promise<string | undefined>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/regExpEscape.html b/docs/functions/regExpEscape.html new file mode 100644 index 00000000..5627b482 --- /dev/null +++ b/docs/functions/regExpEscape.html @@ -0,0 +1 @@ +regExpEscape | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/regExpString.html b/docs/functions/regExpString.html new file mode 100644 index 00000000..4602b0b7 --- /dev/null +++ b/docs/functions/regExpString.html @@ -0,0 +1 @@ +regExpString | zeed

    Function regExpString

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/removeFolder.html b/docs/functions/removeFolder.html new file mode 100644 index 00000000..c5092a8d --- /dev/null +++ b/docs/functions/removeFolder.html @@ -0,0 +1 @@ +removeFolder | zeed

    Function removeFolder

    • Parameters

      • Rest ...parts: string[]

      Returns Promise<string>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/renderMessages.html b/docs/functions/renderMessages.html new file mode 100644 index 00000000..d8112aff --- /dev/null +++ b/docs/functions/renderMessages.html @@ -0,0 +1 @@ +renderMessages | zeed

    Function renderMessages

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/roundDown.html b/docs/functions/roundDown.html new file mode 100644 index 00000000..7080b511 --- /dev/null +++ b/docs/functions/roundDown.html @@ -0,0 +1 @@ +roundDown | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/roundHalfAwayFromZero.html b/docs/functions/roundHalfAwayFromZero.html new file mode 100644 index 00000000..a7c95213 --- /dev/null +++ b/docs/functions/roundHalfAwayFromZero.html @@ -0,0 +1,2 @@ +roundHalfAwayFromZero | zeed

    Function roundHalfAwayFromZero

    • Round a number with half values to nearest integer farthest from zero.

      +

      Parameters

      • value: number

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/roundHalfDown.html b/docs/functions/roundHalfDown.html new file mode 100644 index 00000000..38b6643a --- /dev/null +++ b/docs/functions/roundHalfDown.html @@ -0,0 +1,2 @@ +roundHalfDown | zeed

    Function roundHalfDown

    • Round a number with half values down.

      +

      Parameters

      • value: number

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/roundHalfEven.html b/docs/functions/roundHalfEven.html new file mode 100644 index 00000000..f152de00 --- /dev/null +++ b/docs/functions/roundHalfEven.html @@ -0,0 +1,3 @@ +roundHalfEven | zeed

    Function roundHalfEven

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/roundHalfOdd.html b/docs/functions/roundHalfOdd.html new file mode 100644 index 00000000..15063789 --- /dev/null +++ b/docs/functions/roundHalfOdd.html @@ -0,0 +1,2 @@ +roundHalfOdd | zeed

    Function roundHalfOdd

    • Round a number with half values to nearest odd integer.

      +

      Parameters

      • value: number

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/roundHalfTowardsZero.html b/docs/functions/roundHalfTowardsZero.html new file mode 100644 index 00000000..748df37d --- /dev/null +++ b/docs/functions/roundHalfTowardsZero.html @@ -0,0 +1,2 @@ +roundHalfTowardsZero | zeed

    Function roundHalfTowardsZero

    • Round a number with half values to nearest integer closest to zero.

      +

      Parameters

      • value: number

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/roundHalfUp.html b/docs/functions/roundHalfUp.html new file mode 100644 index 00000000..7b8e1d92 --- /dev/null +++ b/docs/functions/roundHalfUp.html @@ -0,0 +1 @@ +roundHalfUp | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/roundUp.html b/docs/functions/roundUp.html new file mode 100644 index 00000000..202f6908 --- /dev/null +++ b/docs/functions/roundUp.html @@ -0,0 +1 @@ +roundUp | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/seededRandom.html b/docs/functions/seededRandom.html new file mode 100644 index 00000000..40842e35 --- /dev/null +++ b/docs/functions/seededRandom.html @@ -0,0 +1,2 @@ +seededRandom | zeed

    Function seededRandom

    • Deterministic random

      +

      Parameters

      • max: number = 0
      • min: number = 1
      • Optional seed: number

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/setUuidDefaultEncoding.html b/docs/functions/setUuidDefaultEncoding.html new file mode 100644 index 00000000..1f09086c --- /dev/null +++ b/docs/functions/setUuidDefaultEncoding.html @@ -0,0 +1 @@ +setUuidDefaultEncoding | zeed

    Function setUuidDefaultEncoding

    • Parameters

      • mode: "base62" | "base32" | "uuidv4"
      • sorted: boolean = false

      Returns void

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/setupEnv.html b/docs/functions/setupEnv.html new file mode 100644 index 00000000..bdeead7c --- /dev/null +++ b/docs/functions/setupEnv.html @@ -0,0 +1,2 @@ +setupEnv | zeed

    Function setupEnv

    • Populates process.env from .env file.

      +

      Parameters

      • options: EnvOptions = {}

      Returns {
          error?: undefined;
          parsed: Record<string, string>;
      } | {
          error: unknown;
          parsed: undefined;
      }

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/setupWebCrypto.html b/docs/functions/setupWebCrypto.html new file mode 100644 index 00000000..23cf0016 --- /dev/null +++ b/docs/functions/setupWebCrypto.html @@ -0,0 +1 @@ +setupWebCrypto | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/size.html b/docs/functions/size.html new file mode 100644 index 00000000..075b2674 --- /dev/null +++ b/docs/functions/size.html @@ -0,0 +1 @@ +size | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/sleep.html b/docs/functions/sleep.html new file mode 100644 index 00000000..44bcf6b2 --- /dev/null +++ b/docs/functions/sleep.html @@ -0,0 +1,2 @@ +sleep | zeed

    Function sleep

    • Sleep for milliSeconds. Example 1s: await sleep(1000)

      +

      Parameters

      • milliSeconds: number

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/sortedItems.html b/docs/functions/sortedItems.html new file mode 100644 index 00000000..6f882395 --- /dev/null +++ b/docs/functions/sortedItems.html @@ -0,0 +1 @@ +sortedItems | zeed

    Function sortedItems

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/sortedOrderby.html b/docs/functions/sortedOrderby.html new file mode 100644 index 00000000..2e468533 --- /dev/null +++ b/docs/functions/sortedOrderby.html @@ -0,0 +1 @@ +sortedOrderby | zeed

    Function sortedOrderby

    • Type Parameters

      • T

      Parameters

      • values: T[]
      • Rest ...orderby: string[]

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/startSortWeight.html b/docs/functions/startSortWeight.html new file mode 100644 index 00000000..33192c6e --- /dev/null +++ b/docs/functions/startSortWeight.html @@ -0,0 +1 @@ +startSortWeight | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/stringToBoolean.html b/docs/functions/stringToBoolean.html new file mode 100644 index 00000000..fe991ca1 --- /dev/null +++ b/docs/functions/stringToBoolean.html @@ -0,0 +1 @@ +stringToBoolean | zeed

    Function stringToBoolean

    • Parameters

      • Optional value: string
      • defaultValue: boolean = false

      Returns boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/stringToFloat.html b/docs/functions/stringToFloat.html new file mode 100644 index 00000000..ee471b34 --- /dev/null +++ b/docs/functions/stringToFloat.html @@ -0,0 +1 @@ +stringToFloat | zeed

    Function stringToFloat

    • Parameters

      • Optional value: string
      • defaultValue: number = 0.0

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/stringToInteger.html b/docs/functions/stringToInteger.html new file mode 100644 index 00000000..947bf429 --- /dev/null +++ b/docs/functions/stringToInteger.html @@ -0,0 +1 @@ +stringToInteger | zeed

    Function stringToInteger

    • Parameters

      • Optional value: string
      • defaultValue: number = 0

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/stringToPath.html b/docs/functions/stringToPath.html new file mode 100644 index 00000000..9e8760c5 --- /dev/null +++ b/docs/functions/stringToPath.html @@ -0,0 +1,2 @@ +stringToPath | zeed

    Function stringToPath

    • Return a path relative to the current working directory

      +

      Parameters

      • Optional value: string
      • defaultValue: string = '.'

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/stringToUInt8Array.html b/docs/functions/stringToUInt8Array.html new file mode 100644 index 00000000..c599e4e4 --- /dev/null +++ b/docs/functions/stringToUInt8Array.html @@ -0,0 +1 @@ +stringToUInt8Array | zeed

    Function stringToUInt8Array

    • Parameters

      • text: string

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/suid.html b/docs/functions/suid.html new file mode 100644 index 00000000..06779d35 --- /dev/null +++ b/docs/functions/suid.html @@ -0,0 +1 @@ +suid | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/suidBytes.html b/docs/functions/suidBytes.html new file mode 100644 index 00000000..fe126724 --- /dev/null +++ b/docs/functions/suidBytes.html @@ -0,0 +1 @@ +suidBytes | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/suidBytesDate.html b/docs/functions/suidBytesDate.html new file mode 100644 index 00000000..99a19377 --- /dev/null +++ b/docs/functions/suidBytesDate.html @@ -0,0 +1 @@ +suidBytesDate | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/suidDate.html b/docs/functions/suidDate.html new file mode 100644 index 00000000..0fda8400 --- /dev/null +++ b/docs/functions/suidDate.html @@ -0,0 +1 @@ +suidDate | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/sum.html b/docs/functions/sum.html new file mode 100644 index 00000000..7dbecefe --- /dev/null +++ b/docs/functions/sum.html @@ -0,0 +1,2 @@ +sum | zeed

    Function sum

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/throttle.html b/docs/functions/throttle.html new file mode 100644 index 00000000..18aabe98 --- /dev/null +++ b/docs/functions/throttle.html @@ -0,0 +1,9 @@ +throttle | zeed

    Function throttle

    • A special throttle implementation that tries to distribute execution +in an optimal way.

      +

      Functionality: For UI usage the function is executed on first occasion (leading). +If more calls follow it will again be executed at end (trailing). +If the next call is inside the timeframe, it is delayed until trailing. +This avoids timewise too close calls. +It is possible to cancel the timeout and to flush a call, e.g. if +leaving UI situation where a final call is required to write data or similar.

      +

      Type Parameters

      • F extends ((...args) => any)

      Parameters

      • callback: F
      • opt: {
            delay?: number;
            leading?: boolean;
            trailing?: boolean;
        } = {}
        • Optional delay?: number
        • Optional leading?: boolean
        • Optional trailing?: boolean

      Returns F & {
          cancel: (() => void);
          dispose: (() => void);
          immediate: ((...args) => Promise<void>);
          stop: (() => void);
      }

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/timeout.html b/docs/functions/timeout.html new file mode 100644 index 00000000..c235c5f2 --- /dev/null +++ b/docs/functions/timeout.html @@ -0,0 +1 @@ +timeout | zeed

    Function timeout

    • Type Parameters

      • T

      Parameters

      • promise: Promise<T>
      • milliSeconds: number
      • timeoutValue: string = 'timeoutReached'

      Returns Promise<T | typeof timeoutValue>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/toBase64.html b/docs/functions/toBase64.html new file mode 100644 index 00000000..4b48380f --- /dev/null +++ b/docs/functions/toBase64.html @@ -0,0 +1,2 @@ +toBase64 | zeed

    Function toBase64

    • Regular base64

      +

      Parameters

      • bin: BinInput
      • stripPadding: boolean = false

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/toBase64Url.html b/docs/functions/toBase64Url.html new file mode 100644 index 00000000..232a6c93 --- /dev/null +++ b/docs/functions/toBase64Url.html @@ -0,0 +1,2 @@ +toBase64Url | zeed

    Function toBase64Url

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/toBool.html b/docs/functions/toBool.html new file mode 100644 index 00000000..073e36de --- /dev/null +++ b/docs/functions/toBool.html @@ -0,0 +1 @@ +toBool | zeed

    Function toBool

    • Parameters

      • Optional value: any
      • defaultValue: boolean = false

      Returns boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/toCamelCase.html b/docs/functions/toCamelCase.html new file mode 100644 index 00000000..87737bb2 --- /dev/null +++ b/docs/functions/toCamelCase.html @@ -0,0 +1 @@ +toCamelCase | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/toCapitalize.html b/docs/functions/toCapitalize.html new file mode 100644 index 00000000..198ffbff --- /dev/null +++ b/docs/functions/toCapitalize.html @@ -0,0 +1 @@ +toCapitalize | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/toCapitalizeWords.html b/docs/functions/toCapitalizeWords.html new file mode 100644 index 00000000..73c6b43f --- /dev/null +++ b/docs/functions/toCapitalizeWords.html @@ -0,0 +1 @@ +toCapitalizeWords | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/toFloat.html b/docs/functions/toFloat.html new file mode 100644 index 00000000..3745b45f --- /dev/null +++ b/docs/functions/toFloat.html @@ -0,0 +1 @@ +toFloat | zeed

    Function toFloat

    • Parameters

      • Optional value: any
      • defaultValue: number = 0.0

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/toHex.html b/docs/functions/toHex.html new file mode 100644 index 00000000..b8a1422b --- /dev/null +++ b/docs/functions/toHex.html @@ -0,0 +1 @@ +toHex | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/toHumanReadableFilePath.html b/docs/functions/toHumanReadableFilePath.html new file mode 100644 index 00000000..5d13f747 --- /dev/null +++ b/docs/functions/toHumanReadableFilePath.html @@ -0,0 +1 @@ +toHumanReadableFilePath | zeed

    Function toHumanReadableFilePath

    • Parameters

      • path: string

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/toHumanReadableUrl.html b/docs/functions/toHumanReadableUrl.html new file mode 100644 index 00000000..2c809439 --- /dev/null +++ b/docs/functions/toHumanReadableUrl.html @@ -0,0 +1 @@ +toHumanReadableUrl | zeed

    Function toHumanReadableUrl

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/toInt.html b/docs/functions/toInt.html new file mode 100644 index 00000000..cd2f08b2 --- /dev/null +++ b/docs/functions/toInt.html @@ -0,0 +1 @@ +toInt | zeed

    Function toInt

    • Parameters

      • Optional value: any
      • defaultValue: number = 0

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/toPath.html b/docs/functions/toPath.html new file mode 100644 index 00000000..50967792 --- /dev/null +++ b/docs/functions/toPath.html @@ -0,0 +1 @@ +toPath | zeed

    Function toPath

    • Parameters

      • Optional value: any
      • defaultValue: string = ''

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/toString.html b/docs/functions/toString.html new file mode 100644 index 00000000..44858384 --- /dev/null +++ b/docs/functions/toString.html @@ -0,0 +1 @@ +toString | zeed

    Function toString

    • Parameters

      • Optional value: any
      • defaultValue: string = ''

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/toUint8Array.html b/docs/functions/toUint8Array.html new file mode 100644 index 00000000..372ab3cb --- /dev/null +++ b/docs/functions/toUint8Array.html @@ -0,0 +1 @@ +toUint8Array | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/toValidFilename.html b/docs/functions/toValidFilename.html new file mode 100644 index 00000000..5f49e264 --- /dev/null +++ b/docs/functions/toValidFilename.html @@ -0,0 +1,2 @@ +toValidFilename | zeed

    Function toValidFilename

    • Ensure a valid file name. Unsupported characters get a replacement, default: _

      +

      Parameters

      • string: string
      • replacement: string = '_'

      Returns string | never

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/today.html b/docs/functions/today.html new file mode 100644 index 00000000..9bedf559 --- /dev/null +++ b/docs/functions/today.html @@ -0,0 +1 @@ +today | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/tryTimeout.html b/docs/functions/tryTimeout.html new file mode 100644 index 00000000..88cef70c --- /dev/null +++ b/docs/functions/tryTimeout.html @@ -0,0 +1 @@ +tryTimeout | zeed

    Function tryTimeout

    • Type Parameters

      • T

      Parameters

      • promise: Promise<T>
      • milliSeconds: number

      Returns Promise<T | undefined>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/uname.html b/docs/functions/uname.html new file mode 100644 index 00000000..c6055868 --- /dev/null +++ b/docs/functions/uname.html @@ -0,0 +1 @@ +uname | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/unescapeHTML.html b/docs/functions/unescapeHTML.html new file mode 100644 index 00000000..6173f151 --- /dev/null +++ b/docs/functions/unescapeHTML.html @@ -0,0 +1 @@ +unescapeHTML | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/urlBase64ToUint8Array.html b/docs/functions/urlBase64ToUint8Array.html new file mode 100644 index 00000000..939412ba --- /dev/null +++ b/docs/functions/urlBase64ToUint8Array.html @@ -0,0 +1,2 @@ +urlBase64ToUint8Array | zeed

    Function urlBase64ToUint8Array

    • Parameters

      • base64String: string

      Returns Uint8Array | undefined

      Deprecated

      use fromBase64 instead

      +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useAsyncMutex.html b/docs/functions/useAsyncMutex.html new file mode 100644 index 00000000..331d324e --- /dev/null +++ b/docs/functions/useAsyncMutex.html @@ -0,0 +1 @@ +useAsyncMutex | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useBase.html b/docs/functions/useBase.html new file mode 100644 index 00000000..c79d695f --- /dev/null +++ b/docs/functions/useBase.html @@ -0,0 +1 @@ +useBase | zeed

    Function useBase

    • Parameters

      • alphaOrBase: string | number

      Returns {
          decode: ((source, padToLength?) => Uint8Array);
          encode: ((source, padToLength?) => string);
      }

      • decode: ((source, padToLength?) => Uint8Array)
          • (source, padToLength?): Uint8Array
          • Parameters

            • source: string
            • padToLength: number = -1

            Returns Uint8Array

      • encode: ((source, padToLength?) => string)
          • (source, padToLength?): string
          • Parameters

            • source: BinInput
            • padToLength: number = -1

            Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useDefer-1.html b/docs/functions/useDefer-1.html new file mode 100644 index 00000000..11916f9b --- /dev/null +++ b/docs/functions/useDefer-1.html @@ -0,0 +1 @@ +useDefer | zeed

    Function useDefer

    • Parameters

      • config: {
            mode?: "lifo" | "fifo";
        } = {}
        • Optional mode?: "lifo" | "fifo"

      Returns ((expectSync?) => Promise<void>) & {
          add: ((obj) => void);
          exec: ((expectSync?) => Promise<void>);
          getSize(): number;
      }

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useDispose-1.html b/docs/functions/useDispose-1.html new file mode 100644 index 00000000..798fddcc --- /dev/null +++ b/docs/functions/useDispose-1.html @@ -0,0 +1 @@ +useDispose | zeed

    Function useDispose

    • Parameters

      Returns ((strictSync?) => Promise<any> | void) & {
          add: ((obj?) => DisposerFunction | undefined);
          dispose: ((strictSync?) => Promise<any> | void);
          disposeSync: (() => void);
          disposed: number;
          exec: ((strictSync?) => Promise<any> | void);
          remove: ((disposable) => Promise<void> | void);
          sync: (() => void);
          track: ((obj?) => DisposerFunction | undefined);
          untrack: ((disposable) => Promise<void> | void);
          getSize(): number;
          isDisposed(): boolean;
      }

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useDisposeWithUtils-1.html b/docs/functions/useDisposeWithUtils-1.html new file mode 100644 index 00000000..c5f16765 --- /dev/null +++ b/docs/functions/useDisposeWithUtils-1.html @@ -0,0 +1,2 @@ +useDisposeWithUtils | zeed

    Function useDisposeWithUtils

    • Like useDispose but with shorthands for emitter and timers

      +

      Parameters

      Returns ((strictSync?) => Promise<any> | void) & {
          add: ((obj?) => DisposerFunction | undefined);
          dispose: ((strictSync?) => Promise<any> | void);
          disposeSync: (() => void);
          disposed: number;
          exec: ((strictSync?) => Promise<any> | void);
          remove: ((disposable) => Promise<void> | void);
          sync: (() => void);
          track: ((obj?) => DisposerFunction | undefined);
          untrack: ((disposable) => Promise<void> | void);
          getSize(): number;
          isDisposed(): boolean;
      } & {
          interval: ((fn, interval?) => undefined | DisposerFunction);
          intervalPause: ((fn, interval?) => undefined | DisposerFunction);
          on: ((emitter, eventName, fn, ...args) => undefined | DisposerFunction);
          once: ((emitter, eventName, fn, ...args) => undefined | DisposerFunction);
          timeout: ((fn, timeout?) => undefined | DisposerFunction);
      }

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useEventListener.html b/docs/functions/useEventListener.html new file mode 100644 index 00000000..f65367bd --- /dev/null +++ b/docs/functions/useEventListener.html @@ -0,0 +1 @@ +useEventListener | zeed

    Function useEventListener

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useEventListenerOnce.html b/docs/functions/useEventListenerOnce.html new file mode 100644 index 00000000..a9dc59d1 --- /dev/null +++ b/docs/functions/useEventListenerOnce.html @@ -0,0 +1 @@ +useEventListenerOnce | zeed

    Function useEventListenerOnce

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useExitHandler.html b/docs/functions/useExitHandler.html new file mode 100644 index 00000000..e048ae17 --- /dev/null +++ b/docs/functions/useExitHandler.html @@ -0,0 +1,3 @@ +useExitHandler | zeed

    Function useExitHandler

    • Before closing the tab/window or quitting the node process +allow to do something important first

      +

      Parameters

      • handler: (() => void)
          • (): void
          • Returns void

      Returns void

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useInterval.html b/docs/functions/useInterval.html new file mode 100644 index 00000000..3b18c16c --- /dev/null +++ b/docs/functions/useInterval.html @@ -0,0 +1 @@ +useInterval | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useIntervalPause.html b/docs/functions/useIntervalPause.html new file mode 100644 index 00000000..d4dec4af --- /dev/null +++ b/docs/functions/useIntervalPause.html @@ -0,0 +1,2 @@ +useIntervalPause | zeed

    Function useIntervalPause

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useLevelFilter.html b/docs/functions/useLevelFilter.html new file mode 100644 index 00000000..f75fd4d7 --- /dev/null +++ b/docs/functions/useLevelFilter.html @@ -0,0 +1 @@ +useLevelFilter | zeed

    Function useLevelFilter

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useMessageHub.html b/docs/functions/useMessageHub.html new file mode 100644 index 00000000..e3c8e853 --- /dev/null +++ b/docs/functions/useMessageHub.html @@ -0,0 +1,8 @@ +useMessageHub | zeed

    Function useMessageHub

    • RPC

      +

      Features:

      +
        +
      • Waits for connection
      • +
      • Retries after fail
      • +
      • Timeouts
      • +
      +

      Parameters

      • opt: {
            channel?: Channel;
            debug?: boolean;
            encoder?: Encoder;
            ignoreUnhandled?: boolean;
            logLevel?: LogLevelAliasType;
            name?: string;
            retryAfter?: number;
        } = {}
        • Optional channel?: Channel
        • Optional debug?: boolean
        • Optional encoder?: Encoder
        • Optional ignoreUnhandled?: boolean
        • Optional logLevel?: LogLevelAliasType
        • Optional name?: string
        • Optional retryAfter?: number

      Returns MessageHub

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useMutex.html b/docs/functions/useMutex.html new file mode 100644 index 00000000..cb79eac6 --- /dev/null +++ b/docs/functions/useMutex.html @@ -0,0 +1 @@ +useMutex | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useNamespaceFilter.html b/docs/functions/useNamespaceFilter.html new file mode 100644 index 00000000..4874806f --- /dev/null +++ b/docs/functions/useNamespaceFilter.html @@ -0,0 +1,4 @@ +useNamespaceFilter | zeed

    Function useNamespaceFilter

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/usePool.html b/docs/functions/usePool.html new file mode 100644 index 00000000..972602ce --- /dev/null +++ b/docs/functions/usePool.html @@ -0,0 +1 @@ +usePool | zeed

    Function usePool

    • Type Parameters

      • T = any

      Parameters

      Returns {
          cancel: ((id) => void);
          cancelAll: (() => void);
          dispose: ((strictSync?) => Promise<any> | void) & {
              add: ((obj?) => DisposerFunction | undefined);
              dispose: ((strictSync?) => Promise<any> | void);
              disposeSync: (() => void);
              disposed: number;
              exec: ((strictSync?) => Promise<any> | void);
              remove: ((disposable) => Promise<void> | void);
              sync: (() => void);
              track: ((obj?) => DisposerFunction | undefined);
              untrack: ((disposable) => Promise<void> | void);
              getSize(): number;
              isDisposed(): boolean;
          };
          enqueue: (<P>(task, config?) => {
              cancel: (() => void);
              dispose: (() => void);
              id: string;
              promise: Promise<any>;
          });
          events: Emitter<PoolTaskEvents, PoolTaskEvents>;
          hasById: ((id) => boolean);
          progress: Progress;
          waitFinishAll: (() => Promise<unknown>);
      }

      • cancel: ((id) => void)
          • (id): void
          • Parameters

            • id: string

            Returns void

      • cancelAll: (() => void)
          • (): void
          • Returns void

      • dispose: ((strictSync?) => Promise<any> | void) & {
            add: ((obj?) => DisposerFunction | undefined);
            dispose: ((strictSync?) => Promise<any> | void);
            disposeSync: (() => void);
            disposed: number;
            exec: ((strictSync?) => Promise<any> | void);
            remove: ((disposable) => Promise<void> | void);
            sync: (() => void);
            track: ((obj?) => DisposerFunction | undefined);
            untrack: ((disposable) => Promise<void> | void);
            getSize(): number;
            isDisposed(): boolean;
        }
      • enqueue: (<P>(task, config?) => {
            cancel: (() => void);
            dispose: (() => void);
            id: string;
            promise: Promise<any>;
        })
          • <P>(task, config?): {
                cancel: (() => void);
                dispose: (() => void);
                id: string;
                promise: Promise<any>;
            }
          • Type Parameters

            • P

            Parameters

            • task: PoolTaskFn<T>
            • config: {
                  group?: string;
                  id?: string;
                  idConflictResolution?: PoolTaskIdConflictResolution;
                  max?: number;
                  payload?: P;
                  resolved?: number;
              } = {}
              • Optional group?: string
              • Optional id?: string
              • Optional idConflictResolution?: PoolTaskIdConflictResolution
              • Optional max?: number
              • Optional payload?: P
              • Optional resolved?: number

            Returns {
                cancel: (() => void);
                dispose: (() => void);
                id: string;
                promise: Promise<any>;
            }

            • cancel: (() => void)
                • (): void
                • Returns void

            • dispose: (() => void)
                • (): void
                • Returns void

            • id: string
            • promise: Promise<any>
      • events: Emitter<PoolTaskEvents, PoolTaskEvents>
      • hasById: ((id) => boolean)
          • (id): boolean
          • Parameters

            • id: string

            Returns boolean

      • progress: Progress
      • waitFinishAll: (() => Promise<unknown>)
          • (): Promise<unknown>
          • Returns Promise<unknown>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/usePubSub.html b/docs/functions/usePubSub.html new file mode 100644 index 00000000..d5ced10d --- /dev/null +++ b/docs/functions/usePubSub.html @@ -0,0 +1 @@ +usePubSub | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useRPC.html b/docs/functions/useRPC.html new file mode 100644 index 00000000..3dd43218 --- /dev/null +++ b/docs/functions/useRPC.html @@ -0,0 +1 @@ +useRPC | zeed

    Function useRPC

    • Type Parameters

      • LocalFunctions

      • RemoteFunctions = LocalFunctions

      Parameters

      • functions: LocalFunctions
      • options: RPCOptions<RemoteFunctions>

      Returns RPCReturn<RemoteFunctions>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useRPCHub.html b/docs/functions/useRPCHub.html new file mode 100644 index 00000000..9b2ed75b --- /dev/null +++ b/docs/functions/useRPCHub.html @@ -0,0 +1 @@ +useRPCHub | zeed

    Function useRPCHub

    • Parameters

      Returns (<LocalFunctions, RemoteFunctions>(additionalFunctions?, additionalEventNames?) => RPCReturn<RemoteFunctions>)

        • <LocalFunctions, RemoteFunctions>(additionalFunctions?, additionalEventNames?): RPCReturn<RemoteFunctions>
        • Type Parameters

          • LocalFunctions

          • RemoteFunctions = LocalFunctions

          Parameters

          • Optional additionalFunctions: LocalFunctions
          • additionalEventNames: string[] = []

          Returns RPCReturn<RemoteFunctions>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useSorted.html b/docs/functions/useSorted.html new file mode 100644 index 00000000..48793416 --- /dev/null +++ b/docs/functions/useSorted.html @@ -0,0 +1,7 @@ +useSorted | zeed

    Function useSorted

    • CRDT compatible sorting with a single operation. Default name is sort

      +

      Type Parameters

      • S extends Record<string, any>

      Parameters

      • config: {
            getter?: ((item) => number);
        } = {}
        • Optional getter?: ((item) => number)
            • (item): number
            • Parameters

              • item: S

              Returns number

      Returns {
          between: ((lower?, upper?) => number);
          end: ((items) => number);
          items: (<T>(items) => T[]);
          move: ((newIndex, oldIndex, sortableItems) => number);
          start: ((items) => number);
      }

      • between: ((lower?, upper?) => number)
          • (lower?, upper?): number
          • Find a suitable value inbetween a lower and upper bound.

            +

            Parameters

            • Optional lower: number
            • Optional upper: number

            Returns number

      • end: ((items) => number)
          • (items): number
          • Get a sort suitable for adding to end of list.

            +

            Parameters

            • items: S[]

            Returns number

      • items: (<T>(items) => T[])
          • <T>(items): T[]
          • Return sorted list from low to high.

            +

            Type Parameters

            • T extends Record<string, any>

            Parameters

            • items: T[]

            Returns T[]

      • move: ((newIndex, oldIndex, sortableItems) => number)
          • (newIndex, oldIndex, sortableItems): number
          • Mainly for drag and drop movements, where an item has to be moved to another index. Respects its own move as well.

            +

            Parameters

            • newIndex: number
            • oldIndex: number
            • sortableItems: S[]

            Returns number

      • start: ((items) => number)
          • (items): number
          • Get a sort suitable for adding to start of list.

            +

            Parameters

            • items: S[]

            Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/useTimeout.html b/docs/functions/useTimeout.html new file mode 100644 index 00000000..1e125ef7 --- /dev/null +++ b/docs/functions/useTimeout.html @@ -0,0 +1 @@ +useTimeout | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/uuid.html b/docs/functions/uuid.html new file mode 100644 index 00000000..57551375 --- /dev/null +++ b/docs/functions/uuid.html @@ -0,0 +1 @@ +uuid | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/uuid32bit.html b/docs/functions/uuid32bit.html new file mode 100644 index 00000000..8e4595e2 --- /dev/null +++ b/docs/functions/uuid32bit.html @@ -0,0 +1 @@ +uuid32bit | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/uuidB32.html b/docs/functions/uuidB32.html new file mode 100644 index 00000000..396d91a8 --- /dev/null +++ b/docs/functions/uuidB32.html @@ -0,0 +1 @@ +uuidB32 | zeed

    Function uuidB32

    • Parameters

      • bytes: Uint8Array = ...

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/uuidB62.html b/docs/functions/uuidB62.html new file mode 100644 index 00000000..991e8fc4 --- /dev/null +++ b/docs/functions/uuidB62.html @@ -0,0 +1 @@ +uuidB62 | zeed

    Function uuidB62

    • Parameters

      • bytes: Uint8Array = ...

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/uuidBytes.html b/docs/functions/uuidBytes.html new file mode 100644 index 00000000..f672152e --- /dev/null +++ b/docs/functions/uuidBytes.html @@ -0,0 +1 @@ +uuidBytes | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/uuidDecode.html b/docs/functions/uuidDecode.html new file mode 100644 index 00000000..011bb07b --- /dev/null +++ b/docs/functions/uuidDecode.html @@ -0,0 +1 @@ +uuidDecode | zeed

    Function uuidDecode

    • Parameters

      • uuid: string

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/uuidDecodeB32.html b/docs/functions/uuidDecodeB32.html new file mode 100644 index 00000000..50e4ac57 --- /dev/null +++ b/docs/functions/uuidDecodeB32.html @@ -0,0 +1 @@ +uuidDecodeB32 | zeed

    Function uuidDecodeB32

    • Parameters

      • uuid: string

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/uuidDecodeB62.html b/docs/functions/uuidDecodeB62.html new file mode 100644 index 00000000..491b0c6d --- /dev/null +++ b/docs/functions/uuidDecodeB62.html @@ -0,0 +1 @@ +uuidDecodeB62 | zeed

    Function uuidDecodeB62

    • Parameters

      • uuid: string

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/uuidDecodeV4.html b/docs/functions/uuidDecodeV4.html new file mode 100644 index 00000000..213b69f3 --- /dev/null +++ b/docs/functions/uuidDecodeV4.html @@ -0,0 +1 @@ +uuidDecodeV4 | zeed

    Function uuidDecodeV4

    • Parameters

      • uuid: string

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/uuidEncode.html b/docs/functions/uuidEncode.html new file mode 100644 index 00000000..092a212a --- /dev/null +++ b/docs/functions/uuidEncode.html @@ -0,0 +1 @@ +uuidEncode | zeed

    Function uuidEncode

    • Parameters

      • bytes: Uint8Array

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/uuidEncodeB32.html b/docs/functions/uuidEncodeB32.html new file mode 100644 index 00000000..e64409b3 --- /dev/null +++ b/docs/functions/uuidEncodeB32.html @@ -0,0 +1 @@ +uuidEncodeB32 | zeed

    Function uuidEncodeB32

    • Parameters

      • bytes: Uint8Array

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/uuidEncodeB62.html b/docs/functions/uuidEncodeB62.html new file mode 100644 index 00000000..cf52a206 --- /dev/null +++ b/docs/functions/uuidEncodeB62.html @@ -0,0 +1 @@ +uuidEncodeB62 | zeed

    Function uuidEncodeB62

    • Parameters

      • bytes: Uint8Array

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/uuidEncodeV4.html b/docs/functions/uuidEncodeV4.html new file mode 100644 index 00000000..56670cac --- /dev/null +++ b/docs/functions/uuidEncodeV4.html @@ -0,0 +1 @@ +uuidEncodeV4 | zeed

    Function uuidEncodeV4

    • Parameters

      • bytes: Uint8Array

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/uuidIsValid.html b/docs/functions/uuidIsValid.html new file mode 100644 index 00000000..005904f8 --- /dev/null +++ b/docs/functions/uuidIsValid.html @@ -0,0 +1 @@ +uuidIsValid | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/uuidv4.html b/docs/functions/uuidv4.html new file mode 100644 index 00000000..22e3e501 --- /dev/null +++ b/docs/functions/uuidv4.html @@ -0,0 +1 @@ +uuidv4 | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/valueToBoolean.html b/docs/functions/valueToBoolean.html new file mode 100644 index 00000000..2a6e88ce --- /dev/null +++ b/docs/functions/valueToBoolean.html @@ -0,0 +1 @@ +valueToBoolean | zeed

    Function valueToBoolean

    • Parameters

      • Optional value: any
      • defaultValue: boolean = false

      Returns boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/valueToFloat.html b/docs/functions/valueToFloat.html new file mode 100644 index 00000000..aae74e1c --- /dev/null +++ b/docs/functions/valueToFloat.html @@ -0,0 +1 @@ +valueToFloat | zeed

    Function valueToFloat

    • Parameters

      • Optional value: any
      • defaultValue: number = 0.0

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/valueToInteger.html b/docs/functions/valueToInteger.html new file mode 100644 index 00000000..45008b9e --- /dev/null +++ b/docs/functions/valueToInteger.html @@ -0,0 +1 @@ +valueToInteger | zeed

    Function valueToInteger

    • Parameters

      • Optional value: any
      • defaultValue: number = 0

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/valueToPath.html b/docs/functions/valueToPath.html new file mode 100644 index 00000000..47c624f2 --- /dev/null +++ b/docs/functions/valueToPath.html @@ -0,0 +1 @@ +valueToPath | zeed

    Function valueToPath

    • Parameters

      • Optional value: any
      • defaultValue: string = ''

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/valueToString.html b/docs/functions/valueToString.html new file mode 100644 index 00000000..6945944d --- /dev/null +++ b/docs/functions/valueToString.html @@ -0,0 +1 @@ +valueToString | zeed

    Function valueToString

    • Parameters

      • Optional value: any
      • defaultValue: string = ''

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/waitOn.html b/docs/functions/waitOn.html new file mode 100644 index 00000000..8d7f5be8 --- /dev/null +++ b/docs/functions/waitOn.html @@ -0,0 +1,2 @@ +waitOn | zeed

    Function waitOn

    • Wait for event on obj to emit. Resolve with result or reject on timeout

      +

      Parameters

      • obj: any
      • event: string
      • timeoutMS: number = 1000

      Returns Promise<any>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/walkSync.html b/docs/functions/walkSync.html new file mode 100644 index 00000000..91cd93a0 --- /dev/null +++ b/docs/functions/walkSync.html @@ -0,0 +1 @@ +walkSync | zeed

    Function walkSync

    • Parameters

      • rootFolder: string
      • subFolder: string = ''
      • ignoreHidden: boolean = true

      Returns string[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/walkSyncAsync.html b/docs/functions/walkSyncAsync.html new file mode 100644 index 00000000..f1e0a52b --- /dev/null +++ b/docs/functions/walkSyncAsync.html @@ -0,0 +1 @@ +walkSyncAsync | zeed

    Function walkSyncAsync

    • Parameters

      • rootFolder: string
      • subFolder: string = ''
      • ignoreHidden: boolean = true

      Returns Promise<string[]>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/wordsToUint8Array.html b/docs/functions/wordsToUint8Array.html new file mode 100644 index 00000000..7355300e --- /dev/null +++ b/docs/functions/wordsToUint8Array.html @@ -0,0 +1 @@ +wordsToUint8Array | zeed

    Function wordsToUint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/writeText.html b/docs/functions/writeText.html new file mode 100644 index 00000000..c5f4e72d --- /dev/null +++ b/docs/functions/writeText.html @@ -0,0 +1 @@ +writeText | zeed

    Function writeText

    • Parameters

      • path: string
      • content: string

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 00000000..6d11977e --- /dev/null +++ b/docs/index.html @@ -0,0 +1,150 @@ +zeed

    zeed

    🌱 Zeed Library

    +

    Plant the "zeed" for your next Typescript project and let it grow with this useful lib, providing basic functionalities handy in most projects.

    +
    +
      +
    • Strict TypeScript
    • +
    • Zero dependencies and lightweight, tree-shakable
    • +
    • Universal for browsers, as well as node, deno and bun
    • +
    • Modern ESM, fallback to CommonJS available
    • +
    • Mostly covered by tests
    • +
    +

    Get started like this:

    +
    npm i zeed
    +
    +

    Universal Logging

    Powerful logging for browser and terminal.

    +
    import { Logger } from 'zeed'

    const log = Logger('demo')

    log('Hello World')
    log.info('Info')
    log.warn('Warning')
    log.error('Error') +
    +

    Sample output on a terminal:

    + + +

    Sample output in Safari:

    + + +

    By default, the most appropriate log handlers are activated. By default, a colorful output is applied for better orientation. Each line has trace info to allow direct jumps back into the code where the log has been issued. Logs can easily be filtered by level.

    +

    Filtering

    By default logs are muted! Show the logs by applying filters. On the browser enter this an the web inspector console:

    +
    localStorage.zeed = '*'
    +
    +

    On node set an environment variable like this

    +
    ZEED=* node myapp.js
    +
    +

    Instead of the * more advanced filters can be applied compatible to the well known debug syntax. Instead of ZEED variable you may also use DEBUG. Please note that ZEED will supersede DEBUG.

    +

    Filtering by level is possible by setting ZEED_LEVEL, LEVEL or DEBUG_LEVEL to set the filter e.g. ZEED_LEVEL=info to hide debug logs.

    +

    To also write logs to a file you may set ZEED_LOG to the file path. All levels will be written to the file, no matter what other filtering has been chosen.

    +

    Log handlers

    It is also possible to set (Logger.setHandlers([handlers])) or add (Logger.registerHandler(handler)) new log handlers. You can choose from:

    +
      +
    • LoggerConsoleHandler(opt): Plain basic output via console (default) - (muted by default)
    • +
    • LoggerBrowserHandler(opt): Colorful log entries - (muted by default)
    • +
    • LoggerNodeHandler(opt): Colorful logging for node.js - (muted by default)
    • +
    • LoggerFileHandler(path, opt): Write to file
    • +
    +

    opt are general options like level for the log level or filter for custom filtering (see below). But it can also hold individual settings specific for a log handler.

    +

    Examples for custom loggers are breadcrumb tracking in Sentry.io or showing notifications to users on errors in a UI.

    +

    Global logging context

    You can use Logger in submodules and Zeed will make sure all logging goes through the same handlers, no matter what bundler is used. With Logger.setLock(true) any further changes to handlers, factories and log levels can be forbidden, to ensure no conflicting settings with submodules. You should set up the Logging very early in your main project before loading submodules.

    +

    Loggers can be extended. const newLog = log.extend("demo") will append :demo to the current namespace.

    +

    Traces to source code

    Zeed tries to identify the origin in the source code of the log being issued. To get appropriate results in Node environments consider using the Source Map option:

    +
    node --enable-source-maps myapp.js
    +
    +
    +

    Alternative logging solutions: debug, tslog, consola, pino or winston to name just a few.

    +
    +

    Promise / async / await utilities

    Wait for an event via on or addEventListener, useful in unit tests.

    +
    await waitOn(emitter, 'action', 1000) // 1000 is optional timeout in ms
    +
    +

    Wait for milliseconds.

    +
    await sleep(1000) // wait 1s
    +
    +

    Throw an error after timeout of 1 second.

    +
    await timeout(asynFn, 1000)
    +
    +

    If a value is not yet a Promise, wrap it to become one.

    +
    await promisify(returnValue)
    +
    +

    Unique ID

    Get a random unique ID of fixed length of 22 chars (these are 16 bytes = 128 bit, encoded in Base62). According to Nano ID Collision Calculator: "~597 billion years needed, in order to have a 1% probability of at least one collision."

    +
    const id1 = uuid() // base62 encoded => 22 chars
    const id2 = uuidB32() // base32 encoded => 26 chars +
    +

    Get an incremental unique ID for current process with named groups, great for debugging.

    +
    uname('something') // => 'something-0'
    uname('other') // => 'other-0'
    uname('something') // => 'something-1' +
    +

    Sortable unique ID inspired by go-uuid. 6 bytes encode time and 10 bytes are random. String is Base62 encoded. Date can be extracted from the ID.

    +
    const shortSortableId = suid() // = '000iMi10bt6YK8buKlYPsd'
    suidDate(shortSortableId) // = 2021-07-03T22:42:40.727Z
    shortSortableId < suid() // = true +
    +

    Overview of available IDs:

    +
      +
    • uuid
    • +
    • uuidB32
    • +
    • suid
    • +
    • quid: Quick ID great for UI purposes of patter id-1, id-2, ...
    • +
    • uuidv4: The classic UID like a7755f8d-ef6f-45e9-8db3-d29347a4a2a1
    • +
    +

    Typed event emitter

    Typed and async emitter:

    +
    interface MyEvents {
    inc(count: number): number
    }

    const counter = 0

    const e = new Emitter() < MyEvents > e.on('inc', async count => counter + 1)
    await e.emit('inc', 1) // counter === 1 +
    +

    It is also possible to alternatively use a Proxy called .call that makes nice dynamic function calls of the events:

    +
    await e.call.inc(1)
    +
    +

    We can also alternatively declare the listeners this way:

    +
    e.onCall({
    async inc(count: number): number {
    return counter + 1
    },
    }) +
    +

    You can also use a global emitter that will be available even over module boundaries:

    +
    declare global {
    interface ZeedGlobalEmitter {
    test(x: string): void
    }
    }

    getGlobalEmitter().emit('test', 'Hello World') // or
    getGlobalEmitter().call.test('Hello World') +
    +

    Messaging

    Communicating to servers or other remote parts through messages as if they were methods on a local object in a type safe way:

    +
    const m = useMessageHub({ cannel }).send<MyMessages>()
    m.echo({ hello: 'world' }) +
    +
    +

    But there is much more basic infrastructure for communication available in zeed. More details at src/common/msg/README.md

    +
    +

    CRDT compatible sorting

    A conflict free sorting algorithm with minimal data changes. Just extend an object from SortableItem, which will provide an additional property of type number called sort_weight.

    +
    interface Row extends SortedItem {
    id: string
    title: string
    }

    const rows: Row[] = []

    function getSortedRows() {
    return sortedItems(rows)
    } +
    +

    Use startSortWeight, endSortWeight and moveSortWeight to get initial values for new entries or manipulate existing ones.

    +
    +

    Essays:

    + +

    The implementation in Zeed is pretty straight forward, but there are also more sophisticated approaches available as alternatives:

    + +
    +

    Custom binary data encoding / decoding

    Integration of the base-x code to support encoding and decoding to any alphabet, but especially base2, base16 (hex), base32, base62, base64. +Human-readable yet efficient encoding of binary data.

    +
    const sample = new UInt8Array([1, 2, 3])
    const { encode, decode } = useBase(62)
    decode(encode(sample)) === sample // = true +
    +

    Deeply nested object utilities

    Handle complex objects.

    +
    deepEqual({ a: { b: 1 } }, { a: { b: 2 } }) // false
    deepMerge({ a: { b: 1 } }, { c: 3, a: { d: 4 } }) // {a:{b:1, d:4}, c:4} +
    +

    Disposer

    useDispose will simplify cleaning up objects. You just need to add a function or and object with dispose method to be called for cleanup. This can also be nested. A simple example is a timer:

    +
    function disposableTimer() {
    const timeout = setTimeout(() => console.log('hello world'), 1000)
    return () => clearTimeout(timeout)
    }

    const dispose = useDispose()

    const obj = disposableTimer()
    dispose.add(obj)

    // or

    const untrackTimer = dispose.add(disposableTimer())
    untrackTimer() // dispose single object by return value of .track

    // then later dispose all

    dispose() +
    +

    You can also untrack single entries. Entries are untracked LIFO. Disposers can also return a Promise and therefore await async disposals.

    +

    The disposer itself is also a call to dispose i.e. for convenience you can add it to objects and provide dispose easily like this:

    +
    class DisposeExample {
    // the trick is to assign to member `dispose`, will be both
    // the destructor and the registration point for disposables
    dispose = useDispose()

    constructor() {
    this.dispose.add(disposableTimer())
    }
    }

    const obj = new DisposeExample()
    // ...
    obj.dispose() // or async via `await obj.dispose()` +
    +

    Much more...

    ...browse the source!

    +

    Related and Links

    Related projects:

    + +

    Recommended other collections of common JS utils:

    + +

    Code integrated from other sources:

    + +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ChannelMessageEvent.html b/docs/interfaces/ChannelMessageEvent.html new file mode 100644 index 00000000..183602cd --- /dev/null +++ b/docs/interfaces/ChannelMessageEvent.html @@ -0,0 +1,5 @@ +ChannelMessageEvent | zeed

    Interface ChannelMessageEvent

    interface ChannelMessageEvent {
        data: any;
        lastEventId?: string;
        origin?: string;
    }

    Properties

    Properties

    data: any
    lastEventId?: string
    origin?: string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/DefaultListener.html b/docs/interfaces/DefaultListener.html new file mode 100644 index 00000000..68df5a85 --- /dev/null +++ b/docs/interfaces/DefaultListener.html @@ -0,0 +1 @@ +DefaultListener | zeed

    Interface DefaultListener

    interface DefaultListener {
        [k: string]: ((...args) => any);
    }

    Indexable

    [k: string]: ((...args) => any)
      • (...args): any
      • Parameters

        • Rest ...args: any[]

        Returns any

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/Difference.html b/docs/interfaces/Difference.html new file mode 100644 index 00000000..e7b016ac --- /dev/null +++ b/docs/interfaces/Difference.html @@ -0,0 +1,4 @@ +Difference | zeed

    Interface Difference

    interface Difference {
        path: (string | number)[];
        type: DifferenceType;
        value?: any;
    }

    Properties

    Properties

    path: (string | number)[]
    value?: any

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/EmitterSubscriberOptions.html b/docs/interfaces/EmitterSubscriberOptions.html new file mode 100644 index 00000000..a07c65e5 --- /dev/null +++ b/docs/interfaces/EmitterSubscriberOptions.html @@ -0,0 +1,2 @@ +EmitterSubscriberOptions | zeed

    Interface EmitterSubscriberOptions

    interface EmitterSubscriberOptions {
        priority?: number;
    }

    Properties

    Properties

    priority?: number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/Encoder.html b/docs/interfaces/Encoder.html new file mode 100644 index 00000000..b8f8d45b --- /dev/null +++ b/docs/interfaces/Encoder.html @@ -0,0 +1,3 @@ +Encoder | zeed

    Interface Encoder

    interface Encoder {
        decode(data): Promise<any>;
        encode(data): Promise<Uint8Array>;
    }

    Implemented by

    Methods

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/FileStorageOptions.html b/docs/interfaces/FileStorageOptions.html new file mode 100644 index 00000000..07afdcd7 --- /dev/null +++ b/docs/interfaces/FileStorageOptions.html @@ -0,0 +1,7 @@ +FileStorageOptions | zeed

    Interface FileStorageOptions

    interface FileStorageOptions {
        extension?: string;
        keyToFilename?: ((key) => string);
        objectFromString?: ((data) => any);
        objectToString?: ((data) => string);
        path?: string;
        pretty?: boolean;
    }

    Properties

    extension?: string
    keyToFilename?: ((key) => string)

    Type declaration

      • (key): string
      • Parameters

        • key: string

        Returns string

    objectFromString?: ((data) => any)

    Type declaration

      • (data): any
      • Parameters

        • data: string

        Returns any

    objectToString?: ((data) => string)

    Type declaration

      • (data): string
      • Parameters

        • data: any

        Returns string

    path?: string
    pretty?: boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/LocalStorageOptions.html b/docs/interfaces/LocalStorageOptions.html new file mode 100644 index 00000000..e73522c1 --- /dev/null +++ b/docs/interfaces/LocalStorageOptions.html @@ -0,0 +1,4 @@ +LocalStorageOptions | zeed

    Interface LocalStorageOptions

    interface LocalStorageOptions {
        name: string;
        objectFromString?: ((data) => any);
        objectToString?: ((data) => string);
    }

    Properties

    name: string
    objectFromString?: ((data) => any)

    Type declaration

      • (data): any
      • Parameters

        • data: string

        Returns any

    objectToString?: ((data) => string)

    Type declaration

      • (data): string
      • Parameters

        • data: any

        Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/LogHandlerOptions.html b/docs/interfaces/LogHandlerOptions.html new file mode 100644 index 00000000..0c2d66b8 --- /dev/null +++ b/docs/interfaces/LogHandlerOptions.html @@ -0,0 +1,11 @@ +LogHandlerOptions | zeed

    Interface LogHandlerOptions

    interface LogHandlerOptions {
        colors?: boolean;
        fill?: number;
        filter?: string;
        level?: number;
        levelHelper?: boolean;
        nameBrackets?: boolean;
        padding?: number;
        pretty?: boolean;
        stack?: number | boolean;
        time?: boolean;
    }

    Properties

    colors?: boolean
    fill?: number
    filter?: string
    level?: number
    levelHelper?: boolean
    nameBrackets?: boolean
    padding?: number
    pretty?: boolean
    stack?: number | boolean
    time?: boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/LogMessage.html b/docs/interfaces/LogMessage.html new file mode 100644 index 00000000..27ca26a6 --- /dev/null +++ b/docs/interfaces/LogMessage.html @@ -0,0 +1,7 @@ +LogMessage | zeed

    Interface LogMessage

    interface LogMessage {
        file?: string;
        level: number;
        line?: number;
        messages: any[];
        name: string;
        timestamp?: number;
    }

    Properties

    file?: string
    level: number
    line?: number
    messages: any[]
    name: string
    timestamp?: number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/LoggerContextInterface.html b/docs/interfaces/LoggerContextInterface.html new file mode 100644 index 00000000..c12dee24 --- /dev/null +++ b/docs/interfaces/LoggerContextInterface.html @@ -0,0 +1,9 @@ +LoggerContextInterface | zeed

    Interface LoggerContextInterface

    interface LoggerContextInterface {
        registerHandler(handler): void;
        setDebug(debug): void;
        setFactory(factory): void;
        setFilter(namespaces): void;
        setHandlers(handlers?): void;
        setLock(lock): void;
        setLogLevel(level?): void;
        (name?, level?): LoggerInterface;
    }

    Methods

    • When true emits a short log message for each Logger when being set up first time.

      +

      Parameters

      • debug: boolean

      Returns void

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/LoggerInterface.html b/docs/interfaces/LoggerInterface.html new file mode 100644 index 00000000..f1932b57 --- /dev/null +++ b/docs/interfaces/LoggerInterface.html @@ -0,0 +1,25 @@ +LoggerInterface | zeed

    Interface LoggerInterface

    interface LoggerInterface {
        active: boolean;
        factory?: LoggerContextInterface;
        label: string;
        level: number;
        assert(condition, ...messages): asserts condition;
        debug(...messages): void;
        error(...messages): void;
        extend(prefix): LoggerInterface;
        fatal(...messages): never;
        info(...messages): void;
        warn(...messages): void;
        (...messages): void;
    }

    Properties

    active: boolean

    Deprecated

    use .level = LogLevel.off or LogLevel.all

    +
    label: string
    level: number

    Methods

    • Throws if condition is not truthy.

      +

      Attention! Due to a bug in typescript you will need to explicitly set the LoggerInterface type in +order to have the assertions having an effect on unreachable code. Example:

      +
      const log: LoggerInterface = Logger('xxx')
      +
      +

      Bug https://github.com/microsoft/TypeScript/issues/50363#issuecomment-1219811447

      +

      Parameters

      • condition: unknown
      • Rest ...messages: any[]

      Returns asserts condition

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/MemStorageOptions.html b/docs/interfaces/MemStorageOptions.html new file mode 100644 index 00000000..eea8849e --- /dev/null +++ b/docs/interfaces/MemStorageOptions.html @@ -0,0 +1,3 @@ +MemStorageOptions | zeed

    Interface MemStorageOptions

    interface MemStorageOptions {
        objectFromString?: ((data) => any);
        objectToString?: ((data) => string);
    }

    Properties

    objectFromString?: ((data) => any)

    Type declaration

      • (data): any
      • Parameters

        • data: string

        Returns any

    objectToString?: ((data) => string)

    Type declaration

      • (data): string
      • Parameters

        • data: any

        Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/MessageAction.html b/docs/interfaces/MessageAction.html new file mode 100644 index 00000000..04a4580c --- /dev/null +++ b/docs/interfaces/MessageAction.html @@ -0,0 +1,4 @@ +MessageAction | zeed

    Interface MessageAction

    interface MessageAction {
        args?: Json[];
        id: string;
        name: string;
    }

    Properties

    Properties

    args?: Json[]
    id: string
    name: string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/MessageHub.html b/docs/interfaces/MessageHub.html new file mode 100644 index 00000000..c6721612 --- /dev/null +++ b/docs/interfaces/MessageHub.html @@ -0,0 +1,5 @@ +MessageHub | zeed

    Interface MessageHub

    interface MessageHub {
        connect: ((newChannel) => void);
        dispose(): void;
        listen<L>(newHandlers): void;
        send<L>(): MessagesMethods<L>;
    }

    Properties

    Methods

    Properties

    connect: ((newChannel) => void)

    Type declaration

      • (newChannel): void
      • Parameters

        Returns void

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/MessageResult.html b/docs/interfaces/MessageResult.html new file mode 100644 index 00000000..bae1562b --- /dev/null +++ b/docs/interfaces/MessageResult.html @@ -0,0 +1,4 @@ +MessageResult | zeed

    Interface MessageResult

    interface MessageResult {
        error?: {
            message: string;
            name: string;
            stack?: string;
        };
        id: string;
        result?: Json;
    }

    Properties

    Properties

    error?: {
        message: string;
        name: string;
        stack?: string;
    }

    Type declaration

    • message: string
    • name: string
    • Optional stack?: string
    id: string
    result?: Json

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/MessagesDefaultMethods.html b/docs/interfaces/MessagesDefaultMethods.html new file mode 100644 index 00000000..ad41705a --- /dev/null +++ b/docs/interfaces/MessagesDefaultMethods.html @@ -0,0 +1,4 @@ +MessagesDefaultMethods | zeed

    Interface MessagesDefaultMethods<L>

    interface MessagesDefaultMethods {
        connect?(channel): void;
        dispose(): void;
        options(opt): L;
    }

    Type Parameters

    • L

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/MessagesOptions.html b/docs/interfaces/MessagesOptions.html new file mode 100644 index 00000000..18ad9bf2 --- /dev/null +++ b/docs/interfaces/MessagesOptions.html @@ -0,0 +1,2 @@ +MessagesOptions | zeed

    Interface MessagesOptions

    interface MessagesOptions {
        timeout?: number;
    }

    Properties

    Properties

    timeout?: number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/ObjectStorage.html b/docs/interfaces/ObjectStorage.html new file mode 100644 index 00000000..ecb5a79e --- /dev/null +++ b/docs/interfaces/ObjectStorage.html @@ -0,0 +1,6 @@ +ObjectStorage | zeed

    Interface ObjectStorage<T>

    interface ObjectStorage {
        allKeys(): string[];
        clear(): void;
        getItem(key): undefined | T;
        removeItem(key): void;
        setItem(key, value): void;
    }

    Type Parameters

    • T = any

    Implemented by

    Methods

    • Parameters

      • key: string

      Returns undefined | T

    • Parameters

      • key: string
      • value: T

      Returns void

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/PoolConfig.html b/docs/interfaces/PoolConfig.html new file mode 100644 index 00000000..13f869af --- /dev/null +++ b/docs/interfaces/PoolConfig.html @@ -0,0 +1,4 @@ +PoolConfig | zeed

    Interface PoolConfig

    interface PoolConfig {
        idConflictResolution?: PoolTaskIdConflictResolution;
        maxParallel?: number;
        name?: string;
    }

    Properties

    idConflictResolution?: PoolTaskIdConflictResolution
    maxParallel?: number
    name?: string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/PoolTask.html b/docs/interfaces/PoolTask.html new file mode 100644 index 00000000..22b8c14d --- /dev/null +++ b/docs/interfaces/PoolTask.html @@ -0,0 +1,17 @@ +PoolTask | zeed

    Interface PoolTask<T>

    Task

    +
    interface PoolTask {
        done: ((result?) => void);
        group?: string;
        id: string;
        incResolved: ((inc?) => void);
        max: number;
        payload?: unknown;
        priority: number;
        progress: Progress;
        resolved: number;
        result?: T;
        setMax: ((max) => void);
        setResolved: ((resolved) => void);
        state: PoolTaskState;
        task: PoolTaskFn<T>;
    }

    Type Parameters

    • T

    Properties

    done: ((result?) => void)

    Type declaration

      • (result?): void
      • Parameters

        • Optional result: any

        Returns void

    group?: string

    Same groups are executed only one at a time

    +
    id: string
    incResolved: ((inc?) => void)

    Type declaration

      • (inc?): void
      • Parameters

        • Optional inc: number

        Returns void

    max: number
    payload?: unknown
    priority: number
    progress: Progress
    resolved: number
    result?: T
    setMax: ((max) => void)

    Type declaration

      • (max): void
      • Parameters

        • max: number

        Returns void

    setResolved: ((resolved) => void)

    Type declaration

      • (resolved): void
      • Parameters

        • resolved: number

        Returns void

    task: PoolTaskFn<T>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/PoolTaskEvents.html b/docs/interfaces/PoolTaskEvents.html new file mode 100644 index 00000000..9aeb844f --- /dev/null +++ b/docs/interfaces/PoolTaskEvents.html @@ -0,0 +1,7 @@ +PoolTaskEvents | zeed

    Interface PoolTaskEvents

    interface PoolTaskEvents {
        didCancel(id): void;
        didFinish(): void;
        didReject(id, error): void;
        didResolve(id, value): void;
        didStart(id): void;
        didUpdate(max, resolved, presentMax, presentResolved): void;
    }

    Methods

    • Parameters

      • max: number
      • resolved: number
      • presentMax: number
      • presentResolved: number

      Returns void

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/RPCFn.html b/docs/interfaces/RPCFn.html new file mode 100644 index 00000000..3963b02a --- /dev/null +++ b/docs/interfaces/RPCFn.html @@ -0,0 +1,4 @@ +RPCFn | zeed

    Interface RPCFn<T>

    interface RPCFn {
        asEvent(...args): void;
        (...args): Promise<Awaited<ReturnType<T>>>;
    }

    Type Parameters

    • T

    Methods

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/RPCOptions.html b/docs/interfaces/RPCOptions.html new file mode 100644 index 00000000..e859d85d --- /dev/null +++ b/docs/interfaces/RPCOptions.html @@ -0,0 +1,15 @@ +RPCOptions | zeed

    Interface RPCOptions<Remote>

    interface RPCOptions {
        deserialize?: ((data) => any);
        eventNames?: (keyof Remote)[];
        log?: LoggerInterface;
        on: ((fn) => void);
        onlyEvents?: boolean;
        post: ((data) => void);
        serialize?: ((data) => any);
    }

    Type Parameters

    • Remote

    Hierarchy

    Properties

    deserialize?: ((data) => any)

    Type declaration

      • (data): any
      • Custom function to deserialize data

        +

        Parameters

        • data: any

        Returns any

    eventNames?: (keyof Remote)[]

    Names of remote functions that do not need response.

    +

    Custom logger

    +
    on: ((fn) => void)

    Type declaration

      • (fn): void
      • Listener to receive raw message

        +

        Parameters

        • fn: ((data) => void)
            • (data): void
            • Parameters

              • data: any

              Returns void

        Returns void

    onlyEvents?: boolean

    No return values expected

    +
    post: ((data) => void)

    Type declaration

      • (data): void
      • Function to post raw message

        +

        Parameters

        • data: any

        Returns void

    serialize?: ((data) => any)

    Type declaration

      • (data): any
      • Custom function to serialize data

        +

        Parameters

        • data: any

        Returns any

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/RPCOptionsBasic.html b/docs/interfaces/RPCOptionsBasic.html new file mode 100644 index 00000000..85118ad7 --- /dev/null +++ b/docs/interfaces/RPCOptionsBasic.html @@ -0,0 +1,13 @@ +RPCOptionsBasic | zeed

    Interface RPCOptionsBasic

    interface RPCOptionsBasic {
        deserialize?: ((data) => any);
        log?: LoggerInterface;
        on: ((fn) => void);
        onlyEvents?: boolean;
        post: ((data) => void);
        serialize?: ((data) => any);
    }

    Hierarchy

    Properties

    deserialize?: ((data) => any)

    Type declaration

      • (data): any
      • Custom function to deserialize data

        +

        Parameters

        • data: any

        Returns any

    Custom logger

    +
    on: ((fn) => void)

    Type declaration

      • (fn): void
      • Listener to receive raw message

        +

        Parameters

        • fn: ((data) => void)
            • (data): void
            • Parameters

              • data: any

              Returns void

        Returns void

    onlyEvents?: boolean

    No return values expected

    +
    post: ((data) => void)

    Type declaration

      • (data): void
      • Function to post raw message

        +

        Parameters

        • data: any

        Returns void

    serialize?: ((data) => any)

    Type declaration

      • (data): any
      • Custom function to serialize data

        +

        Parameters

        • data: any

        Returns any

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/RenderMessagesOptions.html b/docs/interfaces/RenderMessagesOptions.html new file mode 100644 index 00000000..50aaacba --- /dev/null +++ b/docs/interfaces/RenderMessagesOptions.html @@ -0,0 +1,3 @@ +RenderMessagesOptions | zeed

    Interface RenderMessagesOptions

    interface RenderMessagesOptions {
        pretty?: boolean;
        trace?: boolean;
    }

    Properties

    Properties

    pretty?: boolean
    trace?: boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/SortableItem.html b/docs/interfaces/SortableItem.html new file mode 100644 index 00000000..ef2f534f --- /dev/null +++ b/docs/interfaces/SortableItem.html @@ -0,0 +1,2 @@ +SortableItem | zeed

    Interface SortableItem

    interface SortableItem {
        sort_weight: number;
    }

    Properties

    Properties

    sort_weight: number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/TaskEvents.html b/docs/interfaces/TaskEvents.html new file mode 100644 index 00000000..59bd98dc --- /dev/null +++ b/docs/interfaces/TaskEvents.html @@ -0,0 +1,5 @@ +TaskEvents | zeed

    Interface TaskEvents

    interface TaskEvents {
        didCancel(): void;
        didFinish(): void;
        didStart(max): void;
        didUpdate(max, resolved): void;
    }

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/interfaces/UseDisposeConfig.html b/docs/interfaces/UseDisposeConfig.html new file mode 100644 index 00000000..bbb6e621 --- /dev/null +++ b/docs/interfaces/UseDisposeConfig.html @@ -0,0 +1,3 @@ +UseDisposeConfig | zeed

    Interface UseDisposeConfig

    interface UseDisposeConfig {
        log?: LoggerInterface;
        name?: string;
    }

    Properties

    Properties

    name?: string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/modules.html b/docs/modules.html new file mode 100644 index 00000000..b8406414 --- /dev/null +++ b/docs/modules.html @@ -0,0 +1,430 @@ +zeed

    zeed

    Index

    Classes

    Interfaces

    Type Aliases

    Variables

    Functions

    DefaultLogger +Logger +LoggerBrowserHandler +LoggerBrowserSetupDebugFactory +LoggerConsoleHandler +LoggerContext +LoggerFileHandler +LoggerMemoryHandler +LoggerNodeHandler +Uint8ArrayToDataUri +Uint8ArrayToHexDump +Uint8ArrayToJson +Uint8ArrayToString +Uint8ArrayToWords +_decodeUtf8Polyfill +_encodeUtf8Polyfill +_useBase +activateConsoleDebug +arrayAvg +arrayBatches +arrayEmptyInPlace +arrayFilterInPlace +arrayFlatten +arrayIntersection +arrayIsEqual +arrayMax +arrayMin +arrayMinus +arrayRandomElement +arrayRemoveElement +arraySetArrayInPlace +arraySetElement +arrayShuffle +arrayShuffleForce +arrayShuffleInPlace +arraySorted +arraySortedNumbers +arraySum +arraySymmetricDifference +arrayToggleInPlace +arrayUnion +arrayUnique +assert +assertCondition +avg +between +bitfield +blobToArrayBuffer +blobToDataUri +blobToUint8Array +browserSelectColorByName +browserSupportsColors +cloneJsonObject +cloneObject +cmp +colorString +colorStringList +composeOrderby +createArray +createBinaryStreamDecoder +createBinaryStreamEncoder +createLocalChannelPair +createPromise +createPromiseProxy +csvParse +csvParseToObjects +csvStringify +dataUriToBlob +dataUriToMimeType +dataUriToUint8Array +dateStringToDays +day +dayDay +dayDiff +dayFromAny +dayFromDate +dayFromDateGMT +dayFromParts +dayFromString +dayFromTimestamp +dayFromToday +dayIterator +dayMonth +dayMonthStart +dayOffset +dayRange +dayToDate +dayToDateGMT +dayToParts +dayToString +dayToTimestamp +dayYear +dayYearStart +debounce +deburr +decimal +decimalCentsPart +decimalFromCents +decimalToCents +decodeBase16 +decodeBase32 +decodeBase58 +decodeBase62 +decodeJson +decrypt +deepEqual +deepMerge +deepStripUndefinedInPlace +deriveKeyPbkdf2 +detect +diffObjects +digest +duration +empty +encodeBase16 +encodeBase32 +encodeBase58 +encodeBase62 +encodeJson +encodeQuery +encrypt +endSortWeight +ensureFolder +ensureKey +ensureKeyAsync +equalBinary +escapeHTML +escapeRegExp +estimateSizeForBase +exists +fatal +fetchBasic +fetchJson +fetchOptionsBasicAuth +fetchOptionsFormURLEncoded +fetchOptionsJson +fetchText +files +filesAsync +first +fixBrokenUth8String +forEachDay +forTimes +formatMessages +formatMilliseconds +fromBase64 +fromBase64String +fromCamelCase +fromHex +getEnvVariableRelaxed +getFingerprint +getFingerprintAsync +getGlobal +getGlobalContext +getGlobalEmitter +getGlobalLogger +getGlobalLoggerIfExists +getNamespaceFilterString +getNavigator +getPerformanceTimestamp +getSecureRandom +getSecureRandomIfPossible +getSourceLocation +getSourceLocationByPrecedingPattern +getStack +getStackLlocationList +getStat +getStatAsync +getTimestamp +getWebCrypto +getWindow +globToRegExp +gravatarURLByEmail +immediate +isArray +isBoolean +isBrowser +isEmpty +isEven +isHalf +isHiddenPath +isInteger +isLocalHost +isNotEmpty +isNotNull +isNull +isNullOrUndefined +isNumber +isObject +isPrime +isPrimeRX +isPrimitive +isPromise +isRecord +isRecordPlain +isSafeInteger +isString +isTimeout +isTruthy +isUint8Array +isValue +joinLogStrings +joinToUint8Array +jsonStringify +jsonStringifySafe +jsonStringifySorted +jsonToUint8Array +last +linkifyPlainText +listDistinctUnion +listGroupBy +listOfKey +listQuery +memoize +memoizeAsync +moveSortWeight +noop +objectIsEmpty +objectMap +objectMergeDisposable +parseArgs +parseBasicAuth +parseDate +parseLogLevel +parseOrderby +parseQuery +pbcopy +promisify +qid +randomBoolean +randomFloat +randomInt +randomUint8Array +readText +regExpEscape +regExpString +removeFolder +renderMessages +roundDown +roundHalfAwayFromZero +roundHalfDown +roundHalfEven +roundHalfOdd +roundHalfTowardsZero +roundHalfUp +roundUp +seededRandom +setUuidDefaultEncoding +setupEnv +setupWebCrypto +size +sleep +sortedItems +sortedOrderby +startSortWeight +stringToBoolean +stringToFloat +stringToInteger +stringToPath +stringToUInt8Array +suid +suidBytes +suidBytesDate +suidDate +sum +throttle +timeout +toBase64 +toBase64Url +toBool +toCamelCase +toCapitalize +toCapitalizeWords +toFloat +toHex +toHumanReadableFilePath +toHumanReadableUrl +toInt +toPath +toString +toUint8Array +toValidFilename +today +tryTimeout +uname +unescapeHTML +urlBase64ToUint8Array +useAsyncMutex +useBase +useDefer +useDispose +useDisposeWithUtils +useEventListener +useEventListenerOnce +useExitHandler +useInterval +useIntervalPause +useLevelFilter +useMessageHub +useMutex +useNamespaceFilter +usePool +usePubSub +useRPC +useRPCHub +useSorted +useTimeout +uuid +uuid32bit +uuidB32 +uuidB62 +uuidBytes +uuidDecode +uuidDecodeB32 +uuidDecodeB62 +uuidDecodeV4 +uuidEncode +uuidEncodeB32 +uuidEncodeB62 +uuidEncodeV4 +uuidIsValid +uuidv4 +valueToBoolean +valueToFloat +valueToInteger +valueToPath +valueToString +waitOn +walkSync +walkSyncAsync +wordsToUint8Array +writeText +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/ArgumentsType.html b/docs/types/ArgumentsType.html new file mode 100644 index 00000000..ccb58907 --- /dev/null +++ b/docs/types/ArgumentsType.html @@ -0,0 +1 @@ +ArgumentsType | zeed

    Type alias ArgumentsType<T>

    ArgumentsType<T>: T extends ((...args) => any)
        ? A
        : never

    Type Parameters

    • T

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/AsyncMutex.html b/docs/types/AsyncMutex.html new file mode 100644 index 00000000..de702ce2 --- /dev/null +++ b/docs/types/AsyncMutex.html @@ -0,0 +1 @@ +AsyncMutex | zeed

    Type alias AsyncMutex

    AsyncMutex: ((fn, elseFn?) => Promise<boolean>)

    Type declaration

      • (fn, elseFn?): Promise<boolean>
      • Parameters

        • fn: (() => void)
            • (): void
            • Returns void

        • Optional elseFn: (() => void)
            • (): void
            • Returns void

        Returns Promise<boolean>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/AsyncReturnType.html b/docs/types/AsyncReturnType.html new file mode 100644 index 00000000..2ad0e6df --- /dev/null +++ b/docs/types/AsyncReturnType.html @@ -0,0 +1,3 @@ +AsyncReturnType | zeed

    Type alias AsyncReturnType<T>

    AsyncReturnType<T>: T extends ((...args) => Promise<infer U>)
        ? U
        : T extends ((...args) => infer U)
            ? U
            : any

    Type Parameters

    • T extends ((...args) => any)

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/BinInput.html b/docs/types/BinInput.html new file mode 100644 index 00000000..c16c14a5 --- /dev/null +++ b/docs/types/BinInput.html @@ -0,0 +1 @@ +BinInput | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/DayInput.html b/docs/types/DayInput.html new file mode 100644 index 00000000..011044fc --- /dev/null +++ b/docs/types/DayInput.html @@ -0,0 +1 @@ +DayInput | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/DayInputLegacy.html b/docs/types/DayInputLegacy.html new file mode 100644 index 00000000..eb6ff552 --- /dev/null +++ b/docs/types/DayInputLegacy.html @@ -0,0 +1 @@ +DayInputLegacy | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/DayValue.html b/docs/types/DayValue.html new file mode 100644 index 00000000..efbd2847 --- /dev/null +++ b/docs/types/DayValue.html @@ -0,0 +1 @@ +DayValue | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/DecimalInput.html b/docs/types/DecimalInput.html new file mode 100644 index 00000000..a2c2db31 --- /dev/null +++ b/docs/types/DecimalInput.html @@ -0,0 +1 @@ +DecimalInput | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/DecimalValue.html b/docs/types/DecimalValue.html new file mode 100644 index 00000000..ab3fd6c6 --- /dev/null +++ b/docs/types/DecimalValue.html @@ -0,0 +1 @@ +DecimalValue | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/DifferenceType.html b/docs/types/DifferenceType.html new file mode 100644 index 00000000..c7810cec --- /dev/null +++ b/docs/types/DifferenceType.html @@ -0,0 +1 @@ +DifferenceType | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/Disposer.html b/docs/types/Disposer.html new file mode 100644 index 00000000..95824578 --- /dev/null +++ b/docs/types/Disposer.html @@ -0,0 +1,2 @@ +Disposer | zeed

    Type alias Disposer

    Disposer: DisposerFunction | {
        dispose: DisposerFunction;
    }

    Type declaration

    Deprecated

    conflicts with using feature

    +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/DisposerFunction.html b/docs/types/DisposerFunction.html new file mode 100644 index 00000000..86b2c9d0 --- /dev/null +++ b/docs/types/DisposerFunction.html @@ -0,0 +1 @@ +DisposerFunction | zeed

    Type alias DisposerFunction

    DisposerFunction: (() => any | Promise<any>)

    Type declaration

      • (): any | Promise<any>
      • Returns any | Promise<any>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/EmitterAllHandler.html b/docs/types/EmitterAllHandler.html new file mode 100644 index 00000000..fd13d469 --- /dev/null +++ b/docs/types/EmitterAllHandler.html @@ -0,0 +1 @@ +EmitterAllHandler | zeed

    Type alias EmitterAllHandler<T>

    EmitterAllHandler<T>: ((key, ...objs) => void)

    Type Parameters

    • T = string

    Type declaration

      • (key, ...objs): void
      • Parameters

        • key: T
        • Rest ...objs: any[]

        Returns void

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/EmitterHandler.html b/docs/types/EmitterHandler.html new file mode 100644 index 00000000..fd15e41e --- /dev/null +++ b/docs/types/EmitterHandler.html @@ -0,0 +1 @@ +EmitterHandler | zeed

    Type alias EmitterHandler

    EmitterHandler: ((...objs) => void)

    Type declaration

      • (...objs): void
      • Parameters

        • Rest ...objs: any[]

        Returns void

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/FilterFunction.html b/docs/types/FilterFunction.html new file mode 100644 index 00000000..51b6d8a0 --- /dev/null +++ b/docs/types/FilterFunction.html @@ -0,0 +1 @@ +FilterFunction | zeed

    Type alias FilterFunction<T>

    FilterFunction<T>: ((o) => boolean)

    Type Parameters

    • T

    Type declaration

      • (o): boolean
      • Parameters

        • o: T

        Returns boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/Json.html b/docs/types/Json.html new file mode 100644 index 00000000..405b01be --- /dev/null +++ b/docs/types/Json.html @@ -0,0 +1 @@ +Json | zeed

    Type alias Json

    Json: string | number | boolean | null | {
        [property: string]: Json;
    } | Json[]

    Type declaration

    • [property: string]: Json

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/ListenerSignature.html b/docs/types/ListenerSignature.html new file mode 100644 index 00000000..4b07b63d --- /dev/null +++ b/docs/types/ListenerSignature.html @@ -0,0 +1 @@ +ListenerSignature | zeed

    Type alias ListenerSignature<L>

    ListenerSignature<L>: {
        [E in keyof L]: ((...args) => any)
    }

    Type Parameters

    • L

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/LogHandler.html b/docs/types/LogHandler.html new file mode 100644 index 00000000..99869958 --- /dev/null +++ b/docs/types/LogHandler.html @@ -0,0 +1 @@ +LogHandler | zeed

    Type alias LogHandler

    LogHandler: ((msg) => void)

    Type declaration

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/LogLevel.html b/docs/types/LogLevel.html new file mode 100644 index 00000000..cd833944 --- /dev/null +++ b/docs/types/LogLevel.html @@ -0,0 +1 @@ +LogLevel | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/LogLevelAliasKey.html b/docs/types/LogLevelAliasKey.html new file mode 100644 index 00000000..8f24a844 --- /dev/null +++ b/docs/types/LogLevelAliasKey.html @@ -0,0 +1 @@ +LogLevelAliasKey | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/LogLevelAliasType.html b/docs/types/LogLevelAliasType.html new file mode 100644 index 00000000..6cdedb79 --- /dev/null +++ b/docs/types/LogLevelAliasType.html @@ -0,0 +1 @@ +LogLevelAliasType | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/MapperFunction.html b/docs/types/MapperFunction.html new file mode 100644 index 00000000..64f6c7e5 --- /dev/null +++ b/docs/types/MapperFunction.html @@ -0,0 +1 @@ +MapperFunction | zeed

    Type alias MapperFunction<T>

    MapperFunction<T>: ((o) => any)

    Type Parameters

    • T

    Type declaration

      • (o): any
      • Parameters

        • o: T

        Returns any

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/Message.html b/docs/types/Message.html new file mode 100644 index 00000000..61d6f8b2 --- /dev/null +++ b/docs/types/Message.html @@ -0,0 +1 @@ +Message | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/MessageDefinitions.html b/docs/types/MessageDefinitions.html new file mode 100644 index 00000000..9b70a293 --- /dev/null +++ b/docs/types/MessageDefinitions.html @@ -0,0 +1 @@ +MessageDefinitions | zeed

    Type alias MessageDefinitions

    MessageDefinitions: Record<any, ((...args) => Promise<any>)>

    Type declaration

      • (...args): Promise<any>
      • Parameters

        • Rest ...args: any

        Returns Promise<any>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/MessagesMethods.html b/docs/types/MessagesMethods.html new file mode 100644 index 00000000..8fb28781 --- /dev/null +++ b/docs/types/MessagesMethods.html @@ -0,0 +1 @@ +MessagesMethods | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/Mutex.html b/docs/types/Mutex.html new file mode 100644 index 00000000..7a5935a3 --- /dev/null +++ b/docs/types/Mutex.html @@ -0,0 +1 @@ +Mutex | zeed

    Type alias Mutex

    Mutex: ((fn, elseFn?) => boolean)

    Type declaration

      • (fn, elseFn?): boolean
      • Parameters

        • fn: (() => void)
            • (): void
            • Returns void

        • Optional elseFn: (() => void)
            • (): void
            • Returns void

        Returns boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/NestedArray.html b/docs/types/NestedArray.html new file mode 100644 index 00000000..c9b84bc4 --- /dev/null +++ b/docs/types/NestedArray.html @@ -0,0 +1 @@ +NestedArray | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/PoolTaskFn.html b/docs/types/PoolTaskFn.html new file mode 100644 index 00000000..00a076be --- /dev/null +++ b/docs/types/PoolTaskFn.html @@ -0,0 +1 @@ +PoolTaskFn | zeed

    Type alias PoolTaskFn<T>

    PoolTaskFn<T>: ((taskInfo) => Promise<T>)

    Type Parameters

    • T = any

    Type declaration

      • (taskInfo): Promise<T>
      • Parameters

        Returns Promise<T>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/PoolTaskIdConflictResolution.html b/docs/types/PoolTaskIdConflictResolution.html new file mode 100644 index 00000000..d2998884 --- /dev/null +++ b/docs/types/PoolTaskIdConflictResolution.html @@ -0,0 +1 @@ +PoolTaskIdConflictResolution | zeed

    Type alias PoolTaskIdConflictResolution

    PoolTaskIdConflictResolution: "replace" | "memoize" | "prioritize" | "error"

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/PoolTaskState.html b/docs/types/PoolTaskState.html new file mode 100644 index 00000000..89117cda --- /dev/null +++ b/docs/types/PoolTaskState.html @@ -0,0 +1 @@ +PoolTaskState | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/Primitive.html b/docs/types/Primitive.html new file mode 100644 index 00000000..675727c4 --- /dev/null +++ b/docs/types/Primitive.html @@ -0,0 +1 @@ +Primitive | zeed

    Type alias Primitive

    Primitive: null | undefined | string | number | boolean | symbol | bigint

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/RPCReturn.html b/docs/types/RPCReturn.html new file mode 100644 index 00000000..44dad836 --- /dev/null +++ b/docs/types/RPCReturn.html @@ -0,0 +1 @@ +RPCReturn | zeed

    Type alias RPCReturn<RemoteFunctions>

    RPCReturn<RemoteFunctions>: {
        [K in keyof RemoteFunctions]: RPCFn<RemoteFunctions[K]>
    }

    Type Parameters

    • RemoteFunctions

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/ReturnType.html b/docs/types/ReturnType.html new file mode 100644 index 00000000..f63e0c3d --- /dev/null +++ b/docs/types/ReturnType.html @@ -0,0 +1 @@ +ReturnType | zeed

    Type alias ReturnType<T>

    ReturnType<T>: T extends ((...args) => infer R)
        ? R
        : never

    Type Parameters

    • T

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/RoundingMode.html b/docs/types/RoundingMode.html new file mode 100644 index 00000000..d363a295 --- /dev/null +++ b/docs/types/RoundingMode.html @@ -0,0 +1 @@ +RoundingMode | zeed

    Type alias RoundingMode

    RoundingMode: ((value) => number)

    Type declaration

      • (value): number
      • Parameters

        • value: number

        Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/TaskFn.html b/docs/types/TaskFn.html new file mode 100644 index 00000000..55cff4b8 --- /dev/null +++ b/docs/types/TaskFn.html @@ -0,0 +1 @@ +TaskFn | zeed

    Type alias TaskFn<T>

    TaskFn<T>: (() => Promise<T>)

    Type Parameters

    • T = any

    Type declaration

      • (): Promise<T>
      • Returns Promise<T>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/UseDefer.html b/docs/types/UseDefer.html new file mode 100644 index 00000000..1f697dcc --- /dev/null +++ b/docs/types/UseDefer.html @@ -0,0 +1 @@ +UseDefer | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/UseDispose.html b/docs/types/UseDispose.html new file mode 100644 index 00000000..8b3ed738 --- /dev/null +++ b/docs/types/UseDispose.html @@ -0,0 +1 @@ +UseDispose | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/UseDisposeWithUtils.html b/docs/types/UseDisposeWithUtils.html new file mode 100644 index 00000000..1fc7b518 --- /dev/null +++ b/docs/types/UseDisposeWithUtils.html @@ -0,0 +1 @@ +UseDisposeWithUtils | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/UseRPCHubType.html b/docs/types/UseRPCHubType.html new file mode 100644 index 00000000..550d70aa --- /dev/null +++ b/docs/types/UseRPCHubType.html @@ -0,0 +1 @@ +UseRPCHubType | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/types/httpMethod.html b/docs/types/httpMethod.html new file mode 100644 index 00000000..701a9599 --- /dev/null +++ b/docs/types/httpMethod.html @@ -0,0 +1 @@ +httpMethod | zeed

    Type alias httpMethod

    httpMethod: "GET" | "POST" | "PUT" | "DELETE" | "HEAD" | "CONNECT" | "OPTIONS" | "TRACE" | "PATCH"

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/CRYPTO_DEFAULT_ALG.html b/docs/variables/CRYPTO_DEFAULT_ALG.html new file mode 100644 index 00000000..09a50ae5 --- /dev/null +++ b/docs/variables/CRYPTO_DEFAULT_ALG.html @@ -0,0 +1 @@ +CRYPTO_DEFAULT_ALG | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/CRYPTO_DEFAULT_DERIVE_ALG.html b/docs/variables/CRYPTO_DEFAULT_DERIVE_ALG.html new file mode 100644 index 00000000..74aee3dd --- /dev/null +++ b/docs/variables/CRYPTO_DEFAULT_DERIVE_ALG.html @@ -0,0 +1 @@ +CRYPTO_DEFAULT_DERIVE_ALG | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/CRYPTO_DEFAULT_DERIVE_ITERATIONS.html b/docs/variables/CRYPTO_DEFAULT_DERIVE_ITERATIONS.html new file mode 100644 index 00000000..286ff9bc --- /dev/null +++ b/docs/variables/CRYPTO_DEFAULT_DERIVE_ITERATIONS.html @@ -0,0 +1 @@ +CRYPTO_DEFAULT_DERIVE_ITERATIONS | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/CRYPTO_DEFAULT_HASH_ALG.html b/docs/variables/CRYPTO_DEFAULT_HASH_ALG.html new file mode 100644 index 00000000..2a227c97 --- /dev/null +++ b/docs/variables/CRYPTO_DEFAULT_HASH_ALG.html @@ -0,0 +1 @@ +CRYPTO_DEFAULT_HASH_ALG | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/DAY_MS.html b/docs/variables/DAY_MS.html new file mode 100644 index 00000000..29dc846d --- /dev/null +++ b/docs/variables/DAY_MS.html @@ -0,0 +1 @@ +DAY_MS | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/LogLevelAlias.html b/docs/variables/LogLevelAlias.html new file mode 100644 index 00000000..a39e1b22 --- /dev/null +++ b/docs/variables/LogLevelAlias.html @@ -0,0 +1 @@ +LogLevelAlias | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/LogLevelAll.html b/docs/variables/LogLevelAll.html new file mode 100644 index 00000000..15e50fe6 --- /dev/null +++ b/docs/variables/LogLevelAll.html @@ -0,0 +1 @@ +LogLevelAll | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/LogLevelDebug.html b/docs/variables/LogLevelDebug.html new file mode 100644 index 00000000..168397b7 --- /dev/null +++ b/docs/variables/LogLevelDebug.html @@ -0,0 +1 @@ +LogLevelDebug | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/LogLevelError.html b/docs/variables/LogLevelError.html new file mode 100644 index 00000000..fd11bba0 --- /dev/null +++ b/docs/variables/LogLevelError.html @@ -0,0 +1 @@ +LogLevelError | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/LogLevelFatal.html b/docs/variables/LogLevelFatal.html new file mode 100644 index 00000000..eab196cf --- /dev/null +++ b/docs/variables/LogLevelFatal.html @@ -0,0 +1 @@ +LogLevelFatal | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/LogLevelInfo.html b/docs/variables/LogLevelInfo.html new file mode 100644 index 00000000..a32fff9c --- /dev/null +++ b/docs/variables/LogLevelInfo.html @@ -0,0 +1 @@ +LogLevelInfo | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/LogLevelOff.html b/docs/variables/LogLevelOff.html new file mode 100644 index 00000000..797159c0 --- /dev/null +++ b/docs/variables/LogLevelOff.html @@ -0,0 +1 @@ +LogLevelOff | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/LogLevelWarn.html b/docs/variables/LogLevelWarn.html new file mode 100644 index 00000000..09573d02 --- /dev/null +++ b/docs/variables/LogLevelWarn.html @@ -0,0 +1 @@ +LogLevelWarn | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/variables/loggerStackTraceDebug.html b/docs/variables/loggerStackTraceDebug.html new file mode 100644 index 00000000..2294c557 --- /dev/null +++ b/docs/variables/loggerStackTraceDebug.html @@ -0,0 +1 @@ +loggerStackTraceDebug | zeed

    Variable loggerStackTraceDebugConst

    loggerStackTraceDebug: "loggerStackTraceDebug-7d38e5a9214b58d29734374cdb9521fd964d7485" = 'loggerStackTraceDebug-7d38e5a9214b58d29734374cdb9521fd964d7485'

    Generated using TypeDoc

    \ No newline at end of file From f645e3332141865ff9275ff31716172be2f0c7a5 Mon Sep 17 00:00:00 2001 From: Dirk Holtwick Date: Mon, 4 Dec 2023 08:37:26 +0100 Subject: [PATCH 2/4] Ignore docs for eslint --- eslint.config.js | 1 + package.json | 8 +++++--- tsconfig.json | 3 ++- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/eslint.config.js b/eslint.config.js index d8ef2a22..7c75215e 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -10,6 +10,7 @@ export default antfu( 'build', 'tmp', 'demos', + 'docs', 'coverage', '_archive', '*.spec.*', diff --git a/package.json b/package.json index 689b66b7..8f546a19 100644 --- a/package.json +++ b/package.json @@ -54,6 +54,7 @@ "scripts": { "build": "nr clean && nr build:tsup", "build:tsup": "tsup src/index.all.ts --clean --dts-only && tsup src/index.browser.ts src/index.node.ts", + "build:docs": "typedoc src/index.all.ts", "check": "tsc --noEmit -p tsconfig.json", "circles": "madge --circular --summary --orphans --leaves --warning --extensions ts src", "clean": "rm -rf dist", @@ -68,15 +69,16 @@ "watch": "nr build:tsup -- --watch" }, "devDependencies": { - "@antfu/eslint-config": "^2.1.1", + "@antfu/eslint-config": "^2.2.2", "@antfu/ni": "^0.21.12", - "@types/node": "^20.10.0", + "@types/node": "^20.10.3", "c8": "^8.0.1", "cross-fetch": "^4.0.0", "esbuild": "^0.19.8", - "eslint": "^8.54.0", + "eslint": "^8.55.0", "madge": "^6.1.0", "tsup": "^8.0.1", + "typedoc": "^0.25.4", "typescript": "^5.3.2", "vite": "^5.0.4", "vitest": "^0.34.6" diff --git a/tsconfig.json b/tsconfig.json index 4e9f22a0..ff30385d 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -30,6 +30,7 @@ "exclude": [ "_archive", "node_modules", - "dist" + "dist", + "docs" ] } From 55352cd6be3a03bdd88e6facdd8c63a3c6ecb2d9 Mon Sep 17 00:00:00 2001 From: Dirk Holtwick Date: Mon, 4 Dec 2023 08:37:32 +0100 Subject: [PATCH 3/4] Update docs --- docs/classes/BinaryEncoder.html | 4 +- docs/classes/Channel.html | 8 ++-- docs/classes/CryptoEncoder.html | 4 +- docs/classes/Day.html | 8 ++-- docs/classes/Emitter.html | 4 +- docs/classes/FileStorage.html | 4 +- docs/classes/JsonEncoder.html | 4 +- docs/classes/LocalChannel.html | 8 ++-- docs/classes/LocalStorage.html | 4 +- docs/classes/MemStorage.html | 4 +- docs/classes/NoopEncoder.html | 4 +- docs/classes/Progress.html | 38 +++++++++---------- docs/classes/PubSub.html | 4 +- docs/classes/SerialQueue.html | 16 ++++---- docs/classes/XRX.html | 4 +- docs/functions/DefaultLogger.html | 2 +- docs/functions/Logger.html | 2 +- docs/functions/LoggerBrowserHandler.html | 2 +- .../LoggerBrowserSetupDebugFactory.html | 2 +- docs/functions/LoggerConsoleHandler.html | 2 +- docs/functions/LoggerContext.html | 2 +- docs/functions/LoggerFileHandler.html | 2 +- docs/functions/LoggerMemoryHandler.html | 2 +- docs/functions/LoggerNodeHandler.html | 2 +- docs/functions/Uint8ArrayToDataUri.html | 2 +- docs/functions/Uint8ArrayToHexDump.html | 2 +- docs/functions/Uint8ArrayToJson.html | 2 +- docs/functions/Uint8ArrayToString.html | 2 +- docs/functions/Uint8ArrayToWords.html | 2 +- docs/functions/_decodeUtf8Polyfill.html | 2 +- docs/functions/_encodeUtf8Polyfill.html | 2 +- docs/functions/_useBase.html | 2 +- docs/functions/activateConsoleDebug.html | 2 +- docs/functions/arrayAvg.html | 2 +- docs/functions/arrayBatches.html | 2 +- docs/functions/arrayEmptyInPlace.html | 2 +- docs/functions/arrayFilterInPlace.html | 2 +- docs/functions/arrayFlatten.html | 2 +- docs/functions/arrayIntersection.html | 2 +- docs/functions/arrayIsEqual.html | 2 +- docs/functions/arrayMax.html | 2 +- docs/functions/arrayMin.html | 2 +- docs/functions/arrayMinus.html | 2 +- docs/functions/arrayRandomElement.html | 2 +- docs/functions/arrayRemoveElement.html | 2 +- docs/functions/arraySetArrayInPlace.html | 2 +- docs/functions/arraySetElement.html | 2 +- docs/functions/arrayShuffle.html | 2 +- docs/functions/arrayShuffleForce.html | 2 +- docs/functions/arrayShuffleInPlace.html | 2 +- docs/functions/arraySorted.html | 2 +- docs/functions/arraySortedNumbers.html | 2 +- docs/functions/arraySum.html | 2 +- docs/functions/arraySymmetricDifference.html | 2 +- docs/functions/arrayToggleInPlace.html | 2 +- docs/functions/arrayUnion.html | 2 +- docs/functions/arrayUnique.html | 2 +- docs/functions/assert.html | 2 +- docs/functions/assertCondition.html | 2 +- docs/functions/avg.html | 2 +- docs/functions/between.html | 2 +- docs/functions/bitfield.html | 2 +- docs/functions/blobToArrayBuffer.html | 2 +- docs/functions/blobToDataUri.html | 2 +- docs/functions/blobToUint8Array.html | 2 +- docs/functions/browserSelectColorByName.html | 2 +- docs/functions/browserSupportsColors.html | 2 +- docs/functions/cloneJsonObject.html | 2 +- docs/functions/cloneObject.html | 2 +- docs/functions/cmp.html | 2 +- docs/functions/colorString.html | 2 +- docs/functions/colorStringList.html | 2 +- docs/functions/composeOrderby.html | 2 +- docs/functions/createArray.html | 2 +- docs/functions/createBinaryStreamDecoder.html | 2 +- docs/functions/createBinaryStreamEncoder.html | 2 +- docs/functions/createLocalChannelPair.html | 2 +- docs/functions/createPromise.html | 2 +- docs/functions/createPromiseProxy.html | 2 +- docs/functions/csvParse.html | 2 +- docs/functions/csvParseToObjects.html | 2 +- docs/functions/csvStringify.html | 2 +- docs/functions/dataUriToBlob.html | 2 +- docs/functions/dataUriToMimeType.html | 2 +- docs/functions/dataUriToUint8Array.html | 2 +- docs/functions/dateStringToDays.html | 2 +- docs/functions/day-1.html | 2 +- docs/functions/dayDay.html | 2 +- docs/functions/dayDiff.html | 2 +- docs/functions/dayFromAny.html | 2 +- docs/functions/dayFromDate.html | 2 +- docs/functions/dayFromDateGMT.html | 2 +- docs/functions/dayFromParts.html | 2 +- docs/functions/dayFromString.html | 2 +- docs/functions/dayFromTimestamp.html | 2 +- docs/functions/dayFromToday.html | 2 +- docs/functions/dayIterator.html | 2 +- docs/functions/dayMonth.html | 2 +- docs/functions/dayMonthStart.html | 2 +- docs/functions/dayOffset.html | 2 +- docs/functions/dayRange.html | 2 +- docs/functions/dayToDate.html | 2 +- docs/functions/dayToDateGMT.html | 2 +- docs/functions/dayToParts.html | 2 +- docs/functions/dayToString.html | 2 +- docs/functions/dayToTimestamp.html | 2 +- docs/functions/dayYear.html | 2 +- docs/functions/dayYearStart.html | 2 +- docs/functions/debounce.html | 2 +- docs/functions/deburr.html | 2 +- docs/functions/decimal.html | 2 +- docs/functions/decimalCentsPart.html | 2 +- docs/functions/decimalFromCents.html | 2 +- docs/functions/decimalToCents.html | 2 +- docs/functions/decodeBase16.html | 2 +- docs/functions/decodeBase32.html | 2 +- docs/functions/decodeBase58.html | 2 +- docs/functions/decodeBase62.html | 2 +- docs/functions/decodeJson.html | 2 +- docs/functions/decrypt.html | 2 +- docs/functions/deepEqual.html | 2 +- docs/functions/deepMerge.html | 2 +- docs/functions/deepStripUndefinedInPlace.html | 2 +- docs/functions/deriveKeyPbkdf2.html | 2 +- docs/functions/detect.html | 2 +- docs/functions/diffObjects.html | 2 +- docs/functions/digest.html | 2 +- docs/functions/duration.html | 2 +- docs/functions/empty.html | 2 +- docs/functions/encodeBase16.html | 2 +- docs/functions/encodeBase32.html | 2 +- docs/functions/encodeBase58.html | 2 +- docs/functions/encodeBase62.html | 2 +- docs/functions/encodeJson.html | 2 +- docs/functions/encodeQuery.html | 2 +- docs/functions/encrypt.html | 2 +- docs/functions/endSortWeight.html | 2 +- docs/functions/ensureFolder.html | 2 +- docs/functions/ensureKey.html | 2 +- docs/functions/ensureKeyAsync.html | 2 +- docs/functions/equalBinary.html | 2 +- docs/functions/escapeHTML.html | 2 +- docs/functions/escapeRegExp.html | 2 +- docs/functions/estimateSizeForBase.html | 2 +- docs/functions/exists.html | 2 +- docs/functions/fatal.html | 2 +- docs/functions/fetchBasic.html | 2 +- docs/functions/fetchJson.html | 2 +- docs/functions/fetchOptionsBasicAuth.html | 2 +- .../functions/fetchOptionsFormURLEncoded.html | 2 +- docs/functions/fetchOptionsJson.html | 2 +- docs/functions/fetchText.html | 2 +- docs/functions/files.html | 2 +- docs/functions/filesAsync.html | 2 +- docs/functions/first.html | 2 +- docs/functions/fixBrokenUth8String.html | 2 +- docs/functions/forEachDay.html | 2 +- docs/functions/forTimes.html | 2 +- docs/functions/formatMessages.html | 2 +- docs/functions/formatMilliseconds.html | 2 +- docs/functions/fromBase64.html | 2 +- docs/functions/fromBase64String.html | 2 +- docs/functions/fromCamelCase.html | 2 +- docs/functions/fromHex.html | 2 +- docs/functions/getEnvVariableRelaxed.html | 2 +- docs/functions/getFingerprint.html | 2 +- docs/functions/getFingerprintAsync.html | 2 +- docs/functions/getGlobal.html | 2 +- docs/functions/getGlobalContext.html | 2 +- docs/functions/getGlobalEmitter.html | 2 +- docs/functions/getGlobalLogger.html | 2 +- docs/functions/getGlobalLoggerIfExists.html | 2 +- docs/functions/getNamespaceFilterString.html | 2 +- docs/functions/getNavigator.html | 2 +- docs/functions/getPerformanceTimestamp.html | 2 +- docs/functions/getSecureRandom.html | 2 +- docs/functions/getSecureRandomIfPossible.html | 2 +- docs/functions/getSourceLocation.html | 2 +- .../getSourceLocationByPrecedingPattern.html | 2 +- docs/functions/getStack.html | 2 +- docs/functions/getStackLlocationList.html | 2 +- docs/functions/getStat.html | 2 +- docs/functions/getStatAsync.html | 2 +- docs/functions/getTimestamp.html | 2 +- docs/functions/getWebCrypto.html | 2 +- docs/functions/getWindow.html | 2 +- docs/functions/globToRegExp.html | 2 +- docs/functions/gravatarURLByEmail.html | 2 +- docs/functions/immediate.html | 2 +- docs/functions/isArray.html | 2 +- docs/functions/isBoolean.html | 2 +- docs/functions/isBrowser.html | 2 +- docs/functions/isEmpty.html | 2 +- docs/functions/isEven.html | 2 +- docs/functions/isHalf.html | 2 +- docs/functions/isHiddenPath.html | 2 +- docs/functions/isInteger.html | 2 +- docs/functions/isLocalHost.html | 2 +- docs/functions/isNotEmpty.html | 2 +- docs/functions/isNotNull.html | 2 +- docs/functions/isNull.html | 2 +- docs/functions/isNullOrUndefined.html | 2 +- docs/functions/isNumber.html | 2 +- docs/functions/isObject.html | 2 +- docs/functions/isPrime.html | 2 +- docs/functions/isPrimeRX.html | 2 +- docs/functions/isPrimitive.html | 2 +- docs/functions/isPromise.html | 2 +- docs/functions/isRecord.html | 2 +- docs/functions/isRecordPlain.html | 2 +- docs/functions/isSafeInteger.html | 2 +- docs/functions/isString.html | 2 +- docs/functions/isTimeout.html | 2 +- docs/functions/isTruthy.html | 2 +- docs/functions/isUint8Array.html | 2 +- docs/functions/isValue.html | 2 +- docs/functions/joinLogStrings.html | 2 +- docs/functions/joinToUint8Array.html | 2 +- docs/functions/jsonStringify.html | 2 +- docs/functions/jsonStringifySafe.html | 2 +- docs/functions/jsonStringifySorted.html | 2 +- docs/functions/jsonToUint8Array.html | 2 +- docs/functions/last.html | 2 +- docs/functions/linkifyPlainText.html | 2 +- docs/functions/listDistinctUnion.html | 2 +- docs/functions/listGroupBy.html | 2 +- docs/functions/listOfKey.html | 2 +- docs/functions/listQuery.html | 2 +- docs/functions/memoize.html | 2 +- docs/functions/memoizeAsync.html | 2 +- docs/functions/moveSortWeight.html | 2 +- docs/functions/noop.html | 2 +- docs/functions/objectIsEmpty.html | 2 +- docs/functions/objectMap.html | 2 +- docs/functions/objectMergeDisposable.html | 2 +- docs/functions/parseArgs.html | 2 +- docs/functions/parseBasicAuth.html | 2 +- docs/functions/parseDate.html | 2 +- docs/functions/parseLogLevel.html | 2 +- docs/functions/parseOrderby.html | 2 +- docs/functions/parseQuery.html | 2 +- docs/functions/pbcopy.html | 2 +- docs/functions/promisify.html | 2 +- docs/functions/qid.html | 2 +- docs/functions/randomBoolean.html | 2 +- docs/functions/randomFloat.html | 2 +- docs/functions/randomInt.html | 2 +- docs/functions/randomUint8Array.html | 2 +- docs/functions/readText.html | 2 +- docs/functions/regExpEscape.html | 2 +- docs/functions/regExpString.html | 2 +- docs/functions/removeFolder.html | 2 +- docs/functions/renderMessages.html | 2 +- docs/functions/roundDown.html | 2 +- docs/functions/roundHalfAwayFromZero.html | 2 +- docs/functions/roundHalfDown.html | 2 +- docs/functions/roundHalfEven.html | 2 +- docs/functions/roundHalfOdd.html | 2 +- docs/functions/roundHalfTowardsZero.html | 2 +- docs/functions/roundHalfUp.html | 2 +- docs/functions/roundUp.html | 2 +- docs/functions/seededRandom.html | 2 +- docs/functions/setUuidDefaultEncoding.html | 2 +- docs/functions/setupEnv.html | 2 +- docs/functions/setupWebCrypto.html | 2 +- docs/functions/size.html | 2 +- docs/functions/sleep.html | 2 +- docs/functions/sortedItems.html | 2 +- docs/functions/sortedOrderby.html | 2 +- docs/functions/startSortWeight.html | 2 +- docs/functions/stringToBoolean.html | 2 +- docs/functions/stringToFloat.html | 2 +- docs/functions/stringToInteger.html | 2 +- docs/functions/stringToPath.html | 2 +- docs/functions/stringToUInt8Array.html | 2 +- docs/functions/suid.html | 2 +- docs/functions/suidBytes.html | 2 +- docs/functions/suidBytesDate.html | 2 +- docs/functions/suidDate.html | 2 +- docs/functions/sum.html | 2 +- docs/functions/throttle.html | 2 +- docs/functions/timeout.html | 2 +- docs/functions/toBase64.html | 2 +- docs/functions/toBase64Url.html | 2 +- docs/functions/toBool.html | 2 +- docs/functions/toCamelCase.html | 2 +- docs/functions/toCapitalize.html | 2 +- docs/functions/toCapitalizeWords.html | 2 +- docs/functions/toFloat.html | 2 +- docs/functions/toHex.html | 2 +- docs/functions/toHumanReadableFilePath.html | 2 +- docs/functions/toHumanReadableUrl.html | 2 +- docs/functions/toInt.html | 2 +- docs/functions/toPath.html | 2 +- docs/functions/toString.html | 2 +- docs/functions/toUint8Array.html | 2 +- docs/functions/toValidFilename.html | 2 +- docs/functions/today.html | 2 +- docs/functions/tryTimeout.html | 2 +- docs/functions/uname.html | 2 +- docs/functions/unescapeHTML.html | 2 +- docs/functions/urlBase64ToUint8Array.html | 2 +- docs/functions/useAsyncMutex.html | 2 +- docs/functions/useBase.html | 2 +- docs/functions/useDefer-1.html | 2 +- docs/functions/useDispose-1.html | 2 +- docs/functions/useDisposeWithUtils-1.html | 2 +- docs/functions/useEventListener.html | 2 +- docs/functions/useEventListenerOnce.html | 2 +- docs/functions/useExitHandler.html | 2 +- docs/functions/useInterval.html | 2 +- docs/functions/useIntervalPause.html | 2 +- docs/functions/useLevelFilter.html | 2 +- docs/functions/useMessageHub.html | 2 +- docs/functions/useMutex.html | 2 +- docs/functions/useNamespaceFilter.html | 2 +- docs/functions/usePool.html | 2 +- docs/functions/usePubSub.html | 2 +- docs/functions/useRPC.html | 2 +- docs/functions/useRPCHub.html | 2 +- docs/functions/useSorted.html | 2 +- docs/functions/useTimeout.html | 2 +- docs/functions/uuid.html | 2 +- docs/functions/uuid32bit.html | 2 +- docs/functions/uuidB32.html | 2 +- docs/functions/uuidB62.html | 2 +- docs/functions/uuidBytes.html | 2 +- docs/functions/uuidDecode.html | 2 +- docs/functions/uuidDecodeB32.html | 2 +- docs/functions/uuidDecodeB62.html | 2 +- docs/functions/uuidDecodeV4.html | 2 +- docs/functions/uuidEncode.html | 2 +- docs/functions/uuidEncodeB32.html | 2 +- docs/functions/uuidEncodeB62.html | 2 +- docs/functions/uuidEncodeV4.html | 2 +- docs/functions/uuidIsValid.html | 2 +- docs/functions/uuidv4.html | 2 +- docs/functions/valueToBoolean.html | 2 +- docs/functions/valueToFloat.html | 2 +- docs/functions/valueToInteger.html | 2 +- docs/functions/valueToPath.html | 2 +- docs/functions/valueToString.html | 2 +- docs/functions/waitOn.html | 2 +- docs/functions/walkSync.html | 2 +- docs/functions/walkSyncAsync.html | 2 +- docs/functions/wordsToUint8Array.html | 2 +- docs/functions/writeText.html | 2 +- docs/interfaces/ChannelMessageEvent.html | 4 +- docs/interfaces/DefaultListener.html | 2 +- docs/interfaces/Difference.html | 4 +- docs/interfaces/EmitterSubscriberOptions.html | 4 +- docs/interfaces/Encoder.html | 4 +- docs/interfaces/FileStorageOptions.html | 4 +- docs/interfaces/LocalStorageOptions.html | 4 +- docs/interfaces/LogHandlerOptions.html | 4 +- docs/interfaces/LogMessage.html | 4 +- docs/interfaces/LoggerContextInterface.html | 6 +-- docs/interfaces/LoggerInterface.html | 8 ++-- docs/interfaces/MemStorageOptions.html | 4 +- docs/interfaces/MessageAction.html | 4 +- docs/interfaces/MessageHub.html | 4 +- docs/interfaces/MessageResult.html | 4 +- docs/interfaces/MessagesDefaultMethods.html | 4 +- docs/interfaces/MessagesOptions.html | 4 +- docs/interfaces/ObjectStorage.html | 4 +- docs/interfaces/PoolConfig.html | 4 +- docs/interfaces/PoolTask.html | 6 +-- docs/interfaces/PoolTaskEvents.html | 4 +- docs/interfaces/RPCFn.html | 4 +- docs/interfaces/RPCOptions.html | 16 ++++---- docs/interfaces/RPCOptionsBasic.html | 14 +++---- docs/interfaces/RenderMessagesOptions.html | 4 +- docs/interfaces/SortableItem.html | 4 +- docs/interfaces/TaskEvents.html | 4 +- docs/interfaces/UseDisposeConfig.html | 4 +- docs/types/ArgumentsType.html | 2 +- docs/types/AsyncMutex.html | 2 +- docs/types/AsyncReturnType.html | 2 +- docs/types/BinInput.html | 2 +- docs/types/DayInput.html | 2 +- docs/types/DayInputLegacy.html | 2 +- docs/types/DayValue.html | 2 +- docs/types/DecimalInput.html | 2 +- docs/types/DecimalValue.html | 2 +- docs/types/DifferenceType.html | 2 +- docs/types/Disposer.html | 2 +- docs/types/DisposerFunction.html | 2 +- docs/types/EmitterAllHandler.html | 2 +- docs/types/EmitterHandler.html | 2 +- docs/types/FilterFunction.html | 2 +- docs/types/Json.html | 2 +- docs/types/ListenerSignature.html | 2 +- docs/types/LogHandler.html | 2 +- docs/types/LogLevel.html | 2 +- docs/types/LogLevelAliasKey.html | 2 +- docs/types/LogLevelAliasType.html | 2 +- docs/types/MapperFunction.html | 2 +- docs/types/Message.html | 2 +- docs/types/MessageDefinitions.html | 2 +- docs/types/MessagesMethods.html | 2 +- docs/types/Mutex.html | 2 +- docs/types/NestedArray.html | 2 +- docs/types/PoolTaskFn.html | 2 +- docs/types/PoolTaskIdConflictResolution.html | 2 +- docs/types/PoolTaskState.html | 2 +- docs/types/Primitive.html | 2 +- docs/types/RPCReturn.html | 2 +- docs/types/ReturnType.html | 2 +- docs/types/RoundingMode.html | 2 +- docs/types/TaskFn.html | 2 +- docs/types/UseDefer.html | 2 +- docs/types/UseDispose.html | 2 +- docs/types/UseDisposeWithUtils.html | 2 +- docs/types/UseRPCHubType.html | 2 +- docs/types/httpMethod.html | 2 +- docs/variables/CRYPTO_DEFAULT_ALG.html | 2 +- docs/variables/CRYPTO_DEFAULT_DERIVE_ALG.html | 2 +- .../CRYPTO_DEFAULT_DERIVE_ITERATIONS.html | 2 +- docs/variables/CRYPTO_DEFAULT_HASH_ALG.html | 2 +- docs/variables/DAY_MS.html | 2 +- docs/variables/LogLevelAlias.html | 2 +- docs/variables/LogLevelAll.html | 2 +- docs/variables/LogLevelDebug.html | 2 +- docs/variables/LogLevelError.html | 2 +- docs/variables/LogLevelFatal.html | 2 +- docs/variables/LogLevelInfo.html | 2 +- docs/variables/LogLevelOff.html | 2 +- docs/variables/LogLevelWarn.html | 2 +- docs/variables/loggerStackTraceDebug.html | 2 +- 429 files changed, 515 insertions(+), 515 deletions(-) diff --git a/docs/classes/BinaryEncoder.html b/docs/classes/BinaryEncoder.html index 4826828c..26237cdd 100644 --- a/docs/classes/BinaryEncoder.html +++ b/docs/classes/BinaryEncoder.html @@ -1,4 +1,4 @@ -BinaryEncoder | zeed

    Class BinaryEncoder

    Implements

    Constructors

    constructor +BinaryEncoder | zeed

    Class BinaryEncoder

    Implements

    Constructors

    Methods

    Constructors

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/Channel.html b/docs/classes/Channel.html index 777de06a..3e793fef 100644 --- a/docs/classes/Channel.html +++ b/docs/classes/Channel.html @@ -1,7 +1,7 @@ Channel | zeed

    Class ChannelAbstract

    Hierarchy

    • Emitter<{
          close(): void;
          connect(): void;
          disconnect(): void;
          message(event): void;
          messageerror(event): void;
      }>

    Constructors

    Hierarchy

    • Emitter<{
          close(): void;
          connect(): void;
          disconnect(): void;
          message(event): void;
          messageerror(event): void;
      }>

    Constructors

    Properties

    Constructors

    Properties

    _logEmitter: LoggerInterface = ...
    call: {
        close(): void;
        connect(): void;
        disconnect(): void;
        message(event): void;
        messageerror(event): void;
    } = ...

    Type declaration

    dispose: ((strictSync?) => Promise<any> | void) & {
        add: ((obj?) => DisposerFunction | undefined);
        dispose: ((strictSync?) => Promise<any> | void);
        disposeSync: (() => void);
        disposed: number;
        exec: ((strictSync?) => Promise<any> | void);
        remove: ((disposable) => Promise<void> | void);
        sync: (() => void);
        track: ((obj?) => DisposerFunction | undefined);
        untrack: ((disposable) => Promise<void> | void);
        getSize(): number;
        isDisposed(): boolean;
    } = ...

    Type declaration

      • (strictSync?): Promise<any> | void
      • Dispose all tracked entries

        +

    Constructors

    Properties

    _logEmitter: LoggerInterface = ...
    call: {
        close(): void;
        connect(): void;
        disconnect(): void;
        message(event): void;
        messageerror(event): void;
    } = ...

    Type declaration

    dispose: ((strictSync?) => Promise<any> | void) & {
        add: ((obj?) => DisposerFunction | undefined);
        dispose: ((strictSync?) => Promise<any> | void);
        disposeSync: (() => void);
        disposed: number;
        exec: ((strictSync?) => Promise<any> | void);
        remove: ((disposable) => Promise<void> | void);
        sync: (() => void);
        track: ((obj?) => DisposerFunction | undefined);
        untrack: ((disposable) => Promise<void> | void);
        getSize(): number;
        isDisposed(): boolean;
    } = ...

    Type declaration

      • (strictSync?): Promise<any> | void
      • Dispose all tracked entries

        Parameters

        • strictSync: boolean = false

        Returns Promise<any> | void

    Type declaration

    • add: ((obj?) => DisposerFunction | undefined)
    • dispose: ((strictSync?) => Promise<any> | void)
        • (strictSync?): Promise<any> | void
        • Dispose all tracked entries

          Parameters

          • strictSync: boolean = false

          Returns Promise<any> | void

    • disposeSync: (() => void)
        • (): void
        • Dispose all tracked entries in synchronous way.

          Returns void

    • disposed: number
    • exec: ((strictSync?) => Promise<any> | void)
        • (strictSync?): Promise<any> | void
        • Parameters

          • strictSync: boolean = false

          Returns Promise<any> | void

          Deprecated

          use dispose

    • remove: ((disposable) => Promise<void> | void)
        • (disposable): Promise<void> | void
        • Parameters

          Returns Promise<void> | void

    • sync: (() => void)
        • (): void
        • Dispose all tracked entries in synchronous way.

          -

          Returns void

    • track: ((obj?) => DisposerFunction | undefined)
    • untrack: ((disposable) => Promise<void> | void)
        • (disposable): Promise<void> | void
        • Parameters

          Returns Promise<void> | void

    • getSize:function
    • isDisposed:function
    id: string = ...
    isConnected?: boolean

    Methods

    • Type Parameters

      • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

      Parameters

      • event: U
      • Rest ...args: Parameters<{
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }[U]>

      Returns Promise<boolean>

    • Type Parameters

      • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

      Parameters

      • event: U
      • listener: {
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }[U]

      Returns Channel

    • Type Parameters

      • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

      Parameters

      • event: U
      • fn: {
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }[U]
      • opt: EmitterSubscriberOptions = {}

      Returns DisposerFunction

    • Parameters

      • handlers: Partial<{
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }>

      Returns void

    • Type Parameters

      • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

      Parameters

      • event: U
      • listener: {
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }[U]

      Returns DisposerFunction

    Generated using TypeDoc

    \ No newline at end of file +

    Returns void

  • track: ((obj?) => DisposerFunction | undefined)
  • untrack: ((disposable) => Promise<void> | void)
      • (disposable): Promise<void> | void
      • Parameters

        Returns Promise<void> | void

  • getSize:function
  • isDisposed:function
  • id: string = ...
    isConnected?: boolean

    Methods

    • Type Parameters

      • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

      Parameters

      • event: U
      • Rest ...args: Parameters<{
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }[U]>

      Returns Promise<boolean>

    • Type Parameters

      • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

      Parameters

      • event: U
      • listener: {
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }[U]

      Returns Channel

    • Type Parameters

      • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

      Parameters

      • event: U
      • fn: {
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }[U]
      • opt: EmitterSubscriberOptions = {}

      Returns DisposerFunction

    • Parameters

      • handlers: Partial<{
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }>

      Returns void

    • Type Parameters

      • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

      Parameters

      • event: U
      • listener: {
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }[U]

      Returns DisposerFunction

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/CryptoEncoder.html b/docs/classes/CryptoEncoder.html index d9eb4962..f6e160ff 100644 --- a/docs/classes/CryptoEncoder.html +++ b/docs/classes/CryptoEncoder.html @@ -1,5 +1,5 @@ -CryptoEncoder | zeed

    Class CryptoEncoder

    Implements

    Constructors

    constructor +CryptoEncoder | zeed

    Class CryptoEncoder

    Implements

    Constructors

    Properties

    Methods

    Constructors

    Properties

    key: CryptoKey

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    key: CryptoKey

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/Day.html b/docs/classes/Day.html index 2802a9cb..a91719a6 100644 --- a/docs/classes/Day.html +++ b/docs/classes/Day.html @@ -1,5 +1,5 @@ Day | zeed

    Class Day

    Date represented as positive integer value. Years smaller 0 are not supported.

    -

    Deprecated

    Constructors

    Deprecated

    Constructors

    Properties

    Accessors

    Constructors

    Properties

    days: number

    Accessors

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    days: number

    Accessors

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/Emitter.html b/docs/classes/Emitter.html index f9547439..68de7258 100644 --- a/docs/classes/Emitter.html +++ b/docs/classes/Emitter.html @@ -1,4 +1,4 @@ -Emitter | zeed

    Class Emitter<RemoteListener, LocalListener>

    Type Parameters

    Hierarchy

    Constructors

    constructor +Emitter | zeed

    Class Emitter<RemoteListener, LocalListener>

    Type Parameters

    Hierarchy

    Constructors

    Properties

    Constructors

    Properties

    _logEmitter: LoggerInterface = ...
    call: RemoteListener = ...
    subscribers: Record<any, EmitterSubscriber[]> = {}
    subscribersOnAny: any[] = []

    Methods

    • Type Parameters

      • U extends string | number | symbol

      Parameters

      • event: U
      • Rest ...args: Parameters<RemoteListener[U]>

      Returns Promise<boolean>

    • Type Parameters

      • U extends string | number | symbol

      Parameters

      • event: U
      • listener: LocalListener[U]

      Returns Emitter<RemoteListener, LocalListener>

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    _logEmitter: LoggerInterface = ...
    call: RemoteListener = ...
    subscribers: Record<any, EmitterSubscriber[]> = {}
    subscribersOnAny: any[] = []

    Methods

    • Type Parameters

      • U extends string | number | symbol

      Parameters

      • event: U
      • Rest ...args: Parameters<RemoteListener[U]>

      Returns Promise<boolean>

    • Type Parameters

      • U extends string | number | symbol

      Parameters

      • event: U
      • listener: LocalListener[U]

      Returns Emitter<RemoteListener, LocalListener>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/FileStorage.html b/docs/classes/FileStorage.html index 2a99e57c..5f9a4335 100644 --- a/docs/classes/FileStorage.html +++ b/docs/classes/FileStorage.html @@ -1,4 +1,4 @@ -FileStorage | zeed

    Class FileStorage<T>

    Type Parameters

    Implements

    Constructors

    constructor +FileStorage | zeed

    Class FileStorage<T>

    Type Parameters

    Implements

    Constructors

    Properties

    Constructors

    Properties

    dirname: string
    extension: string
    extensionLength: number
    fileKeys?: string[] = undefined
    keyToFilename: ((key) => string)

    Type declaration

      • (key): string
      • Parameters

        • key: string

        Returns string

    objectFromString: ((data) => any)

    Type declaration

      • (data): any
      • Parameters

        • data: string

        Returns any

    objectToString: ((data) => string)

    Type declaration

      • (data): string
      • Parameters

        • data: any

        Returns string

    pretty: boolean = false
    store: Record<string, null | T> = {}

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    dirname: string
    extension: string
    extensionLength: number
    fileKeys?: string[] = undefined
    keyToFilename: ((key) => string)

    Type declaration

      • (key): string
      • Parameters

        • key: string

        Returns string

    objectFromString: ((data) => any)

    Type declaration

      • (data): any
      • Parameters

        • data: string

        Returns any

    objectToString: ((data) => string)

    Type declaration

      • (data): string
      • Parameters

        • data: any

        Returns string

    pretty: boolean = false
    store: Record<string, null | T> = {}

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/JsonEncoder.html b/docs/classes/JsonEncoder.html index da69c5c7..756d36bb 100644 --- a/docs/classes/JsonEncoder.html +++ b/docs/classes/JsonEncoder.html @@ -1,4 +1,4 @@ -JsonEncoder | zeed

    Class JsonEncoder

    Implements

    Constructors

    constructor +JsonEncoder | zeed

    Class JsonEncoder

    Implements

    Constructors

    Methods

    Constructors

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/LocalChannel.html b/docs/classes/LocalChannel.html index 3c1e7ce5..f8e42049 100644 --- a/docs/classes/LocalChannel.html +++ b/docs/classes/LocalChannel.html @@ -1,5 +1,5 @@ LocalChannel | zeed

    Class LocalChannel

    Very basic channel demonstrating local communication

    -

    Hierarchy

    Constructors

    Hierarchy

    Constructors

    Properties

    Constructors

    Properties

    _logEmitter: LoggerInterface = ...
    call: {
        close(): void;
        connect(): void;
        disconnect(): void;
        message(event): void;
        messageerror(event): void;
    } = ...

    Type declaration

    dispose: ((strictSync?) => Promise<any> | void) & {
        add: ((obj?) => DisposerFunction | undefined);
        dispose: ((strictSync?) => Promise<any> | void);
        disposeSync: (() => void);
        disposed: number;
        exec: ((strictSync?) => Promise<any> | void);
        remove: ((disposable) => Promise<void> | void);
        sync: (() => void);
        track: ((obj?) => DisposerFunction | undefined);
        untrack: ((disposable) => Promise<void> | void);
        getSize(): number;
        isDisposed(): boolean;
    } = ...

    Type declaration

      • (strictSync?): Promise<any> | void
      • Dispose all tracked entries

        +

    Constructors

    Properties

    _logEmitter: LoggerInterface = ...
    call: {
        close(): void;
        connect(): void;
        disconnect(): void;
        message(event): void;
        messageerror(event): void;
    } = ...

    Type declaration

    dispose: ((strictSync?) => Promise<any> | void) & {
        add: ((obj?) => DisposerFunction | undefined);
        dispose: ((strictSync?) => Promise<any> | void);
        disposeSync: (() => void);
        disposed: number;
        exec: ((strictSync?) => Promise<any> | void);
        remove: ((disposable) => Promise<void> | void);
        sync: (() => void);
        track: ((obj?) => DisposerFunction | undefined);
        untrack: ((disposable) => Promise<void> | void);
        getSize(): number;
        isDisposed(): boolean;
    } = ...

    Type declaration

      • (strictSync?): Promise<any> | void
      • Dispose all tracked entries

        Parameters

        • strictSync: boolean = false

        Returns Promise<any> | void

    Type declaration

    • add: ((obj?) => DisposerFunction | undefined)
    • dispose: ((strictSync?) => Promise<any> | void)
        • (strictSync?): Promise<any> | void
        • Dispose all tracked entries

          Parameters

          • strictSync: boolean = false

          Returns Promise<any> | void

    • disposeSync: (() => void)
        • (): void
        • Dispose all tracked entries in synchronous way.

          Returns void

    • disposed: number
    • exec: ((strictSync?) => Promise<any> | void)
        • (strictSync?): Promise<any> | void
        • Parameters

          • strictSync: boolean = false

          Returns Promise<any> | void

          Deprecated

          use dispose

    • remove: ((disposable) => Promise<void> | void)
        • (disposable): Promise<void> | void
        • Parameters

          Returns Promise<void> | void

    • sync: (() => void)
        • (): void
        • Dispose all tracked entries in synchronous way.

          -

          Returns void

    • track: ((obj?) => DisposerFunction | undefined)
    • untrack: ((disposable) => Promise<void> | void)
        • (disposable): Promise<void> | void
        • Parameters

          Returns Promise<void> | void

    • getSize:function
    • isDisposed:function
    id: string = ...
    isConnected: boolean = true
    other?: LocalChannel

    Methods

    • Type Parameters

      • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

      Parameters

      • event: U
      • Rest ...args: Parameters<{
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }[U]>

      Returns Promise<boolean>

    • Type Parameters

      • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

      Parameters

      • event: U
      • listener: {
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }[U]

      Returns LocalChannel

    • Type Parameters

      • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

      Parameters

      • event: U
      • fn: {
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }[U]
      • opt: EmitterSubscriberOptions = {}

      Returns DisposerFunction

    • Parameters

      • handlers: Partial<{
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }>

      Returns void

    • Type Parameters

      • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

      Parameters

      • event: U
      • listener: {
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }[U]

      Returns DisposerFunction

    Generated using TypeDoc

    \ No newline at end of file +

    Returns void

  • track: ((obj?) => DisposerFunction | undefined)
  • untrack: ((disposable) => Promise<void> | void)
      • (disposable): Promise<void> | void
      • Parameters

        Returns Promise<void> | void

  • getSize:function
  • isDisposed:function
  • id: string = ...
    isConnected: boolean = true
    other?: LocalChannel

    Methods

    • Type Parameters

      • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

      Parameters

      • event: U
      • Rest ...args: Parameters<{
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }[U]>

      Returns Promise<boolean>

    • Type Parameters

      • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

      Parameters

      • event: U
      • listener: {
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }[U]

      Returns LocalChannel

    • Type Parameters

      • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

      Parameters

      • event: U
      • fn: {
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }[U]
      • opt: EmitterSubscriberOptions = {}

      Returns DisposerFunction

    • Parameters

      • handlers: Partial<{
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }>

      Returns void

    • Type Parameters

      • U extends "message" | "messageerror" | "close" | "connect" | "disconnect"

      Parameters

      • event: U
      • listener: {
            close(): void;
            connect(): void;
            disconnect(): void;
            message(event): void;
            messageerror(event): void;
        }[U]

      Returns DisposerFunction

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/LocalStorage.html b/docs/classes/LocalStorage.html index f91d4f14..ecfe01aa 100644 --- a/docs/classes/LocalStorage.html +++ b/docs/classes/LocalStorage.html @@ -1,4 +1,4 @@ -LocalStorage | zeed

    Class LocalStorage<T>

    Type Parameters

    Implements

    Constructors

    constructor +LocalStorage | zeed

    Class LocalStorage<T>

    Type Parameters

    Implements

    Constructors

    Properties

    Constructors

    Properties

    name: string
    objectFromString: ((data) => any)

    Type declaration

      • (data): any
      • Parameters

        • data: string

        Returns any

    objectToString: ((data) => string)

    Type declaration

      • (data): string
      • Parameters

        • data: any

        Returns string

    prefix: string
    pretty: boolean = false

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    name: string
    objectFromString: ((data) => any)

    Type declaration

      • (data): any
      • Parameters

        • data: string

        Returns any

    objectToString: ((data) => string)

    Type declaration

      • (data): string
      • Parameters

        • data: any

        Returns string

    prefix: string
    pretty: boolean = false

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/MemStorage.html b/docs/classes/MemStorage.html index 297ea86a..c6393fd4 100644 --- a/docs/classes/MemStorage.html +++ b/docs/classes/MemStorage.html @@ -1,8 +1,8 @@ -MemStorage | zeed

    Class MemStorage<T>

    Type Parameters

    Implements

    Constructors

    constructor +MemStorage | zeed

    Class MemStorage<T>

    Type Parameters

    Implements

    Constructors

    Properties

    Methods

    Constructors

    Properties

    store: Record<string, T> = {}

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    store: Record<string, T> = {}

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/NoopEncoder.html b/docs/classes/NoopEncoder.html index e634bd1c..4e400a7b 100644 --- a/docs/classes/NoopEncoder.html +++ b/docs/classes/NoopEncoder.html @@ -1,4 +1,4 @@ -NoopEncoder | zeed

    Class NoopEncoder

    Implements

    Constructors

    constructor +NoopEncoder | zeed

    Class NoopEncoder

    Implements

    Constructors

    Methods

    Constructors

    Methods

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Methods

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/Progress.html b/docs/classes/Progress.html index db92cd91..2fc0ef2a 100644 --- a/docs/classes/Progress.html +++ b/docs/classes/Progress.html @@ -7,7 +7,7 @@ Total progress is sum of all units in the tree.
  • On dispose child removes itself from parent.
  • -

    Hierarchy

    • Emitter<{
          progressCancelled(progress): void;
          progressChanged(progress): void;
          progressDispose(progress): void;
      }>
      • Progress

    Constructors

    Hierarchy

    • Emitter<{
          progressCancelled(progress): void;
          progressChanged(progress): void;
          progressDispose(progress): void;
      }>
      • Progress

    Constructors

    Properties

    Constructors

    Properties

    _children: Progress[] = []
    _completedUnits: number
    _isCancelled: boolean = false
    _logEmitter: LoggerInterface = ...
    _resetWhenFinished: boolean = true
    _totalUnits: number
    call: {
        progressCancelled(progress): void;
        progressChanged(progress): void;
        progressDispose(progress): void;
    } = ...

    Type declaration

    dispose: ((strictSync?) => Promise<any> | void) & {
        add: ((obj?) => DisposerFunction | undefined);
        dispose: ((strictSync?) => Promise<any> | void);
        disposeSync: (() => void);
        disposed: number;
        exec: ((strictSync?) => Promise<any> | void);
        remove: ((disposable) => Promise<void> | void);
        sync: (() => void);
        track: ((obj?) => DisposerFunction | undefined);
        untrack: ((disposable) => Promise<void> | void);
        getSize(): number;
        isDisposed(): boolean;
    } = ...

    Type declaration

      • (strictSync?): Promise<any> | void
      • Dispose all tracked entries

        +

    Constructors

    Properties

    _children: Progress[] = []
    _completedUnits: number
    _isCancelled: boolean = false
    _logEmitter: LoggerInterface = ...
    _resetWhenFinished: boolean = true
    _totalUnits: number
    call: {
        progressCancelled(progress): void;
        progressChanged(progress): void;
        progressDispose(progress): void;
    } = ...

    Type declaration

    dispose: ((strictSync?) => Promise<any> | void) & {
        add: ((obj?) => DisposerFunction | undefined);
        dispose: ((strictSync?) => Promise<any> | void);
        disposeSync: (() => void);
        disposed: number;
        exec: ((strictSync?) => Promise<any> | void);
        remove: ((disposable) => Promise<void> | void);
        sync: (() => void);
        track: ((obj?) => DisposerFunction | undefined);
        untrack: ((disposable) => Promise<void> | void);
        getSize(): number;
        isDisposed(): boolean;
    } = ...

    Type declaration

      • (strictSync?): Promise<any> | void
      • Dispose all tracked entries

        Parameters

        • strictSync: boolean = false

        Returns Promise<any> | void

    Type declaration

    • add: ((obj?) => DisposerFunction | undefined)
    • dispose: ((strictSync?) => Promise<any> | void)
        • (strictSync?): Promise<any> | void
        • Dispose all tracked entries

          Parameters

          • strictSync: boolean = false

          Returns Promise<any> | void

    • disposeSync: (() => void)
        • (): void
        • Dispose all tracked entries in synchronous way.

          Returns void

    • disposed: number
    • exec: ((strictSync?) => Promise<any> | void)
        • (strictSync?): Promise<any> | void
        • Parameters

          • strictSync: boolean = false

          Returns Promise<any> | void

          Deprecated

          use dispose

    • remove: ((disposable) => Promise<void> | void)
        • (disposable): Promise<void> | void
        • Parameters

          Returns Promise<void> | void

    • sync: (() => void)
        • (): void
        • Dispose all tracked entries in synchronous way.

          -

          Returns void

    • track: ((obj?) => DisposerFunction | undefined)
    • untrack: ((disposable) => Promise<void> | void)
        • (disposable): Promise<void> | void
        • Parameters

          Returns Promise<void> | void

    • getSize:function
    • isDisposed:function
    name: string

    Methods

    • Add child progress, which count into its parents units. On dispose it will auto remove itself from parent.

      -

      Parameters

      Returns void

    • Notify and mark as cancelled. May take some time before having an effect.

      -

      Returns Promise<void>

    • Type Parameters

      • U extends "progressCancelled" | "progressChanged" | "progressDispose"

      Parameters

      • event: U
      • Rest ...args: Parameters<{
            progressCancelled(progress): void;
            progressChanged(progress): void;
            progressDispose(progress): void;
        }[U]>

      Returns Promise<boolean>

    • Dynamically change completed units.

      -

      Parameters

      • step: number = 1

      Returns void

    • Cannot calculate progress, because totalUnits are missing. Special representation in UI.

      -

      Returns boolean

    • Type Parameters

      • U extends "progressCancelled" | "progressChanged" | "progressDispose"

      Parameters

      • event: U
      • listener: {
            progressCancelled(progress): void;
            progressChanged(progress): void;
            progressDispose(progress): void;
        }[U]

      Returns Progress

    • Parameters

      • handlers: Partial<{
            progressCancelled(progress): void;
            progressChanged(progress): void;
            progressDispose(progress): void;
        }>

      Returns void

    • Type Parameters

      • U extends "progressCancelled" | "progressChanged" | "progressDispose"

      Parameters

      • event: U
      • listener: {
            progressCancelled(progress): void;
            progressChanged(progress): void;
            progressDispose(progress): void;
        }[U]

      Returns DisposerFunction

    • Set fixed number of completed units.

      -

      Parameters

      • units: number

      Returns void

    • Change total units.

      -

      Parameters

      • units: number
      • Optional completedUnits: number

      Returns void

    • Progress tree to string for debuggin purposes. Consider using name attribute of Progress.

      -

      Parameters

      • indent: number = 0

      Returns string

    • Notify others about changes and reset on completion, if flag is set.

      -

      Returns void

    Generated using TypeDoc

    \ No newline at end of file +

    Returns void

  • track: ((obj?) => DisposerFunction | undefined)
  • untrack: ((disposable) => Promise<void> | void)
      • (disposable): Promise<void> | void
      • Parameters

        Returns Promise<void> | void

  • getSize:function
  • isDisposed:function
  • name: string

    Methods

    • Add child progress, which count into its parents units. On dispose it will auto remove itself from parent.

      +

      Parameters

      Returns void

    • Notify and mark as cancelled. May take some time before having an effect.

      +

      Returns Promise<void>

    • Type Parameters

      • U extends "progressCancelled" | "progressChanged" | "progressDispose"

      Parameters

      • event: U
      • Rest ...args: Parameters<{
            progressCancelled(progress): void;
            progressChanged(progress): void;
            progressDispose(progress): void;
        }[U]>

      Returns Promise<boolean>

    • Dynamically change completed units.

      +

      Parameters

      • step: number = 1

      Returns void

    • Cannot calculate progress, because totalUnits are missing. Special representation in UI.

      +

      Returns boolean

    • Type Parameters

      • U extends "progressCancelled" | "progressChanged" | "progressDispose"

      Parameters

      • event: U
      • listener: {
            progressCancelled(progress): void;
            progressChanged(progress): void;
            progressDispose(progress): void;
        }[U]

      Returns Progress

    • Parameters

      • handlers: Partial<{
            progressCancelled(progress): void;
            progressChanged(progress): void;
            progressDispose(progress): void;
        }>

      Returns void

    • Type Parameters

      • U extends "progressCancelled" | "progressChanged" | "progressDispose"

      Parameters

      • event: U
      • listener: {
            progressCancelled(progress): void;
            progressChanged(progress): void;
            progressDispose(progress): void;
        }[U]

      Returns DisposerFunction

    • Set fixed number of completed units.

      +

      Parameters

      • units: number

      Returns void

    • Change total units.

      +

      Parameters

      • units: number
      • Optional completedUnits: number

      Returns void

    • Progress tree to string for debuggin purposes. Consider using name attribute of Progress.

      +

      Parameters

      • indent: number = 0

      Returns string

    • Notify others about changes and reset on completion, if flag is set.

      +

      Returns void

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/PubSub.html b/docs/classes/PubSub.html index c2fcf597..8ad6ab6f 100644 --- a/docs/classes/PubSub.html +++ b/docs/classes/PubSub.html @@ -1,4 +1,4 @@ -PubSub | zeed

    Class PubSub<L>

    Type Parameters

    Hierarchy

    Constructors

    constructor +PubSub | zeed

    Class PubSub<L>

    Type Parameters

    Hierarchy

    Constructors

    Properties

    Constructors

    Properties

    _logEmitter: LoggerInterface = ...
    call: L = ...
    channel: Channel
    debug: boolean
    encoder: Encoder
    log: any
    name: string
    publish: (<U>(event, ...args) => Promise<boolean>) = ...

    Type declaration

      • <U>(event, ...args): Promise<boolean>
      • Type Parameters

        • U extends string | number | symbol

        Parameters

        • event: U
        • Rest ...args: Parameters<L[U]>

        Returns Promise<boolean>

    subscribe: (<U>(event, fn, opt?) => DisposerFunction) = ...

    Type declaration

    Accessors

    Methods

    • Type Parameters

      • U extends string | number | symbol

      Parameters

      • event: U
      • Rest ...args: Parameters<L[U]>

      Returns Promise<boolean>

    • Type Parameters

      • U extends string | number | symbol

      Parameters

      • event: U
      • Rest ...args: Parameters<L[U]>

      Returns Promise<boolean>

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    _logEmitter: LoggerInterface = ...
    call: L = ...
    channel: Channel
    debug: boolean
    encoder: Encoder
    log: any
    name: string
    publish: (<U>(event, ...args) => Promise<boolean>) = ...

    Type declaration

      • <U>(event, ...args): Promise<boolean>
      • Type Parameters

        • U extends string | number | symbol

        Parameters

        • event: U
        • Rest ...args: Parameters<L[U]>

        Returns Promise<boolean>

    subscribe: (<U>(event, fn, opt?) => DisposerFunction) = ...

    Type declaration

    Accessors

    Methods

    • Type Parameters

      • U extends string | number | symbol

      Parameters

      • event: U
      • Rest ...args: Parameters<L[U]>

      Returns Promise<boolean>

    • Type Parameters

      • U extends string | number | symbol

      Parameters

      • event: U
      • Rest ...args: Parameters<L[U]>

      Returns Promise<boolean>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/SerialQueue.html b/docs/classes/SerialQueue.html index f3ceff0f..453caf63 100644 --- a/docs/classes/SerialQueue.html +++ b/docs/classes/SerialQueue.html @@ -1,5 +1,5 @@ SerialQueue | zeed

    Class SerialQueue

    Guarentee serial execution of tasks. Able to wait, pause, resume and cancel all.

    -

    Hierarchy

    Constructors

    Hierarchy

    Constructors

    Properties

    Constructors

    Properties

    _logEmitter: LoggerInterface = ...
    call: TaskEvents = ...
    countMax: number = 0
    countResolved: number = 0
    currentTask?: Promise<any>
    name: string
    paused: boolean = false
    queue: TaskInfo[] = []
    waitToFinish: any[] = []

    Accessors

    Methods

    • Remove all tasks from queue that are not yet executing.

      -

      Parameters

      • _unblock: boolean = true

      Returns Promise<void>

    • Enqueue task to be executed when all other tasks are done. Except immediate = true.

      -

      Type Parameters

      • T

      Parameters

      • task: TaskFn<T>
      • opt: {
            immediate?: boolean;
            name?: string;
        } = {}
        • Optional immediate?: boolean
        • Optional name?: string

      Returns Promise<T>

    • If a task is already performing, execute immediately. Otherwise enqueue as usual.

      -

      Type Parameters

      • T

      Parameters

      • task: TaskFn<T>
      • opt: {
            name?: string;
        } = {}
        • Optional name?: string

      Returns Promise<T>

    • Pause execution after current task is finished.

      -

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    _logEmitter: LoggerInterface = ...
    call: TaskEvents = ...
    countMax: number = 0
    countResolved: number = 0
    currentTask?: Promise<any>
    name: string
    paused: boolean = false
    queue: TaskInfo[] = []
    waitToFinish: any[] = []

    Accessors

    Methods

    • Remove all tasks from queue that are not yet executing.

      +

      Parameters

      • _unblock: boolean = true

      Returns Promise<void>

    • Enqueue task to be executed when all other tasks are done. Except immediate = true.

      +

      Type Parameters

      • T

      Parameters

      • task: TaskFn<T>
      • opt: {
            immediate?: boolean;
            name?: string;
        } = {}
        • Optional immediate?: boolean
        • Optional name?: string

      Returns Promise<T>

    • If a task is already performing, execute immediately. Otherwise enqueue as usual.

      +

      Type Parameters

      • T

      Parameters

      • task: TaskFn<T>
      • opt: {
            name?: string;
        } = {}
        • Optional name?: string

      Returns Promise<T>

    • Pause execution after current task is finished.

      +

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/classes/XRX.html b/docs/classes/XRX.html index b781aeb9..4e3029b9 100644 --- a/docs/classes/XRX.html +++ b/docs/classes/XRX.html @@ -1,4 +1,4 @@ -XRX | zeed

    Class XRX

    Constructors

    constructor +XRX | zeed

    Class XRX

    Constructors

    Properties

    Constructors

    Properties

    lookBehind: undefined | {
        expect: boolean;
        rx: RegExp;
    }

    Type declaration

    • expect: boolean
    • rx: RegExp
    namedGroups: Record<string, number> = {}
    names: string[] = []
    rx: RegExp

    Accessors

    Methods

    • Parameters

      • str: string
      • replacement: string | ((m) => string)

      Returns string

    Generated using TypeDoc

    \ No newline at end of file +

    Constructors

    Properties

    lookBehind: undefined | {
        expect: boolean;
        rx: RegExp;
    }

    Type declaration

    • expect: boolean
    • rx: RegExp
    namedGroups: Record<string, number> = {}
    names: string[] = []
    rx: RegExp

    Accessors

    Methods

    • Parameters

      • str: string
      • replacement: string | ((m) => string)

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/DefaultLogger.html b/docs/functions/DefaultLogger.html index ff34308b..77471c78 100644 --- a/docs/functions/DefaultLogger.html +++ b/docs/functions/DefaultLogger.html @@ -1 +1 @@ -DefaultLogger | zeed

    Generated using TypeDoc

    \ No newline at end of file +DefaultLogger | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/Logger.html b/docs/functions/Logger.html index 17b406f5..577541e3 100644 --- a/docs/functions/Logger.html +++ b/docs/functions/Logger.html @@ -1 +1 @@ -Logger | zeed

    Generated using TypeDoc

    \ No newline at end of file +Logger | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/LoggerBrowserHandler.html b/docs/functions/LoggerBrowserHandler.html index bf5ffcf9..869d8ec1 100644 --- a/docs/functions/LoggerBrowserHandler.html +++ b/docs/functions/LoggerBrowserHandler.html @@ -1 +1 @@ -LoggerBrowserHandler | zeed

    Generated using TypeDoc

    \ No newline at end of file +LoggerBrowserHandler | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/LoggerBrowserSetupDebugFactory.html b/docs/functions/LoggerBrowserSetupDebugFactory.html index 350758c3..3099ede8 100644 --- a/docs/functions/LoggerBrowserSetupDebugFactory.html +++ b/docs/functions/LoggerBrowserSetupDebugFactory.html @@ -1,4 +1,4 @@ LoggerBrowserSetupDebugFactory | zeed

    Function LoggerBrowserSetupDebugFactory

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    Returns ((name?, logLevel?) => LoggerInterface)

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/LoggerConsoleHandler.html b/docs/functions/LoggerConsoleHandler.html index 9b859973..d91476ca 100644 --- a/docs/functions/LoggerConsoleHandler.html +++ b/docs/functions/LoggerConsoleHandler.html @@ -1,3 +1,3 @@ LoggerConsoleHandler | zeed

    Function LoggerConsoleHandler

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    Returns LogHandler

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/LoggerContext.html b/docs/functions/LoggerContext.html index cc65ec70..6dd1f541 100644 --- a/docs/functions/LoggerContext.html +++ b/docs/functions/LoggerContext.html @@ -1 +1 @@ -LoggerContext | zeed

    Generated using TypeDoc

    \ No newline at end of file +LoggerContext | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/LoggerFileHandler.html b/docs/functions/LoggerFileHandler.html index a569b4f4..861986f7 100644 --- a/docs/functions/LoggerFileHandler.html +++ b/docs/functions/LoggerFileHandler.html @@ -1 +1 @@ -LoggerFileHandler | zeed

    Function LoggerFileHandler

    Generated using TypeDoc

    \ No newline at end of file +LoggerFileHandler | zeed

    Function LoggerFileHandler

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/LoggerMemoryHandler.html b/docs/functions/LoggerMemoryHandler.html index 04ceebbe..5a8ae124 100644 --- a/docs/functions/LoggerMemoryHandler.html +++ b/docs/functions/LoggerMemoryHandler.html @@ -1,2 +1,2 @@ LoggerMemoryHandler | zeed

    Function LoggerMemoryHandler

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    Returns LogHandler

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/LoggerNodeHandler.html b/docs/functions/LoggerNodeHandler.html index 770fd807..a1274212 100644 --- a/docs/functions/LoggerNodeHandler.html +++ b/docs/functions/LoggerNodeHandler.html @@ -1 +1 @@ -LoggerNodeHandler | zeed

    Generated using TypeDoc

    \ No newline at end of file +LoggerNodeHandler | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/Uint8ArrayToDataUri.html b/docs/functions/Uint8ArrayToDataUri.html index a77a782e..7e684446 100644 --- a/docs/functions/Uint8ArrayToDataUri.html +++ b/docs/functions/Uint8ArrayToDataUri.html @@ -1 +1 @@ -Uint8ArrayToDataUri | zeed

    Function Uint8ArrayToDataUri

    • Parameters

      • bin: Uint8Array
      • type: string = 'application/octet-stream'

      Returns string

    Generated using TypeDoc

    \ No newline at end of file +Uint8ArrayToDataUri | zeed

    Function Uint8ArrayToDataUri

    • Parameters

      • bin: Uint8Array
      • type: string = 'application/octet-stream'

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/Uint8ArrayToHexDump.html b/docs/functions/Uint8ArrayToHexDump.html index 211fb6ae..4a1c1564 100644 --- a/docs/functions/Uint8ArrayToHexDump.html +++ b/docs/functions/Uint8ArrayToHexDump.html @@ -1 +1 @@ -Uint8ArrayToHexDump | zeed

    Function Uint8ArrayToHexDump

    • Parameters

      • buffer: string | number[] | ArrayBuffer | Uint8Array
      • Optional blockSize: number

      Returns string | false

    Generated using TypeDoc

    \ No newline at end of file +Uint8ArrayToHexDump | zeed

    Function Uint8ArrayToHexDump

    • Parameters

      • buffer: string | number[] | ArrayBuffer | Uint8Array
      • Optional blockSize: number

      Returns string | false

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/Uint8ArrayToJson.html b/docs/functions/Uint8ArrayToJson.html index b19131ba..cab23720 100644 --- a/docs/functions/Uint8ArrayToJson.html +++ b/docs/functions/Uint8ArrayToJson.html @@ -1 +1 @@ -Uint8ArrayToJson | zeed

    Function Uint8ArrayToJson

    • Type Parameters

      • T = any

      Parameters

      • data: Uint8Array

      Returns T | never

    Generated using TypeDoc

    \ No newline at end of file +Uint8ArrayToJson | zeed

    Function Uint8ArrayToJson

    • Type Parameters

      • T = any

      Parameters

      • data: Uint8Array

      Returns T | never

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/Uint8ArrayToString.html b/docs/functions/Uint8ArrayToString.html index 79ef920e..7b36d449 100644 --- a/docs/functions/Uint8ArrayToString.html +++ b/docs/functions/Uint8ArrayToString.html @@ -1 +1 @@ -Uint8ArrayToString | zeed

    Function Uint8ArrayToString

    Generated using TypeDoc

    \ No newline at end of file +Uint8ArrayToString | zeed

    Function Uint8ArrayToString

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/Uint8ArrayToWords.html b/docs/functions/Uint8ArrayToWords.html index 81b8b989..b879ae5d 100644 --- a/docs/functions/Uint8ArrayToWords.html +++ b/docs/functions/Uint8ArrayToWords.html @@ -1 +1 @@ -Uint8ArrayToWords | zeed

    Function Uint8ArrayToWords

    • Parameters

      • bytes: Uint8Array
      • sepPair: string = ' '
      • sepGroup: string = ' '

      Returns string

    Generated using TypeDoc

    \ No newline at end of file +Uint8ArrayToWords | zeed

    Function Uint8ArrayToWords

    • Parameters

      • bytes: Uint8Array
      • sepPair: string = ' '
      • sepGroup: string = ' '

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/_decodeUtf8Polyfill.html b/docs/functions/_decodeUtf8Polyfill.html index 7cea88e7..ecc2cea1 100644 --- a/docs/functions/_decodeUtf8Polyfill.html +++ b/docs/functions/_decodeUtf8Polyfill.html @@ -1 +1 @@ -_decodeUtf8Polyfill | zeed

    Function _decodeUtf8Polyfill

    Generated using TypeDoc

    \ No newline at end of file +_decodeUtf8Polyfill | zeed

    Function _decodeUtf8Polyfill

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/_encodeUtf8Polyfill.html b/docs/functions/_encodeUtf8Polyfill.html index 678ccefd..e55697fb 100644 --- a/docs/functions/_encodeUtf8Polyfill.html +++ b/docs/functions/_encodeUtf8Polyfill.html @@ -1 +1 @@ -_encodeUtf8Polyfill | zeed

    Function _encodeUtf8Polyfill

    • Parameters

      • str: string

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file +_encodeUtf8Polyfill | zeed

    Function _encodeUtf8Polyfill

    • Parameters

      • str: string

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/_useBase.html b/docs/functions/_useBase.html index 637db0ed..7faa3917 100644 --- a/docs/functions/_useBase.html +++ b/docs/functions/_useBase.html @@ -1 +1 @@ -_useBase | zeed

    Function _useBase

    • Parameters

      • alphaOrBase: string | number

      Returns {
          decode: decodeFunction;
          encode: encodeFunction;
      }

      • decode: decodeFunction
      • encode: encodeFunction

    Generated using TypeDoc

    \ No newline at end of file +_useBase | zeed

    Function _useBase

    • Parameters

      • alphaOrBase: string | number

      Returns {
          decode: decodeFunction;
          encode: encodeFunction;
      }

      • decode: decodeFunction
      • encode: encodeFunction

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/activateConsoleDebug.html b/docs/functions/activateConsoleDebug.html index 11608086..7ff5d41d 100644 --- a/docs/functions/activateConsoleDebug.html +++ b/docs/functions/activateConsoleDebug.html @@ -1,2 +1,2 @@ activateConsoleDebug | zeed

    Function activateConsoleDebug

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayAvg.html b/docs/functions/arrayAvg.html index 36022103..3578505b 100644 --- a/docs/functions/arrayAvg.html +++ b/docs/functions/arrayAvg.html @@ -1 +1 @@ -arrayAvg | zeed

    Generated using TypeDoc

    \ No newline at end of file +arrayAvg | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayBatches.html b/docs/functions/arrayBatches.html index b2fc3848..2a76e44d 100644 --- a/docs/functions/arrayBatches.html +++ b/docs/functions/arrayBatches.html @@ -1 +1 @@ -arrayBatches | zeed

    Function arrayBatches

    • Type Parameters

      • T

      Parameters

      • array: T[]
      • chunckLength: number

      Returns T[][]

    Generated using TypeDoc

    \ No newline at end of file +arrayBatches | zeed

    Function arrayBatches

    • Type Parameters

      • T

      Parameters

      • array: T[]
      • chunckLength: number

      Returns T[][]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayEmptyInPlace.html b/docs/functions/arrayEmptyInPlace.html index 65b7f8f6..6c5e61d4 100644 --- a/docs/functions/arrayEmptyInPlace.html +++ b/docs/functions/arrayEmptyInPlace.html @@ -1 +1 @@ -arrayEmptyInPlace | zeed

    Function arrayEmptyInPlace

    Generated using TypeDoc

    \ No newline at end of file +arrayEmptyInPlace | zeed

    Function arrayEmptyInPlace

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayFilterInPlace.html b/docs/functions/arrayFilterInPlace.html index 890341cc..ccb6162f 100644 --- a/docs/functions/arrayFilterInPlace.html +++ b/docs/functions/arrayFilterInPlace.html @@ -1 +1 @@ -arrayFilterInPlace | zeed

    Function arrayFilterInPlace

    • Type Parameters

      • T

      Parameters

      • array: T[]
      • fn: ((el) => boolean)
          • (el): boolean
          • Parameters

            • el: T

            Returns boolean

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file +arrayFilterInPlace | zeed

    Function arrayFilterInPlace

    • Type Parameters

      • T

      Parameters

      • array: T[]
      • fn: ((el) => boolean)
          • (el): boolean
          • Parameters

            • el: T

            Returns boolean

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayFlatten.html b/docs/functions/arrayFlatten.html index 22625958..334ccaa5 100644 --- a/docs/functions/arrayFlatten.html +++ b/docs/functions/arrayFlatten.html @@ -1,2 +1,2 @@ arrayFlatten | zeed

    Function arrayFlatten

    Generated using TypeDoc

    \ No newline at end of file +

    Type Parameters

    • T

    Parameters

    Returns T[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayIntersection.html b/docs/functions/arrayIntersection.html index 3070229c..7268313a 100644 --- a/docs/functions/arrayIntersection.html +++ b/docs/functions/arrayIntersection.html @@ -1 +1 @@ -arrayIntersection | zeed

    Function arrayIntersection

    Generated using TypeDoc

    \ No newline at end of file +arrayIntersection | zeed

    Function arrayIntersection

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayIsEqual.html b/docs/functions/arrayIsEqual.html index 7b8f3b5c..21d1d172 100644 --- a/docs/functions/arrayIsEqual.html +++ b/docs/functions/arrayIsEqual.html @@ -1 +1 @@ -arrayIsEqual | zeed

    Function arrayIsEqual

    • Type Parameters

      • T

      Parameters

      • array1: T[]
      • array2: T[]

      Returns boolean

    Generated using TypeDoc

    \ No newline at end of file +arrayIsEqual | zeed

    Function arrayIsEqual

    • Type Parameters

      • T

      Parameters

      • array1: T[]
      • array2: T[]

      Returns boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayMax.html b/docs/functions/arrayMax.html index ddc3d520..34074209 100644 --- a/docs/functions/arrayMax.html +++ b/docs/functions/arrayMax.html @@ -1 +1 @@ -arrayMax | zeed

    Function arrayMax

    Generated using TypeDoc

    \ No newline at end of file +arrayMax | zeed

    Function arrayMax

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayMin.html b/docs/functions/arrayMin.html index 1b89ef68..18f97c62 100644 --- a/docs/functions/arrayMin.html +++ b/docs/functions/arrayMin.html @@ -1 +1 @@ -arrayMin | zeed

    Function arrayMin

    Generated using TypeDoc

    \ No newline at end of file +arrayMin | zeed

    Function arrayMin

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayMinus.html b/docs/functions/arrayMinus.html index 8376dea7..23eabd78 100644 --- a/docs/functions/arrayMinus.html +++ b/docs/functions/arrayMinus.html @@ -1 +1 @@ -arrayMinus | zeed

    Function arrayMinus

    Generated using TypeDoc

    \ No newline at end of file +arrayMinus | zeed

    Function arrayMinus

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayRandomElement.html b/docs/functions/arrayRandomElement.html index 6d56c6d0..7729c22f 100644 --- a/docs/functions/arrayRandomElement.html +++ b/docs/functions/arrayRandomElement.html @@ -1 +1 @@ -arrayRandomElement | zeed

    Function arrayRandomElement

    Generated using TypeDoc

    \ No newline at end of file +arrayRandomElement | zeed

    Function arrayRandomElement

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayRemoveElement.html b/docs/functions/arrayRemoveElement.html index 2c89c9a3..491dcae1 100644 --- a/docs/functions/arrayRemoveElement.html +++ b/docs/functions/arrayRemoveElement.html @@ -1 +1 @@ -arrayRemoveElement | zeed

    Function arrayRemoveElement

    • Type Parameters

      • T

      Parameters

      • arr: T[]
      • el: T

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file +arrayRemoveElement | zeed

    Function arrayRemoveElement

    • Type Parameters

      • T

      Parameters

      • arr: T[]
      • el: T

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arraySetArrayInPlace.html b/docs/functions/arraySetArrayInPlace.html index fa381c17..bbf27c81 100644 --- a/docs/functions/arraySetArrayInPlace.html +++ b/docs/functions/arraySetArrayInPlace.html @@ -1 +1 @@ -arraySetArrayInPlace | zeed

    Function arraySetArrayInPlace

    • Type Parameters

      • T

      Parameters

      • array: T[]
      • newContent: T[]

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file +arraySetArrayInPlace | zeed

    Function arraySetArrayInPlace

    • Type Parameters

      • T

      Parameters

      • array: T[]
      • newContent: T[]

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arraySetElement.html b/docs/functions/arraySetElement.html index f5ccb76c..c544bd48 100644 --- a/docs/functions/arraySetElement.html +++ b/docs/functions/arraySetElement.html @@ -1,2 +1,2 @@ arraySetElement | zeed

    Function arraySetElement

    • Only have it once in the set

      -

      Type Parameters

      • T

      Parameters

      • arr: T[]
      • el: T

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file +

    Type Parameters

    • T

    Parameters

    • arr: T[]
    • el: T

    Returns T[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayShuffle.html b/docs/functions/arrayShuffle.html index cd7385e8..e86c8fb1 100644 --- a/docs/functions/arrayShuffle.html +++ b/docs/functions/arrayShuffle.html @@ -1 +1 @@ -arrayShuffle | zeed

    Function arrayShuffle

    Generated using TypeDoc

    \ No newline at end of file +arrayShuffle | zeed

    Function arrayShuffle

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayShuffleForce.html b/docs/functions/arrayShuffleForce.html index 56ff9f9c..c7062b8c 100644 --- a/docs/functions/arrayShuffleForce.html +++ b/docs/functions/arrayShuffleForce.html @@ -1,2 +1,2 @@ arrayShuffleForce | zeed

    Function arrayShuffleForce

    • Randomly shuffle the order of the array's elements. Force to have a different order if array has more than one element.

      -

      Type Parameters

      • T

      Parameters

      • array: T[]

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file +

    Type Parameters

    • T

    Parameters

    • array: T[]

    Returns T[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayShuffleInPlace.html b/docs/functions/arrayShuffleInPlace.html index 19ff0493..67feac24 100644 --- a/docs/functions/arrayShuffleInPlace.html +++ b/docs/functions/arrayShuffleInPlace.html @@ -1 +1 @@ -arrayShuffleInPlace | zeed

    Function arrayShuffleInPlace

    • Type Parameters

      • T

      Parameters

      • array: T[]

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file +arrayShuffleInPlace | zeed

    Function arrayShuffleInPlace

    • Type Parameters

      • T

      Parameters

      • array: T[]

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arraySorted.html b/docs/functions/arraySorted.html index b5786872..6f803901 100644 --- a/docs/functions/arraySorted.html +++ b/docs/functions/arraySorted.html @@ -1 +1 @@ -arraySorted | zeed

    Function arraySorted

    • Type Parameters

      • T

      Parameters

      • arr: Iterable<T> | ArrayLike<T>
      • cond: undefined | ((a, b) => number) = cmp

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file +arraySorted | zeed

    Function arraySorted

    • Type Parameters

      • T

      Parameters

      • arr: Iterable<T> | ArrayLike<T>
      • cond: undefined | ((a, b) => number) = cmp

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arraySortedNumbers.html b/docs/functions/arraySortedNumbers.html index 4c48daef..eb9d4791 100644 --- a/docs/functions/arraySortedNumbers.html +++ b/docs/functions/arraySortedNumbers.html @@ -1 +1 @@ -arraySortedNumbers | zeed

    Function arraySortedNumbers

    Generated using TypeDoc

    \ No newline at end of file +arraySortedNumbers | zeed

    Function arraySortedNumbers

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arraySum.html b/docs/functions/arraySum.html index 7ff6c30e..b307f455 100644 --- a/docs/functions/arraySum.html +++ b/docs/functions/arraySum.html @@ -1 +1 @@ -arraySum | zeed

    Generated using TypeDoc

    \ No newline at end of file +arraySum | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arraySymmetricDifference.html b/docs/functions/arraySymmetricDifference.html index f22d11c7..0454e9eb 100644 --- a/docs/functions/arraySymmetricDifference.html +++ b/docs/functions/arraySymmetricDifference.html @@ -1 +1 @@ -arraySymmetricDifference | zeed

    Function arraySymmetricDifference

    • Type Parameters

      • T

      Parameters

      • x: T[]
      • y: T[]

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file +arraySymmetricDifference | zeed

    Function arraySymmetricDifference

    • Type Parameters

      • T

      Parameters

      • x: T[]
      • y: T[]

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayToggleInPlace.html b/docs/functions/arrayToggleInPlace.html index 72a90d8f..f9d18a79 100644 --- a/docs/functions/arrayToggleInPlace.html +++ b/docs/functions/arrayToggleInPlace.html @@ -1 +1 @@ -arrayToggleInPlace | zeed

    Function arrayToggleInPlace

    • Type Parameters

      • T

      Parameters

      • array: T[]
      • el: T

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file +arrayToggleInPlace | zeed

    Function arrayToggleInPlace

    • Type Parameters

      • T

      Parameters

      • array: T[]
      • el: T

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayUnion.html b/docs/functions/arrayUnion.html index d5cae434..5020fa3b 100644 --- a/docs/functions/arrayUnion.html +++ b/docs/functions/arrayUnion.html @@ -1 +1 @@ -arrayUnion | zeed

    Function arrayUnion

    Generated using TypeDoc

    \ No newline at end of file +arrayUnion | zeed

    Function arrayUnion

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/arrayUnique.html b/docs/functions/arrayUnique.html index 1d35e9ff..b68cbaeb 100644 --- a/docs/functions/arrayUnique.html +++ b/docs/functions/arrayUnique.html @@ -1 +1 @@ -arrayUnique | zeed

    Generated using TypeDoc

    \ No newline at end of file +arrayUnique | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/assert.html b/docs/functions/assert.html index c4c7682a..3e7a1dc2 100644 --- a/docs/functions/assert.html +++ b/docs/functions/assert.html @@ -1,2 +1,2 @@ assert | zeed

    Function assert

    • Throws if condition is not truthy.

      -

      Parameters

      • condition: unknown
      • Rest ...messages: any[]

      Returns asserts condition

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • condition: unknown
    • Rest ...messages: any[]

    Returns asserts condition

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/assertCondition.html b/docs/functions/assertCondition.html index 8f4b2770..a92b94b2 100644 --- a/docs/functions/assertCondition.html +++ b/docs/functions/assertCondition.html @@ -1,2 +1,2 @@ assertCondition | zeed

    Function assertCondition

    • Alias for assert for better differentiation to unit test's assert function.

      -

      Parameters

      • condition: unknown
      • Rest ...messages: any[]

      Returns asserts condition

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • condition: unknown
    • Rest ...messages: any[]

    Returns asserts condition

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/avg.html b/docs/functions/avg.html index 59c03394..3bc53f29 100644 --- a/docs/functions/avg.html +++ b/docs/functions/avg.html @@ -1,2 +1,2 @@ avg | zeed

    Function avg

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • array: number[]

    Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/between.html b/docs/functions/between.html index 9688eb8e..26e1e2a8 100644 --- a/docs/functions/between.html +++ b/docs/functions/between.html @@ -1 +1 @@ -between | zeed

    Function between

    • Parameters

      • min: number
      • value: number
      • max: number

      Returns number

    Generated using TypeDoc

    \ No newline at end of file +between | zeed

    Function between

    • Parameters

      • min: number
      • value: number
      • max: number

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/bitfield.html b/docs/functions/bitfield.html index db966906..d57d976a 100644 --- a/docs/functions/bitfield.html +++ b/docs/functions/bitfield.html @@ -1 +1 @@ -bitfield | zeed

    Function bitfield

    • Parameters

      • bitfield: number = 0

      Returns {
          getBit: ((bit) => boolean);
          getValue: (() => number);
          setBit: ((bit, value?) => number);
          toggleBit: ((bit) => number);
          unsetBit: ((bit) => number);
      }

      • getBit: ((bit) => boolean)
          • (bit): boolean
          • Parameters

            • bit: number

            Returns boolean

      • getValue: (() => number)
          • (): number
          • Returns number

      • setBit: ((bit, value?) => number)
          • (bit, value?): number
          • Parameters

            • bit: number
            • value: boolean = true

            Returns number

      • toggleBit: ((bit) => number)
          • (bit): number
          • Parameters

            • bit: number

            Returns number

      • unsetBit: ((bit) => number)
          • (bit): number
          • Parameters

            • bit: number

            Returns number

    Generated using TypeDoc

    \ No newline at end of file +bitfield | zeed

    Function bitfield

    • Parameters

      • bitfield: number = 0

      Returns {
          getBit: ((bit) => boolean);
          getValue: (() => number);
          setBit: ((bit, value?) => number);
          toggleBit: ((bit) => number);
          unsetBit: ((bit) => number);
      }

      • getBit: ((bit) => boolean)
          • (bit): boolean
          • Parameters

            • bit: number

            Returns boolean

      • getValue: (() => number)
          • (): number
          • Returns number

      • setBit: ((bit, value?) => number)
          • (bit, value?): number
          • Parameters

            • bit: number
            • value: boolean = true

            Returns number

      • toggleBit: ((bit) => number)
          • (bit): number
          • Parameters

            • bit: number

            Returns number

      • unsetBit: ((bit) => number)
          • (bit): number
          • Parameters

            • bit: number

            Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/blobToArrayBuffer.html b/docs/functions/blobToArrayBuffer.html index ecef060a..c9756c5d 100644 --- a/docs/functions/blobToArrayBuffer.html +++ b/docs/functions/blobToArrayBuffer.html @@ -1 +1 @@ -blobToArrayBuffer | zeed

    Function blobToArrayBuffer

    • Parameters

      • blob: Blob | File

      Returns Promise<ArrayBuffer | undefined>

    Generated using TypeDoc

    \ No newline at end of file +blobToArrayBuffer | zeed

    Function blobToArrayBuffer

    • Parameters

      • blob: Blob | File

      Returns Promise<ArrayBuffer | undefined>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/blobToDataUri.html b/docs/functions/blobToDataUri.html index 61b1fe2f..0a81a2e1 100644 --- a/docs/functions/blobToDataUri.html +++ b/docs/functions/blobToDataUri.html @@ -1 +1 @@ -blobToDataUri | zeed

    Function blobToDataUri

    • Parameters

      • blob: Blob

      Returns Promise<string | undefined>

    Generated using TypeDoc

    \ No newline at end of file +blobToDataUri | zeed

    Function blobToDataUri

    • Parameters

      • blob: Blob

      Returns Promise<string | undefined>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/blobToUint8Array.html b/docs/functions/blobToUint8Array.html index 4fd2fba1..f29b0b60 100644 --- a/docs/functions/blobToUint8Array.html +++ b/docs/functions/blobToUint8Array.html @@ -1 +1 @@ -blobToUint8Array | zeed

    Function blobToUint8Array

    • Parameters

      • blob: Blob | File

      Returns Promise<Uint8Array | undefined>

    Generated using TypeDoc

    \ No newline at end of file +blobToUint8Array | zeed

    Function blobToUint8Array

    • Parameters

      • blob: Blob | File

      Returns Promise<Uint8Array | undefined>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/browserSelectColorByName.html b/docs/functions/browserSelectColorByName.html index c058066b..b534cfa1 100644 --- a/docs/functions/browserSelectColorByName.html +++ b/docs/functions/browserSelectColorByName.html @@ -1 +1 @@ -browserSelectColorByName | zeed

    Function browserSelectColorByName

    Generated using TypeDoc

    \ No newline at end of file +browserSelectColorByName | zeed

    Function browserSelectColorByName

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/browserSupportsColors.html b/docs/functions/browserSupportsColors.html index 5e3eb2fe..46f9cb7d 100644 --- a/docs/functions/browserSupportsColors.html +++ b/docs/functions/browserSupportsColors.html @@ -1 +1 @@ -browserSupportsColors | zeed

    Generated using TypeDoc

    \ No newline at end of file +browserSupportsColors | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/cloneJsonObject.html b/docs/functions/cloneJsonObject.html index 0be55d9f..b0173543 100644 --- a/docs/functions/cloneJsonObject.html +++ b/docs/functions/cloneJsonObject.html @@ -1 +1 @@ -cloneJsonObject | zeed

    Function cloneJsonObject

    Generated using TypeDoc

    \ No newline at end of file +cloneJsonObject | zeed

    Function cloneJsonObject

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/cloneObject.html b/docs/functions/cloneObject.html index 0bff5011..167b2bbc 100644 --- a/docs/functions/cloneObject.html +++ b/docs/functions/cloneObject.html @@ -1 +1 @@ -cloneObject | zeed

    Generated using TypeDoc

    \ No newline at end of file +cloneObject | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/cmp.html b/docs/functions/cmp.html index aa4b4283..8806d52c 100644 --- a/docs/functions/cmp.html +++ b/docs/functions/cmp.html @@ -1 +1 @@ -cmp | zeed

    Function cmp

    Generated using TypeDoc

    \ No newline at end of file +cmp | zeed

    Function cmp

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/colorString.html b/docs/functions/colorString.html index 67bca3ff..bc39d631 100644 --- a/docs/functions/colorString.html +++ b/docs/functions/colorString.html @@ -1 +1 @@ -colorString | zeed

    Function colorString

    • Parameters

      • text: string
      • colorCode: number

      Returns string

    Generated using TypeDoc

    \ No newline at end of file +colorString | zeed

    Function colorString

    • Parameters

      • text: string
      • colorCode: number

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/colorStringList.html b/docs/functions/colorStringList.html index 839c0841..78386360 100644 --- a/docs/functions/colorStringList.html +++ b/docs/functions/colorStringList.html @@ -1 +1 @@ -colorStringList | zeed

    Function colorStringList

    • Parameters

      • list: any[]
      • style: string
      • bold: boolean = true

      Returns any[]

    Generated using TypeDoc

    \ No newline at end of file +colorStringList | zeed

    Function colorStringList

    • Parameters

      • list: any[]
      • style: string
      • bold: boolean = true

      Returns any[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/composeOrderby.html b/docs/functions/composeOrderby.html index ce8c1643..b8d5a5d2 100644 --- a/docs/functions/composeOrderby.html +++ b/docs/functions/composeOrderby.html @@ -1 +1 @@ -composeOrderby | zeed

    Function composeOrderby

    • Parameters

      • field: string
      • asc: boolean = true

      Returns string

    Generated using TypeDoc

    \ No newline at end of file +composeOrderby | zeed

    Function composeOrderby

    • Parameters

      • field: string
      • asc: boolean = true

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/createArray.html b/docs/functions/createArray.html index 05829cd1..2908f3e2 100644 --- a/docs/functions/createArray.html +++ b/docs/functions/createArray.html @@ -1 +1 @@ -createArray | zeed

    Function createArray

    • Type Parameters

      • T

      Parameters

      • length: number = 0
      • Optional item: T | ((index) => T)

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file +createArray | zeed

    Function createArray

    • Type Parameters

      • T

      Parameters

      • length: number = 0
      • Optional item: T | ((index) => T)

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/createBinaryStreamDecoder.html b/docs/functions/createBinaryStreamDecoder.html index d6f2d90f..f7ee238b 100644 --- a/docs/functions/createBinaryStreamDecoder.html +++ b/docs/functions/createBinaryStreamDecoder.html @@ -1,2 +1,2 @@ createBinaryStreamDecoder | zeed

    Function createBinaryStreamDecoder

    • Incrementally decode binary data

      -

      Parameters

      Returns {
          getOffset: (() => number);
          read: (() => any);
          readBytes: ((len) => Uint8Array);
          readBytesVar: (() => Uint8Array);
          readFloat: (() => number);
          readIntVar: (() => number);
          readStringVar: (() => string);
          readUint16: (() => number);
          readUint32: (() => number);
          readUint8: (() => number);
          readUintVar: (() => number);
      }

      • getOffset: (() => number)
          • (): number
          • Returns number

      • read: (() => any)
          • (): any
          • Returns any

      • readBytes: ((len) => Uint8Array)
          • (len): Uint8Array
          • Parameters

            • len: number

            Returns Uint8Array

      • readBytesVar: (() => Uint8Array)
          • (): Uint8Array
          • Returns Uint8Array

      • readFloat: (() => number)
          • (): number
          • Returns number

      • readIntVar: (() => number)
          • (): number
          • Returns number

      • readStringVar: (() => string)
          • (): string
          • Returns string

      • readUint16: (() => number)
          • (): number
          • Returns number

      • readUint32: (() => number)
          • (): number
          • Returns number

      • readUint8: (() => number)
          • (): number
          • Returns number

      • readUintVar: (() => number)
          • (): number
          • Returns number

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    Returns {
        getOffset: (() => number);
        read: (() => any);
        readBytes: ((len) => Uint8Array);
        readBytesVar: (() => Uint8Array);
        readFloat: (() => number);
        readIntVar: (() => number);
        readStringVar: (() => string);
        readUint16: (() => number);
        readUint32: (() => number);
        readUint8: (() => number);
        readUintVar: (() => number);
    }

    • getOffset: (() => number)
        • (): number
        • Returns number

    • read: (() => any)
        • (): any
        • Returns any

    • readBytes: ((len) => Uint8Array)
        • (len): Uint8Array
        • Parameters

          • len: number

          Returns Uint8Array

    • readBytesVar: (() => Uint8Array)
        • (): Uint8Array
        • Returns Uint8Array

    • readFloat: (() => number)
        • (): number
        • Returns number

    • readIntVar: (() => number)
        • (): number
        • Returns number

    • readStringVar: (() => string)
        • (): string
        • Returns string

    • readUint16: (() => number)
        • (): number
        • Returns number

    • readUint32: (() => number)
        • (): number
        • Returns number

    • readUint8: (() => number)
        • (): number
        • Returns number

    • readUintVar: (() => number)
        • (): number
        • Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/createBinaryStreamEncoder.html b/docs/functions/createBinaryStreamEncoder.html index e6dce167..78bd5179 100644 --- a/docs/functions/createBinaryStreamEncoder.html +++ b/docs/functions/createBinaryStreamEncoder.html @@ -1,3 +1,3 @@ createBinaryStreamEncoder | zeed

    Function createBinaryStreamEncoder

    • Incrementally encode binary data

      Parameters

      Returns {
          getLength: (() => number);
          getUint8Array: (() => Uint8Array);
          write: ((data) => void);
          writeBytes: ((data, expectedLength) => void);
          writeBytesVar: ((data) => void);
          writeFloat: ((data) => void);
          writeIntVar: ((data) => void);
          writeStringVar: ((data) => void);
          writeUint16: ((data) => void);
          writeUint32: ((data) => void);
          writeUint8: ((data) => void);
          writeUintVar: ((data) => void);
      }

      • getLength: (() => number)
          • (): number
          • Returns number

      • getUint8Array: (() => Uint8Array)
          • (): Uint8Array
          • Returns Uint8Array

      • write: ((data) => void)
          • (data): void
          • Parameters

            • data: any

            Returns void

      • writeBytes: ((data, expectedLength) => void)
          • (data, expectedLength): void
          • Just writes the bytes. Length is not stored!

            -

            Parameters

            Returns void

      • writeBytesVar: ((data) => void)
          • (data): void
          • Parameters

            Returns void

      • writeFloat: ((data) => void)
          • (data): void
          • Parameters

            • data: number

            Returns void

      • writeIntVar: ((data) => void)
          • (data): void
          • Parameters

            • data: number

            Returns void

      • writeStringVar: ((data) => void)
          • (data): void
          • Parameters

            • data: string

            Returns void

      • writeUint16: ((data) => void)
          • (data): void
          • Parameters

            • data: number

            Returns void

      • writeUint32: ((data) => void)
          • (data): void
          • Parameters

            • data: number

            Returns void

      • writeUint8: ((data) => void)
          • (data): void
          • Parameters

            • data: number

            Returns void

      • writeUintVar: ((data) => void)
          • (data): void
          • Parameters

            • data: number

            Returns void

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    Returns void

  • writeBytesVar: ((data) => void)
      • (data): void
      • Parameters

        Returns void

  • writeFloat: ((data) => void)
      • (data): void
      • Parameters

        • data: number

        Returns void

  • writeIntVar: ((data) => void)
      • (data): void
      • Parameters

        • data: number

        Returns void

  • writeStringVar: ((data) => void)
      • (data): void
      • Parameters

        • data: string

        Returns void

  • writeUint16: ((data) => void)
      • (data): void
      • Parameters

        • data: number

        Returns void

  • writeUint32: ((data) => void)
      • (data): void
      • Parameters

        • data: number

        Returns void

  • writeUint8: ((data) => void)
      • (data): void
      • Parameters

        • data: number

        Returns void

  • writeUintVar: ((data) => void)
      • (data): void
      • Parameters

        • data: number

        Returns void

  • Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/createLocalChannelPair.html b/docs/functions/createLocalChannelPair.html index 1662a849..cdf97a88 100644 --- a/docs/functions/createLocalChannelPair.html +++ b/docs/functions/createLocalChannelPair.html @@ -1 +1 @@ -createLocalChannelPair | zeed

    Generated using TypeDoc

    \ No newline at end of file +createLocalChannelPair | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/createPromise.html b/docs/functions/createPromise.html index 77c86b90..cd427e9c 100644 --- a/docs/functions/createPromise.html +++ b/docs/functions/createPromise.html @@ -1,4 +1,4 @@ createPromise | zeed

    Function createPromise

    • Promise to be used with await. Example:

      const [promise, resolve, reject] = createPromise()
      setTimeout(() => {
      resolve(5)
      }, 50)
      const result = await promise
      -

      Type Parameters

      • T

      Returns [Promise<T>, any, any]

    Generated using TypeDoc

    \ No newline at end of file +

    Type Parameters

    • T

    Returns [Promise<T>, any, any]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/createPromiseProxy.html b/docs/functions/createPromiseProxy.html index a9f009f6..ea3b010a 100644 --- a/docs/functions/createPromiseProxy.html +++ b/docs/functions/createPromiseProxy.html @@ -1 +1 @@ -createPromiseProxy | zeed

    Function createPromiseProxy

    • Type Parameters

      • P extends object

      Parameters

      • fn: ((name, args, opt) => Promise<unknown>)
          • (name, args, opt): Promise<unknown>
          • Parameters

            • name: string
            • args: any[]
            • opt: any

            Returns Promise<unknown>

      • opt: MessagesOptions
      • predefinedMethods: any = {}

      Returns P

    Generated using TypeDoc

    \ No newline at end of file +createPromiseProxy | zeed

    Function createPromiseProxy

    • Type Parameters

      • P extends object

      Parameters

      • fn: ((name, args, opt) => Promise<unknown>)
          • (name, args, opt): Promise<unknown>
          • Parameters

            • name: string
            • args: any[]
            • opt: any

            Returns Promise<unknown>

      • opt: MessagesOptions
      • predefinedMethods: any = {}

      Returns P

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/csvParse.html b/docs/functions/csvParse.html index 60233941..ed4ec1f9 100644 --- a/docs/functions/csvParse.html +++ b/docs/functions/csvParse.html @@ -1 +1 @@ -csvParse | zeed

    Function csvParse

    • Parameters

      • raw: string
      • opt: {
            separator?: string;
        } = {}
        • Optional separator?: string

      Returns any[][]

    Generated using TypeDoc

    \ No newline at end of file +csvParse | zeed

    Function csvParse

    • Parameters

      • raw: string
      • opt: {
            separator?: string;
        } = {}
        • Optional separator?: string

      Returns any[][]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/csvParseToObjects.html b/docs/functions/csvParseToObjects.html index 6cc9cf40..e018ced7 100644 --- a/docs/functions/csvParseToObjects.html +++ b/docs/functions/csvParseToObjects.html @@ -1 +1 @@ -csvParseToObjects | zeed

    Function csvParseToObjects

    • Parameters

      • raw: string
      • opt: {
            separator?: string;
        } = {}
        • Optional separator?: string

      Returns any[]

    Generated using TypeDoc

    \ No newline at end of file +csvParseToObjects | zeed

    Function csvParseToObjects

    • Parameters

      • raw: string
      • opt: {
            separator?: string;
        } = {}
        • Optional separator?: string

      Returns any[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/csvStringify.html b/docs/functions/csvStringify.html index 9b17b8e0..cf2a6759 100644 --- a/docs/functions/csvStringify.html +++ b/docs/functions/csvStringify.html @@ -1 +1 @@ -csvStringify | zeed

    Function csvStringify

    • Parameters

      • data: any[]
      • opt: {
            separator?: string;
        } = {}
        • Optional separator?: string

      Returns string

    Generated using TypeDoc

    \ No newline at end of file +csvStringify | zeed

    Function csvStringify

    • Parameters

      • data: any[]
      • opt: {
            separator?: string;
        } = {}
        • Optional separator?: string

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dataUriToBlob.html b/docs/functions/dataUriToBlob.html index ba323170..83b9ba77 100644 --- a/docs/functions/dataUriToBlob.html +++ b/docs/functions/dataUriToBlob.html @@ -1 +1 @@ -dataUriToBlob | zeed

    Function dataUriToBlob

    • Parameters

      • dataUri: string

      Returns Blob | undefined

    Generated using TypeDoc

    \ No newline at end of file +dataUriToBlob | zeed

    Function dataUriToBlob

    • Parameters

      • dataUri: string

      Returns Blob | undefined

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dataUriToMimeType.html b/docs/functions/dataUriToMimeType.html index b6cfb905..7eefc239 100644 --- a/docs/functions/dataUriToMimeType.html +++ b/docs/functions/dataUriToMimeType.html @@ -1 +1 @@ -dataUriToMimeType | zeed

    Function dataUriToMimeType

    • Parameters

      • dataUri: string

      Returns string | undefined

    Generated using TypeDoc

    \ No newline at end of file +dataUriToMimeType | zeed

    Function dataUriToMimeType

    • Parameters

      • dataUri: string

      Returns string | undefined

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dataUriToUint8Array.html b/docs/functions/dataUriToUint8Array.html index 40baf544..f1598448 100644 --- a/docs/functions/dataUriToUint8Array.html +++ b/docs/functions/dataUriToUint8Array.html @@ -1 +1 @@ -dataUriToUint8Array | zeed

    Function dataUriToUint8Array

    • Parameters

      • dataUri: string

      Returns Uint8Array | undefined

    Generated using TypeDoc

    \ No newline at end of file +dataUriToUint8Array | zeed

    Function dataUriToUint8Array

    • Parameters

      • dataUri: string

      Returns Uint8Array | undefined

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dateStringToDays.html b/docs/functions/dateStringToDays.html index 90cc1f31..3d239b4c 100644 --- a/docs/functions/dateStringToDays.html +++ b/docs/functions/dateStringToDays.html @@ -1 +1 @@ -dateStringToDays | zeed

    Function dateStringToDays

    Generated using TypeDoc

    \ No newline at end of file +dateStringToDays | zeed

    Function dateStringToDays

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/day-1.html b/docs/functions/day-1.html index 400e4949..ea8b9df6 100644 --- a/docs/functions/day-1.html +++ b/docs/functions/day-1.html @@ -1 +1 @@ -day | zeed

    Generated using TypeDoc

    \ No newline at end of file +day | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayDay.html b/docs/functions/dayDay.html index c9de0119..7320d5d3 100644 --- a/docs/functions/dayDay.html +++ b/docs/functions/dayDay.html @@ -1 +1 @@ -dayDay | zeed

    Generated using TypeDoc

    \ No newline at end of file +dayDay | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayDiff.html b/docs/functions/dayDiff.html index ddf02108..0bbb0daf 100644 --- a/docs/functions/dayDiff.html +++ b/docs/functions/dayDiff.html @@ -1 +1 @@ -dayDiff | zeed

    Function dayDiff

    • Parameters

      • left: number
      • right: number

      Returns number

    Generated using TypeDoc

    \ No newline at end of file +dayDiff | zeed

    Function dayDiff

    • Parameters

      • left: number
      • right: number

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayFromAny.html b/docs/functions/dayFromAny.html index 4c78b702..d8e07d23 100644 --- a/docs/functions/dayFromAny.html +++ b/docs/functions/dayFromAny.html @@ -1 +1 @@ -dayFromAny | zeed

    Function dayFromAny

    Generated using TypeDoc

    \ No newline at end of file +dayFromAny | zeed

    Function dayFromAny

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayFromDate.html b/docs/functions/dayFromDate.html index 11d83829..b319bae5 100644 --- a/docs/functions/dayFromDate.html +++ b/docs/functions/dayFromDate.html @@ -1 +1 @@ -dayFromDate | zeed

    Generated using TypeDoc

    \ No newline at end of file +dayFromDate | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayFromDateGMT.html b/docs/functions/dayFromDateGMT.html index 52170528..dae766c1 100644 --- a/docs/functions/dayFromDateGMT.html +++ b/docs/functions/dayFromDateGMT.html @@ -1 +1 @@ -dayFromDateGMT | zeed

    Generated using TypeDoc

    \ No newline at end of file +dayFromDateGMT | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayFromParts.html b/docs/functions/dayFromParts.html index 0a5ab650..56d1dcae 100644 --- a/docs/functions/dayFromParts.html +++ b/docs/functions/dayFromParts.html @@ -1 +1 @@ -dayFromParts | zeed

    Function dayFromParts

    Generated using TypeDoc

    \ No newline at end of file +dayFromParts | zeed

    Function dayFromParts

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayFromString.html b/docs/functions/dayFromString.html index e319b1f3..a4ed7098 100644 --- a/docs/functions/dayFromString.html +++ b/docs/functions/dayFromString.html @@ -1 +1 @@ -dayFromString | zeed

    Function dayFromString

    Generated using TypeDoc

    \ No newline at end of file +dayFromString | zeed

    Function dayFromString

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayFromTimestamp.html b/docs/functions/dayFromTimestamp.html index 8fae47eb..8babca76 100644 --- a/docs/functions/dayFromTimestamp.html +++ b/docs/functions/dayFromTimestamp.html @@ -1 +1 @@ -dayFromTimestamp | zeed

    Function dayFromTimestamp

    Generated using TypeDoc

    \ No newline at end of file +dayFromTimestamp | zeed

    Function dayFromTimestamp

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayFromToday.html b/docs/functions/dayFromToday.html index 9117cc8a..6b4d5fa1 100644 --- a/docs/functions/dayFromToday.html +++ b/docs/functions/dayFromToday.html @@ -1 +1 @@ -dayFromToday | zeed

    Generated using TypeDoc

    \ No newline at end of file +dayFromToday | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayIterator.html b/docs/functions/dayIterator.html index 93543566..d4d7a8f3 100644 --- a/docs/functions/dayIterator.html +++ b/docs/functions/dayIterator.html @@ -1,2 +1,2 @@ dayIterator | zeed

    Function dayIterator

    • Iterator, see dayRange

      -

      Parameters

      • left: number
      • Optional right: number

      Returns Generator<number, number[], unknown>

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • left: number
    • Optional right: number

    Returns Generator<number, number[], unknown>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayMonth.html b/docs/functions/dayMonth.html index ff8d674e..78008e5b 100644 --- a/docs/functions/dayMonth.html +++ b/docs/functions/dayMonth.html @@ -1 +1 @@ -dayMonth | zeed

    Generated using TypeDoc

    \ No newline at end of file +dayMonth | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayMonthStart.html b/docs/functions/dayMonthStart.html index 42806c96..34ba9e1c 100644 --- a/docs/functions/dayMonthStart.html +++ b/docs/functions/dayMonthStart.html @@ -1 +1 @@ -dayMonthStart | zeed

    Generated using TypeDoc

    \ No newline at end of file +dayMonthStart | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayOffset.html b/docs/functions/dayOffset.html index e82cb2e2..1150a766 100644 --- a/docs/functions/dayOffset.html +++ b/docs/functions/dayOffset.html @@ -1 +1 @@ -dayOffset | zeed

    Generated using TypeDoc

    \ No newline at end of file +dayOffset | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayRange.html b/docs/functions/dayRange.html index 51dc4e82..71936eb7 100644 --- a/docs/functions/dayRange.html +++ b/docs/functions/dayRange.html @@ -1,2 +1,2 @@ dayRange | zeed

    Function dayRange

    • List of dates for loops

      -

      Parameters

      • left: number
      • Optional right: number

      Returns number[]

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • left: number
    • Optional right: number

    Returns number[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayToDate.html b/docs/functions/dayToDate.html index c92a3f82..362db0a6 100644 --- a/docs/functions/dayToDate.html +++ b/docs/functions/dayToDate.html @@ -1 +1 @@ -dayToDate | zeed

    Function dayToDate

    • Parameters

      • day: number
      • gmt: boolean = false

      Returns Date

    Generated using TypeDoc

    \ No newline at end of file +dayToDate | zeed

    Function dayToDate

    • Parameters

      • day: number
      • gmt: boolean = false

      Returns Date

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayToDateGMT.html b/docs/functions/dayToDateGMT.html index 4a461291..da118701 100644 --- a/docs/functions/dayToDateGMT.html +++ b/docs/functions/dayToDateGMT.html @@ -1 +1 @@ -dayToDateGMT | zeed

    Generated using TypeDoc

    \ No newline at end of file +dayToDateGMT | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayToParts.html b/docs/functions/dayToParts.html index a2270fcc..640ce911 100644 --- a/docs/functions/dayToParts.html +++ b/docs/functions/dayToParts.html @@ -1 +1 @@ -dayToParts | zeed

    Function dayToParts

    • Parameters

      • day: number

      Returns [number, number, number]

    Generated using TypeDoc

    \ No newline at end of file +dayToParts | zeed

    Function dayToParts

    • Parameters

      • day: number

      Returns [number, number, number]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayToString.html b/docs/functions/dayToString.html index b35b45d2..d7c13b3c 100644 --- a/docs/functions/dayToString.html +++ b/docs/functions/dayToString.html @@ -1 +1 @@ -dayToString | zeed

    Function dayToString

    • Parameters

      • day: number
      • sep: string = '-'

      Returns string

    Generated using TypeDoc

    \ No newline at end of file +dayToString | zeed

    Function dayToString

    • Parameters

      • day: number
      • sep: string = '-'

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayToTimestamp.html b/docs/functions/dayToTimestamp.html index ec61c8dd..86adceb0 100644 --- a/docs/functions/dayToTimestamp.html +++ b/docs/functions/dayToTimestamp.html @@ -1 +1 @@ -dayToTimestamp | zeed

    Function dayToTimestamp

    • Parameters

      • day: number
      • gmt: boolean = true

      Returns number

    Generated using TypeDoc

    \ No newline at end of file +dayToTimestamp | zeed

    Function dayToTimestamp

    • Parameters

      • day: number
      • gmt: boolean = true

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayYear.html b/docs/functions/dayYear.html index eba59e91..d3624a9d 100644 --- a/docs/functions/dayYear.html +++ b/docs/functions/dayYear.html @@ -1 +1 @@ -dayYear | zeed

    Generated using TypeDoc

    \ No newline at end of file +dayYear | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/dayYearStart.html b/docs/functions/dayYearStart.html index 82d7bb55..fbf16c03 100644 --- a/docs/functions/dayYearStart.html +++ b/docs/functions/dayYearStart.html @@ -1 +1 @@ -dayYearStart | zeed

    Generated using TypeDoc

    \ No newline at end of file +dayYearStart | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/debounce.html b/docs/functions/debounce.html index 805a0fe3..0202fd87 100644 --- a/docs/functions/debounce.html +++ b/docs/functions/debounce.html @@ -1,4 +1,4 @@ debounce | zeed

    Function debounce

    • Debounce fits best for filtering a large peak of events. For UI event filtering throttle is probably a better choice.

      Functionality: It only fires after triggers pause for delay ms.

      -

      Type Parameters

      • F extends ((...args) => any)

      Parameters

      • callback: F
      • opt: {
            delay?: number;
        } = {}
        • Optional delay?: number

      Returns F & {
          cancel: (() => void);
          dispose: (() => void);
          immediate: ((...args) => Promise<void>);
      }

    Generated using TypeDoc

    \ No newline at end of file +

    Type Parameters

    • F extends ((...args) => any)

    Parameters

    • callback: F
    • opt: {
          delay?: number;
      } = {}
      • Optional delay?: number

    Returns F & {
        cancel: (() => void);
        dispose: (() => void);
        immediate: ((...args) => Promise<void>);
    }

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/deburr.html b/docs/functions/deburr.html index 7a346fec..3a42e24e 100644 --- a/docs/functions/deburr.html +++ b/docs/functions/deburr.html @@ -7,4 +7,4 @@

    Returns string

    Returns the deburred string.

    Example

    deburr('déjà vu')
    // => 'deja vu'
    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/decimal.html b/docs/functions/decimal.html index d85cec4c..6bf8432a 100644 --- a/docs/functions/decimal.html +++ b/docs/functions/decimal.html @@ -1 +1 @@ -decimal | zeed

    Generated using TypeDoc

    \ No newline at end of file +decimal | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/decimalCentsPart.html b/docs/functions/decimalCentsPart.html index b5f83ade..1824b96b 100644 --- a/docs/functions/decimalCentsPart.html +++ b/docs/functions/decimalCentsPart.html @@ -1 +1 @@ -decimalCentsPart | zeed

    Function decimalCentsPart

    Generated using TypeDoc

    \ No newline at end of file +decimalCentsPart | zeed

    Function decimalCentsPart

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/decimalFromCents.html b/docs/functions/decimalFromCents.html index 1b71ba04..ed61f8a3 100644 --- a/docs/functions/decimalFromCents.html +++ b/docs/functions/decimalFromCents.html @@ -1 +1 @@ -decimalFromCents | zeed

    Function decimalFromCents

    Generated using TypeDoc

    \ No newline at end of file +decimalFromCents | zeed

    Function decimalFromCents

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/decimalToCents.html b/docs/functions/decimalToCents.html index 4a9da1aa..c147b1a0 100644 --- a/docs/functions/decimalToCents.html +++ b/docs/functions/decimalToCents.html @@ -1 +1 @@ -decimalToCents | zeed

    Function decimalToCents

    Generated using TypeDoc

    \ No newline at end of file +decimalToCents | zeed

    Function decimalToCents

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/decodeBase16.html b/docs/functions/decodeBase16.html index 017ac2dd..81927016 100644 --- a/docs/functions/decodeBase16.html +++ b/docs/functions/decodeBase16.html @@ -1 +1 @@ -decodeBase16 | zeed

    Function decodeBase16

    • Parameters

      • s: string
      • padding: number = -1

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file +decodeBase16 | zeed

    Function decodeBase16

    • Parameters

      • s: string
      • padding: number = -1

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/decodeBase32.html b/docs/functions/decodeBase32.html index fd6eb1f9..97e8c831 100644 --- a/docs/functions/decodeBase32.html +++ b/docs/functions/decodeBase32.html @@ -1 +1 @@ -decodeBase32 | zeed

    Function decodeBase32

    • Parameters

      • s: string
      • padding: number = -1

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file +decodeBase32 | zeed

    Function decodeBase32

    • Parameters

      • s: string
      • padding: number = -1

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/decodeBase58.html b/docs/functions/decodeBase58.html index c79520fd..e10127f9 100644 --- a/docs/functions/decodeBase58.html +++ b/docs/functions/decodeBase58.html @@ -1 +1 @@ -decodeBase58 | zeed

    Function decodeBase58

    • Parameters

      • s: string
      • padding: number = -1

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file +decodeBase58 | zeed

    Function decodeBase58

    • Parameters

      • s: string
      • padding: number = -1

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/decodeBase62.html b/docs/functions/decodeBase62.html index ca8c55f6..02c4a646 100644 --- a/docs/functions/decodeBase62.html +++ b/docs/functions/decodeBase62.html @@ -1 +1 @@ -decodeBase62 | zeed

    Function decodeBase62

    • Parameters

      • s: string
      • padding: number = -1

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file +decodeBase62 | zeed

    Function decodeBase62

    • Parameters

      • s: string
      • padding: number = -1

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/decodeJson.html b/docs/functions/decodeJson.html index 22cf944e..f7c2c355 100644 --- a/docs/functions/decodeJson.html +++ b/docs/functions/decodeJson.html @@ -1,2 +1,2 @@ decodeJson | zeed

    Function decodeJson

    • Decode any object, including Uint8Array data

      -

      Parameters

      • data: ArrayBuffer | Uint8Array

      Returns any

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • data: ArrayBuffer | Uint8Array

    Returns any

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/decrypt.html b/docs/functions/decrypt.html index 4b6b50e3..46856f13 100644 --- a/docs/functions/decrypt.html +++ b/docs/functions/decrypt.html @@ -1 +1 @@ -decrypt | zeed

    Function decrypt

    • Parameters

      • data: Uint8Array
      • key: CryptoKey

      Returns Promise<Uint8Array>

    Generated using TypeDoc

    \ No newline at end of file +decrypt | zeed

    Function decrypt

    • Parameters

      • data: Uint8Array
      • key: CryptoKey

      Returns Promise<Uint8Array>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/deepEqual.html b/docs/functions/deepEqual.html index 7faddfd0..f89f4e32 100644 --- a/docs/functions/deepEqual.html +++ b/docs/functions/deepEqual.html @@ -1 +1 @@ -deepEqual | zeed

    Function deepEqual

    • Parameters

      • a: any
      • b: any
      • hash: WeakSet<WeakKey> = ...

      Returns boolean

    Generated using TypeDoc

    \ No newline at end of file +deepEqual | zeed

    Function deepEqual

    • Parameters

      • a: any
      • b: any
      • hash: WeakSet<WeakKey> = ...

      Returns boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/deepMerge.html b/docs/functions/deepMerge.html index 7b22c0a5..131354d9 100644 --- a/docs/functions/deepMerge.html +++ b/docs/functions/deepMerge.html @@ -1 +1 @@ -deepMerge | zeed

    Function deepMerge

    • Parameters

      • target: any
      • Rest ...sources: any[]

      Returns any

    Generated using TypeDoc

    \ No newline at end of file +deepMerge | zeed

    Function deepMerge

    • Parameters

      • target: any
      • Rest ...sources: any[]

      Returns any

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/deepStripUndefinedInPlace.html b/docs/functions/deepStripUndefinedInPlace.html index ee5187c3..bfbfbca2 100644 --- a/docs/functions/deepStripUndefinedInPlace.html +++ b/docs/functions/deepStripUndefinedInPlace.html @@ -1,2 +1,2 @@ deepStripUndefinedInPlace | zeed

    Function deepStripUndefinedInPlace

    • Strip properties with value undefined in place

      -

      Parameters

      • a: any
      • hash: WeakSet<WeakKey> = ...

      Returns any

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • a: any
    • hash: WeakSet<WeakKey> = ...

    Returns any

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/deriveKeyPbkdf2.html b/docs/functions/deriveKeyPbkdf2.html index 392c6788..e44b27e5 100644 --- a/docs/functions/deriveKeyPbkdf2.html +++ b/docs/functions/deriveKeyPbkdf2.html @@ -1 +1 @@ -deriveKeyPbkdf2 | zeed

    Function deriveKeyPbkdf2

    • Parameters

      • secret: BinInput
      • opt: {
            iterations?: number;
            salt?: BinInput;
        } = {}
        • Optional iterations?: number
        • Optional salt?: BinInput

      Returns Promise<CryptoKey>

    Generated using TypeDoc

    \ No newline at end of file +deriveKeyPbkdf2 | zeed

    Function deriveKeyPbkdf2

    • Parameters

      • secret: BinInput
      • opt: {
            iterations?: number;
            salt?: BinInput;
        } = {}
        • Optional iterations?: number
        • Optional salt?: BinInput

      Returns Promise<CryptoKey>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/detect.html b/docs/functions/detect.html index 0c412963..006a486a 100644 --- a/docs/functions/detect.html +++ b/docs/functions/detect.html @@ -1 +1 @@ -detect | zeed

    Function detect

    • Parameters

      • info: {
            appleNative: boolean;
            beaker: boolean;
            browser: boolean;
            electron: boolean;
            ios: boolean;
            iosNative: boolean;
            jest: boolean;
            macos: boolean;
            macosNative: boolean;
            node: boolean;
            pwa: boolean;
            pwaInstalled: boolean;
            test: boolean;
            touch: boolean;
            windows: boolean;
            wkwebview: boolean;
            worker: boolean;
        } = ...
        • appleNative: boolean
        • beaker: boolean
        • browser: boolean
        • electron: boolean
        • ios: boolean
        • iosNative: boolean
        • jest: boolean
        • macos: boolean
        • macosNative: boolean
        • node: boolean
        • pwa: boolean
        • pwaInstalled: boolean
        • test: boolean
        • touch: boolean
        • windows: boolean
        • wkwebview: boolean
        • worker: boolean

      Returns {
          appleNative: boolean;
          beaker: boolean;
          browser: boolean;
          electron: boolean;
          ios: boolean;
          iosNative: boolean;
          jest: boolean;
          macos: boolean;
          macosNative: boolean;
          node: boolean;
          pwa: boolean;
          pwaInstalled: boolean;
          test: boolean;
          touch: boolean;
          windows: boolean;
          wkwebview: boolean;
          worker: boolean;
      }

      • appleNative: boolean
      • beaker: boolean
      • browser: boolean
      • electron: boolean
      • ios: boolean
      • iosNative: boolean
      • jest: boolean
      • macos: boolean
      • macosNative: boolean
      • node: boolean
      • pwa: boolean
      • pwaInstalled: boolean
      • test: boolean
      • touch: boolean
      • windows: boolean
      • wkwebview: boolean
      • worker: boolean

    Generated using TypeDoc

    \ No newline at end of file +detect | zeed

    Function detect

    • Parameters

      • info: {
            appleNative: boolean;
            beaker: boolean;
            browser: boolean;
            electron: boolean;
            ios: boolean;
            iosNative: boolean;
            jest: boolean;
            macos: boolean;
            macosNative: boolean;
            node: boolean;
            pwa: boolean;
            pwaInstalled: boolean;
            test: boolean;
            touch: boolean;
            windows: boolean;
            wkwebview: boolean;
            worker: boolean;
        } = ...
        • appleNative: boolean
        • beaker: boolean
        • browser: boolean
        • electron: boolean
        • ios: boolean
        • iosNative: boolean
        • jest: boolean
        • macos: boolean
        • macosNative: boolean
        • node: boolean
        • pwa: boolean
        • pwaInstalled: boolean
        • test: boolean
        • touch: boolean
        • windows: boolean
        • wkwebview: boolean
        • worker: boolean

      Returns {
          appleNative: boolean;
          beaker: boolean;
          browser: boolean;
          electron: boolean;
          ios: boolean;
          iosNative: boolean;
          jest: boolean;
          macos: boolean;
          macosNative: boolean;
          node: boolean;
          pwa: boolean;
          pwaInstalled: boolean;
          test: boolean;
          touch: boolean;
          windows: boolean;
          wkwebview: boolean;
          worker: boolean;
      }

      • appleNative: boolean
      • beaker: boolean
      • browser: boolean
      • electron: boolean
      • ios: boolean
      • iosNative: boolean
      • jest: boolean
      • macos: boolean
      • macosNative: boolean
      • node: boolean
      • pwa: boolean
      • pwaInstalled: boolean
      • test: boolean
      • touch: boolean
      • windows: boolean
      • wkwebview: boolean
      • worker: boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/diffObjects.html b/docs/functions/diffObjects.html index 9e0c30cd..beb8c1e7 100644 --- a/docs/functions/diffObjects.html +++ b/docs/functions/diffObjects.html @@ -1,4 +1,4 @@ diffObjects | zeed

    Function diffObjects

    • Describes the changes between to object with a list like:

      [{
      type: 'upd',
      path: ['a'],
      value: 1
      },
      {
      type: 'del',
      path: ['b', 'c']
      }
      ...]
      -

      Parameters

      • obj: any[] | Record<string, any>
      • newObj: any[] | Record<string, any>
      • options: Partial<Options> = ...
      • _stack: Record<string, any>[] = []

      Returns Difference[]

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • obj: any[] | Record<string, any>
    • newObj: any[] | Record<string, any>
    • options: Partial<Options> = ...
    • _stack: Record<string, any>[] = []

    Returns Difference[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/digest.html b/docs/functions/digest.html index 174c7aeb..9df39503 100644 --- a/docs/functions/digest.html +++ b/docs/functions/digest.html @@ -1 +1 @@ -digest | zeed

    Function digest

    • Parameters

      • message: BinInput
      • algorithm: AlgorithmIdentifier = CRYPTO_DEFAULT_HASH_ALG

      Returns Promise<Uint8Array>

    Generated using TypeDoc

    \ No newline at end of file +digest | zeed

    Function digest

    • Parameters

      • message: BinInput
      • algorithm: AlgorithmIdentifier = CRYPTO_DEFAULT_HASH_ALG

      Returns Promise<Uint8Array>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/duration.html b/docs/functions/duration.html index a5bea238..df9b323d 100644 --- a/docs/functions/duration.html +++ b/docs/functions/duration.html @@ -1 +1 @@ -duration | zeed

    Function duration

    • Returns (() => string)

        • (): string
        • Returns string

    Generated using TypeDoc

    \ No newline at end of file +duration | zeed

    Function duration

    • Returns (() => string)

        • (): string
        • Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/empty.html b/docs/functions/empty.html index c758eab2..75973cee 100644 --- a/docs/functions/empty.html +++ b/docs/functions/empty.html @@ -1 +1 @@ -empty | zeed

    Generated using TypeDoc

    \ No newline at end of file +empty | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/encodeBase16.html b/docs/functions/encodeBase16.html index e8febee4..7414ce9d 100644 --- a/docs/functions/encodeBase16.html +++ b/docs/functions/encodeBase16.html @@ -1 +1 @@ -encodeBase16 | zeed

    Function encodeBase16

    Generated using TypeDoc

    \ No newline at end of file +encodeBase16 | zeed

    Function encodeBase16

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/encodeBase32.html b/docs/functions/encodeBase32.html index 52ad1e74..1dd936f8 100644 --- a/docs/functions/encodeBase32.html +++ b/docs/functions/encodeBase32.html @@ -1 +1 @@ -encodeBase32 | zeed

    Function encodeBase32

    Generated using TypeDoc

    \ No newline at end of file +encodeBase32 | zeed

    Function encodeBase32

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/encodeBase58.html b/docs/functions/encodeBase58.html index db256bc8..26a95899 100644 --- a/docs/functions/encodeBase58.html +++ b/docs/functions/encodeBase58.html @@ -1 +1 @@ -encodeBase58 | zeed

    Function encodeBase58

    Generated using TypeDoc

    \ No newline at end of file +encodeBase58 | zeed

    Function encodeBase58

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/encodeBase62.html b/docs/functions/encodeBase62.html index 8f79a572..40e08f6c 100644 --- a/docs/functions/encodeBase62.html +++ b/docs/functions/encodeBase62.html @@ -1 +1 @@ -encodeBase62 | zeed

    Function encodeBase62

    Generated using TypeDoc

    \ No newline at end of file +encodeBase62 | zeed

    Function encodeBase62

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/encodeJson.html b/docs/functions/encodeJson.html index 1dc42c91..ca705d96 100644 --- a/docs/functions/encodeJson.html +++ b/docs/functions/encodeJson.html @@ -1,2 +1,2 @@ encodeJson | zeed

    Function encodeJson

    • Encode any object, including Uint8Array data

      -

      Parameters

      • data: any

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • data: any

    Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/encodeQuery.html b/docs/functions/encodeQuery.html index 1a3005e9..b82e8f89 100644 --- a/docs/functions/encodeQuery.html +++ b/docs/functions/encodeQuery.html @@ -1 +1 @@ -encodeQuery | zeed

    Function encodeQuery

    • Parameters

      • data: Record<string, any>
      • Optional filterValue: ((value) => boolean)
          • (value): boolean
          • Parameters

            • value: any

            Returns boolean

      Returns string

    Generated using TypeDoc

    \ No newline at end of file +encodeQuery | zeed

    Function encodeQuery

    • Parameters

      • data: Record<string, any>
      • Optional filterValue: ((value) => boolean)
          • (value): boolean
          • Parameters

            • value: any

            Returns boolean

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/encrypt.html b/docs/functions/encrypt.html index d2625385..807b684f 100644 --- a/docs/functions/encrypt.html +++ b/docs/functions/encrypt.html @@ -1 +1 @@ -encrypt | zeed

    Function encrypt

    • Parameters

      • data: Uint8Array
      • key: CryptoKey

      Returns Promise<Uint8Array>

    Generated using TypeDoc

    \ No newline at end of file +encrypt | zeed

    Function encrypt

    • Parameters

      • data: Uint8Array
      • key: CryptoKey

      Returns Promise<Uint8Array>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/endSortWeight.html b/docs/functions/endSortWeight.html index c9336998..9a613c5c 100644 --- a/docs/functions/endSortWeight.html +++ b/docs/functions/endSortWeight.html @@ -1 +1 @@ -endSortWeight | zeed

    Generated using TypeDoc

    \ No newline at end of file +endSortWeight | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/ensureFolder.html b/docs/functions/ensureFolder.html index 16412421..8fd15630 100644 --- a/docs/functions/ensureFolder.html +++ b/docs/functions/ensureFolder.html @@ -1 +1 @@ -ensureFolder | zeed

    Function ensureFolder

    • Parameters

      • Rest ...parts: string[]

      Returns Promise<string>

    Generated using TypeDoc

    \ No newline at end of file +ensureFolder | zeed

    Function ensureFolder

    • Parameters

      • Rest ...parts: string[]

      Returns Promise<string>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/ensureKey.html b/docs/functions/ensureKey.html index 29a38d7c..305976bd 100644 --- a/docs/functions/ensureKey.html +++ b/docs/functions/ensureKey.html @@ -1,4 +1,4 @@ ensureKey | zeed

    Function ensureKey

    • Call a create function if key does not yet exist on an object. Returns the found or created object. Example:

      function createRoom(room, rooms) { return new Room() }
      ensureKey(rooms, room, createRoom).enter()
      -

      Type Parameters

      • T

      Parameters

      • obj: Record<string, T>
      • key: string
      • createFn: ((key?, obj?) => T)
          • (key?, obj?): T
          • Parameters

            • Optional key: string
            • Optional obj: Record<string, T>

            Returns T

      Returns T

    Generated using TypeDoc

    \ No newline at end of file +

    Type Parameters

    • T

    Parameters

    • obj: Record<string, T>
    • key: string
    • createFn: ((key?, obj?) => T)
        • (key?, obj?): T
        • Parameters

          • Optional key: string
          • Optional obj: Record<string, T>

          Returns T

    Returns T

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/ensureKeyAsync.html b/docs/functions/ensureKeyAsync.html index 1c9cd389..7534464a 100644 --- a/docs/functions/ensureKeyAsync.html +++ b/docs/functions/ensureKeyAsync.html @@ -1,4 +1,4 @@ ensureKeyAsync | zeed

    Function ensureKeyAsync

    • Call a create function if key does not yet exist on an object. Returns the found or created object. Example:

      async function fetchItem(id, cache) { ... }
      let data = await ensureKey(cache, id, fetchItem)
      -

      Type Parameters

      • T

      Parameters

      • obj: Record<string, T>
      • key: string
      • createFn: ((key?, obj?) => Promise<T>)
          • (key?, obj?): Promise<T>
          • Parameters

            • Optional key: string
            • Optional obj: Record<string, T>

            Returns Promise<T>

      Returns Promise<T>

    Generated using TypeDoc

    \ No newline at end of file +

    Type Parameters

    • T

    Parameters

    • obj: Record<string, T>
    • key: string
    • createFn: ((key?, obj?) => Promise<T>)
        • (key?, obj?): Promise<T>
        • Parameters

          • Optional key: string
          • Optional obj: Record<string, T>

          Returns Promise<T>

    Returns Promise<T>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/equalBinary.html b/docs/functions/equalBinary.html index ab4731ed..677e5e12 100644 --- a/docs/functions/equalBinary.html +++ b/docs/functions/equalBinary.html @@ -1,2 +1,2 @@ equalBinary | zeed

    Function equalBinary

    • Compare contents of binary arrays

      -

      Parameters

      • a: ArrayBuffer | Uint8Array
      • b: ArrayBuffer | Uint8Array

      Returns boolean

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • a: ArrayBuffer | Uint8Array
    • b: ArrayBuffer | Uint8Array

    Returns boolean

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/escapeHTML.html b/docs/functions/escapeHTML.html index 209fb85d..6e0c370c 100644 --- a/docs/functions/escapeHTML.html +++ b/docs/functions/escapeHTML.html @@ -1 +1 @@ -escapeHTML | zeed

    Generated using TypeDoc

    \ No newline at end of file +escapeHTML | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/escapeRegExp.html b/docs/functions/escapeRegExp.html index e51902e2..b05d3529 100644 --- a/docs/functions/escapeRegExp.html +++ b/docs/functions/escapeRegExp.html @@ -1 +1 @@ -escapeRegExp | zeed

    Function escapeRegExp

    Generated using TypeDoc

    \ No newline at end of file +escapeRegExp | zeed

    Function escapeRegExp

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/estimateSizeForBase.html b/docs/functions/estimateSizeForBase.html index 28d3ef04..541c4c69 100644 --- a/docs/functions/estimateSizeForBase.html +++ b/docs/functions/estimateSizeForBase.html @@ -1 +1 @@ -estimateSizeForBase | zeed

    Function estimateSizeForBase

    • Parameters

      • bytes: number
      • base: number

      Returns number

    Generated using TypeDoc

    \ No newline at end of file +estimateSizeForBase | zeed

    Function estimateSizeForBase

    • Parameters

      • bytes: number
      • base: number

      Returns number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/exists.html b/docs/functions/exists.html index 8ad0c90f..275fd197 100644 --- a/docs/functions/exists.html +++ b/docs/functions/exists.html @@ -1 +1 @@ -exists | zeed

    Function exists

    • Parameters

      • path: string

      Returns Promise<boolean>

    Generated using TypeDoc

    \ No newline at end of file +exists | zeed

    Function exists

    • Parameters

      • path: string

      Returns Promise<boolean>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/fatal.html b/docs/functions/fatal.html index 1f5a0c03..374b8fdd 100644 --- a/docs/functions/fatal.html +++ b/docs/functions/fatal.html @@ -1,2 +1,2 @@ fatal | zeed

    Function fatal

    • Always throws.

      -

      Parameters

      • Rest ...messages: any[]

      Returns never

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • Rest ...messages: any[]

    Returns never

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/fetchBasic.html b/docs/functions/fetchBasic.html index fc1aa6be..c6fe6ad5 100644 --- a/docs/functions/fetchBasic.html +++ b/docs/functions/fetchBasic.html @@ -1,2 +1,2 @@ fetchBasic | zeed

    Function fetchBasic

    • Simplified fetch that returns undefined on non 200 status

      -

      Parameters

      • url: string | URL
      • fetchOptions: fetchOptionsType = {}
      • fetchFn: ((input, init?) => Promise<Response>) = fetch
          • (input, init?): Promise<Response>
          • Parameters

            • input: RequestInfo
            • Optional init: RequestInit

            Returns Promise<Response>

      Returns Promise<Response | undefined>

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • url: string | URL
    • fetchOptions: fetchOptionsType = {}
    • fetchFn: ((input, init?) => Promise<Response>) = fetch
        • (input, init?): Promise<Response>
        • Parameters

          • input: RequestInfo
          • Optional init: RequestInit

          Returns Promise<Response>

    Returns Promise<Response | undefined>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/fetchJson.html b/docs/functions/fetchJson.html index 466b1d7b..fff63093 100644 --- a/docs/functions/fetchJson.html +++ b/docs/functions/fetchJson.html @@ -1,2 +1,2 @@ fetchJson | zeed

    Function fetchJson

    • Fetch for JSON

      -

      Type Parameters

      Parameters

      • url: string | URL
      • fetchOptions: fetchOptionsType = {}
      • fetchFn: ((input, init?) => Promise<Response>) = fetch
          • (input, init?): Promise<Response>
          • Parameters

            • input: RequestInfo
            • Optional init: RequestInit

            Returns Promise<Response>

      Returns Promise<T | undefined>

    Generated using TypeDoc

    \ No newline at end of file +

    Type Parameters

    Parameters

    • url: string | URL
    • fetchOptions: fetchOptionsType = {}
    • fetchFn: ((input, init?) => Promise<Response>) = fetch
        • (input, init?): Promise<Response>
        • Parameters

          • input: RequestInfo
          • Optional init: RequestInit

          Returns Promise<Response>

    Returns Promise<T | undefined>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/fetchOptionsBasicAuth.html b/docs/functions/fetchOptionsBasicAuth.html index a973448c..a722992b 100644 --- a/docs/functions/fetchOptionsBasicAuth.html +++ b/docs/functions/fetchOptionsBasicAuth.html @@ -1,2 +1,2 @@ fetchOptionsBasicAuth | zeed

    Function fetchOptionsBasicAuth

    • Options to pass basic auth

      -

      Parameters

      • username: string
      • password: string

      Returns fetchOptionType

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • username: string
    • password: string

    Returns fetchOptionType

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/fetchOptionsFormURLEncoded.html b/docs/functions/fetchOptionsFormURLEncoded.html index 0c121f4a..75d996a7 100644 --- a/docs/functions/fetchOptionsFormURLEncoded.html +++ b/docs/functions/fetchOptionsFormURLEncoded.html @@ -1,2 +1,2 @@ fetchOptionsFormURLEncoded | zeed

    Function fetchOptionsFormURLEncoded

    • Options for fetchBasic to send data as application/x-www-form-urlencoded

      -

      Parameters

      Returns fetchOptionType

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    Returns fetchOptionType

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/fetchOptionsJson.html b/docs/functions/fetchOptionsJson.html index 50b0d5aa..81351a71 100644 --- a/docs/functions/fetchOptionsJson.html +++ b/docs/functions/fetchOptionsJson.html @@ -1,2 +1,2 @@ fetchOptionsJson | zeed

    Function fetchOptionsJson

    • Options to send data as JSON

      -

      Parameters

      Returns fetchOptionType

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    Returns fetchOptionType

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/fetchText.html b/docs/functions/fetchText.html index d867f32c..92d9a461 100644 --- a/docs/functions/fetchText.html +++ b/docs/functions/fetchText.html @@ -1,2 +1,2 @@ fetchText | zeed

    Function fetchText

    • Fetch for text

      -

      Parameters

      • url: string | URL
      • fetchOptions: fetchOptionsType = {}
      • fetchFn: ((input, init?) => Promise<Response>) = fetch
          • (input, init?): Promise<Response>
          • Parameters

            • input: RequestInfo
            • Optional init: RequestInit

            Returns Promise<Response>

      Returns Promise<string | undefined>

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • url: string | URL
    • fetchOptions: fetchOptionsType = {}
    • fetchFn: ((input, init?) => Promise<Response>) = fetch
        • (input, init?): Promise<Response>
        • Parameters

          • input: RequestInfo
          • Optional init: RequestInit

          Returns Promise<Response>

    Returns Promise<string | undefined>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/files.html b/docs/functions/files.html index 23191027..afd605a0 100644 --- a/docs/functions/files.html +++ b/docs/functions/files.html @@ -1 +1 @@ -files | zeed

    Function files

    • Parameters

      • opt: {
            basePath?: string;
            filter?: ((name) => boolean);
            ignoreHidden?: boolean;
            pattern?: string | RegExp;
        } = {}
        • Optional basePath?: string
        • Optional filter?: ((name) => boolean)
            • (name): boolean
            • Parameters

              • name: string

              Returns boolean

        • Optional ignoreHidden?: boolean
        • Optional pattern?: string | RegExp

      Returns string[]

    Generated using TypeDoc

    \ No newline at end of file +files | zeed

    Function files

    • Parameters

      • opt: {
            basePath?: string;
            filter?: ((name) => boolean);
            ignoreHidden?: boolean;
            pattern?: string | RegExp;
        } = {}
        • Optional basePath?: string
        • Optional filter?: ((name) => boolean)
            • (name): boolean
            • Parameters

              • name: string

              Returns boolean

        • Optional ignoreHidden?: boolean
        • Optional pattern?: string | RegExp

      Returns string[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/filesAsync.html b/docs/functions/filesAsync.html index 11b283f5..464d1f0a 100644 --- a/docs/functions/filesAsync.html +++ b/docs/functions/filesAsync.html @@ -1 +1 @@ -filesAsync | zeed

    Function filesAsync

    • Parameters

      • opt: {
            basePath?: string;
            filter?: ((name) => boolean);
            ignoreHidden?: boolean;
            pattern?: string | RegExp;
        } = {}
        • Optional basePath?: string
        • Optional filter?: ((name) => boolean)
            • (name): boolean
            • Parameters

              • name: string

              Returns boolean

        • Optional ignoreHidden?: boolean
        • Optional pattern?: string | RegExp

      Returns Promise<string[]>

    Generated using TypeDoc

    \ No newline at end of file +filesAsync | zeed

    Function filesAsync

    • Parameters

      • opt: {
            basePath?: string;
            filter?: ((name) => boolean);
            ignoreHidden?: boolean;
            pattern?: string | RegExp;
        } = {}
        • Optional basePath?: string
        • Optional filter?: ((name) => boolean)
            • (name): boolean
            • Parameters

              • name: string

              Returns boolean

        • Optional ignoreHidden?: boolean
        • Optional pattern?: string | RegExp

      Returns Promise<string[]>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/first.html b/docs/functions/first.html index caa1a13b..991b937f 100644 --- a/docs/functions/first.html +++ b/docs/functions/first.html @@ -1 +1 @@ -first | zeed

    Function first

    • Type Parameters

      • T

      Parameters

      • Optional array: T[]

      Returns T | undefined

    Generated using TypeDoc

    \ No newline at end of file +first | zeed

    Function first

    • Type Parameters

      • T

      Parameters

      • Optional array: T[]

      Returns T | undefined

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/fixBrokenUth8String.html b/docs/functions/fixBrokenUth8String.html index 78703077..80008639 100644 --- a/docs/functions/fixBrokenUth8String.html +++ b/docs/functions/fixBrokenUth8String.html @@ -1 +1 @@ -fixBrokenUth8String | zeed

    Function fixBrokenUth8String

    Generated using TypeDoc

    \ No newline at end of file +fixBrokenUth8String | zeed

    Function fixBrokenUth8String

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/forEachDay.html b/docs/functions/forEachDay.html index 34cb6051..b4160161 100644 --- a/docs/functions/forEachDay.html +++ b/docs/functions/forEachDay.html @@ -1 +1 @@ -forEachDay | zeed

    Function forEachDay

    Generated using TypeDoc

    \ No newline at end of file +forEachDay | zeed

    Function forEachDay

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/forTimes.html b/docs/functions/forTimes.html index 3f204297..22ae7967 100644 --- a/docs/functions/forTimes.html +++ b/docs/functions/forTimes.html @@ -1,2 +1,2 @@ forTimes | zeed

    Function forTimes

    • Repeat count times. Starts with 0

      -

      Type Parameters

      • T = undefined

      Parameters

      • count: number
      • fn: ((i, count) => T)
          • (i, count): T
          • Parameters

            • i: number
            • count: number

            Returns T

      Returns T[]

    Generated using TypeDoc

    \ No newline at end of file +

    Type Parameters

    • T = undefined

    Parameters

    • count: number
    • fn: ((i, count) => T)
        • (i, count): T
        • Parameters

          • i: number
          • count: number

          Returns T

    Returns T[]

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/formatMessages.html b/docs/functions/formatMessages.html index 6679f959..74720500 100644 --- a/docs/functions/formatMessages.html +++ b/docs/functions/formatMessages.html @@ -1 +1 @@ -formatMessages | zeed

    Function formatMessages

    Generated using TypeDoc

    \ No newline at end of file +formatMessages | zeed

    Function formatMessages

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/formatMilliseconds.html b/docs/functions/formatMilliseconds.html index fd383820..be689049 100644 --- a/docs/functions/formatMilliseconds.html +++ b/docs/functions/formatMilliseconds.html @@ -1 +1 @@ -formatMilliseconds | zeed

    Function formatMilliseconds

    • Parameters

      • ms: number

      Returns string

    Generated using TypeDoc

    \ No newline at end of file +formatMilliseconds | zeed

    Function formatMilliseconds

    • Parameters

      • ms: number

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/fromBase64.html b/docs/functions/fromBase64.html index 6ea1f005..92c70624 100644 --- a/docs/functions/fromBase64.html +++ b/docs/functions/fromBase64.html @@ -1,2 +1,2 @@ fromBase64 | zeed

    Function fromBase64

    • Also parses toBase64Url encoded strings.

      -

      Parameters

      • s: string

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • s: string

    Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/fromBase64String.html b/docs/functions/fromBase64String.html index 4408cfa8..bf560407 100644 --- a/docs/functions/fromBase64String.html +++ b/docs/functions/fromBase64String.html @@ -1,2 +1,2 @@ fromBase64String | zeed

    Function fromBase64String

    • Also parses toBase64Url encoded strings.

      -

      Parameters

      • s: string

      Returns string

    Generated using TypeDoc

    \ No newline at end of file +

    Parameters

    • s: string

    Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/fromCamelCase.html b/docs/functions/fromCamelCase.html index f52ef17a..39c102a0 100644 --- a/docs/functions/fromCamelCase.html +++ b/docs/functions/fromCamelCase.html @@ -1 +1 @@ -fromCamelCase | zeed

    Function fromCamelCase

    Generated using TypeDoc

    \ No newline at end of file +fromCamelCase | zeed

    Function fromCamelCase

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/fromHex.html b/docs/functions/fromHex.html index 54ff4e9c..1ed0211a 100644 --- a/docs/functions/fromHex.html +++ b/docs/functions/fromHex.html @@ -1 +1 @@ -fromHex | zeed

    Function fromHex

    • Parameters

      • hexString: string

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file +fromHex | zeed

    Function fromHex

    • Parameters

      • hexString: string

      Returns Uint8Array

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getEnvVariableRelaxed.html b/docs/functions/getEnvVariableRelaxed.html index e9e34c87..58906772 100644 --- a/docs/functions/getEnvVariableRelaxed.html +++ b/docs/functions/getEnvVariableRelaxed.html @@ -1 +1 @@ -getEnvVariableRelaxed | zeed

    Function getEnvVariableRelaxed

    • Parameters

      • name: string
      • env: ProcessEnv = process.env

      Returns string | undefined

    Generated using TypeDoc

    \ No newline at end of file +getEnvVariableRelaxed | zeed

    Function getEnvVariableRelaxed

    • Parameters

      • name: string
      • env: ProcessEnv = process.env

      Returns string | undefined

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getFingerprint.html b/docs/functions/getFingerprint.html index c827fbe1..c62177a9 100644 --- a/docs/functions/getFingerprint.html +++ b/docs/functions/getFingerprint.html @@ -1 +1 @@ -getFingerprint | zeed

    Function getFingerprint

    • Parameters

      • path: string

      Returns string

    Generated using TypeDoc

    \ No newline at end of file +getFingerprint | zeed

    Function getFingerprint

    • Parameters

      • path: string

      Returns string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getFingerprintAsync.html b/docs/functions/getFingerprintAsync.html index 7ecfd87c..dcd71370 100644 --- a/docs/functions/getFingerprintAsync.html +++ b/docs/functions/getFingerprintAsync.html @@ -1 +1 @@ -getFingerprintAsync | zeed

    Function getFingerprintAsync

    • Parameters

      • path: string

      Returns Promise<string>

    Generated using TypeDoc

    \ No newline at end of file +getFingerprintAsync | zeed

    Function getFingerprintAsync

    • Parameters

      • path: string

      Returns Promise<string>

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getGlobal.html b/docs/functions/getGlobal.html index 4ac5a0d6..2b9a6ff0 100644 --- a/docs/functions/getGlobal.html +++ b/docs/functions/getGlobal.html @@ -1 +1 @@ -getGlobal | zeed

    Generated using TypeDoc

    \ No newline at end of file +getGlobal | zeed

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/functions/getGlobalContext.html b/docs/functions/getGlobalContext.html index fe03dc71..523455d4 100644 --- a/docs/functions/getGlobalContext.html +++ b/docs/functions/getGlobalContext.html @@ -1,2 +1,2 @@ getGlobalContext | zeed

    Function getGlobalContext

    • Global object to work across module boundaries as well. Internally already used for logger and emitter.

      -

      Type Parameters

      • T = ZeedGlobalContext

      Parameters

      • defaultValue: {} = {}

        Returns T

      Generated using TypeDoc

      \ No newline at end of file +

      Type Parameters

      • T = ZeedGlobalContext

      Parameters

      • defaultValue: {} = {}

        Returns T

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getGlobalEmitter.html b/docs/functions/getGlobalEmitter.html index 4e116204..f7ee20e3 100644 --- a/docs/functions/getGlobalEmitter.html +++ b/docs/functions/getGlobalEmitter.html @@ -1,2 +1,2 @@ getGlobalEmitter | zeed

        Function getGlobalEmitter

        Generated using TypeDoc

        \ No newline at end of file +

        Type Parameters

        Returns Emitter<T>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getGlobalLogger.html b/docs/functions/getGlobalLogger.html index aceed32b..d1a21e2e 100644 --- a/docs/functions/getGlobalLogger.html +++ b/docs/functions/getGlobalLogger.html @@ -1 +1 @@ -getGlobalLogger | zeed

        Function getGlobalLogger

        Generated using TypeDoc

        \ No newline at end of file +getGlobalLogger | zeed

        Function getGlobalLogger

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getGlobalLoggerIfExists.html b/docs/functions/getGlobalLoggerIfExists.html index 1b73ef15..de22ffe5 100644 --- a/docs/functions/getGlobalLoggerIfExists.html +++ b/docs/functions/getGlobalLoggerIfExists.html @@ -1,2 +1,2 @@ getGlobalLoggerIfExists | zeed

        Function getGlobalLoggerIfExists

        • Can be used for lazy usage e.g. inside of Zeed

          -

          Returns any

        Generated using TypeDoc

        \ No newline at end of file +

        Returns any

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getNamespaceFilterString.html b/docs/functions/getNamespaceFilterString.html index 980c967f..1d1c121e 100644 --- a/docs/functions/getNamespaceFilterString.html +++ b/docs/functions/getNamespaceFilterString.html @@ -1 +1 @@ -getNamespaceFilterString | zeed

        Function getNamespaceFilterString

        • Parameters

          • defaultNamespaceFilter: any

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +getNamespaceFilterString | zeed

        Function getNamespaceFilterString

        • Parameters

          • defaultNamespaceFilter: any

          Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getNavigator.html b/docs/functions/getNavigator.html index ced1ad22..b16587a7 100644 --- a/docs/functions/getNavigator.html +++ b/docs/functions/getNavigator.html @@ -1 +1 @@ -getNavigator | zeed

        Generated using TypeDoc

        \ No newline at end of file +getNavigator | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getPerformanceTimestamp.html b/docs/functions/getPerformanceTimestamp.html index cbe2cba0..703a85c0 100644 --- a/docs/functions/getPerformanceTimestamp.html +++ b/docs/functions/getPerformanceTimestamp.html @@ -1,2 +1,2 @@ getPerformanceTimestamp | zeed

        Function getPerformanceTimestamp

        • Returns number

          Timestamp in miliseconds

          -

        Generated using TypeDoc

        \ No newline at end of file +

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getSecureRandom.html b/docs/functions/getSecureRandom.html index 782acf6e..578c60b4 100644 --- a/docs/functions/getSecureRandom.html +++ b/docs/functions/getSecureRandom.html @@ -1 +1 @@ -getSecureRandom | zeed

        Generated using TypeDoc

        \ No newline at end of file +getSecureRandom | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getSecureRandomIfPossible.html b/docs/functions/getSecureRandomIfPossible.html index 35888ddb..86439f01 100644 --- a/docs/functions/getSecureRandomIfPossible.html +++ b/docs/functions/getSecureRandomIfPossible.html @@ -1 +1 @@ -getSecureRandomIfPossible | zeed

        Generated using TypeDoc

        \ No newline at end of file +getSecureRandomIfPossible | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getSourceLocation.html b/docs/functions/getSourceLocation.html index 694e05c7..e67cf2d8 100644 --- a/docs/functions/getSourceLocation.html +++ b/docs/functions/getSourceLocation.html @@ -2,4 +2,4 @@ https://stackoverflow.com/a/47296370/140927

        Parameters

        • level: number = 2

          Number of levels to go down the stack trace

        • stripCwd: boolean = true

          Strip the current working directory, only reasonable for Node.js environment

          -

        Returns string

        Generated using TypeDoc

        \ No newline at end of file +

        Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getSourceLocationByPrecedingPattern.html b/docs/functions/getSourceLocationByPrecedingPattern.html index 11ea10ad..96837952 100644 --- a/docs/functions/getSourceLocationByPrecedingPattern.html +++ b/docs/functions/getSourceLocationByPrecedingPattern.html @@ -1 +1 @@ -getSourceLocationByPrecedingPattern | zeed

        Function getSourceLocationByPrecedingPattern

        • Parameters

          • patterns: string[]
          • stripCwd: boolean = true

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +getSourceLocationByPrecedingPattern | zeed

        Function getSourceLocationByPrecedingPattern

        • Parameters

          • patterns: string[]
          • stripCwd: boolean = true

          Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getStack.html b/docs/functions/getStack.html index b4dbeb67..7d1c663f 100644 --- a/docs/functions/getStack.html +++ b/docs/functions/getStack.html @@ -1 +1 @@ -getStack | zeed

        Generated using TypeDoc

        \ No newline at end of file +getStack | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getStackLlocationList.html b/docs/functions/getStackLlocationList.html index 304c580b..e8f5a4fc 100644 --- a/docs/functions/getStackLlocationList.html +++ b/docs/functions/getStackLlocationList.html @@ -1 +1 @@ -getStackLlocationList | zeed

        Function getStackLlocationList

        • Parameters

          • stack: string

          Returns string[]

        Generated using TypeDoc

        \ No newline at end of file +getStackLlocationList | zeed

        Function getStackLlocationList

        • Parameters

          • stack: string

          Returns string[]

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getStat.html b/docs/functions/getStat.html index 41ac2f55..5e7305a0 100644 --- a/docs/functions/getStat.html +++ b/docs/functions/getStat.html @@ -1 +1 @@ -getStat | zeed

        Generated using TypeDoc

        \ No newline at end of file +getStat | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getStatAsync.html b/docs/functions/getStatAsync.html index 4a860dc0..17d6d64d 100644 --- a/docs/functions/getStatAsync.html +++ b/docs/functions/getStatAsync.html @@ -1 +1 @@ -getStatAsync | zeed

        Function getStatAsync

        • Parameters

          • path: string

          Returns Promise<any>

        Generated using TypeDoc

        \ No newline at end of file +getStatAsync | zeed

        Function getStatAsync

        • Parameters

          • path: string

          Returns Promise<any>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getTimestamp.html b/docs/functions/getTimestamp.html index 7329fc5a..53c4efdc 100644 --- a/docs/functions/getTimestamp.html +++ b/docs/functions/getTimestamp.html @@ -1,2 +1,2 @@ getTimestamp | zeed

        Function getTimestamp

        • Returns number

          Timestamp in miliseconds

          -

        Generated using TypeDoc

        \ No newline at end of file +

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getWebCrypto.html b/docs/functions/getWebCrypto.html index 9ca72cf6..fba11b10 100644 --- a/docs/functions/getWebCrypto.html +++ b/docs/functions/getWebCrypto.html @@ -1 +1 @@ -getWebCrypto | zeed

        Generated using TypeDoc

        \ No newline at end of file +getWebCrypto | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/getWindow.html b/docs/functions/getWindow.html index 9eb8fb08..4a191325 100644 --- a/docs/functions/getWindow.html +++ b/docs/functions/getWindow.html @@ -1 +1 @@ -getWindow | zeed

        Generated using TypeDoc

        \ No newline at end of file +getWindow | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/globToRegExp.html b/docs/functions/globToRegExp.html index 2a2663a2..4f53a40f 100644 --- a/docs/functions/globToRegExp.html +++ b/docs/functions/globToRegExp.html @@ -1 +1 @@ -globToRegExp | zeed

        Function globToRegExp

        • Parameters

          • glob: string
          • Optional opts: any

          Returns RegExp

        Generated using TypeDoc

        \ No newline at end of file +globToRegExp | zeed

        Function globToRegExp

        • Parameters

          • glob: string
          • Optional opts: any

          Returns RegExp

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/gravatarURLByEmail.html b/docs/functions/gravatarURLByEmail.html index 19c7fff2..cde7f4d3 100644 --- a/docs/functions/gravatarURLByEmail.html +++ b/docs/functions/gravatarURLByEmail.html @@ -1 +1 @@ -gravatarURLByEmail | zeed

        Function gravatarURLByEmail

        • Parameters

          • email: string
          • defaultURL: string = ''

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +gravatarURLByEmail | zeed

        Function gravatarURLByEmail

        • Parameters

          • email: string
          • defaultURL: string = ''

          Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/immediate.html b/docs/functions/immediate.html index a987d332..644238c0 100644 --- a/docs/functions/immediate.html +++ b/docs/functions/immediate.html @@ -1,2 +1,2 @@ immediate | zeed

        Function immediate

        • Same as await sleep(0), just let the event loop execute.

          -

          Returns Promise<void>

        Generated using TypeDoc

        \ No newline at end of file +

        Returns Promise<void>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isArray.html b/docs/functions/isArray.html index b339f944..87ed946c 100644 --- a/docs/functions/isArray.html +++ b/docs/functions/isArray.html @@ -1 +1 @@ -isArray | zeed

        Function isArray

        Generated using TypeDoc

        \ No newline at end of file +isArray | zeed

        Function isArray

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isBoolean.html b/docs/functions/isBoolean.html index f80becea..3f7108c7 100644 --- a/docs/functions/isBoolean.html +++ b/docs/functions/isBoolean.html @@ -1 +1 @@ -isBoolean | zeed

        Function isBoolean

        • Parameters

          • obj: unknown

          Returns obj is boolean

        Generated using TypeDoc

        \ No newline at end of file +isBoolean | zeed

        Function isBoolean

        • Parameters

          • obj: unknown

          Returns obj is boolean

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isBrowser.html b/docs/functions/isBrowser.html index e94b40d1..69ee228d 100644 --- a/docs/functions/isBrowser.html +++ b/docs/functions/isBrowser.html @@ -1 +1 @@ -isBrowser | zeed

        Generated using TypeDoc

        \ No newline at end of file +isBrowser | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isEmpty.html b/docs/functions/isEmpty.html index 3a967394..51c6442c 100644 --- a/docs/functions/isEmpty.html +++ b/docs/functions/isEmpty.html @@ -1,2 +1,2 @@ isEmpty | zeed

        Function isEmpty

        • Empty means null or undefined or object or array without items, use like .filter(isEmpty)

          -

          Type Parameters

          • T

          Parameters

          • value: undefined | null | T

          Returns value is T

        Generated using TypeDoc

        \ No newline at end of file +

        Type Parameters

        • T

        Parameters

        • value: undefined | null | T

        Returns value is T

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isEven.html b/docs/functions/isEven.html index 6a08212e..2bdef546 100644 --- a/docs/functions/isEven.html +++ b/docs/functions/isEven.html @@ -1 +1 @@ -isEven | zeed

        Generated using TypeDoc

        \ No newline at end of file +isEven | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isHalf.html b/docs/functions/isHalf.html index 67d9aaf2..62e2fc0e 100644 --- a/docs/functions/isHalf.html +++ b/docs/functions/isHalf.html @@ -1 +1 @@ -isHalf | zeed

        Generated using TypeDoc

        \ No newline at end of file +isHalf | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isHiddenPath.html b/docs/functions/isHiddenPath.html index 8fcac03c..dee916c9 100644 --- a/docs/functions/isHiddenPath.html +++ b/docs/functions/isHiddenPath.html @@ -1 +1 @@ -isHiddenPath | zeed

        Function isHiddenPath

        • Parameters

          • path: string

          Returns boolean

        Generated using TypeDoc

        \ No newline at end of file +isHiddenPath | zeed

        Function isHiddenPath

        • Parameters

          • path: string

          Returns boolean

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isInteger.html b/docs/functions/isInteger.html index 01c3e2e1..768c93f6 100644 --- a/docs/functions/isInteger.html +++ b/docs/functions/isInteger.html @@ -1 +1 @@ -isInteger | zeed

        Function isInteger

        • Parameters

          • obj: unknown

          Returns obj is number

        Generated using TypeDoc

        \ No newline at end of file +isInteger | zeed

        Function isInteger

        • Parameters

          • obj: unknown

          Returns obj is number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isLocalHost.html b/docs/functions/isLocalHost.html index 481a9c24..750df2ec 100644 --- a/docs/functions/isLocalHost.html +++ b/docs/functions/isLocalHost.html @@ -1 +1 @@ -isLocalHost | zeed

        Function isLocalHost

        • Parameters

          • hostname: string = ...

          Returns boolean

        Generated using TypeDoc

        \ No newline at end of file +isLocalHost | zeed

        Function isLocalHost

        • Parameters

          • hostname: string = ...

          Returns boolean

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isNotEmpty.html b/docs/functions/isNotEmpty.html index da011590..52c4c25b 100644 --- a/docs/functions/isNotEmpty.html +++ b/docs/functions/isNotEmpty.html @@ -1,2 +1,2 @@ isNotEmpty | zeed

        Function isNotEmpty

        • Not null or undefined or object or array without items, use like .filter(isNotEmpty)

          -

          Type Parameters

          • T

          Parameters

          • value: undefined | null | T

          Returns value is T

        Generated using TypeDoc

        \ No newline at end of file +

        Type Parameters

        • T

        Parameters

        • value: undefined | null | T

        Returns value is T

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isNotNull.html b/docs/functions/isNotNull.html index 9d50333c..2170cac1 100644 --- a/docs/functions/isNotNull.html +++ b/docs/functions/isNotNull.html @@ -1,2 +1,2 @@ isNotNull | zeed

        Function isNotNull

        • Not null or undefined, use like .filter(isNotNull)

          -

          Type Parameters

          • T

          Parameters

          • value: undefined | null | T

          Returns value is T

        Generated using TypeDoc

        \ No newline at end of file +

        Type Parameters

        • T

        Parameters

        • value: undefined | null | T

        Returns value is T

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isNull.html b/docs/functions/isNull.html index 485b0eab..78b21e0c 100644 --- a/docs/functions/isNull.html +++ b/docs/functions/isNull.html @@ -1 +1 @@ -isNull | zeed

        Function isNull

        • Parameters

          • obj: unknown

          Returns obj is undefined | null

        Generated using TypeDoc

        \ No newline at end of file +isNull | zeed

        Function isNull

        • Parameters

          • obj: unknown

          Returns obj is undefined | null

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isNullOrUndefined.html b/docs/functions/isNullOrUndefined.html index 5ea2b845..a0b50ec9 100644 --- a/docs/functions/isNullOrUndefined.html +++ b/docs/functions/isNullOrUndefined.html @@ -1,2 +1,2 @@ isNullOrUndefined | zeed

        Function isNullOrUndefined

        • Parameters

          • obj: unknown

          Returns obj is undefined | null

          Deprecated

          use isNull

          -

        Generated using TypeDoc

        \ No newline at end of file +

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isNumber.html b/docs/functions/isNumber.html index 2674d81c..13094049 100644 --- a/docs/functions/isNumber.html +++ b/docs/functions/isNumber.html @@ -1 +1 @@ -isNumber | zeed

        Function isNumber

        • Parameters

          • obj: unknown

          Returns obj is number

        Generated using TypeDoc

        \ No newline at end of file +isNumber | zeed

        Function isNumber

        • Parameters

          • obj: unknown

          Returns obj is number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isObject.html b/docs/functions/isObject.html index 831f3fc7..ced02869 100644 --- a/docs/functions/isObject.html +++ b/docs/functions/isObject.html @@ -1 +1 @@ -isObject | zeed

        Function isObject

        • Parameters

          • obj: unknown

          Returns obj is object

        Generated using TypeDoc

        \ No newline at end of file +isObject | zeed

        Function isObject

        • Parameters

          • obj: unknown

          Returns obj is object

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isPrime.html b/docs/functions/isPrime.html index 1eb8d4b8..5961f662 100644 --- a/docs/functions/isPrime.html +++ b/docs/functions/isPrime.html @@ -1 +1 @@ -isPrime | zeed

        Generated using TypeDoc

        \ No newline at end of file +isPrime | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isPrimeRX.html b/docs/functions/isPrimeRX.html index ea3140ab..f3272e5a 100644 --- a/docs/functions/isPrimeRX.html +++ b/docs/functions/isPrimeRX.html @@ -1,2 +1,2 @@ isPrimeRX | zeed

        Function isPrimeRX

        • Fancy prime number check ;)

          -

          Parameters

          • value: number

          Returns boolean

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • value: number

        Returns boolean

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isPrimitive.html b/docs/functions/isPrimitive.html index 3c3d8cb5..b6bf8051 100644 --- a/docs/functions/isPrimitive.html +++ b/docs/functions/isPrimitive.html @@ -1,2 +1,2 @@ isPrimitive | zeed

        Function isPrimitive

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • obj: unknown

        Returns obj is Primitive

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isPromise.html b/docs/functions/isPromise.html index 73c06234..a6b84011 100644 --- a/docs/functions/isPromise.html +++ b/docs/functions/isPromise.html @@ -1 +1 @@ -isPromise | zeed

        Function isPromise

        • Type Parameters

          • T

          Parameters

          • value: T | Promise<T>

          Returns value is Promise<T>

        Generated using TypeDoc

        \ No newline at end of file +isPromise | zeed

        Function isPromise

        • Type Parameters

          • T

          Parameters

          • value: T | Promise<T>

          Returns value is Promise<T>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isRecord.html b/docs/functions/isRecord.html index a0cf5160..0573a1a2 100644 --- a/docs/functions/isRecord.html +++ b/docs/functions/isRecord.html @@ -1,2 +1,2 @@ isRecord | zeed

        Function isRecord

        • Object that is not an array. But could also be an object defined by a class.

          -

          Parameters

          • obj: unknown

          Returns obj is Record<string, any>

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • obj: unknown

        Returns obj is Record<string, any>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isRecordPlain.html b/docs/functions/isRecordPlain.html index daf59397..e27924d3 100644 --- a/docs/functions/isRecordPlain.html +++ b/docs/functions/isRecordPlain.html @@ -1,2 +1,2 @@ isRecordPlain | zeed

        Function isRecordPlain

        • Just data, like constructed via {...}.

          -

          Parameters

          • obj: unknown

          Returns obj is Record<string, any>

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • obj: unknown

        Returns obj is Record<string, any>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isSafeInteger.html b/docs/functions/isSafeInteger.html index bee7666c..8993405b 100644 --- a/docs/functions/isSafeInteger.html +++ b/docs/functions/isSafeInteger.html @@ -1,2 +1,2 @@ isSafeInteger | zeed

        Function isSafeInteger

        • Integer with full precision i.e. its value is in the signed 53 bit range.

          -

          Parameters

          • obj: unknown

          Returns obj is number

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • obj: unknown

        Returns obj is number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isString.html b/docs/functions/isString.html index e439bca9..fa1ccfd1 100644 --- a/docs/functions/isString.html +++ b/docs/functions/isString.html @@ -1 +1 @@ -isString | zeed

        Function isString

        • Parameters

          • obj: unknown

          Returns obj is string

        Generated using TypeDoc

        \ No newline at end of file +isString | zeed

        Function isString

        • Parameters

          • obj: unknown

          Returns obj is string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isTimeout.html b/docs/functions/isTimeout.html index 285d78fc..f66b71c5 100644 --- a/docs/functions/isTimeout.html +++ b/docs/functions/isTimeout.html @@ -1 +1 @@ -isTimeout | zeed

        Generated using TypeDoc

        \ No newline at end of file +isTimeout | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isTruthy.html b/docs/functions/isTruthy.html index 7fa3dc48..ae0bb22c 100644 --- a/docs/functions/isTruthy.html +++ b/docs/functions/isTruthy.html @@ -1,3 +1,3 @@ isTruthy | zeed

        Function isTruthy

        • Not null or undefined or false, use like .filter(isValue). Usefull e.g. on conditional list: [x && 'value', ...]

          -

          Type Parameters

          • T

          Parameters

          • value: undefined | null | boolean | T

          Returns value is T

        Generated using TypeDoc

        \ No newline at end of file +

        Type Parameters

        • T

        Parameters

        • value: undefined | null | boolean | T

        Returns value is T

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isUint8Array.html b/docs/functions/isUint8Array.html index 4881f3b2..37c93af1 100644 --- a/docs/functions/isUint8Array.html +++ b/docs/functions/isUint8Array.html @@ -1 +1 @@ -isUint8Array | zeed

        Function isUint8Array

        • Parameters

          • obj: unknown

          Returns obj is Uint8Array

        Generated using TypeDoc

        \ No newline at end of file +isUint8Array | zeed

        Function isUint8Array

        • Parameters

          • obj: unknown

          Returns obj is Uint8Array

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/isValue.html b/docs/functions/isValue.html index d6d2316c..42548615 100644 --- a/docs/functions/isValue.html +++ b/docs/functions/isValue.html @@ -1,3 +1,3 @@ isValue | zeed

        Function isValue

        • Not null or undefined or false, use like .filter(isValue). Usefull e.g. on conditional list: [x && 'value', ...]

          -

          Type Parameters

          • T

          Parameters

          • value: undefined | null | boolean | T

          Returns value is T

        Generated using TypeDoc

        \ No newline at end of file +

        Type Parameters

        • T

        Parameters

        • value: undefined | null | boolean | T

        Returns value is T

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/joinLogStrings.html b/docs/functions/joinLogStrings.html index dff242be..3de04607 100644 --- a/docs/functions/joinLogStrings.html +++ b/docs/functions/joinLogStrings.html @@ -1 +1 @@ -joinLogStrings | zeed

        Function joinLogStrings

        Generated using TypeDoc

        \ No newline at end of file +joinLogStrings | zeed

        Function joinLogStrings

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/joinToUint8Array.html b/docs/functions/joinToUint8Array.html index ac308708..46030a10 100644 --- a/docs/functions/joinToUint8Array.html +++ b/docs/functions/joinToUint8Array.html @@ -1 +1 @@ -joinToUint8Array | zeed

        Function joinToUint8Array

        Generated using TypeDoc

        \ No newline at end of file +joinToUint8Array | zeed

        Function joinToUint8Array

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/jsonStringify.html b/docs/functions/jsonStringify.html index 22a38da3..1e27a1dc 100644 --- a/docs/functions/jsonStringify.html +++ b/docs/functions/jsonStringify.html @@ -2,4 +2,4 @@ NOT SORTED! From https://github.com/moll/json-stringify-safe/blob/master/stringify.js License ISC

        -

        Parameters

        • obj: any
        • Optional replacer: null | EntryProcessor
        • Optional spaces: null | string | number
        • Optional cycleReplacer: EntryProcessor

        Returns string

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • obj: any
        • Optional replacer: null | EntryProcessor
        • Optional spaces: null | string | number
        • Optional cycleReplacer: EntryProcessor

        Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/jsonStringifySafe.html b/docs/functions/jsonStringifySafe.html index ce3dd6f6..c7bd35e1 100644 --- a/docs/functions/jsonStringifySafe.html +++ b/docs/functions/jsonStringifySafe.html @@ -2,4 +2,4 @@ NOT SORTED! From https://github.com/moll/json-stringify-safe/blob/master/stringify.js License ISC

        -

        Parameters

        • obj: any
        • Optional replacer: null | EntryProcessor
        • Optional spaces: null | string | number
        • Optional cycleReplacer: EntryProcessor

        Returns string

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • obj: any
        • Optional replacer: null | EntryProcessor
        • Optional spaces: null | string | number
        • Optional cycleReplacer: EntryProcessor

        Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/jsonStringifySorted.html b/docs/functions/jsonStringifySorted.html index 071f87b0..bdfcdbd1 100644 --- a/docs/functions/jsonStringifySorted.html +++ b/docs/functions/jsonStringifySorted.html @@ -1 +1 @@ -jsonStringifySorted | zeed

        Function jsonStringifySorted

        • Parameters

          • obj: any
          • indent: undefined | number = undefined

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +jsonStringifySorted | zeed

        Function jsonStringifySorted

        • Parameters

          • obj: any
          • indent: undefined | number = undefined

          Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/jsonToUint8Array.html b/docs/functions/jsonToUint8Array.html index 6abf3141..c427171c 100644 --- a/docs/functions/jsonToUint8Array.html +++ b/docs/functions/jsonToUint8Array.html @@ -1 +1 @@ -jsonToUint8Array | zeed

        Function jsonToUint8Array

        • Parameters

          • json: any

          Returns Uint8Array | never

        Generated using TypeDoc

        \ No newline at end of file +jsonToUint8Array | zeed

        Function jsonToUint8Array

        • Parameters

          • json: any

          Returns Uint8Array | never

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/last.html b/docs/functions/last.html index f49a22cd..e2e23fa6 100644 --- a/docs/functions/last.html +++ b/docs/functions/last.html @@ -1 +1 @@ -last | zeed

        Function last

        • Type Parameters

          • T

          Parameters

          • Optional array: T[]

          Returns T | undefined

        Generated using TypeDoc

        \ No newline at end of file +last | zeed

        Function last

        • Type Parameters

          • T

          Parameters

          • Optional array: T[]

          Returns T | undefined

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/linkifyPlainText.html b/docs/functions/linkifyPlainText.html index a271020b..f4df3606 100644 --- a/docs/functions/linkifyPlainText.html +++ b/docs/functions/linkifyPlainText.html @@ -1 +1 @@ -linkifyPlainText | zeed

        Function linkifyPlainText

        Generated using TypeDoc

        \ No newline at end of file +linkifyPlainText | zeed

        Function linkifyPlainText

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/listDistinctUnion.html b/docs/functions/listDistinctUnion.html index 64a23d64..5990e25c 100644 --- a/docs/functions/listDistinctUnion.html +++ b/docs/functions/listDistinctUnion.html @@ -1,2 +1,2 @@ listDistinctUnion | zeed

        Function listDistinctUnion

        • Returns a list of values of a certain key. No duplicates.

          -

          Type Parameters

          • T extends Record<string, any>

          Parameters

          • list: T[]
          • key: keyof T

          Returns any[]

        Generated using TypeDoc

        \ No newline at end of file +

        Type Parameters

        • T extends Record<string, any>

        Parameters

        • list: T[]
        • key: keyof T

        Returns any[]

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/listGroupBy.html b/docs/functions/listGroupBy.html index 6f68d249..3d98ebcc 100644 --- a/docs/functions/listGroupBy.html +++ b/docs/functions/listGroupBy.html @@ -1,2 +1,2 @@ listGroupBy | zeed

        Function listGroupBy

        • Split up a list by key resulting in a Record of key and sub-list.

          -

          Type Parameters

          • T extends Record<string, any>

          Parameters

          • list: T[]
          • key: keyof T

          Returns Record<string, T[]>

        Generated using TypeDoc

        \ No newline at end of file +

        Type Parameters

        • T extends Record<string, any>

        Parameters

        • list: T[]
        • key: keyof T

        Returns Record<string, T[]>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/listOfKey.html b/docs/functions/listOfKey.html index 54c564ed..c3e964bd 100644 --- a/docs/functions/listOfKey.html +++ b/docs/functions/listOfKey.html @@ -1,2 +1,2 @@ listOfKey | zeed

        Function listOfKey

        • Returns a list of values of a certain key.

          -

          Type Parameters

          • T extends Record<string, any>

          Parameters

          • list: T[]
          • key: keyof T

          Returns any[]

        Generated using TypeDoc

        \ No newline at end of file +

        Type Parameters

        • T extends Record<string, any>

        Parameters

        • list: T[]
        • key: keyof T

        Returns any[]

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/listQuery.html b/docs/functions/listQuery.html index 40402e54..5fc4ce35 100644 --- a/docs/functions/listQuery.html +++ b/docs/functions/listQuery.html @@ -1,2 +1,2 @@ listQuery | zeed

        Function listQuery

        • Apply multiple filters, optionally transform through mappers, filter null/undefined items.

          -

          Type Parameters

          • T

          Parameters

          Returns T | any[]

        Generated using TypeDoc

        \ No newline at end of file +

        Type Parameters

        • T

        Parameters

        Returns T | any[]

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/memoize.html b/docs/functions/memoize.html index 8c8aa391..f67a49a4 100644 --- a/docs/functions/memoize.html +++ b/docs/functions/memoize.html @@ -1,4 +1,4 @@ memoize | zeed

        Function memoize

        • Cache result of a function. Same arguments have to always return the same result in order to get expected optimization!

          const square = memoize((value) => value * value)`
          square(2) // == 2
          -

          Type Parameters

          • In

          • Out

          Parameters

          • fn: ((arg) => Out)
              • (arg): Out
              • Parameters

                • arg: In

                Returns Out

          Returns ((arg) => Out)

            • (arg): Out
            • Parameters

              • arg: In

              Returns Out

        Generated using TypeDoc

        \ No newline at end of file +

        Type Parameters

        • In

        • Out

        Parameters

        • fn: ((arg) => Out)
            • (arg): Out
            • Parameters

              • arg: In

              Returns Out

        Returns ((arg) => Out)

          • (arg): Out
          • Parameters

            • arg: In

            Returns Out

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/memoizeAsync.html b/docs/functions/memoizeAsync.html index b1c230d4..8eafd538 100644 --- a/docs/functions/memoizeAsync.html +++ b/docs/functions/memoizeAsync.html @@ -1 +1 @@ -memoizeAsync | zeed

        Function memoizeAsync

        • Type Parameters

          • In extends any[]

          • Out extends Promise<any>

          Parameters

          • fn: ((...arg) => Out)
              • (...arg): Out
              • Parameters

                • Rest ...arg: In

                Returns Out

          Returns ((...arg) => Promise<Out>)

            • (...arg): Promise<Out>
            • Parameters

              • Rest ...arg: In

              Returns Promise<Out>

        Generated using TypeDoc

        \ No newline at end of file +memoizeAsync | zeed

        Function memoizeAsync

        • Type Parameters

          • In extends any[]

          • Out extends Promise<any>

          Parameters

          • fn: ((...arg) => Out)
              • (...arg): Out
              • Parameters

                • Rest ...arg: In

                Returns Out

          Returns ((...arg) => Promise<Out>)

            • (...arg): Promise<Out>
            • Parameters

              • Rest ...arg: In

              Returns Promise<Out>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/moveSortWeight.html b/docs/functions/moveSortWeight.html index 370fd4fd..9d8e53e3 100644 --- a/docs/functions/moveSortWeight.html +++ b/docs/functions/moveSortWeight.html @@ -1 +1 @@ -moveSortWeight | zeed

        Function moveSortWeight

        Generated using TypeDoc

        \ No newline at end of file +moveSortWeight | zeed

        Function moveSortWeight

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/noop.html b/docs/functions/noop.html index 2e5a99f1..2f2b77a5 100644 --- a/docs/functions/noop.html +++ b/docs/functions/noop.html @@ -1 +1 @@ -noop | zeed

        Generated using TypeDoc

        \ No newline at end of file +noop | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/objectIsEmpty.html b/docs/functions/objectIsEmpty.html index ec8c952c..dc935a72 100644 --- a/docs/functions/objectIsEmpty.html +++ b/docs/functions/objectIsEmpty.html @@ -1 +1 @@ -objectIsEmpty | zeed

        Generated using TypeDoc

        \ No newline at end of file +objectIsEmpty | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/objectMap.html b/docs/functions/objectMap.html index 65dd92d5..2769e9f2 100644 --- a/docs/functions/objectMap.html +++ b/docs/functions/objectMap.html @@ -1,2 +1,2 @@ objectMap | zeed

        Function objectMap

        • Like .map() for object. Return new key and value or undefined to delete.

          -

          Type Parameters

          • T = any

          Parameters

          • obj: any
          • fn: ((key, value) => undefined | null | T | [key: string, value: T])
              • (key, value): undefined | null | T | [key: string, value: T]
              • Parameters

                • key: string
                • value: any

                Returns undefined | null | T | [key: string, value: T]

          Returns Record<string, T>

        Generated using TypeDoc

        \ No newline at end of file +

        Type Parameters

        • T = any

        Parameters

        • obj: any
        • fn: ((key, value) => undefined | null | T | [key: string, value: T])
            • (key, value): undefined | null | T | [key: string, value: T]
            • Parameters

              • key: string
              • value: any

              Returns undefined | null | T | [key: string, value: T]

        Returns Record<string, T>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/objectMergeDisposable.html b/docs/functions/objectMergeDisposable.html index c06bd5d8..de346146 100644 --- a/docs/functions/objectMergeDisposable.html +++ b/docs/functions/objectMergeDisposable.html @@ -1,2 +1,2 @@ objectMergeDisposable | zeed

        Function objectMergeDisposable

        • Merge right into left object. If dispose is defined, it will be combined. Left can be a complex object i.e. a insantiated class.

          -

          Type Parameters

          • A extends object

          • B extends object

          Parameters

          • a: A
          • b: B

          Returns A & B

        Generated using TypeDoc

        \ No newline at end of file +

        Type Parameters

        • A extends object

        • B extends object

        Parameters

        • a: A
        • b: B

        Returns A & B

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/parseArgs.html b/docs/functions/parseArgs.html index 3d785bc5..ac898c93 100644 --- a/docs/functions/parseArgs.html +++ b/docs/functions/parseArgs.html @@ -1 +1 @@ -parseArgs | zeed

        Function parseArgs

        • Parameters

          • config: ParseConfig = {}

          Returns Record<string, any>

        Generated using TypeDoc

        \ No newline at end of file +parseArgs | zeed

        Function parseArgs

        • Parameters

          • config: ParseConfig = {}

          Returns Record<string, any>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/parseBasicAuth.html b/docs/functions/parseBasicAuth.html index c6cdce76..b176f18f 100644 --- a/docs/functions/parseBasicAuth.html +++ b/docs/functions/parseBasicAuth.html @@ -1 +1 @@ -parseBasicAuth | zeed

        Function parseBasicAuth

        • Parameters

          • url: string

          Returns undefined | {
              password: string;
              url: string;
              username: string;
          }

        Generated using TypeDoc

        \ No newline at end of file +parseBasicAuth | zeed

        Function parseBasicAuth

        • Parameters

          • url: string

          Returns undefined | {
              password: string;
              url: string;
              username: string;
          }

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/parseDate.html b/docs/functions/parseDate.html index aa145971..f56c4405 100644 --- a/docs/functions/parseDate.html +++ b/docs/functions/parseDate.html @@ -1 +1 @@ -parseDate | zeed

        Function parseDate

        • Parameters

          • Rest ...dateCandidates: (string | Date)[]

          Returns Date | undefined

        Generated using TypeDoc

        \ No newline at end of file +parseDate | zeed

        Function parseDate

        • Parameters

          • Rest ...dateCandidates: (string | Date)[]

          Returns Date | undefined

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/parseLogLevel.html b/docs/functions/parseLogLevel.html index e7cf0976..48e4f561 100644 --- a/docs/functions/parseLogLevel.html +++ b/docs/functions/parseLogLevel.html @@ -1 +1 @@ -parseLogLevel | zeed

        Generated using TypeDoc

        \ No newline at end of file +parseLogLevel | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/parseOrderby.html b/docs/functions/parseOrderby.html index dfce9d84..56510776 100644 --- a/docs/functions/parseOrderby.html +++ b/docs/functions/parseOrderby.html @@ -1 +1 @@ -parseOrderby | zeed

        Function parseOrderby

        • Parameters

          • value: string = ''

          Returns {
              asc: boolean;
              desc: boolean;
              field: string;
              orderby: string;
          }

          • asc: boolean
          • desc: boolean
          • field: string
          • orderby: string

        Generated using TypeDoc

        \ No newline at end of file +parseOrderby | zeed

        Function parseOrderby

        • Parameters

          • value: string = ''

          Returns {
              asc: boolean;
              desc: boolean;
              field: string;
              orderby: string;
          }

          • asc: boolean
          • desc: boolean
          • field: string
          • orderby: string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/parseQuery.html b/docs/functions/parseQuery.html index a7991a41..b8f76adb 100644 --- a/docs/functions/parseQuery.html +++ b/docs/functions/parseQuery.html @@ -1 +1 @@ -parseQuery | zeed

        Function parseQuery

        Generated using TypeDoc

        \ No newline at end of file +parseQuery | zeed

        Function parseQuery

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/pbcopy.html b/docs/functions/pbcopy.html index c3882a69..022eaa73 100644 --- a/docs/functions/pbcopy.html +++ b/docs/functions/pbcopy.html @@ -1,2 +1,2 @@ pbcopy | zeed

        Function pbcopy

        • Copy string to clipboard

          -

          Parameters

          • data: string

          Returns Promise<unknown>

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • data: string

        Returns Promise<unknown>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/promisify.html b/docs/functions/promisify.html index 828061fb..9236b817 100644 --- a/docs/functions/promisify.html +++ b/docs/functions/promisify.html @@ -1,2 +1,2 @@ promisify | zeed

        Function promisify

        • This is exactly what Prose.resolve(x) is supposed to be: return a Promise no matter what type x is

          -

          Type Parameters

          • T

          Parameters

          • value: T | Promise<T>

          Returns Promise<T>

        Generated using TypeDoc

        \ No newline at end of file +

        Type Parameters

        • T

        Parameters

        • value: T | Promise<T>

        Returns Promise<T>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/qid.html b/docs/functions/qid.html index 21c9c739..9fb69109 100644 --- a/docs/functions/qid.html +++ b/docs/functions/qid.html @@ -1 +1 @@ -qid | zeed

        Generated using TypeDoc

        \ No newline at end of file +qid | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/randomBoolean.html b/docs/functions/randomBoolean.html index 4dfee22b..0d060d4f 100644 --- a/docs/functions/randomBoolean.html +++ b/docs/functions/randomBoolean.html @@ -1 +1 @@ -randomBoolean | zeed

        Function randomBoolean

        • Parameters

          • bias: number = 0.25

          Returns boolean

        Generated using TypeDoc

        \ No newline at end of file +randomBoolean | zeed

        Function randomBoolean

        • Parameters

          • bias: number = 0.25

          Returns boolean

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/randomFloat.html b/docs/functions/randomFloat.html index 63e26ef6..83e76fa2 100644 --- a/docs/functions/randomFloat.html +++ b/docs/functions/randomFloat.html @@ -1 +1 @@ -randomFloat | zeed

        Function randomFloat

        • Parameters

          • max: number = 100
          • min: number = 0

          Returns number

        Generated using TypeDoc

        \ No newline at end of file +randomFloat | zeed

        Function randomFloat

        • Parameters

          • max: number = 100
          • min: number = 0

          Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/randomInt.html b/docs/functions/randomInt.html index 85c10178..a0e4ca6b 100644 --- a/docs/functions/randomInt.html +++ b/docs/functions/randomInt.html @@ -1,2 +1,2 @@ randomInt | zeed

        Function randomInt

        • max is not included, min is included

          -

          Parameters

          • max: number = 100
          • min: number = 0

          Returns number

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • max: number = 100
        • min: number = 0

        Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/randomUint8Array.html b/docs/functions/randomUint8Array.html index e977a9cf..0466fcd7 100644 --- a/docs/functions/randomUint8Array.html +++ b/docs/functions/randomUint8Array.html @@ -1,2 +1,2 @@ randomUint8Array | zeed

        Function randomUint8Array

        • Get random bytes using window.crypto if available. Else use a poor fallback solution.

          -

          Parameters

          • length: number = 16

          Returns Uint8Array

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • length: number = 16

        Returns Uint8Array

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/readText.html b/docs/functions/readText.html index e2cebe83..653c3951 100644 --- a/docs/functions/readText.html +++ b/docs/functions/readText.html @@ -1 +1 @@ -readText | zeed

        Function readText

        • Parameters

          • Rest ...parts: string[]

          Returns Promise<string | undefined>

        Generated using TypeDoc

        \ No newline at end of file +readText | zeed

        Function readText

        • Parameters

          • Rest ...parts: string[]

          Returns Promise<string | undefined>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/regExpEscape.html b/docs/functions/regExpEscape.html index 5627b482..9cd25985 100644 --- a/docs/functions/regExpEscape.html +++ b/docs/functions/regExpEscape.html @@ -1 +1 @@ -regExpEscape | zeed

        Generated using TypeDoc

        \ No newline at end of file +regExpEscape | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/regExpString.html b/docs/functions/regExpString.html index 4602b0b7..c376fa78 100644 --- a/docs/functions/regExpString.html +++ b/docs/functions/regExpString.html @@ -1 +1 @@ -regExpString | zeed

        Function regExpString

        Generated using TypeDoc

        \ No newline at end of file +regExpString | zeed

        Function regExpString

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/removeFolder.html b/docs/functions/removeFolder.html index c5092a8d..d959672c 100644 --- a/docs/functions/removeFolder.html +++ b/docs/functions/removeFolder.html @@ -1 +1 @@ -removeFolder | zeed

        Function removeFolder

        • Parameters

          • Rest ...parts: string[]

          Returns Promise<string>

        Generated using TypeDoc

        \ No newline at end of file +removeFolder | zeed

        Function removeFolder

        • Parameters

          • Rest ...parts: string[]

          Returns Promise<string>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/renderMessages.html b/docs/functions/renderMessages.html index d8112aff..0ec0b3aa 100644 --- a/docs/functions/renderMessages.html +++ b/docs/functions/renderMessages.html @@ -1 +1 @@ -renderMessages | zeed

        Function renderMessages

        Generated using TypeDoc

        \ No newline at end of file +renderMessages | zeed

        Function renderMessages

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/roundDown.html b/docs/functions/roundDown.html index 7080b511..83321f87 100644 --- a/docs/functions/roundDown.html +++ b/docs/functions/roundDown.html @@ -1 +1 @@ -roundDown | zeed

        Generated using TypeDoc

        \ No newline at end of file +roundDown | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/roundHalfAwayFromZero.html b/docs/functions/roundHalfAwayFromZero.html index a7c95213..ba5755bc 100644 --- a/docs/functions/roundHalfAwayFromZero.html +++ b/docs/functions/roundHalfAwayFromZero.html @@ -1,2 +1,2 @@ roundHalfAwayFromZero | zeed

        Function roundHalfAwayFromZero

        • Round a number with half values to nearest integer farthest from zero.

          -

          Parameters

          • value: number

          Returns number

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • value: number

        Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/roundHalfDown.html b/docs/functions/roundHalfDown.html index 38b6643a..47ea7cec 100644 --- a/docs/functions/roundHalfDown.html +++ b/docs/functions/roundHalfDown.html @@ -1,2 +1,2 @@ roundHalfDown | zeed

        Function roundHalfDown

        • Round a number with half values down.

          -

          Parameters

          • value: number

          Returns number

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • value: number

        Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/roundHalfEven.html b/docs/functions/roundHalfEven.html index f152de00..1a197f95 100644 --- a/docs/functions/roundHalfEven.html +++ b/docs/functions/roundHalfEven.html @@ -1,3 +1,3 @@ roundHalfEven | zeed

        Function roundHalfEven

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • value: number

        Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/roundHalfOdd.html b/docs/functions/roundHalfOdd.html index 15063789..d0ec566c 100644 --- a/docs/functions/roundHalfOdd.html +++ b/docs/functions/roundHalfOdd.html @@ -1,2 +1,2 @@ roundHalfOdd | zeed

        Function roundHalfOdd

        • Round a number with half values to nearest odd integer.

          -

          Parameters

          • value: number

          Returns number

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • value: number

        Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/roundHalfTowardsZero.html b/docs/functions/roundHalfTowardsZero.html index 748df37d..411c9e39 100644 --- a/docs/functions/roundHalfTowardsZero.html +++ b/docs/functions/roundHalfTowardsZero.html @@ -1,2 +1,2 @@ roundHalfTowardsZero | zeed

        Function roundHalfTowardsZero

        • Round a number with half values to nearest integer closest to zero.

          -

          Parameters

          • value: number

          Returns number

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • value: number

        Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/roundHalfUp.html b/docs/functions/roundHalfUp.html index 7b8e1d92..cfc94e40 100644 --- a/docs/functions/roundHalfUp.html +++ b/docs/functions/roundHalfUp.html @@ -1 +1 @@ -roundHalfUp | zeed

        Generated using TypeDoc

        \ No newline at end of file +roundHalfUp | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/roundUp.html b/docs/functions/roundUp.html index 202f6908..6fdfc1aa 100644 --- a/docs/functions/roundUp.html +++ b/docs/functions/roundUp.html @@ -1 +1 @@ -roundUp | zeed

        Generated using TypeDoc

        \ No newline at end of file +roundUp | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/seededRandom.html b/docs/functions/seededRandom.html index 40842e35..d84ba432 100644 --- a/docs/functions/seededRandom.html +++ b/docs/functions/seededRandom.html @@ -1,2 +1,2 @@ seededRandom | zeed

        Function seededRandom

        • Deterministic random

          -

          Parameters

          • max: number = 0
          • min: number = 1
          • Optional seed: number

          Returns number

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • max: number = 0
        • min: number = 1
        • Optional seed: number

        Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/setUuidDefaultEncoding.html b/docs/functions/setUuidDefaultEncoding.html index 1f09086c..523f94e9 100644 --- a/docs/functions/setUuidDefaultEncoding.html +++ b/docs/functions/setUuidDefaultEncoding.html @@ -1 +1 @@ -setUuidDefaultEncoding | zeed

        Function setUuidDefaultEncoding

        • Parameters

          • mode: "base62" | "base32" | "uuidv4"
          • sorted: boolean = false

          Returns void

        Generated using TypeDoc

        \ No newline at end of file +setUuidDefaultEncoding | zeed

        Function setUuidDefaultEncoding

        • Parameters

          • mode: "base62" | "base32" | "uuidv4"
          • sorted: boolean = false

          Returns void

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/setupEnv.html b/docs/functions/setupEnv.html index bdeead7c..bbbd58da 100644 --- a/docs/functions/setupEnv.html +++ b/docs/functions/setupEnv.html @@ -1,2 +1,2 @@ setupEnv | zeed

        Function setupEnv

        • Populates process.env from .env file.

          -

          Parameters

          • options: EnvOptions = {}

          Returns {
              error?: undefined;
              parsed: Record<string, string>;
          } | {
              error: unknown;
              parsed: undefined;
          }

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • options: EnvOptions = {}

        Returns {
            error?: undefined;
            parsed: Record<string, string>;
        } | {
            error: unknown;
            parsed: undefined;
        }

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/setupWebCrypto.html b/docs/functions/setupWebCrypto.html index 23cf0016..e76d698c 100644 --- a/docs/functions/setupWebCrypto.html +++ b/docs/functions/setupWebCrypto.html @@ -1 +1 @@ -setupWebCrypto | zeed

        Generated using TypeDoc

        \ No newline at end of file +setupWebCrypto | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/size.html b/docs/functions/size.html index 075b2674..9d7e495c 100644 --- a/docs/functions/size.html +++ b/docs/functions/size.html @@ -1 +1 @@ -size | zeed

        Generated using TypeDoc

        \ No newline at end of file +size | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/sleep.html b/docs/functions/sleep.html index 44bcf6b2..e6b0cc62 100644 --- a/docs/functions/sleep.html +++ b/docs/functions/sleep.html @@ -1,2 +1,2 @@ sleep | zeed

        Function sleep

        • Sleep for milliSeconds. Example 1s: await sleep(1000)

          -

          Parameters

          • milliSeconds: number

          Returns Promise<void>

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • milliSeconds: number

        Returns Promise<void>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/sortedItems.html b/docs/functions/sortedItems.html index 6f882395..b4f2798f 100644 --- a/docs/functions/sortedItems.html +++ b/docs/functions/sortedItems.html @@ -1 +1 @@ -sortedItems | zeed

        Function sortedItems

        Generated using TypeDoc

        \ No newline at end of file +sortedItems | zeed

        Function sortedItems

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/sortedOrderby.html b/docs/functions/sortedOrderby.html index 2e468533..d29256d8 100644 --- a/docs/functions/sortedOrderby.html +++ b/docs/functions/sortedOrderby.html @@ -1 +1 @@ -sortedOrderby | zeed

        Function sortedOrderby

        • Type Parameters

          • T

          Parameters

          • values: T[]
          • Rest ...orderby: string[]

          Returns T[]

        Generated using TypeDoc

        \ No newline at end of file +sortedOrderby | zeed

        Function sortedOrderby

        • Type Parameters

          • T

          Parameters

          • values: T[]
          • Rest ...orderby: string[]

          Returns T[]

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/startSortWeight.html b/docs/functions/startSortWeight.html index 33192c6e..d2c1e76a 100644 --- a/docs/functions/startSortWeight.html +++ b/docs/functions/startSortWeight.html @@ -1 +1 @@ -startSortWeight | zeed

        Generated using TypeDoc

        \ No newline at end of file +startSortWeight | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/stringToBoolean.html b/docs/functions/stringToBoolean.html index fe991ca1..99d24e25 100644 --- a/docs/functions/stringToBoolean.html +++ b/docs/functions/stringToBoolean.html @@ -1 +1 @@ -stringToBoolean | zeed

        Function stringToBoolean

        • Parameters

          • Optional value: string
          • defaultValue: boolean = false

          Returns boolean

        Generated using TypeDoc

        \ No newline at end of file +stringToBoolean | zeed

        Function stringToBoolean

        • Parameters

          • Optional value: string
          • defaultValue: boolean = false

          Returns boolean

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/stringToFloat.html b/docs/functions/stringToFloat.html index ee471b34..c492c14f 100644 --- a/docs/functions/stringToFloat.html +++ b/docs/functions/stringToFloat.html @@ -1 +1 @@ -stringToFloat | zeed

        Function stringToFloat

        • Parameters

          • Optional value: string
          • defaultValue: number = 0.0

          Returns number

        Generated using TypeDoc

        \ No newline at end of file +stringToFloat | zeed

        Function stringToFloat

        • Parameters

          • Optional value: string
          • defaultValue: number = 0.0

          Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/stringToInteger.html b/docs/functions/stringToInteger.html index 947bf429..7f203582 100644 --- a/docs/functions/stringToInteger.html +++ b/docs/functions/stringToInteger.html @@ -1 +1 @@ -stringToInteger | zeed

        Function stringToInteger

        • Parameters

          • Optional value: string
          • defaultValue: number = 0

          Returns number

        Generated using TypeDoc

        \ No newline at end of file +stringToInteger | zeed

        Function stringToInteger

        • Parameters

          • Optional value: string
          • defaultValue: number = 0

          Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/stringToPath.html b/docs/functions/stringToPath.html index 9e8760c5..2cd04002 100644 --- a/docs/functions/stringToPath.html +++ b/docs/functions/stringToPath.html @@ -1,2 +1,2 @@ stringToPath | zeed

        Function stringToPath

        • Return a path relative to the current working directory

          -

          Parameters

          • Optional value: string
          • defaultValue: string = '.'

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • Optional value: string
        • defaultValue: string = '.'

        Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/stringToUInt8Array.html b/docs/functions/stringToUInt8Array.html index c599e4e4..ece37f61 100644 --- a/docs/functions/stringToUInt8Array.html +++ b/docs/functions/stringToUInt8Array.html @@ -1 +1 @@ -stringToUInt8Array | zeed

        Function stringToUInt8Array

        • Parameters

          • text: string

          Returns Uint8Array

        Generated using TypeDoc

        \ No newline at end of file +stringToUInt8Array | zeed

        Function stringToUInt8Array

        • Parameters

          • text: string

          Returns Uint8Array

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/suid.html b/docs/functions/suid.html index 06779d35..e4f7865d 100644 --- a/docs/functions/suid.html +++ b/docs/functions/suid.html @@ -1 +1 @@ -suid | zeed

        Generated using TypeDoc

        \ No newline at end of file +suid | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/suidBytes.html b/docs/functions/suidBytes.html index fe126724..8765f598 100644 --- a/docs/functions/suidBytes.html +++ b/docs/functions/suidBytes.html @@ -1 +1 @@ -suidBytes | zeed

        Generated using TypeDoc

        \ No newline at end of file +suidBytes | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/suidBytesDate.html b/docs/functions/suidBytesDate.html index 99a19377..3f572e90 100644 --- a/docs/functions/suidBytesDate.html +++ b/docs/functions/suidBytesDate.html @@ -1 +1 @@ -suidBytesDate | zeed

        Generated using TypeDoc

        \ No newline at end of file +suidBytesDate | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/suidDate.html b/docs/functions/suidDate.html index 0fda8400..c26ef1f2 100644 --- a/docs/functions/suidDate.html +++ b/docs/functions/suidDate.html @@ -1 +1 @@ -suidDate | zeed

        Generated using TypeDoc

        \ No newline at end of file +suidDate | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/sum.html b/docs/functions/sum.html index 7dbecefe..71ca07ca 100644 --- a/docs/functions/sum.html +++ b/docs/functions/sum.html @@ -1,2 +1,2 @@ sum | zeed

        Function sum

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • array: number[]

        Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/throttle.html b/docs/functions/throttle.html index 18aabe98..b9110b21 100644 --- a/docs/functions/throttle.html +++ b/docs/functions/throttle.html @@ -6,4 +6,4 @@ This avoids timewise too close calls. It is possible to cancel the timeout and to flush a call, e.g. if leaving UI situation where a final call is required to write data or similar.

        -

        Type Parameters

        • F extends ((...args) => any)

        Parameters

        • callback: F
        • opt: {
              delay?: number;
              leading?: boolean;
              trailing?: boolean;
          } = {}
          • Optional delay?: number
          • Optional leading?: boolean
          • Optional trailing?: boolean

        Returns F & {
            cancel: (() => void);
            dispose: (() => void);
            immediate: ((...args) => Promise<void>);
            stop: (() => void);
        }

        Generated using TypeDoc

        \ No newline at end of file +

        Type Parameters

        • F extends ((...args) => any)

        Parameters

        • callback: F
        • opt: {
              delay?: number;
              leading?: boolean;
              trailing?: boolean;
          } = {}
          • Optional delay?: number
          • Optional leading?: boolean
          • Optional trailing?: boolean

        Returns F & {
            cancel: (() => void);
            dispose: (() => void);
            immediate: ((...args) => Promise<void>);
            stop: (() => void);
        }

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/timeout.html b/docs/functions/timeout.html index c235c5f2..e7a7f116 100644 --- a/docs/functions/timeout.html +++ b/docs/functions/timeout.html @@ -1 +1 @@ -timeout | zeed

        Function timeout

        • Type Parameters

          • T

          Parameters

          • promise: Promise<T>
          • milliSeconds: number
          • timeoutValue: string = 'timeoutReached'

          Returns Promise<T | typeof timeoutValue>

        Generated using TypeDoc

        \ No newline at end of file +timeout | zeed

        Function timeout

        • Type Parameters

          • T

          Parameters

          • promise: Promise<T>
          • milliSeconds: number
          • timeoutValue: string = 'timeoutReached'

          Returns Promise<T | typeof timeoutValue>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/toBase64.html b/docs/functions/toBase64.html index 4b48380f..4b7254c3 100644 --- a/docs/functions/toBase64.html +++ b/docs/functions/toBase64.html @@ -1,2 +1,2 @@ toBase64 | zeed

        Function toBase64

        • Regular base64

          -

          Parameters

          • bin: BinInput
          • stripPadding: boolean = false

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • bin: BinInput
        • stripPadding: boolean = false

        Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/toBase64Url.html b/docs/functions/toBase64Url.html index 232a6c93..8b52ef43 100644 --- a/docs/functions/toBase64Url.html +++ b/docs/functions/toBase64Url.html @@ -1,2 +1,2 @@ toBase64Url | zeed

        Function toBase64Url

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/toBool.html b/docs/functions/toBool.html index 073e36de..720ca917 100644 --- a/docs/functions/toBool.html +++ b/docs/functions/toBool.html @@ -1 +1 @@ -toBool | zeed

        Function toBool

        • Parameters

          • Optional value: any
          • defaultValue: boolean = false

          Returns boolean

        Generated using TypeDoc

        \ No newline at end of file +toBool | zeed

        Function toBool

        • Parameters

          • Optional value: any
          • defaultValue: boolean = false

          Returns boolean

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/toCamelCase.html b/docs/functions/toCamelCase.html index 87737bb2..c13668d7 100644 --- a/docs/functions/toCamelCase.html +++ b/docs/functions/toCamelCase.html @@ -1 +1 @@ -toCamelCase | zeed

        Generated using TypeDoc

        \ No newline at end of file +toCamelCase | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/toCapitalize.html b/docs/functions/toCapitalize.html index 198ffbff..70e4350d 100644 --- a/docs/functions/toCapitalize.html +++ b/docs/functions/toCapitalize.html @@ -1 +1 @@ -toCapitalize | zeed

        Generated using TypeDoc

        \ No newline at end of file +toCapitalize | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/toCapitalizeWords.html b/docs/functions/toCapitalizeWords.html index 73c6b43f..cd4d1d73 100644 --- a/docs/functions/toCapitalizeWords.html +++ b/docs/functions/toCapitalizeWords.html @@ -1 +1 @@ -toCapitalizeWords | zeed

        Generated using TypeDoc

        \ No newline at end of file +toCapitalizeWords | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/toFloat.html b/docs/functions/toFloat.html index 3745b45f..4346d4ab 100644 --- a/docs/functions/toFloat.html +++ b/docs/functions/toFloat.html @@ -1 +1 @@ -toFloat | zeed

        Function toFloat

        • Parameters

          • Optional value: any
          • defaultValue: number = 0.0

          Returns number

        Generated using TypeDoc

        \ No newline at end of file +toFloat | zeed

        Function toFloat

        • Parameters

          • Optional value: any
          • defaultValue: number = 0.0

          Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/toHex.html b/docs/functions/toHex.html index b8a1422b..4c21becc 100644 --- a/docs/functions/toHex.html +++ b/docs/functions/toHex.html @@ -1 +1 @@ -toHex | zeed

        Generated using TypeDoc

        \ No newline at end of file +toHex | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/toHumanReadableFilePath.html b/docs/functions/toHumanReadableFilePath.html index 5d13f747..c7d3ed09 100644 --- a/docs/functions/toHumanReadableFilePath.html +++ b/docs/functions/toHumanReadableFilePath.html @@ -1 +1 @@ -toHumanReadableFilePath | zeed

        Function toHumanReadableFilePath

        • Parameters

          • path: string

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +toHumanReadableFilePath | zeed

        Function toHumanReadableFilePath

        • Parameters

          • path: string

          Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/toHumanReadableUrl.html b/docs/functions/toHumanReadableUrl.html index 2c809439..040a3f65 100644 --- a/docs/functions/toHumanReadableUrl.html +++ b/docs/functions/toHumanReadableUrl.html @@ -1 +1 @@ -toHumanReadableUrl | zeed

        Function toHumanReadableUrl

        Generated using TypeDoc

        \ No newline at end of file +toHumanReadableUrl | zeed

        Function toHumanReadableUrl

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/toInt.html b/docs/functions/toInt.html index cd2f08b2..2e6dc3a0 100644 --- a/docs/functions/toInt.html +++ b/docs/functions/toInt.html @@ -1 +1 @@ -toInt | zeed

        Function toInt

        • Parameters

          • Optional value: any
          • defaultValue: number = 0

          Returns number

        Generated using TypeDoc

        \ No newline at end of file +toInt | zeed

        Function toInt

        • Parameters

          • Optional value: any
          • defaultValue: number = 0

          Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/toPath.html b/docs/functions/toPath.html index 50967792..0fb53a4b 100644 --- a/docs/functions/toPath.html +++ b/docs/functions/toPath.html @@ -1 +1 @@ -toPath | zeed

        Function toPath

        • Parameters

          • Optional value: any
          • defaultValue: string = ''

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +toPath | zeed

        Function toPath

        • Parameters

          • Optional value: any
          • defaultValue: string = ''

          Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/toString.html b/docs/functions/toString.html index 44858384..5426610c 100644 --- a/docs/functions/toString.html +++ b/docs/functions/toString.html @@ -1 +1 @@ -toString | zeed

        Function toString

        • Parameters

          • Optional value: any
          • defaultValue: string = ''

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +toString | zeed

        Function toString

        • Parameters

          • Optional value: any
          • defaultValue: string = ''

          Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/toUint8Array.html b/docs/functions/toUint8Array.html index 372ab3cb..9433ce78 100644 --- a/docs/functions/toUint8Array.html +++ b/docs/functions/toUint8Array.html @@ -1 +1 @@ -toUint8Array | zeed

        Generated using TypeDoc

        \ No newline at end of file +toUint8Array | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/toValidFilename.html b/docs/functions/toValidFilename.html index 5f49e264..d072d1c0 100644 --- a/docs/functions/toValidFilename.html +++ b/docs/functions/toValidFilename.html @@ -1,2 +1,2 @@ toValidFilename | zeed

        Function toValidFilename

        • Ensure a valid file name. Unsupported characters get a replacement, default: _

          -

          Parameters

          • string: string
          • replacement: string = '_'

          Returns string | never

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • string: string
        • replacement: string = '_'

        Returns string | never

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/today.html b/docs/functions/today.html index 9bedf559..abadb95c 100644 --- a/docs/functions/today.html +++ b/docs/functions/today.html @@ -1 +1 @@ -today | zeed

        Generated using TypeDoc

        \ No newline at end of file +today | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/tryTimeout.html b/docs/functions/tryTimeout.html index 88cef70c..badd9824 100644 --- a/docs/functions/tryTimeout.html +++ b/docs/functions/tryTimeout.html @@ -1 +1 @@ -tryTimeout | zeed

        Function tryTimeout

        • Type Parameters

          • T

          Parameters

          • promise: Promise<T>
          • milliSeconds: number

          Returns Promise<T | undefined>

        Generated using TypeDoc

        \ No newline at end of file +tryTimeout | zeed

        Function tryTimeout

        • Type Parameters

          • T

          Parameters

          • promise: Promise<T>
          • milliSeconds: number

          Returns Promise<T | undefined>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/uname.html b/docs/functions/uname.html index c6055868..7adf996a 100644 --- a/docs/functions/uname.html +++ b/docs/functions/uname.html @@ -1 +1 @@ -uname | zeed

        Generated using TypeDoc

        \ No newline at end of file +uname | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/unescapeHTML.html b/docs/functions/unescapeHTML.html index 6173f151..7eea278f 100644 --- a/docs/functions/unescapeHTML.html +++ b/docs/functions/unescapeHTML.html @@ -1 +1 @@ -unescapeHTML | zeed

        Generated using TypeDoc

        \ No newline at end of file +unescapeHTML | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/urlBase64ToUint8Array.html b/docs/functions/urlBase64ToUint8Array.html index 939412ba..4ea3943a 100644 --- a/docs/functions/urlBase64ToUint8Array.html +++ b/docs/functions/urlBase64ToUint8Array.html @@ -1,2 +1,2 @@ urlBase64ToUint8Array | zeed

        Function urlBase64ToUint8Array

        • Parameters

          • base64String: string

          Returns Uint8Array | undefined

          Deprecated

          use fromBase64 instead

          -

        Generated using TypeDoc

        \ No newline at end of file +

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useAsyncMutex.html b/docs/functions/useAsyncMutex.html index 331d324e..ef92022a 100644 --- a/docs/functions/useAsyncMutex.html +++ b/docs/functions/useAsyncMutex.html @@ -1 +1 @@ -useAsyncMutex | zeed

        Generated using TypeDoc

        \ No newline at end of file +useAsyncMutex | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useBase.html b/docs/functions/useBase.html index c79d695f..cfb1a338 100644 --- a/docs/functions/useBase.html +++ b/docs/functions/useBase.html @@ -1 +1 @@ -useBase | zeed

        Function useBase

        • Parameters

          • alphaOrBase: string | number

          Returns {
              decode: ((source, padToLength?) => Uint8Array);
              encode: ((source, padToLength?) => string);
          }

          • decode: ((source, padToLength?) => Uint8Array)
              • (source, padToLength?): Uint8Array
              • Parameters

                • source: string
                • padToLength: number = -1

                Returns Uint8Array

          • encode: ((source, padToLength?) => string)
              • (source, padToLength?): string
              • Parameters

                • source: BinInput
                • padToLength: number = -1

                Returns string

        Generated using TypeDoc

        \ No newline at end of file +useBase | zeed

        Function useBase

        • Parameters

          • alphaOrBase: string | number

          Returns {
              decode: ((source, padToLength?) => Uint8Array);
              encode: ((source, padToLength?) => string);
          }

          • decode: ((source, padToLength?) => Uint8Array)
              • (source, padToLength?): Uint8Array
              • Parameters

                • source: string
                • padToLength: number = -1

                Returns Uint8Array

          • encode: ((source, padToLength?) => string)
              • (source, padToLength?): string
              • Parameters

                • source: BinInput
                • padToLength: number = -1

                Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useDefer-1.html b/docs/functions/useDefer-1.html index 11916f9b..7a9d3aa5 100644 --- a/docs/functions/useDefer-1.html +++ b/docs/functions/useDefer-1.html @@ -1 +1 @@ -useDefer | zeed

        Function useDefer

        • Parameters

          • config: {
                mode?: "lifo" | "fifo";
            } = {}
            • Optional mode?: "lifo" | "fifo"

          Returns ((expectSync?) => Promise<void>) & {
              add: ((obj) => void);
              exec: ((expectSync?) => Promise<void>);
              getSize(): number;
          }

        Generated using TypeDoc

        \ No newline at end of file +useDefer | zeed

        Function useDefer

        • Parameters

          • config: {
                mode?: "lifo" | "fifo";
            } = {}
            • Optional mode?: "lifo" | "fifo"

          Returns ((expectSync?) => Promise<void>) & {
              add: ((obj) => void);
              exec: ((expectSync?) => Promise<void>);
              getSize(): number;
          }

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useDispose-1.html b/docs/functions/useDispose-1.html index 798fddcc..35eae115 100644 --- a/docs/functions/useDispose-1.html +++ b/docs/functions/useDispose-1.html @@ -1 +1 @@ -useDispose | zeed

        Function useDispose

        • Parameters

          Returns ((strictSync?) => Promise<any> | void) & {
              add: ((obj?) => DisposerFunction | undefined);
              dispose: ((strictSync?) => Promise<any> | void);
              disposeSync: (() => void);
              disposed: number;
              exec: ((strictSync?) => Promise<any> | void);
              remove: ((disposable) => Promise<void> | void);
              sync: (() => void);
              track: ((obj?) => DisposerFunction | undefined);
              untrack: ((disposable) => Promise<void> | void);
              getSize(): number;
              isDisposed(): boolean;
          }

        Generated using TypeDoc

        \ No newline at end of file +useDispose | zeed

        Function useDispose

        • Parameters

          Returns ((strictSync?) => Promise<any> | void) & {
              add: ((obj?) => DisposerFunction | undefined);
              dispose: ((strictSync?) => Promise<any> | void);
              disposeSync: (() => void);
              disposed: number;
              exec: ((strictSync?) => Promise<any> | void);
              remove: ((disposable) => Promise<void> | void);
              sync: (() => void);
              track: ((obj?) => DisposerFunction | undefined);
              untrack: ((disposable) => Promise<void> | void);
              getSize(): number;
              isDisposed(): boolean;
          }

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useDisposeWithUtils-1.html b/docs/functions/useDisposeWithUtils-1.html index c5f16765..7bf91116 100644 --- a/docs/functions/useDisposeWithUtils-1.html +++ b/docs/functions/useDisposeWithUtils-1.html @@ -1,2 +1,2 @@ useDisposeWithUtils | zeed

        Function useDisposeWithUtils

        • Like useDispose but with shorthands for emitter and timers

          -

          Parameters

          Returns ((strictSync?) => Promise<any> | void) & {
              add: ((obj?) => DisposerFunction | undefined);
              dispose: ((strictSync?) => Promise<any> | void);
              disposeSync: (() => void);
              disposed: number;
              exec: ((strictSync?) => Promise<any> | void);
              remove: ((disposable) => Promise<void> | void);
              sync: (() => void);
              track: ((obj?) => DisposerFunction | undefined);
              untrack: ((disposable) => Promise<void> | void);
              getSize(): number;
              isDisposed(): boolean;
          } & {
              interval: ((fn, interval?) => undefined | DisposerFunction);
              intervalPause: ((fn, interval?) => undefined | DisposerFunction);
              on: ((emitter, eventName, fn, ...args) => undefined | DisposerFunction);
              once: ((emitter, eventName, fn, ...args) => undefined | DisposerFunction);
              timeout: ((fn, timeout?) => undefined | DisposerFunction);
          }

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        Returns ((strictSync?) => Promise<any> | void) & {
            add: ((obj?) => DisposerFunction | undefined);
            dispose: ((strictSync?) => Promise<any> | void);
            disposeSync: (() => void);
            disposed: number;
            exec: ((strictSync?) => Promise<any> | void);
            remove: ((disposable) => Promise<void> | void);
            sync: (() => void);
            track: ((obj?) => DisposerFunction | undefined);
            untrack: ((disposable) => Promise<void> | void);
            getSize(): number;
            isDisposed(): boolean;
        } & {
            interval: ((fn, interval?) => undefined | DisposerFunction);
            intervalPause: ((fn, interval?) => undefined | DisposerFunction);
            on: ((emitter, eventName, fn, ...args) => undefined | DisposerFunction);
            once: ((emitter, eventName, fn, ...args) => undefined | DisposerFunction);
            timeout: ((fn, timeout?) => undefined | DisposerFunction);
        }

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useEventListener.html b/docs/functions/useEventListener.html index f65367bd..3bc55908 100644 --- a/docs/functions/useEventListener.html +++ b/docs/functions/useEventListener.html @@ -1 +1 @@ -useEventListener | zeed

        Function useEventListener

        Generated using TypeDoc

        \ No newline at end of file +useEventListener | zeed

        Function useEventListener

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useEventListenerOnce.html b/docs/functions/useEventListenerOnce.html index a9dc59d1..1e0c3321 100644 --- a/docs/functions/useEventListenerOnce.html +++ b/docs/functions/useEventListenerOnce.html @@ -1 +1 @@ -useEventListenerOnce | zeed

        Function useEventListenerOnce

        Generated using TypeDoc

        \ No newline at end of file +useEventListenerOnce | zeed

        Function useEventListenerOnce

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useExitHandler.html b/docs/functions/useExitHandler.html index e048ae17..ee684667 100644 --- a/docs/functions/useExitHandler.html +++ b/docs/functions/useExitHandler.html @@ -1,3 +1,3 @@ useExitHandler | zeed

        Function useExitHandler

        • Before closing the tab/window or quitting the node process allow to do something important first

          -

          Parameters

          • handler: (() => void)
              • (): void
              • Returns void

          Returns void

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • handler: (() => void)
            • (): void
            • Returns void

        Returns void

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useInterval.html b/docs/functions/useInterval.html index 3b18c16c..dd389b40 100644 --- a/docs/functions/useInterval.html +++ b/docs/functions/useInterval.html @@ -1 +1 @@ -useInterval | zeed

        Generated using TypeDoc

        \ No newline at end of file +useInterval | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useIntervalPause.html b/docs/functions/useIntervalPause.html index d4dec4af..426a9a95 100644 --- a/docs/functions/useIntervalPause.html +++ b/docs/functions/useIntervalPause.html @@ -1,2 +1,2 @@ useIntervalPause | zeed

        Function useIntervalPause

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        Returns DisposerFunction

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useLevelFilter.html b/docs/functions/useLevelFilter.html index f75fd4d7..2ec28bb2 100644 --- a/docs/functions/useLevelFilter.html +++ b/docs/functions/useLevelFilter.html @@ -1 +1 @@ -useLevelFilter | zeed

        Function useLevelFilter

        Generated using TypeDoc

        \ No newline at end of file +useLevelFilter | zeed

        Function useLevelFilter

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useMessageHub.html b/docs/functions/useMessageHub.html index e3c8e853..47a0a483 100644 --- a/docs/functions/useMessageHub.html +++ b/docs/functions/useMessageHub.html @@ -5,4 +5,4 @@
      • Retries after fail
      • Timeouts
      • -

        Parameters

        • opt: {
              channel?: Channel;
              debug?: boolean;
              encoder?: Encoder;
              ignoreUnhandled?: boolean;
              logLevel?: LogLevelAliasType;
              name?: string;
              retryAfter?: number;
          } = {}
          • Optional channel?: Channel
          • Optional debug?: boolean
          • Optional encoder?: Encoder
          • Optional ignoreUnhandled?: boolean
          • Optional logLevel?: LogLevelAliasType
          • Optional name?: string
          • Optional retryAfter?: number

        Returns MessageHub

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • opt: {
              channel?: Channel;
              debug?: boolean;
              encoder?: Encoder;
              ignoreUnhandled?: boolean;
              logLevel?: LogLevelAliasType;
              name?: string;
              retryAfter?: number;
          } = {}
          • Optional channel?: Channel
          • Optional debug?: boolean
          • Optional encoder?: Encoder
          • Optional ignoreUnhandled?: boolean
          • Optional logLevel?: LogLevelAliasType
          • Optional name?: string
          • Optional retryAfter?: number

        Returns MessageHub

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useMutex.html b/docs/functions/useMutex.html index cb79eac6..ab9b8e67 100644 --- a/docs/functions/useMutex.html +++ b/docs/functions/useMutex.html @@ -1 +1 @@ -useMutex | zeed

        Generated using TypeDoc

        \ No newline at end of file +useMutex | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useNamespaceFilter.html b/docs/functions/useNamespaceFilter.html index 4874806f..179468f8 100644 --- a/docs/functions/useNamespaceFilter.html +++ b/docs/functions/useNamespaceFilter.html @@ -1,4 +1,4 @@ useNamespaceFilter | zeed

        Function useNamespaceFilter

        Generated using TypeDoc

        \ No newline at end of file +

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/usePool.html b/docs/functions/usePool.html index 972602ce..c83fbf18 100644 --- a/docs/functions/usePool.html +++ b/docs/functions/usePool.html @@ -1 +1 @@ -usePool | zeed

        Function usePool

        • Type Parameters

          • T = any

          Parameters

          Returns {
              cancel: ((id) => void);
              cancelAll: (() => void);
              dispose: ((strictSync?) => Promise<any> | void) & {
                  add: ((obj?) => DisposerFunction | undefined);
                  dispose: ((strictSync?) => Promise<any> | void);
                  disposeSync: (() => void);
                  disposed: number;
                  exec: ((strictSync?) => Promise<any> | void);
                  remove: ((disposable) => Promise<void> | void);
                  sync: (() => void);
                  track: ((obj?) => DisposerFunction | undefined);
                  untrack: ((disposable) => Promise<void> | void);
                  getSize(): number;
                  isDisposed(): boolean;
              };
              enqueue: (<P>(task, config?) => {
                  cancel: (() => void);
                  dispose: (() => void);
                  id: string;
                  promise: Promise<any>;
              });
              events: Emitter<PoolTaskEvents, PoolTaskEvents>;
              hasById: ((id) => boolean);
              progress: Progress;
              waitFinishAll: (() => Promise<unknown>);
          }

          • cancel: ((id) => void)
              • (id): void
              • Parameters

                • id: string

                Returns void

          • cancelAll: (() => void)
              • (): void
              • Returns void

          • dispose: ((strictSync?) => Promise<any> | void) & {
                add: ((obj?) => DisposerFunction | undefined);
                dispose: ((strictSync?) => Promise<any> | void);
                disposeSync: (() => void);
                disposed: number;
                exec: ((strictSync?) => Promise<any> | void);
                remove: ((disposable) => Promise<void> | void);
                sync: (() => void);
                track: ((obj?) => DisposerFunction | undefined);
                untrack: ((disposable) => Promise<void> | void);
                getSize(): number;
                isDisposed(): boolean;
            }
          • enqueue: (<P>(task, config?) => {
                cancel: (() => void);
                dispose: (() => void);
                id: string;
                promise: Promise<any>;
            })
              • <P>(task, config?): {
                    cancel: (() => void);
                    dispose: (() => void);
                    id: string;
                    promise: Promise<any>;
                }
              • Type Parameters

                • P

                Parameters

                • task: PoolTaskFn<T>
                • config: {
                      group?: string;
                      id?: string;
                      idConflictResolution?: PoolTaskIdConflictResolution;
                      max?: number;
                      payload?: P;
                      resolved?: number;
                  } = {}
                  • Optional group?: string
                  • Optional id?: string
                  • Optional idConflictResolution?: PoolTaskIdConflictResolution
                  • Optional max?: number
                  • Optional payload?: P
                  • Optional resolved?: number

                Returns {
                    cancel: (() => void);
                    dispose: (() => void);
                    id: string;
                    promise: Promise<any>;
                }

                • cancel: (() => void)
                    • (): void
                    • Returns void

                • dispose: (() => void)
                    • (): void
                    • Returns void

                • id: string
                • promise: Promise<any>
          • events: Emitter<PoolTaskEvents, PoolTaskEvents>
          • hasById: ((id) => boolean)
              • (id): boolean
              • Parameters

                • id: string

                Returns boolean

          • progress: Progress
          • waitFinishAll: (() => Promise<unknown>)
              • (): Promise<unknown>
              • Returns Promise<unknown>

        Generated using TypeDoc

        \ No newline at end of file +usePool | zeed

        Function usePool

        • Type Parameters

          • T = any

          Parameters

          Returns {
              cancel: ((id) => void);
              cancelAll: (() => void);
              dispose: ((strictSync?) => Promise<any> | void) & {
                  add: ((obj?) => DisposerFunction | undefined);
                  dispose: ((strictSync?) => Promise<any> | void);
                  disposeSync: (() => void);
                  disposed: number;
                  exec: ((strictSync?) => Promise<any> | void);
                  remove: ((disposable) => Promise<void> | void);
                  sync: (() => void);
                  track: ((obj?) => DisposerFunction | undefined);
                  untrack: ((disposable) => Promise<void> | void);
                  getSize(): number;
                  isDisposed(): boolean;
              };
              enqueue: (<P>(task, config?) => {
                  cancel: (() => void);
                  dispose: (() => void);
                  id: string;
                  promise: Promise<any>;
              });
              events: Emitter<PoolTaskEvents, PoolTaskEvents>;
              hasById: ((id) => boolean);
              progress: Progress;
              waitFinishAll: (() => Promise<unknown>);
          }

          • cancel: ((id) => void)
              • (id): void
              • Parameters

                • id: string

                Returns void

          • cancelAll: (() => void)
              • (): void
              • Returns void

          • dispose: ((strictSync?) => Promise<any> | void) & {
                add: ((obj?) => DisposerFunction | undefined);
                dispose: ((strictSync?) => Promise<any> | void);
                disposeSync: (() => void);
                disposed: number;
                exec: ((strictSync?) => Promise<any> | void);
                remove: ((disposable) => Promise<void> | void);
                sync: (() => void);
                track: ((obj?) => DisposerFunction | undefined);
                untrack: ((disposable) => Promise<void> | void);
                getSize(): number;
                isDisposed(): boolean;
            }
          • enqueue: (<P>(task, config?) => {
                cancel: (() => void);
                dispose: (() => void);
                id: string;
                promise: Promise<any>;
            })
              • <P>(task, config?): {
                    cancel: (() => void);
                    dispose: (() => void);
                    id: string;
                    promise: Promise<any>;
                }
              • Type Parameters

                • P

                Parameters

                • task: PoolTaskFn<T>
                • config: {
                      group?: string;
                      id?: string;
                      idConflictResolution?: PoolTaskIdConflictResolution;
                      max?: number;
                      payload?: P;
                      resolved?: number;
                  } = {}
                  • Optional group?: string
                  • Optional id?: string
                  • Optional idConflictResolution?: PoolTaskIdConflictResolution
                  • Optional max?: number
                  • Optional payload?: P
                  • Optional resolved?: number

                Returns {
                    cancel: (() => void);
                    dispose: (() => void);
                    id: string;
                    promise: Promise<any>;
                }

                • cancel: (() => void)
                    • (): void
                    • Returns void

                • dispose: (() => void)
                    • (): void
                    • Returns void

                • id: string
                • promise: Promise<any>
          • events: Emitter<PoolTaskEvents, PoolTaskEvents>
          • hasById: ((id) => boolean)
              • (id): boolean
              • Parameters

                • id: string

                Returns boolean

          • progress: Progress
          • waitFinishAll: (() => Promise<unknown>)
              • (): Promise<unknown>
              • Returns Promise<unknown>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/usePubSub.html b/docs/functions/usePubSub.html index d5ced10d..1f87daec 100644 --- a/docs/functions/usePubSub.html +++ b/docs/functions/usePubSub.html @@ -1 +1 @@ -usePubSub | zeed

        Generated using TypeDoc

        \ No newline at end of file +usePubSub | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useRPC.html b/docs/functions/useRPC.html index 3dd43218..4832ca6f 100644 --- a/docs/functions/useRPC.html +++ b/docs/functions/useRPC.html @@ -1 +1 @@ -useRPC | zeed

        Function useRPC

        • Type Parameters

          • LocalFunctions

          • RemoteFunctions = LocalFunctions

          Parameters

          • functions: LocalFunctions
          • options: RPCOptions<RemoteFunctions>

          Returns RPCReturn<RemoteFunctions>

        Generated using TypeDoc

        \ No newline at end of file +useRPC | zeed

        Function useRPC

        • Type Parameters

          • LocalFunctions

          • RemoteFunctions = LocalFunctions

          Parameters

          • functions: LocalFunctions
          • options: RPCOptions<RemoteFunctions>

          Returns RPCReturn<RemoteFunctions>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useRPCHub.html b/docs/functions/useRPCHub.html index 9b2ed75b..1704c145 100644 --- a/docs/functions/useRPCHub.html +++ b/docs/functions/useRPCHub.html @@ -1 +1 @@ -useRPCHub | zeed

        Function useRPCHub

        • Parameters

          Returns (<LocalFunctions, RemoteFunctions>(additionalFunctions?, additionalEventNames?) => RPCReturn<RemoteFunctions>)

            • <LocalFunctions, RemoteFunctions>(additionalFunctions?, additionalEventNames?): RPCReturn<RemoteFunctions>
            • Type Parameters

              • LocalFunctions

              • RemoteFunctions = LocalFunctions

              Parameters

              • Optional additionalFunctions: LocalFunctions
              • additionalEventNames: string[] = []

              Returns RPCReturn<RemoteFunctions>

        Generated using TypeDoc

        \ No newline at end of file +useRPCHub | zeed

        Function useRPCHub

        • Parameters

          Returns (<LocalFunctions, RemoteFunctions>(additionalFunctions?, additionalEventNames?) => RPCReturn<RemoteFunctions>)

            • <LocalFunctions, RemoteFunctions>(additionalFunctions?, additionalEventNames?): RPCReturn<RemoteFunctions>
            • Type Parameters

              • LocalFunctions

              • RemoteFunctions = LocalFunctions

              Parameters

              • Optional additionalFunctions: LocalFunctions
              • additionalEventNames: string[] = []

              Returns RPCReturn<RemoteFunctions>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useSorted.html b/docs/functions/useSorted.html index 48793416..77298b45 100644 --- a/docs/functions/useSorted.html +++ b/docs/functions/useSorted.html @@ -4,4 +4,4 @@

        Parameters

        • items: S[]

        Returns number

      • items: (<T>(items) => T[])
          • <T>(items): T[]
          • Return sorted list from low to high.

            Type Parameters

            • T extends Record<string, any>

            Parameters

            • items: T[]

            Returns T[]

      • move: ((newIndex, oldIndex, sortableItems) => number)
          • (newIndex, oldIndex, sortableItems): number
          • Mainly for drag and drop movements, where an item has to be moved to another index. Respects its own move as well.

            Parameters

            • newIndex: number
            • oldIndex: number
            • sortableItems: S[]

            Returns number

      • start: ((items) => number)
          • (items): number
          • Get a sort suitable for adding to start of list.

            -

            Parameters

            • items: S[]

            Returns number

      • Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • items: S[]

        Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/useTimeout.html b/docs/functions/useTimeout.html index 1e125ef7..fe7ba49a 100644 --- a/docs/functions/useTimeout.html +++ b/docs/functions/useTimeout.html @@ -1 +1 @@ -useTimeout | zeed

        Generated using TypeDoc

        \ No newline at end of file +useTimeout | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/uuid.html b/docs/functions/uuid.html index 57551375..7e93562f 100644 --- a/docs/functions/uuid.html +++ b/docs/functions/uuid.html @@ -1 +1 @@ -uuid | zeed

        Generated using TypeDoc

        \ No newline at end of file +uuid | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/uuid32bit.html b/docs/functions/uuid32bit.html index 8e4595e2..0d2ee79c 100644 --- a/docs/functions/uuid32bit.html +++ b/docs/functions/uuid32bit.html @@ -1 +1 @@ -uuid32bit | zeed

        Generated using TypeDoc

        \ No newline at end of file +uuid32bit | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/uuidB32.html b/docs/functions/uuidB32.html index 396d91a8..2f68732b 100644 --- a/docs/functions/uuidB32.html +++ b/docs/functions/uuidB32.html @@ -1 +1 @@ -uuidB32 | zeed

        Function uuidB32

        • Parameters

          • bytes: Uint8Array = ...

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +uuidB32 | zeed

        Function uuidB32

        • Parameters

          • bytes: Uint8Array = ...

          Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/uuidB62.html b/docs/functions/uuidB62.html index 991e8fc4..3fc5b7e2 100644 --- a/docs/functions/uuidB62.html +++ b/docs/functions/uuidB62.html @@ -1 +1 @@ -uuidB62 | zeed

        Function uuidB62

        • Parameters

          • bytes: Uint8Array = ...

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +uuidB62 | zeed

        Function uuidB62

        • Parameters

          • bytes: Uint8Array = ...

          Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/uuidBytes.html b/docs/functions/uuidBytes.html index f672152e..6e80a633 100644 --- a/docs/functions/uuidBytes.html +++ b/docs/functions/uuidBytes.html @@ -1 +1 @@ -uuidBytes | zeed

        Generated using TypeDoc

        \ No newline at end of file +uuidBytes | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/uuidDecode.html b/docs/functions/uuidDecode.html index 011bb07b..16aa19b1 100644 --- a/docs/functions/uuidDecode.html +++ b/docs/functions/uuidDecode.html @@ -1 +1 @@ -uuidDecode | zeed

        Function uuidDecode

        • Parameters

          • uuid: string

          Returns Uint8Array

        Generated using TypeDoc

        \ No newline at end of file +uuidDecode | zeed

        Function uuidDecode

        • Parameters

          • uuid: string

          Returns Uint8Array

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/uuidDecodeB32.html b/docs/functions/uuidDecodeB32.html index 50e4ac57..c9cb2477 100644 --- a/docs/functions/uuidDecodeB32.html +++ b/docs/functions/uuidDecodeB32.html @@ -1 +1 @@ -uuidDecodeB32 | zeed

        Function uuidDecodeB32

        • Parameters

          • uuid: string

          Returns Uint8Array

        Generated using TypeDoc

        \ No newline at end of file +uuidDecodeB32 | zeed

        Function uuidDecodeB32

        • Parameters

          • uuid: string

          Returns Uint8Array

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/uuidDecodeB62.html b/docs/functions/uuidDecodeB62.html index 491b0c6d..88e8a6fb 100644 --- a/docs/functions/uuidDecodeB62.html +++ b/docs/functions/uuidDecodeB62.html @@ -1 +1 @@ -uuidDecodeB62 | zeed

        Function uuidDecodeB62

        • Parameters

          • uuid: string

          Returns Uint8Array

        Generated using TypeDoc

        \ No newline at end of file +uuidDecodeB62 | zeed

        Function uuidDecodeB62

        • Parameters

          • uuid: string

          Returns Uint8Array

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/uuidDecodeV4.html b/docs/functions/uuidDecodeV4.html index 213b69f3..a95e4eb7 100644 --- a/docs/functions/uuidDecodeV4.html +++ b/docs/functions/uuidDecodeV4.html @@ -1 +1 @@ -uuidDecodeV4 | zeed

        Function uuidDecodeV4

        • Parameters

          • uuid: string

          Returns Uint8Array

        Generated using TypeDoc

        \ No newline at end of file +uuidDecodeV4 | zeed

        Function uuidDecodeV4

        • Parameters

          • uuid: string

          Returns Uint8Array

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/uuidEncode.html b/docs/functions/uuidEncode.html index 092a212a..bf5f9e67 100644 --- a/docs/functions/uuidEncode.html +++ b/docs/functions/uuidEncode.html @@ -1 +1 @@ -uuidEncode | zeed

        Function uuidEncode

        • Parameters

          • bytes: Uint8Array

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +uuidEncode | zeed

        Function uuidEncode

        • Parameters

          • bytes: Uint8Array

          Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/uuidEncodeB32.html b/docs/functions/uuidEncodeB32.html index e64409b3..47253c85 100644 --- a/docs/functions/uuidEncodeB32.html +++ b/docs/functions/uuidEncodeB32.html @@ -1 +1 @@ -uuidEncodeB32 | zeed

        Function uuidEncodeB32

        • Parameters

          • bytes: Uint8Array

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +uuidEncodeB32 | zeed

        Function uuidEncodeB32

        • Parameters

          • bytes: Uint8Array

          Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/uuidEncodeB62.html b/docs/functions/uuidEncodeB62.html index cf52a206..22b32d83 100644 --- a/docs/functions/uuidEncodeB62.html +++ b/docs/functions/uuidEncodeB62.html @@ -1 +1 @@ -uuidEncodeB62 | zeed

        Function uuidEncodeB62

        • Parameters

          • bytes: Uint8Array

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +uuidEncodeB62 | zeed

        Function uuidEncodeB62

        • Parameters

          • bytes: Uint8Array

          Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/uuidEncodeV4.html b/docs/functions/uuidEncodeV4.html index 56670cac..6cca6f12 100644 --- a/docs/functions/uuidEncodeV4.html +++ b/docs/functions/uuidEncodeV4.html @@ -1 +1 @@ -uuidEncodeV4 | zeed

        Function uuidEncodeV4

        • Parameters

          • bytes: Uint8Array

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +uuidEncodeV4 | zeed

        Function uuidEncodeV4

        • Parameters

          • bytes: Uint8Array

          Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/uuidIsValid.html b/docs/functions/uuidIsValid.html index 005904f8..87a5d74c 100644 --- a/docs/functions/uuidIsValid.html +++ b/docs/functions/uuidIsValid.html @@ -1 +1 @@ -uuidIsValid | zeed

        Generated using TypeDoc

        \ No newline at end of file +uuidIsValid | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/uuidv4.html b/docs/functions/uuidv4.html index 22e3e501..e9ae7703 100644 --- a/docs/functions/uuidv4.html +++ b/docs/functions/uuidv4.html @@ -1 +1 @@ -uuidv4 | zeed

        Generated using TypeDoc

        \ No newline at end of file +uuidv4 | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/valueToBoolean.html b/docs/functions/valueToBoolean.html index 2a6e88ce..7622cb63 100644 --- a/docs/functions/valueToBoolean.html +++ b/docs/functions/valueToBoolean.html @@ -1 +1 @@ -valueToBoolean | zeed

        Function valueToBoolean

        • Parameters

          • Optional value: any
          • defaultValue: boolean = false

          Returns boolean

        Generated using TypeDoc

        \ No newline at end of file +valueToBoolean | zeed

        Function valueToBoolean

        • Parameters

          • Optional value: any
          • defaultValue: boolean = false

          Returns boolean

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/valueToFloat.html b/docs/functions/valueToFloat.html index aae74e1c..03213db8 100644 --- a/docs/functions/valueToFloat.html +++ b/docs/functions/valueToFloat.html @@ -1 +1 @@ -valueToFloat | zeed

        Function valueToFloat

        • Parameters

          • Optional value: any
          • defaultValue: number = 0.0

          Returns number

        Generated using TypeDoc

        \ No newline at end of file +valueToFloat | zeed

        Function valueToFloat

        • Parameters

          • Optional value: any
          • defaultValue: number = 0.0

          Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/valueToInteger.html b/docs/functions/valueToInteger.html index 45008b9e..ba45f68d 100644 --- a/docs/functions/valueToInteger.html +++ b/docs/functions/valueToInteger.html @@ -1 +1 @@ -valueToInteger | zeed

        Function valueToInteger

        • Parameters

          • Optional value: any
          • defaultValue: number = 0

          Returns number

        Generated using TypeDoc

        \ No newline at end of file +valueToInteger | zeed

        Function valueToInteger

        • Parameters

          • Optional value: any
          • defaultValue: number = 0

          Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/valueToPath.html b/docs/functions/valueToPath.html index 47c624f2..961d2b83 100644 --- a/docs/functions/valueToPath.html +++ b/docs/functions/valueToPath.html @@ -1 +1 @@ -valueToPath | zeed

        Function valueToPath

        • Parameters

          • Optional value: any
          • defaultValue: string = ''

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +valueToPath | zeed

        Function valueToPath

        • Parameters

          • Optional value: any
          • defaultValue: string = ''

          Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/valueToString.html b/docs/functions/valueToString.html index 6945944d..b74ed361 100644 --- a/docs/functions/valueToString.html +++ b/docs/functions/valueToString.html @@ -1 +1 @@ -valueToString | zeed

        Function valueToString

        • Parameters

          • Optional value: any
          • defaultValue: string = ''

          Returns string

        Generated using TypeDoc

        \ No newline at end of file +valueToString | zeed

        Function valueToString

        • Parameters

          • Optional value: any
          • defaultValue: string = ''

          Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/waitOn.html b/docs/functions/waitOn.html index 8d7f5be8..facf78d6 100644 --- a/docs/functions/waitOn.html +++ b/docs/functions/waitOn.html @@ -1,2 +1,2 @@ waitOn | zeed

        Function waitOn

        • Wait for event on obj to emit. Resolve with result or reject on timeout

          -

          Parameters

          • obj: any
          • event: string
          • timeoutMS: number = 1000

          Returns Promise<any>

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • obj: any
        • event: string
        • timeoutMS: number = 1000

        Returns Promise<any>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/walkSync.html b/docs/functions/walkSync.html index 91cd93a0..151a2b4c 100644 --- a/docs/functions/walkSync.html +++ b/docs/functions/walkSync.html @@ -1 +1 @@ -walkSync | zeed

        Function walkSync

        • Parameters

          • rootFolder: string
          • subFolder: string = ''
          • ignoreHidden: boolean = true

          Returns string[]

        Generated using TypeDoc

        \ No newline at end of file +walkSync | zeed

        Function walkSync

        • Parameters

          • rootFolder: string
          • subFolder: string = ''
          • ignoreHidden: boolean = true

          Returns string[]

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/walkSyncAsync.html b/docs/functions/walkSyncAsync.html index f1e0a52b..0c369fd3 100644 --- a/docs/functions/walkSyncAsync.html +++ b/docs/functions/walkSyncAsync.html @@ -1 +1 @@ -walkSyncAsync | zeed

        Function walkSyncAsync

        • Parameters

          • rootFolder: string
          • subFolder: string = ''
          • ignoreHidden: boolean = true

          Returns Promise<string[]>

        Generated using TypeDoc

        \ No newline at end of file +walkSyncAsync | zeed

        Function walkSyncAsync

        • Parameters

          • rootFolder: string
          • subFolder: string = ''
          • ignoreHidden: boolean = true

          Returns Promise<string[]>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/wordsToUint8Array.html b/docs/functions/wordsToUint8Array.html index 7355300e..43972d3d 100644 --- a/docs/functions/wordsToUint8Array.html +++ b/docs/functions/wordsToUint8Array.html @@ -1 +1 @@ -wordsToUint8Array | zeed

        Function wordsToUint8Array

        Generated using TypeDoc

        \ No newline at end of file +wordsToUint8Array | zeed

        Function wordsToUint8Array

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/functions/writeText.html b/docs/functions/writeText.html index c5f4e72d..697a5078 100644 --- a/docs/functions/writeText.html +++ b/docs/functions/writeText.html @@ -1 +1 @@ -writeText | zeed

        Function writeText

        • Parameters

          • path: string
          • content: string

          Returns Promise<void>

        Generated using TypeDoc

        \ No newline at end of file +writeText | zeed

        Function writeText

        • Parameters

          • path: string
          • content: string

          Returns Promise<void>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/ChannelMessageEvent.html b/docs/interfaces/ChannelMessageEvent.html index 183602cd..1638f861 100644 --- a/docs/interfaces/ChannelMessageEvent.html +++ b/docs/interfaces/ChannelMessageEvent.html @@ -1,5 +1,5 @@ ChannelMessageEvent | zeed

        Interface ChannelMessageEvent

        interface ChannelMessageEvent {
            data: any;
            lastEventId?: string;
            origin?: string;
        }

        Properties

        interface ChannelMessageEvent {
            data: any;
            lastEventId?: string;
            origin?: string;
        }

        Properties

        data: any
        lastEventId?: string
        origin?: string

        Generated using TypeDoc

        \ No newline at end of file +

        Properties

        data: any
        lastEventId?: string
        origin?: string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/DefaultListener.html b/docs/interfaces/DefaultListener.html index 68df5a85..1fdd427f 100644 --- a/docs/interfaces/DefaultListener.html +++ b/docs/interfaces/DefaultListener.html @@ -1 +1 @@ -DefaultListener | zeed

        Interface DefaultListener

        interface DefaultListener {
            [k: string]: ((...args) => any);
        }

        Indexable

        [k: string]: ((...args) => any)
          • (...args): any
          • Parameters

            • Rest ...args: any[]

            Returns any

        Generated using TypeDoc

        \ No newline at end of file +DefaultListener | zeed

        Interface DefaultListener

        interface DefaultListener {
            [k: string]: ((...args) => any);
        }

        Indexable

        [k: string]: ((...args) => any)
          • (...args): any
          • Parameters

            • Rest ...args: any[]

            Returns any

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/Difference.html b/docs/interfaces/Difference.html index e7b016ac..796ba3a4 100644 --- a/docs/interfaces/Difference.html +++ b/docs/interfaces/Difference.html @@ -1,4 +1,4 @@ -Difference | zeed

        Interface Difference

        interface Difference {
            path: (string | number)[];
            type: DifferenceType;
            value?: any;
        }

        Properties

        path +Difference | zeed

        Interface Difference

        interface Difference {
            path: (string | number)[];
            type: DifferenceType;
            value?: any;
        }

        Properties

        Properties

        path: (string | number)[]
        value?: any

        Generated using TypeDoc

        \ No newline at end of file +

        Properties

        path: (string | number)[]
        value?: any

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/EmitterSubscriberOptions.html b/docs/interfaces/EmitterSubscriberOptions.html index a07c65e5..d9523f4a 100644 --- a/docs/interfaces/EmitterSubscriberOptions.html +++ b/docs/interfaces/EmitterSubscriberOptions.html @@ -1,2 +1,2 @@ -EmitterSubscriberOptions | zeed

        Interface EmitterSubscriberOptions

        interface EmitterSubscriberOptions {
            priority?: number;
        }

        Properties

        Properties

        priority?: number

        Generated using TypeDoc

        \ No newline at end of file +EmitterSubscriberOptions | zeed

        Interface EmitterSubscriberOptions

        interface EmitterSubscriberOptions {
            priority?: number;
        }

        Properties

        Properties

        priority?: number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/Encoder.html b/docs/interfaces/Encoder.html index b8f8d45b..8bedf2fb 100644 --- a/docs/interfaces/Encoder.html +++ b/docs/interfaces/Encoder.html @@ -1,3 +1,3 @@ -Encoder | zeed

        Interface Encoder

        interface Encoder {
            decode(data): Promise<any>;
            encode(data): Promise<Uint8Array>;
        }

        Implemented by

        Methods

        decode +Encoder | zeed

        Interface Encoder

        interface Encoder {
            decode(data): Promise<any>;
            encode(data): Promise<Uint8Array>;
        }

        Implemented by

        Methods

        Methods

        Generated using TypeDoc

        \ No newline at end of file +

        Methods

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/FileStorageOptions.html b/docs/interfaces/FileStorageOptions.html index 07afdcd7..19f820ff 100644 --- a/docs/interfaces/FileStorageOptions.html +++ b/docs/interfaces/FileStorageOptions.html @@ -1,7 +1,7 @@ -FileStorageOptions | zeed

        Interface FileStorageOptions

        interface FileStorageOptions {
            extension?: string;
            keyToFilename?: ((key) => string);
            objectFromString?: ((data) => any);
            objectToString?: ((data) => string);
            path?: string;
            pretty?: boolean;
        }

        Properties

        extension? +FileStorageOptions | zeed

        Interface FileStorageOptions

        interface FileStorageOptions {
            extension?: string;
            keyToFilename?: ((key) => string);
            objectFromString?: ((data) => any);
            objectToString?: ((data) => string);
            path?: string;
            pretty?: boolean;
        }

        Properties

        extension?: string
        keyToFilename?: ((key) => string)

        Type declaration

          • (key): string
          • Parameters

            • key: string

            Returns string

        objectFromString?: ((data) => any)

        Type declaration

          • (data): any
          • Parameters

            • data: string

            Returns any

        objectToString?: ((data) => string)

        Type declaration

          • (data): string
          • Parameters

            • data: any

            Returns string

        path?: string
        pretty?: boolean

        Generated using TypeDoc

        \ No newline at end of file +

        Properties

        extension?: string
        keyToFilename?: ((key) => string)

        Type declaration

          • (key): string
          • Parameters

            • key: string

            Returns string

        objectFromString?: ((data) => any)

        Type declaration

          • (data): any
          • Parameters

            • data: string

            Returns any

        objectToString?: ((data) => string)

        Type declaration

          • (data): string
          • Parameters

            • data: any

            Returns string

        path?: string
        pretty?: boolean

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/LocalStorageOptions.html b/docs/interfaces/LocalStorageOptions.html index e73522c1..8df476aa 100644 --- a/docs/interfaces/LocalStorageOptions.html +++ b/docs/interfaces/LocalStorageOptions.html @@ -1,4 +1,4 @@ -LocalStorageOptions | zeed

        Interface LocalStorageOptions

        interface LocalStorageOptions {
            name: string;
            objectFromString?: ((data) => any);
            objectToString?: ((data) => string);
        }

        Properties

        name +LocalStorageOptions | zeed

        Interface LocalStorageOptions

        interface LocalStorageOptions {
            name: string;
            objectFromString?: ((data) => any);
            objectToString?: ((data) => string);
        }

        Properties

        name: string
        objectFromString?: ((data) => any)

        Type declaration

          • (data): any
          • Parameters

            • data: string

            Returns any

        objectToString?: ((data) => string)

        Type declaration

          • (data): string
          • Parameters

            • data: any

            Returns string

        Generated using TypeDoc

        \ No newline at end of file +

        Properties

        name: string
        objectFromString?: ((data) => any)

        Type declaration

          • (data): any
          • Parameters

            • data: string

            Returns any

        objectToString?: ((data) => string)

        Type declaration

          • (data): string
          • Parameters

            • data: any

            Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/LogHandlerOptions.html b/docs/interfaces/LogHandlerOptions.html index 0c2d66b8..9424e7b6 100644 --- a/docs/interfaces/LogHandlerOptions.html +++ b/docs/interfaces/LogHandlerOptions.html @@ -1,4 +1,4 @@ -LogHandlerOptions | zeed

        Interface LogHandlerOptions

        interface LogHandlerOptions {
            colors?: boolean;
            fill?: number;
            filter?: string;
            level?: number;
            levelHelper?: boolean;
            nameBrackets?: boolean;
            padding?: number;
            pretty?: boolean;
            stack?: number | boolean;
            time?: boolean;
        }

        Properties

        colors? +LogHandlerOptions | zeed

        Interface LogHandlerOptions

        interface LogHandlerOptions {
            colors?: boolean;
            fill?: number;
            filter?: string;
            level?: number;
            levelHelper?: boolean;
            nameBrackets?: boolean;
            padding?: number;
            pretty?: boolean;
            stack?: number | boolean;
            time?: boolean;
        }

        Properties

        Properties

        colors?: boolean
        fill?: number
        filter?: string
        level?: number
        levelHelper?: boolean
        nameBrackets?: boolean
        padding?: number
        pretty?: boolean
        stack?: number | boolean
        time?: boolean

        Generated using TypeDoc

        \ No newline at end of file +

        Properties

        colors?: boolean
        fill?: number
        filter?: string
        level?: number
        levelHelper?: boolean
        nameBrackets?: boolean
        padding?: number
        pretty?: boolean
        stack?: number | boolean
        time?: boolean

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/LogMessage.html b/docs/interfaces/LogMessage.html index 27ca26a6..60d58b7f 100644 --- a/docs/interfaces/LogMessage.html +++ b/docs/interfaces/LogMessage.html @@ -1,7 +1,7 @@ -LogMessage | zeed

        Interface LogMessage

        interface LogMessage {
            file?: string;
            level: number;
            line?: number;
            messages: any[];
            name: string;
            timestamp?: number;
        }

        Properties

        file? +LogMessage | zeed

        Interface LogMessage

        interface LogMessage {
            file?: string;
            level: number;
            line?: number;
            messages: any[];
            name: string;
            timestamp?: number;
        }

        Properties

        file?: string
        level: number
        line?: number
        messages: any[]
        name: string
        timestamp?: number

        Generated using TypeDoc

        \ No newline at end of file +

        Properties

        file?: string
        level: number
        line?: number
        messages: any[]
        name: string
        timestamp?: number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/LoggerContextInterface.html b/docs/interfaces/LoggerContextInterface.html index c12dee24..5c007515 100644 --- a/docs/interfaces/LoggerContextInterface.html +++ b/docs/interfaces/LoggerContextInterface.html @@ -1,9 +1,9 @@ -LoggerContextInterface | zeed

        Interface LoggerContextInterface

        interface LoggerContextInterface {
            registerHandler(handler): void;
            setDebug(debug): void;
            setFactory(factory): void;
            setFilter(namespaces): void;
            setHandlers(handlers?): void;
            setLock(lock): void;
            setLogLevel(level?): void;
            (name?, level?): LoggerInterface;
        }

        Methods

        registerHandler +LoggerContextInterface | zeed

        Interface LoggerContextInterface

        interface LoggerContextInterface {
            registerHandler(handler): void;
            setDebug(debug): void;
            setFactory(factory): void;
            setFilter(namespaces): void;
            setHandlers(handlers?): void;
            setLock(lock): void;
            setLogLevel(level?): void;
            (name?, level?): LoggerInterface;
        }

        Methods

        • When true emits a short log message for each Logger when being set up first time.

          -

          Parameters

          • debug: boolean

          Returns void

        Generated using TypeDoc

        \ No newline at end of file +

        Methods

        • When true emits a short log message for each Logger when being set up first time.

          +

          Parameters

          • debug: boolean

          Returns void

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/LoggerInterface.html b/docs/interfaces/LoggerInterface.html index f1932b57..9a9e558d 100644 --- a/docs/interfaces/LoggerInterface.html +++ b/docs/interfaces/LoggerInterface.html @@ -1,4 +1,4 @@ -LoggerInterface | zeed

        Interface LoggerInterface

        interface LoggerInterface {
            active: boolean;
            factory?: LoggerContextInterface;
            label: string;
            level: number;
            assert(condition, ...messages): asserts condition;
            debug(...messages): void;
            error(...messages): void;
            extend(prefix): LoggerInterface;
            fatal(...messages): never;
            info(...messages): void;
            warn(...messages): void;
            (...messages): void;
        }

        Properties

        active +LoggerInterface | zeed

        Interface LoggerInterface

        interface LoggerInterface {
            active: boolean;
            factory?: LoggerContextInterface;
            label: string;
            level: number;
            assert(condition, ...messages): asserts condition;
            debug(...messages): void;
            error(...messages): void;
            extend(prefix): LoggerInterface;
            fatal(...messages): never;
            info(...messages): void;
            warn(...messages): void;
            (...messages): void;
        }

        Properties

        active factory? label level @@ -10,16 +10,16 @@ info warn

        Properties

        active: boolean

        Deprecated

        use .level = LogLevel.off or LogLevel.all

        -
        label: string
        level: number

        Methods

        label: string
        level: number

        Methods

        • Always throws.

          +

          Parameters

          • condition: unknown
          • Rest ...messages: any[]

          Returns asserts condition

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • Rest ...messages: any[]

        Returns never

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/MemStorageOptions.html b/docs/interfaces/MemStorageOptions.html index eea8849e..b38aa89c 100644 --- a/docs/interfaces/MemStorageOptions.html +++ b/docs/interfaces/MemStorageOptions.html @@ -1,3 +1,3 @@ -MemStorageOptions | zeed

        Interface MemStorageOptions

        interface MemStorageOptions {
            objectFromString?: ((data) => any);
            objectToString?: ((data) => string);
        }

        Properties

        objectFromString? +MemStorageOptions | zeed

        Interface MemStorageOptions

        interface MemStorageOptions {
            objectFromString?: ((data) => any);
            objectToString?: ((data) => string);
        }

        Properties

        objectFromString?: ((data) => any)

        Type declaration

          • (data): any
          • Parameters

            • data: string

            Returns any

        objectToString?: ((data) => string)

        Type declaration

          • (data): string
          • Parameters

            • data: any

            Returns string

        Generated using TypeDoc

        \ No newline at end of file +

        Properties

        objectFromString?: ((data) => any)

        Type declaration

          • (data): any
          • Parameters

            • data: string

            Returns any

        objectToString?: ((data) => string)

        Type declaration

          • (data): string
          • Parameters

            • data: any

            Returns string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/MessageAction.html b/docs/interfaces/MessageAction.html index 04a4580c..09cd4b98 100644 --- a/docs/interfaces/MessageAction.html +++ b/docs/interfaces/MessageAction.html @@ -1,4 +1,4 @@ -MessageAction | zeed

        Interface MessageAction

        interface MessageAction {
            args?: Json[];
            id: string;
            name: string;
        }

        Properties

        args? +MessageAction | zeed

        Interface MessageAction

        interface MessageAction {
            args?: Json[];
            id: string;
            name: string;
        }

        Properties

        Properties

        args?: Json[]
        id: string
        name: string

        Generated using TypeDoc

        \ No newline at end of file +

        Properties

        args?: Json[]
        id: string
        name: string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/MessageHub.html b/docs/interfaces/MessageHub.html index c6721612..a2275c5a 100644 --- a/docs/interfaces/MessageHub.html +++ b/docs/interfaces/MessageHub.html @@ -1,5 +1,5 @@ -MessageHub | zeed

        Interface MessageHub

        interface MessageHub {
            connect: ((newChannel) => void);
            dispose(): void;
            listen<L>(newHandlers): void;
            send<L>(): MessagesMethods<L>;
        }

        Properties

        connect +MessageHub | zeed

        Interface MessageHub

        interface MessageHub {
            connect: ((newChannel) => void);
            dispose(): void;
            listen<L>(newHandlers): void;
            send<L>(): MessagesMethods<L>;
        }

        Properties

        Methods

        Properties

        connect: ((newChannel) => void)

        Type declaration

          • (newChannel): void
          • Parameters

            Returns void

        Methods

        Generated using TypeDoc

        \ No newline at end of file +

        Properties

        connect: ((newChannel) => void)

        Type declaration

          • (newChannel): void
          • Parameters

            Returns void

        Methods

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/MessageResult.html b/docs/interfaces/MessageResult.html index bae1562b..39bacfc7 100644 --- a/docs/interfaces/MessageResult.html +++ b/docs/interfaces/MessageResult.html @@ -1,4 +1,4 @@ -MessageResult | zeed

        Interface MessageResult

        interface MessageResult {
            error?: {
                message: string;
                name: string;
                stack?: string;
            };
            id: string;
            result?: Json;
        }

        Properties

        error? +MessageResult | zeed

        Interface MessageResult

        interface MessageResult {
            error?: {
                message: string;
                name: string;
                stack?: string;
            };
            id: string;
            result?: Json;
        }

        Properties

        Properties

        error?: {
            message: string;
            name: string;
            stack?: string;
        }

        Type declaration

        • message: string
        • name: string
        • Optional stack?: string
        id: string
        result?: Json

        Generated using TypeDoc

        \ No newline at end of file +

        Properties

        error?: {
            message: string;
            name: string;
            stack?: string;
        }

        Type declaration

        • message: string
        • name: string
        • Optional stack?: string
        id: string
        result?: Json

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/MessagesDefaultMethods.html b/docs/interfaces/MessagesDefaultMethods.html index ad41705a..5e6de94c 100644 --- a/docs/interfaces/MessagesDefaultMethods.html +++ b/docs/interfaces/MessagesDefaultMethods.html @@ -1,4 +1,4 @@ -MessagesDefaultMethods | zeed

        Interface MessagesDefaultMethods<L>

        interface MessagesDefaultMethods {
            connect?(channel): void;
            dispose(): void;
            options(opt): L;
        }

        Type Parameters

        • L

        Methods

        connect? +MessagesDefaultMethods | zeed

        Interface MessagesDefaultMethods<L>

        interface MessagesDefaultMethods {
            connect?(channel): void;
            dispose(): void;
            options(opt): L;
        }

        Type Parameters

        • L

        Methods

        Generated using TypeDoc

        \ No newline at end of file +

        Methods

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/MessagesOptions.html b/docs/interfaces/MessagesOptions.html index 18ad9bf2..1a588a75 100644 --- a/docs/interfaces/MessagesOptions.html +++ b/docs/interfaces/MessagesOptions.html @@ -1,2 +1,2 @@ -MessagesOptions | zeed

        Interface MessagesOptions

        interface MessagesOptions {
            timeout?: number;
        }

        Properties

        Properties

        timeout?: number

        Generated using TypeDoc

        \ No newline at end of file +MessagesOptions | zeed

        Interface MessagesOptions

        interface MessagesOptions {
            timeout?: number;
        }

        Properties

        Properties

        timeout?: number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/ObjectStorage.html b/docs/interfaces/ObjectStorage.html index ecb5a79e..1bc3688d 100644 --- a/docs/interfaces/ObjectStorage.html +++ b/docs/interfaces/ObjectStorage.html @@ -1,6 +1,6 @@ -ObjectStorage | zeed

        Interface ObjectStorage<T>

        interface ObjectStorage {
            allKeys(): string[];
            clear(): void;
            getItem(key): undefined | T;
            removeItem(key): void;
            setItem(key, value): void;
        }

        Type Parameters

        • T = any

        Implemented by

        Methods

        allKeys +ObjectStorage | zeed

        Interface ObjectStorage<T>

        interface ObjectStorage {
            allKeys(): string[];
            clear(): void;
            getItem(key): undefined | T;
            removeItem(key): void;
            setItem(key, value): void;
        }

        Type Parameters

        • T = any

        Implemented by

        Methods

        • Parameters

          • key: string

          Returns undefined | T

        • Parameters

          • key: string
          • value: T

          Returns void

        Generated using TypeDoc

        \ No newline at end of file +

        Methods

        • Parameters

          • key: string

          Returns undefined | T

        • Parameters

          • key: string
          • value: T

          Returns void

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/PoolConfig.html b/docs/interfaces/PoolConfig.html index 13f869af..943277b0 100644 --- a/docs/interfaces/PoolConfig.html +++ b/docs/interfaces/PoolConfig.html @@ -1,4 +1,4 @@ -PoolConfig | zeed

        Interface PoolConfig

        interface PoolConfig {
            idConflictResolution?: PoolTaskIdConflictResolution;
            maxParallel?: number;
            name?: string;
        }

        Properties

        idConflictResolution? +PoolConfig | zeed

        Interface PoolConfig

        interface PoolConfig {
            idConflictResolution?: PoolTaskIdConflictResolution;
            maxParallel?: number;
            name?: string;
        }

        Properties

        idConflictResolution?: PoolTaskIdConflictResolution
        maxParallel?: number
        name?: string

        Generated using TypeDoc

        \ No newline at end of file +

        Properties

        idConflictResolution?: PoolTaskIdConflictResolution
        maxParallel?: number
        name?: string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/PoolTask.html b/docs/interfaces/PoolTask.html index 22b8c14d..ff1c8ecc 100644 --- a/docs/interfaces/PoolTask.html +++ b/docs/interfaces/PoolTask.html @@ -1,5 +1,5 @@ PoolTask | zeed

        Interface PoolTask<T>

        Task

        -
        interface PoolTask {
            done: ((result?) => void);
            group?: string;
            id: string;
            incResolved: ((inc?) => void);
            max: number;
            payload?: unknown;
            priority: number;
            progress: Progress;
            resolved: number;
            result?: T;
            setMax: ((max) => void);
            setResolved: ((resolved) => void);
            state: PoolTaskState;
            task: PoolTaskFn<T>;
        }

        Type Parameters

        • T

        Properties

        interface PoolTask {
            done: ((result?) => void);
            group?: string;
            id: string;
            incResolved: ((inc?) => void);
            max: number;
            payload?: unknown;
            priority: number;
            progress: Progress;
            resolved: number;
            result?: T;
            setMax: ((max) => void);
            setResolved: ((resolved) => void);
            state: PoolTaskState;
            task: PoolTaskFn<T>;
        }

        Type Parameters

        • T

        Properties

        Properties

        done: ((result?) => void)

        Type declaration

          • (result?): void
          • Parameters

            • Optional result: any

            Returns void

        group?: string

        Same groups are executed only one at a time

        -
        id: string
        incResolved: ((inc?) => void)

        Type declaration

          • (inc?): void
          • Parameters

            • Optional inc: number

            Returns void

        max: number
        payload?: unknown
        priority: number
        progress: Progress
        resolved: number
        result?: T
        setMax: ((max) => void)

        Type declaration

          • (max): void
          • Parameters

            • max: number

            Returns void

        setResolved: ((resolved) => void)

        Type declaration

          • (resolved): void
          • Parameters

            • resolved: number

            Returns void

        task: PoolTaskFn<T>

        Generated using TypeDoc

        \ No newline at end of file +

        Properties

        done: ((result?) => void)

        Type declaration

          • (result?): void
          • Parameters

            • Optional result: any

            Returns void

        group?: string

        Same groups are executed only one at a time

        +
        id: string
        incResolved: ((inc?) => void)

        Type declaration

          • (inc?): void
          • Parameters

            • Optional inc: number

            Returns void

        max: number
        payload?: unknown
        priority: number
        progress: Progress
        resolved: number
        result?: T
        setMax: ((max) => void)

        Type declaration

          • (max): void
          • Parameters

            • max: number

            Returns void

        setResolved: ((resolved) => void)

        Type declaration

          • (resolved): void
          • Parameters

            • resolved: number

            Returns void

        task: PoolTaskFn<T>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/PoolTaskEvents.html b/docs/interfaces/PoolTaskEvents.html index 9aeb844f..46de9cd0 100644 --- a/docs/interfaces/PoolTaskEvents.html +++ b/docs/interfaces/PoolTaskEvents.html @@ -1,7 +1,7 @@ -PoolTaskEvents | zeed

        Interface PoolTaskEvents

        interface PoolTaskEvents {
            didCancel(id): void;
            didFinish(): void;
            didReject(id, error): void;
            didResolve(id, value): void;
            didStart(id): void;
            didUpdate(max, resolved, presentMax, presentResolved): void;
        }

        Methods

        didCancel +PoolTaskEvents | zeed

        Interface PoolTaskEvents

        interface PoolTaskEvents {
            didCancel(id): void;
            didFinish(): void;
            didReject(id, error): void;
            didResolve(id, value): void;
            didStart(id): void;
            didUpdate(max, resolved, presentMax, presentResolved): void;
        }

        Methods

        • Parameters

          • max: number
          • resolved: number
          • presentMax: number
          • presentResolved: number

          Returns void

        Generated using TypeDoc

        \ No newline at end of file +

        Methods

        • Parameters

          • max: number
          • resolved: number
          • presentMax: number
          • presentResolved: number

          Returns void

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/RPCFn.html b/docs/interfaces/RPCFn.html index 3963b02a..36eb890f 100644 --- a/docs/interfaces/RPCFn.html +++ b/docs/interfaces/RPCFn.html @@ -1,4 +1,4 @@ RPCFn | zeed

        Interface RPCFn<T>

        interface RPCFn {
            asEvent(...args): void;
            (...args): Promise<Awaited<ReturnType<T>>>;
        }

        Type Parameters

        • T

        Methods

        Parameters

        Returns Promise<Awaited<ReturnType<T>>>

        Methods

        Methods

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        Returns void

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/RPCOptions.html b/docs/interfaces/RPCOptions.html index e859d85d..10c64970 100644 --- a/docs/interfaces/RPCOptions.html +++ b/docs/interfaces/RPCOptions.html @@ -1,4 +1,4 @@ -RPCOptions | zeed

        Interface RPCOptions<Remote>

        interface RPCOptions {
            deserialize?: ((data) => any);
            eventNames?: (keyof Remote)[];
            log?: LoggerInterface;
            on: ((fn) => void);
            onlyEvents?: boolean;
            post: ((data) => void);
            serialize?: ((data) => any);
        }

        Type Parameters

        • Remote

        Hierarchy

        Properties

        deserialize? +RPCOptions | zeed

        Interface RPCOptions<Remote>

        interface RPCOptions {
            deserialize?: ((data) => any);
            eventNames?: (keyof Remote)[];
            log?: LoggerInterface;
            on: ((fn) => void);
            onlyEvents?: boolean;
            post: ((data) => void);
            serialize?: ((data) => any);
        }

        Type Parameters

        • Remote

        Hierarchy

        Properties

        Properties

        deserialize?: ((data) => any)

        Type declaration

          • (data): any
          • Custom function to deserialize data

            -

            Parameters

            • data: any

            Returns any

        eventNames?: (keyof Remote)[]

        Names of remote functions that do not need response.

        -

        Custom logger

        -
        on: ((fn) => void)

        Type declaration

          • (fn): void
          • Listener to receive raw message

            -

            Parameters

            • fn: ((data) => void)
                • (data): void
                • Parameters

                  • data: any

                  Returns void

            Returns void

        onlyEvents?: boolean

        No return values expected

        -
        post: ((data) => void)

        Type declaration

          • (data): void
          • Function to post raw message

            -

            Parameters

            • data: any

            Returns void

        serialize?: ((data) => any)

        Type declaration

          • (data): any
          • Custom function to serialize data

            -

            Parameters

            • data: any

            Returns any

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • data: any

        Returns any

        eventNames?: (keyof Remote)[]

        Names of remote functions that do not need response.

        +

        Custom logger

        +
        on: ((fn) => void)

        Type declaration

          • (fn): void
          • Listener to receive raw message

            +

            Parameters

            • fn: ((data) => void)
                • (data): void
                • Parameters

                  • data: any

                  Returns void

            Returns void

        onlyEvents?: boolean

        No return values expected

        +
        post: ((data) => void)

        Type declaration

          • (data): void
          • Function to post raw message

            +

            Parameters

            • data: any

            Returns void

        serialize?: ((data) => any)

        Type declaration

          • (data): any
          • Custom function to serialize data

            +

            Parameters

            • data: any

            Returns any

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/RPCOptionsBasic.html b/docs/interfaces/RPCOptionsBasic.html index 85118ad7..925a6f49 100644 --- a/docs/interfaces/RPCOptionsBasic.html +++ b/docs/interfaces/RPCOptionsBasic.html @@ -1,13 +1,13 @@ -RPCOptionsBasic | zeed

        Interface RPCOptionsBasic

        interface RPCOptionsBasic {
            deserialize?: ((data) => any);
            log?: LoggerInterface;
            on: ((fn) => void);
            onlyEvents?: boolean;
            post: ((data) => void);
            serialize?: ((data) => any);
        }

        Hierarchy

        Properties

        deserialize? +RPCOptionsBasic | zeed

        Interface RPCOptionsBasic

        interface RPCOptionsBasic {
            deserialize?: ((data) => any);
            log?: LoggerInterface;
            on: ((fn) => void);
            onlyEvents?: boolean;
            post: ((data) => void);
            serialize?: ((data) => any);
        }

        Hierarchy

        Properties

        deserialize?: ((data) => any)

        Type declaration

          • (data): any
          • Custom function to deserialize data

            -

            Parameters

            • data: any

            Returns any

        Custom logger

        -
        on: ((fn) => void)

        Type declaration

          • (fn): void
          • Listener to receive raw message

            -

            Parameters

            • fn: ((data) => void)
                • (data): void
                • Parameters

                  • data: any

                  Returns void

            Returns void

        onlyEvents?: boolean

        No return values expected

        -
        post: ((data) => void)

        Type declaration

          • (data): void
          • Function to post raw message

            -

            Parameters

            • data: any

            Returns void

        serialize?: ((data) => any)

        Type declaration

          • (data): any
          • Custom function to serialize data

            -

            Parameters

            • data: any

            Returns any

        Generated using TypeDoc

        \ No newline at end of file +

        Parameters

        • data: any

        Returns any

        Custom logger

        +
        on: ((fn) => void)

        Type declaration

          • (fn): void
          • Listener to receive raw message

            +

            Parameters

            • fn: ((data) => void)
                • (data): void
                • Parameters

                  • data: any

                  Returns void

            Returns void

        onlyEvents?: boolean

        No return values expected

        +
        post: ((data) => void)

        Type declaration

          • (data): void
          • Function to post raw message

            +

            Parameters

            • data: any

            Returns void

        serialize?: ((data) => any)

        Type declaration

          • (data): any
          • Custom function to serialize data

            +

            Parameters

            • data: any

            Returns any

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/RenderMessagesOptions.html b/docs/interfaces/RenderMessagesOptions.html index 50aaacba..18eace8d 100644 --- a/docs/interfaces/RenderMessagesOptions.html +++ b/docs/interfaces/RenderMessagesOptions.html @@ -1,3 +1,3 @@ -RenderMessagesOptions | zeed

        Interface RenderMessagesOptions

        interface RenderMessagesOptions {
            pretty?: boolean;
            trace?: boolean;
        }

        Properties

        pretty? +RenderMessagesOptions | zeed

        Interface RenderMessagesOptions

        interface RenderMessagesOptions {
            pretty?: boolean;
            trace?: boolean;
        }

        Properties

        Properties

        pretty?: boolean
        trace?: boolean

        Generated using TypeDoc

        \ No newline at end of file +

        Properties

        pretty?: boolean
        trace?: boolean

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/SortableItem.html b/docs/interfaces/SortableItem.html index ef2f534f..65f47ecb 100644 --- a/docs/interfaces/SortableItem.html +++ b/docs/interfaces/SortableItem.html @@ -1,2 +1,2 @@ -SortableItem | zeed

        Interface SortableItem

        interface SortableItem {
            sort_weight: number;
        }

        Properties

        Properties

        sort_weight: number

        Generated using TypeDoc

        \ No newline at end of file +SortableItem | zeed

        Interface SortableItem

        interface SortableItem {
            sort_weight: number;
        }

        Properties

        Properties

        sort_weight: number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/TaskEvents.html b/docs/interfaces/TaskEvents.html index 59bd98dc..fa8adfc4 100644 --- a/docs/interfaces/TaskEvents.html +++ b/docs/interfaces/TaskEvents.html @@ -1,5 +1,5 @@ -TaskEvents | zeed

        Interface TaskEvents

        interface TaskEvents {
            didCancel(): void;
            didFinish(): void;
            didStart(max): void;
            didUpdate(max, resolved): void;
        }

        Methods

        didCancel +TaskEvents | zeed

        Interface TaskEvents

        interface TaskEvents {
            didCancel(): void;
            didFinish(): void;
            didStart(max): void;
            didUpdate(max, resolved): void;
        }

        Methods

        Generated using TypeDoc

        \ No newline at end of file +

        Methods

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/UseDisposeConfig.html b/docs/interfaces/UseDisposeConfig.html index bbb6e621..0b15ea2d 100644 --- a/docs/interfaces/UseDisposeConfig.html +++ b/docs/interfaces/UseDisposeConfig.html @@ -1,3 +1,3 @@ -UseDisposeConfig | zeed

        Interface UseDisposeConfig

        interface UseDisposeConfig {
            log?: LoggerInterface;
            name?: string;
        }

        Properties

        log? +UseDisposeConfig | zeed

        Interface UseDisposeConfig

        interface UseDisposeConfig {
            log?: LoggerInterface;
            name?: string;
        }

        Properties

        Properties

        name?: string

        Generated using TypeDoc

        \ No newline at end of file +

        Properties

        name?: string

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/ArgumentsType.html b/docs/types/ArgumentsType.html index ccb58907..f34bd4ce 100644 --- a/docs/types/ArgumentsType.html +++ b/docs/types/ArgumentsType.html @@ -1 +1 @@ -ArgumentsType | zeed

        Type alias ArgumentsType<T>

        ArgumentsType<T>: T extends ((...args) => any)
            ? A
            : never

        Type Parameters

        • T

        Generated using TypeDoc

        \ No newline at end of file +ArgumentsType | zeed

        Type alias ArgumentsType<T>

        ArgumentsType<T>: T extends ((...args) => any)
            ? A
            : never

        Type Parameters

        • T

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/AsyncMutex.html b/docs/types/AsyncMutex.html index de702ce2..4b4b8c00 100644 --- a/docs/types/AsyncMutex.html +++ b/docs/types/AsyncMutex.html @@ -1 +1 @@ -AsyncMutex | zeed

        Type alias AsyncMutex

        AsyncMutex: ((fn, elseFn?) => Promise<boolean>)

        Type declaration

          • (fn, elseFn?): Promise<boolean>
          • Parameters

            • fn: (() => void)
                • (): void
                • Returns void

            • Optional elseFn: (() => void)
                • (): void
                • Returns void

            Returns Promise<boolean>

        Generated using TypeDoc

        \ No newline at end of file +AsyncMutex | zeed

        Type alias AsyncMutex

        AsyncMutex: ((fn, elseFn?) => Promise<boolean>)

        Type declaration

          • (fn, elseFn?): Promise<boolean>
          • Parameters

            • fn: (() => void)
                • (): void
                • Returns void

            • Optional elseFn: (() => void)
                • (): void
                • Returns void

            Returns Promise<boolean>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/AsyncReturnType.html b/docs/types/AsyncReturnType.html index 2ad0e6df..e8dc0c1a 100644 --- a/docs/types/AsyncReturnType.html +++ b/docs/types/AsyncReturnType.html @@ -1,3 +1,3 @@ AsyncReturnType | zeed

        Type alias AsyncReturnType<T>

        AsyncReturnType<T>: T extends ((...args) => Promise<infer U>)
            ? U
            : T extends ((...args) => infer U)
                ? U
                : any

        Type Parameters

        • T extends ((...args) => any)

        Generated using TypeDoc

        \ No newline at end of file +

        Type Parameters

        • T extends ((...args) => any)

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/BinInput.html b/docs/types/BinInput.html index c16c14a5..b0fd49c6 100644 --- a/docs/types/BinInput.html +++ b/docs/types/BinInput.html @@ -1 +1 @@ -BinInput | zeed

        Generated using TypeDoc

        \ No newline at end of file +BinInput | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/DayInput.html b/docs/types/DayInput.html index 011044fc..cdf1a20b 100644 --- a/docs/types/DayInput.html +++ b/docs/types/DayInput.html @@ -1 +1 @@ -DayInput | zeed

        Generated using TypeDoc

        \ No newline at end of file +DayInput | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/DayInputLegacy.html b/docs/types/DayInputLegacy.html index eb6ff552..dc24e476 100644 --- a/docs/types/DayInputLegacy.html +++ b/docs/types/DayInputLegacy.html @@ -1 +1 @@ -DayInputLegacy | zeed

        Generated using TypeDoc

        \ No newline at end of file +DayInputLegacy | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/DayValue.html b/docs/types/DayValue.html index efbd2847..ac557aa2 100644 --- a/docs/types/DayValue.html +++ b/docs/types/DayValue.html @@ -1 +1 @@ -DayValue | zeed

        Generated using TypeDoc

        \ No newline at end of file +DayValue | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/DecimalInput.html b/docs/types/DecimalInput.html index a2c2db31..fb49ecfb 100644 --- a/docs/types/DecimalInput.html +++ b/docs/types/DecimalInput.html @@ -1 +1 @@ -DecimalInput | zeed

        Generated using TypeDoc

        \ No newline at end of file +DecimalInput | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/DecimalValue.html b/docs/types/DecimalValue.html index ab3fd6c6..29304635 100644 --- a/docs/types/DecimalValue.html +++ b/docs/types/DecimalValue.html @@ -1 +1 @@ -DecimalValue | zeed

        Generated using TypeDoc

        \ No newline at end of file +DecimalValue | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/DifferenceType.html b/docs/types/DifferenceType.html index c7810cec..61030882 100644 --- a/docs/types/DifferenceType.html +++ b/docs/types/DifferenceType.html @@ -1 +1 @@ -DifferenceType | zeed

        Generated using TypeDoc

        \ No newline at end of file +DifferenceType | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/Disposer.html b/docs/types/Disposer.html index 95824578..ff6fde15 100644 --- a/docs/types/Disposer.html +++ b/docs/types/Disposer.html @@ -1,2 +1,2 @@ Disposer | zeed

        Type alias Disposer

        Disposer: DisposerFunction | {
            dispose: DisposerFunction;
        }

        Type declaration

        Deprecated

        conflicts with using feature

        -

        Generated using TypeDoc

        \ No newline at end of file +

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/DisposerFunction.html b/docs/types/DisposerFunction.html index 86b2c9d0..c07cbc52 100644 --- a/docs/types/DisposerFunction.html +++ b/docs/types/DisposerFunction.html @@ -1 +1 @@ -DisposerFunction | zeed

        Type alias DisposerFunction

        DisposerFunction: (() => any | Promise<any>)

        Type declaration

          • (): any | Promise<any>
          • Returns any | Promise<any>

        Generated using TypeDoc

        \ No newline at end of file +DisposerFunction | zeed

        Type alias DisposerFunction

        DisposerFunction: (() => any | Promise<any>)

        Type declaration

          • (): any | Promise<any>
          • Returns any | Promise<any>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/EmitterAllHandler.html b/docs/types/EmitterAllHandler.html index fd13d469..7bebe680 100644 --- a/docs/types/EmitterAllHandler.html +++ b/docs/types/EmitterAllHandler.html @@ -1 +1 @@ -EmitterAllHandler | zeed

        Type alias EmitterAllHandler<T>

        EmitterAllHandler<T>: ((key, ...objs) => void)

        Type Parameters

        • T = string

        Type declaration

          • (key, ...objs): void
          • Parameters

            • key: T
            • Rest ...objs: any[]

            Returns void

        Generated using TypeDoc

        \ No newline at end of file +EmitterAllHandler | zeed

        Type alias EmitterAllHandler<T>

        EmitterAllHandler<T>: ((key, ...objs) => void)

        Type Parameters

        • T = string

        Type declaration

          • (key, ...objs): void
          • Parameters

            • key: T
            • Rest ...objs: any[]

            Returns void

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/EmitterHandler.html b/docs/types/EmitterHandler.html index fd15e41e..5cafb9ba 100644 --- a/docs/types/EmitterHandler.html +++ b/docs/types/EmitterHandler.html @@ -1 +1 @@ -EmitterHandler | zeed

        Type alias EmitterHandler

        EmitterHandler: ((...objs) => void)

        Type declaration

          • (...objs): void
          • Parameters

            • Rest ...objs: any[]

            Returns void

        Generated using TypeDoc

        \ No newline at end of file +EmitterHandler | zeed

        Type alias EmitterHandler

        EmitterHandler: ((...objs) => void)

        Type declaration

          • (...objs): void
          • Parameters

            • Rest ...objs: any[]

            Returns void

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/FilterFunction.html b/docs/types/FilterFunction.html index 51b6d8a0..9d73a475 100644 --- a/docs/types/FilterFunction.html +++ b/docs/types/FilterFunction.html @@ -1 +1 @@ -FilterFunction | zeed

        Type alias FilterFunction<T>

        FilterFunction<T>: ((o) => boolean)

        Type Parameters

        • T

        Type declaration

          • (o): boolean
          • Parameters

            • o: T

            Returns boolean

        Generated using TypeDoc

        \ No newline at end of file +FilterFunction | zeed

        Type alias FilterFunction<T>

        FilterFunction<T>: ((o) => boolean)

        Type Parameters

        • T

        Type declaration

          • (o): boolean
          • Parameters

            • o: T

            Returns boolean

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/Json.html b/docs/types/Json.html index 405b01be..90a4a423 100644 --- a/docs/types/Json.html +++ b/docs/types/Json.html @@ -1 +1 @@ -Json | zeed

        Type alias Json

        Json: string | number | boolean | null | {
            [property: string]: Json;
        } | Json[]

        Type declaration

        • [property: string]: Json

        Generated using TypeDoc

        \ No newline at end of file +Json | zeed

        Type alias Json

        Json: string | number | boolean | null | {
            [property: string]: Json;
        } | Json[]

        Type declaration

        • [property: string]: Json

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/ListenerSignature.html b/docs/types/ListenerSignature.html index 4b07b63d..a80b0522 100644 --- a/docs/types/ListenerSignature.html +++ b/docs/types/ListenerSignature.html @@ -1 +1 @@ -ListenerSignature | zeed

        Type alias ListenerSignature<L>

        ListenerSignature<L>: {
            [E in keyof L]: ((...args) => any)
        }

        Type Parameters

        • L

        Generated using TypeDoc

        \ No newline at end of file +ListenerSignature | zeed

        Type alias ListenerSignature<L>

        ListenerSignature<L>: {
            [E in keyof L]: ((...args) => any)
        }

        Type Parameters

        • L

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/LogHandler.html b/docs/types/LogHandler.html index 99869958..3426936a 100644 --- a/docs/types/LogHandler.html +++ b/docs/types/LogHandler.html @@ -1 +1 @@ -LogHandler | zeed

        Type alias LogHandler

        LogHandler: ((msg) => void)

        Type declaration

        Generated using TypeDoc

        \ No newline at end of file +LogHandler | zeed

        Type alias LogHandler

        LogHandler: ((msg) => void)

        Type declaration

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/LogLevel.html b/docs/types/LogLevel.html index cd833944..4f7e9c64 100644 --- a/docs/types/LogLevel.html +++ b/docs/types/LogLevel.html @@ -1 +1 @@ -LogLevel | zeed

        Generated using TypeDoc

        \ No newline at end of file +LogLevel | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/LogLevelAliasKey.html b/docs/types/LogLevelAliasKey.html index 8f24a844..2f2a5ff4 100644 --- a/docs/types/LogLevelAliasKey.html +++ b/docs/types/LogLevelAliasKey.html @@ -1 +1 @@ -LogLevelAliasKey | zeed

        Generated using TypeDoc

        \ No newline at end of file +LogLevelAliasKey | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/LogLevelAliasType.html b/docs/types/LogLevelAliasType.html index 6cdedb79..d9f1a36b 100644 --- a/docs/types/LogLevelAliasType.html +++ b/docs/types/LogLevelAliasType.html @@ -1 +1 @@ -LogLevelAliasType | zeed

        Generated using TypeDoc

        \ No newline at end of file +LogLevelAliasType | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/MapperFunction.html b/docs/types/MapperFunction.html index 64f6c7e5..b1f8d616 100644 --- a/docs/types/MapperFunction.html +++ b/docs/types/MapperFunction.html @@ -1 +1 @@ -MapperFunction | zeed

        Type alias MapperFunction<T>

        MapperFunction<T>: ((o) => any)

        Type Parameters

        • T

        Type declaration

          • (o): any
          • Parameters

            • o: T

            Returns any

        Generated using TypeDoc

        \ No newline at end of file +MapperFunction | zeed

        Type alias MapperFunction<T>

        MapperFunction<T>: ((o) => any)

        Type Parameters

        • T

        Type declaration

          • (o): any
          • Parameters

            • o: T

            Returns any

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/Message.html b/docs/types/Message.html index 61d6f8b2..c7edc08a 100644 --- a/docs/types/Message.html +++ b/docs/types/Message.html @@ -1 +1 @@ -Message | zeed

        Generated using TypeDoc

        \ No newline at end of file +Message | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/MessageDefinitions.html b/docs/types/MessageDefinitions.html index 9b70a293..c048d847 100644 --- a/docs/types/MessageDefinitions.html +++ b/docs/types/MessageDefinitions.html @@ -1 +1 @@ -MessageDefinitions | zeed

        Type alias MessageDefinitions

        MessageDefinitions: Record<any, ((...args) => Promise<any>)>

        Type declaration

          • (...args): Promise<any>
          • Parameters

            • Rest ...args: any

            Returns Promise<any>

        Generated using TypeDoc

        \ No newline at end of file +MessageDefinitions | zeed

        Type alias MessageDefinitions

        MessageDefinitions: Record<any, ((...args) => Promise<any>)>

        Type declaration

          • (...args): Promise<any>
          • Parameters

            • Rest ...args: any

            Returns Promise<any>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/MessagesMethods.html b/docs/types/MessagesMethods.html index 8fb28781..20e6a82c 100644 --- a/docs/types/MessagesMethods.html +++ b/docs/types/MessagesMethods.html @@ -1 +1 @@ -MessagesMethods | zeed

        Generated using TypeDoc

        \ No newline at end of file +MessagesMethods | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/Mutex.html b/docs/types/Mutex.html index 7a5935a3..83d6e9eb 100644 --- a/docs/types/Mutex.html +++ b/docs/types/Mutex.html @@ -1 +1 @@ -Mutex | zeed

        Type alias Mutex

        Mutex: ((fn, elseFn?) => boolean)

        Type declaration

          • (fn, elseFn?): boolean
          • Parameters

            • fn: (() => void)
                • (): void
                • Returns void

            • Optional elseFn: (() => void)
                • (): void
                • Returns void

            Returns boolean

        Generated using TypeDoc

        \ No newline at end of file +Mutex | zeed

        Type alias Mutex

        Mutex: ((fn, elseFn?) => boolean)

        Type declaration

          • (fn, elseFn?): boolean
          • Parameters

            • fn: (() => void)
                • (): void
                • Returns void

            • Optional elseFn: (() => void)
                • (): void
                • Returns void

            Returns boolean

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/NestedArray.html b/docs/types/NestedArray.html index c9b84bc4..518d161c 100644 --- a/docs/types/NestedArray.html +++ b/docs/types/NestedArray.html @@ -1 +1 @@ -NestedArray | zeed

        Generated using TypeDoc

        \ No newline at end of file +NestedArray | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/PoolTaskFn.html b/docs/types/PoolTaskFn.html index 00a076be..c1dd7acf 100644 --- a/docs/types/PoolTaskFn.html +++ b/docs/types/PoolTaskFn.html @@ -1 +1 @@ -PoolTaskFn | zeed

        Type alias PoolTaskFn<T>

        PoolTaskFn<T>: ((taskInfo) => Promise<T>)

        Type Parameters

        • T = any

        Type declaration

          • (taskInfo): Promise<T>
          • Parameters

            Returns Promise<T>

        Generated using TypeDoc

        \ No newline at end of file +PoolTaskFn | zeed

        Type alias PoolTaskFn<T>

        PoolTaskFn<T>: ((taskInfo) => Promise<T>)

        Type Parameters

        • T = any

        Type declaration

          • (taskInfo): Promise<T>
          • Parameters

            Returns Promise<T>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/PoolTaskIdConflictResolution.html b/docs/types/PoolTaskIdConflictResolution.html index d2998884..e61ea64b 100644 --- a/docs/types/PoolTaskIdConflictResolution.html +++ b/docs/types/PoolTaskIdConflictResolution.html @@ -1 +1 @@ -PoolTaskIdConflictResolution | zeed

        Type alias PoolTaskIdConflictResolution

        PoolTaskIdConflictResolution: "replace" | "memoize" | "prioritize" | "error"

        Generated using TypeDoc

        \ No newline at end of file +PoolTaskIdConflictResolution | zeed

        Type alias PoolTaskIdConflictResolution

        PoolTaskIdConflictResolution: "replace" | "memoize" | "prioritize" | "error"

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/PoolTaskState.html b/docs/types/PoolTaskState.html index 89117cda..93c288a3 100644 --- a/docs/types/PoolTaskState.html +++ b/docs/types/PoolTaskState.html @@ -1 +1 @@ -PoolTaskState | zeed

        Generated using TypeDoc

        \ No newline at end of file +PoolTaskState | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/Primitive.html b/docs/types/Primitive.html index 675727c4..30b950fb 100644 --- a/docs/types/Primitive.html +++ b/docs/types/Primitive.html @@ -1 +1 @@ -Primitive | zeed

        Type alias Primitive

        Primitive: null | undefined | string | number | boolean | symbol | bigint

        Generated using TypeDoc

        \ No newline at end of file +Primitive | zeed

        Type alias Primitive

        Primitive: null | undefined | string | number | boolean | symbol | bigint

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/RPCReturn.html b/docs/types/RPCReturn.html index 44dad836..1daf6694 100644 --- a/docs/types/RPCReturn.html +++ b/docs/types/RPCReturn.html @@ -1 +1 @@ -RPCReturn | zeed

        Type alias RPCReturn<RemoteFunctions>

        RPCReturn<RemoteFunctions>: {
            [K in keyof RemoteFunctions]: RPCFn<RemoteFunctions[K]>
        }

        Type Parameters

        • RemoteFunctions

        Generated using TypeDoc

        \ No newline at end of file +RPCReturn | zeed

        Type alias RPCReturn<RemoteFunctions>

        RPCReturn<RemoteFunctions>: {
            [K in keyof RemoteFunctions]: RPCFn<RemoteFunctions[K]>
        }

        Type Parameters

        • RemoteFunctions

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/ReturnType.html b/docs/types/ReturnType.html index f63e0c3d..7e04759c 100644 --- a/docs/types/ReturnType.html +++ b/docs/types/ReturnType.html @@ -1 +1 @@ -ReturnType | zeed

        Type alias ReturnType<T>

        ReturnType<T>: T extends ((...args) => infer R)
            ? R
            : never

        Type Parameters

        • T

        Generated using TypeDoc

        \ No newline at end of file +ReturnType | zeed

        Type alias ReturnType<T>

        ReturnType<T>: T extends ((...args) => infer R)
            ? R
            : never

        Type Parameters

        • T

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/RoundingMode.html b/docs/types/RoundingMode.html index d363a295..f7f1bcf1 100644 --- a/docs/types/RoundingMode.html +++ b/docs/types/RoundingMode.html @@ -1 +1 @@ -RoundingMode | zeed

        Type alias RoundingMode

        RoundingMode: ((value) => number)

        Type declaration

          • (value): number
          • Parameters

            • value: number

            Returns number

        Generated using TypeDoc

        \ No newline at end of file +RoundingMode | zeed

        Type alias RoundingMode

        RoundingMode: ((value) => number)

        Type declaration

          • (value): number
          • Parameters

            • value: number

            Returns number

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/TaskFn.html b/docs/types/TaskFn.html index 55cff4b8..46b7b398 100644 --- a/docs/types/TaskFn.html +++ b/docs/types/TaskFn.html @@ -1 +1 @@ -TaskFn | zeed

        Type alias TaskFn<T>

        TaskFn<T>: (() => Promise<T>)

        Type Parameters

        • T = any

        Type declaration

          • (): Promise<T>
          • Returns Promise<T>

        Generated using TypeDoc

        \ No newline at end of file +TaskFn | zeed

        Type alias TaskFn<T>

        TaskFn<T>: (() => Promise<T>)

        Type Parameters

        • T = any

        Type declaration

          • (): Promise<T>
          • Returns Promise<T>

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/UseDefer.html b/docs/types/UseDefer.html index 1f697dcc..da249e8a 100644 --- a/docs/types/UseDefer.html +++ b/docs/types/UseDefer.html @@ -1 +1 @@ -UseDefer | zeed

        Generated using TypeDoc

        \ No newline at end of file +UseDefer | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/UseDispose.html b/docs/types/UseDispose.html index 8b3ed738..fbcd34cd 100644 --- a/docs/types/UseDispose.html +++ b/docs/types/UseDispose.html @@ -1 +1 @@ -UseDispose | zeed

        Generated using TypeDoc

        \ No newline at end of file +UseDispose | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/UseDisposeWithUtils.html b/docs/types/UseDisposeWithUtils.html index 1fc7b518..916de628 100644 --- a/docs/types/UseDisposeWithUtils.html +++ b/docs/types/UseDisposeWithUtils.html @@ -1 +1 @@ -UseDisposeWithUtils | zeed

        Generated using TypeDoc

        \ No newline at end of file +UseDisposeWithUtils | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/UseRPCHubType.html b/docs/types/UseRPCHubType.html index 550d70aa..b61232b4 100644 --- a/docs/types/UseRPCHubType.html +++ b/docs/types/UseRPCHubType.html @@ -1 +1 @@ -UseRPCHubType | zeed

        Generated using TypeDoc

        \ No newline at end of file +UseRPCHubType | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/types/httpMethod.html b/docs/types/httpMethod.html index 701a9599..c6a064ed 100644 --- a/docs/types/httpMethod.html +++ b/docs/types/httpMethod.html @@ -1 +1 @@ -httpMethod | zeed

        Type alias httpMethod

        httpMethod: "GET" | "POST" | "PUT" | "DELETE" | "HEAD" | "CONNECT" | "OPTIONS" | "TRACE" | "PATCH"

        Generated using TypeDoc

        \ No newline at end of file +httpMethod | zeed

        Type alias httpMethod

        httpMethod: "GET" | "POST" | "PUT" | "DELETE" | "HEAD" | "CONNECT" | "OPTIONS" | "TRACE" | "PATCH"

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/variables/CRYPTO_DEFAULT_ALG.html b/docs/variables/CRYPTO_DEFAULT_ALG.html index 09a50ae5..2a4495df 100644 --- a/docs/variables/CRYPTO_DEFAULT_ALG.html +++ b/docs/variables/CRYPTO_DEFAULT_ALG.html @@ -1 +1 @@ -CRYPTO_DEFAULT_ALG | zeed

        Generated using TypeDoc

        \ No newline at end of file +CRYPTO_DEFAULT_ALG | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/variables/CRYPTO_DEFAULT_DERIVE_ALG.html b/docs/variables/CRYPTO_DEFAULT_DERIVE_ALG.html index 74aee3dd..1a3160d5 100644 --- a/docs/variables/CRYPTO_DEFAULT_DERIVE_ALG.html +++ b/docs/variables/CRYPTO_DEFAULT_DERIVE_ALG.html @@ -1 +1 @@ -CRYPTO_DEFAULT_DERIVE_ALG | zeed

        Generated using TypeDoc

        \ No newline at end of file +CRYPTO_DEFAULT_DERIVE_ALG | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/variables/CRYPTO_DEFAULT_DERIVE_ITERATIONS.html b/docs/variables/CRYPTO_DEFAULT_DERIVE_ITERATIONS.html index 286ff9bc..a613a9b6 100644 --- a/docs/variables/CRYPTO_DEFAULT_DERIVE_ITERATIONS.html +++ b/docs/variables/CRYPTO_DEFAULT_DERIVE_ITERATIONS.html @@ -1 +1 @@ -CRYPTO_DEFAULT_DERIVE_ITERATIONS | zeed

        Generated using TypeDoc

        \ No newline at end of file +CRYPTO_DEFAULT_DERIVE_ITERATIONS | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/variables/CRYPTO_DEFAULT_HASH_ALG.html b/docs/variables/CRYPTO_DEFAULT_HASH_ALG.html index 2a227c97..4bca780d 100644 --- a/docs/variables/CRYPTO_DEFAULT_HASH_ALG.html +++ b/docs/variables/CRYPTO_DEFAULT_HASH_ALG.html @@ -1 +1 @@ -CRYPTO_DEFAULT_HASH_ALG | zeed

        Generated using TypeDoc

        \ No newline at end of file +CRYPTO_DEFAULT_HASH_ALG | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/variables/DAY_MS.html b/docs/variables/DAY_MS.html index 29dc846d..fa8767c5 100644 --- a/docs/variables/DAY_MS.html +++ b/docs/variables/DAY_MS.html @@ -1 +1 @@ -DAY_MS | zeed

        Generated using TypeDoc

        \ No newline at end of file +DAY_MS | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/variables/LogLevelAlias.html b/docs/variables/LogLevelAlias.html index a39e1b22..dc7c56e2 100644 --- a/docs/variables/LogLevelAlias.html +++ b/docs/variables/LogLevelAlias.html @@ -1 +1 @@ -LogLevelAlias | zeed

        Generated using TypeDoc

        \ No newline at end of file +LogLevelAlias | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/variables/LogLevelAll.html b/docs/variables/LogLevelAll.html index 15e50fe6..e0247421 100644 --- a/docs/variables/LogLevelAll.html +++ b/docs/variables/LogLevelAll.html @@ -1 +1 @@ -LogLevelAll | zeed

        Generated using TypeDoc

        \ No newline at end of file +LogLevelAll | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/variables/LogLevelDebug.html b/docs/variables/LogLevelDebug.html index 168397b7..fd1d1f2d 100644 --- a/docs/variables/LogLevelDebug.html +++ b/docs/variables/LogLevelDebug.html @@ -1 +1 @@ -LogLevelDebug | zeed

        Generated using TypeDoc

        \ No newline at end of file +LogLevelDebug | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/variables/LogLevelError.html b/docs/variables/LogLevelError.html index fd11bba0..cf5be1cf 100644 --- a/docs/variables/LogLevelError.html +++ b/docs/variables/LogLevelError.html @@ -1 +1 @@ -LogLevelError | zeed

        Generated using TypeDoc

        \ No newline at end of file +LogLevelError | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/variables/LogLevelFatal.html b/docs/variables/LogLevelFatal.html index eab196cf..3c1bb9ef 100644 --- a/docs/variables/LogLevelFatal.html +++ b/docs/variables/LogLevelFatal.html @@ -1 +1 @@ -LogLevelFatal | zeed

        Generated using TypeDoc

        \ No newline at end of file +LogLevelFatal | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/variables/LogLevelInfo.html b/docs/variables/LogLevelInfo.html index a32fff9c..2e6e10fe 100644 --- a/docs/variables/LogLevelInfo.html +++ b/docs/variables/LogLevelInfo.html @@ -1 +1 @@ -LogLevelInfo | zeed

        Generated using TypeDoc

        \ No newline at end of file +LogLevelInfo | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/variables/LogLevelOff.html b/docs/variables/LogLevelOff.html index 797159c0..387c82ef 100644 --- a/docs/variables/LogLevelOff.html +++ b/docs/variables/LogLevelOff.html @@ -1 +1 @@ -LogLevelOff | zeed

        Generated using TypeDoc

        \ No newline at end of file +LogLevelOff | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/variables/LogLevelWarn.html b/docs/variables/LogLevelWarn.html index 09573d02..3d00ead3 100644 --- a/docs/variables/LogLevelWarn.html +++ b/docs/variables/LogLevelWarn.html @@ -1 +1 @@ -LogLevelWarn | zeed

        Generated using TypeDoc

        \ No newline at end of file +LogLevelWarn | zeed

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/variables/loggerStackTraceDebug.html b/docs/variables/loggerStackTraceDebug.html index 2294c557..8ae90436 100644 --- a/docs/variables/loggerStackTraceDebug.html +++ b/docs/variables/loggerStackTraceDebug.html @@ -1 +1 @@ -loggerStackTraceDebug | zeed

        Variable loggerStackTraceDebugConst

        loggerStackTraceDebug: "loggerStackTraceDebug-7d38e5a9214b58d29734374cdb9521fd964d7485" = 'loggerStackTraceDebug-7d38e5a9214b58d29734374cdb9521fd964d7485'

        Generated using TypeDoc

        \ No newline at end of file +loggerStackTraceDebug | zeed

        Variable loggerStackTraceDebugConst

        loggerStackTraceDebug: "loggerStackTraceDebug-7d38e5a9214b58d29734374cdb9521fd964d7485" = 'loggerStackTraceDebug-7d38e5a9214b58d29734374cdb9521fd964d7485'

        Generated using TypeDoc

        \ No newline at end of file From 1821c9a46c671d45afefe07363d5ea18a22800de Mon Sep 17 00:00:00 2001 From: Dirk Holtwick Date: Mon, 4 Dec 2023 08:40:18 +0100 Subject: [PATCH 4/4] 0.15.6 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 8f546a19..46d2e298 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "zeed", "type": "module", - "version": "0.15.5", + "version": "0.15.6", "description": "🌱 Simple foundation library", "author": { "name": "Dirk Holtwick",