Logos DX
Preparing search index...
@logosdx/utils
Module @logosdx/utils - v6.1.0
Modules
<internal>
Namespaces
RateLimitTokenBucket
Classes
AssertError
CircuitBreakerError
Deferred
MapCacheAdapter
PriorityQueue
RateLimitError
RateLimitTokenBucket
RetryError
SingleFlight
ThrottleError
TimeoutError
Interfaces
BoolProps
CacheAdapter
CacheEntry
CacheItem
CacheStats
DebouncedFunction
DebounceOptions
EnhancedMemoizedFunction
InflightEntry
InflightOptions
MapCacheAdapterOptions
MemoizeOptions
MemoizeSyncOptions
RetryOptions
SetCacheOptions
SingleFlightOptions
SingleFlightStats
StringProps
ThrottledFunction
ThrottleOptions
WithTimeoutOptions
Type Aliases
AsyncFunc
BatchOptions
BatchResult
CircuitBreakerOptions
ClassType
DeepOptional
Falsy
Func
FunctionProps
MakeNestedConfigOpts
MaybePromise
NonFunctionProps
NotUndefined
NullableObject
OnChunkParam
OneOrMany
PathLeaves
PathNames
PathValue
RateLimitBucketOptions
RateLimitOptions
StrOrNum
Truthy
Variables
addHandlerFor
byteUnits
mergeDefaults
noop
timeUnits
Functions
allItemsValid
allKeysValid
assert
assertObject
assertOptional
attempt
attemptSync
batch
castValuesToTypes
chunk
circuitBreaker
circuitBreakerSync
clone
composeFlow
days
debounce
definePrivateGetters
definePrivateProps
definePublicProps
equals
formatByteSize
formatTimeDuration
generateId
gigabytes
hasEnabledOrDisabledValue
hasNoConstructor
hasSameConstructor
hours
isAssertError
isBrowser
isBrowserLike
isCircuitBreakerError
isCloudflare
isDefined
isDisabledValue
isEnabledValue
isFunction
isNode
isNonIterable
isNull
isObject
isOptional
isPlainObject
isPrimitive
isRateLimitError
isReactNative
isRetryError
isSameLength
isThrottleError
isTimeoutError
isUndefined
itemsToArray
kilobytes
makeInSeries
makeNestedConfig
makeRetryable
megabytes
memoize
memoizeSync
merge
minutes
months
nextLoop
nextTick
nTimes
oneOrMany
parseByteSize
parseTimeDuration
rateLimit
reach
retry
runInSeries
runWithTimeout
seconds
serializer
setDeep
setDeepMany
terabytes
throttle
wait
weeks
withInflightDedup
withTimeout
years
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Modules
<internal>
Namespaces
Rate
Limit
Token
Bucket
Classes
Assert
Error
Circuit
Breaker
Error
Deferred
Map
Cache
Adapter
Priority
Queue
Rate
Limit
Error
Rate
Limit
Token
Bucket
Retry
Error
Single
Flight
Throttle
Error
Timeout
Error
Interfaces
Bool
Props
Cache
Adapter
Cache
Entry
Cache
Item
Cache
Stats
Debounced
Function
Debounce
Options
Enhanced
Memoized
Function
Inflight
Entry
Inflight
Options
Map
Cache
Adapter
Options
Memoize
Options
Memoize
Sync
Options
Retry
Options
Set
Cache
Options
Single
Flight
Options
Single
Flight
Stats
String
Props
Throttled
Function
Throttle
Options
With
Timeout
Options
Type Aliases
Async
Func
Batch
Options
Batch
Result
Circuit
Breaker
Options
Class
Type
Deep
Optional
Falsy
Func
Function
Props
Make
Nested
Config
Opts
Maybe
Promise
Non
Function
Props
Not
Undefined
Nullable
Object
On
Chunk
Param
One
Or
Many
Path
Leaves
Path
Names
Path
Value
Rate
Limit
Bucket
Options
Rate
Limit
Options
Str
Or
Num
Truthy
Variables
add
Handler
For
byte
Units
merge
Defaults
noop
time
Units
Functions
all
Items
Valid
all
Keys
Valid
assert
assert
Object
assert
Optional
attempt
attempt
Sync
batch
cast
Values
To
Types
chunk
circuit
Breaker
circuit
Breaker
Sync
clone
compose
Flow
days
debounce
define
Private
Getters
define
Private
Props
define
Public
Props
equals
format
Byte
Size
format
Time
Duration
generate
Id
gigabytes
has
Enabled
Or
Disabled
Value
has
No
Constructor
has
Same
Constructor
hours
is
Assert
Error
is
Browser
is
Browser
Like
is
Circuit
Breaker
Error
is
Cloudflare
is
Defined
is
Disabled
Value
is
Enabled
Value
is
Function
is
Node
is
Non
Iterable
is
Null
is
Object
is
Optional
is
Plain
Object
is
Primitive
is
Rate
Limit
Error
is
React
Native
is
Retry
Error
is
Same
Length
is
Throttle
Error
is
Timeout
Error
is
Undefined
items
To
Array
kilobytes
make
In
Series
make
Nested
Config
make
Retryable
megabytes
memoize
memoize
Sync
merge
minutes
months
next
Loop
next
Tick
n
Times
one
Or
Many
parse
Byte
Size
parse
Time
Duration
rate
Limit
reach
retry
run
In
Series
run
With
Timeout
seconds
serializer
set
Deep
set
Deep
Many
terabytes
throttle
wait
weeks
with
Inflight
Dedup
with
Timeout
years
Logos DX
Loading...