Vinyl
Preparing search index...
@amzn/vinyl-util
Module @amzn/vinyl-util
Enumerations
Browser
DeviceType
DeviceVendor
ErrorBodyType
ErrorLevel
LogLevel
Os
RequestFailureType
Classes
Abort
AbortError
BufferError
BufferReader
BufferWriter
ConsoleLogHandlerImpl
Deferred
DisposedError
DomEventHost
ErrorReporter
EventHostImpl
GlobalRefImpl
GlobalRegistry
HistoryLogHandlerImpl
IllegalArgumentError
IllegalStateError
IntersectionRanges
LazyImpl
LinkedList
LoggerImpl
LruCache
MediaUnsupportedError
MergeReferenceError
NetworkMetricsControllerImpl
NetworkStateImpl
PersistentItemImpl
RangesImpl
ReadonlyRangesImpl
ReportableError
RequesterImpl
RequestError
ServiceResponseError
SignalImpl
StackOverflowError
StoragePersistence
StringParseError
StringReader
TaskQueue
TimeoutController
TimeoutError
TimeoutSlot
TokenizedInfo
UnionRanges
UnreachableCodeError
ValidationError
Interfaces
AbortDeps
AbortEvent
AbortEventMap
AbortSlot
BackoffOptions
CacheMap
Clearable
Cloneable
CloneOptions
CloneRule
CodeLocation
CodeRange
ConsoleLike
ConsoleLogHandler
Disposable
Disposer
DomEventListenerOptions
DomReadonlyEventHost
EqualOptions
EqualRule
ErrorReport
ErrorReporterEventMap
EventDispatcher
EventHost
FetchRequestInfo
GlobalRef
HasBrowserOptions
HistoryLogHandler
HistoryLogItem
IntersectionRangesOptions
KeyValuePersistence
Lazy
LinkedNode
LogEvent
LogEventMap
Logger
LogTarget
MemoizedFunction
MergeOptions
MergeRule
MutableRequestParams
NetworkInformation
NetworkInformationEventMap
NetworkMetrics
NetworkMetricsController
NetworkMetricsControllerImplDependencies
NetworkMetricsControllerImplOptions
NetworkMetricsEntry
NetworkMetricsEventMap
NetworkState
NetworkStateEventMap
NetworkStateImplDeps
NetworkTransferEntry
NextEventAsPromiseOptions
ParseError
PartialLocation
Patch
PatchedRef
PersistentItem
PersistentItemOptions
PrintStringPositionOptions
PropertyPatch
ReadonlyAbort
ReadonlyEventHost
ReadonlyLazy
ReadonlyNetworkMetricsController
ReadonlyRanges
ReportableErrorEvent
RequestAttemptInfo
RequestAttemptStartEvent
RequestCaughtErrorEvent
RequestCompletedEventBase
Requester
RequesterImplDeps
RequesterImplEventMap
RequesterImplOptions
RequestErrorEventBase
RequestEvent
RequestNetworkErrorEvent
RequestOptions
RequestParams
RequestResponseErrorEvent
RequestSuccessEvent
ResponseInfo
RetryOptions
ServiceMetrics
ServiceTotals
SidxBoxBase
SidxBoxV0
SidxBoxV1
SidxSegmentReference
Signal
SignalOptions
StatMetrics
ThrottledCallback
ThrottleOptions
TokenizedUserAgent
UaDeviceInfo
UaSystemInfo
UnionRangesOptions
UserAgentInfo
UserAgentPart
UserAgentRules
Version
Type Aliases
AddDisposable
AnyRecord
CloneCallback
Comparator
CompareBySelector
Contravariant
Covariant
DebounceCallback
DefaultStringPersistentItemOptions
DeviceInfoRule
DomEventMap
DomEventTarget
ElementType
EqualCallback
EventHandler
EventPatch
EventPatches
ExcludeValues
ExtractValues
Fetch
FilterPredicate
FilterPredicateAsync
FlagAndPatchEntry
Flatten
FromTypeof
Fun
Immutable
IntervalId
Invariant
IsAny
IsNever
IsPropertyOptional
Json
JsonCompatible
Maybe
MaybePromise
Merge
MergeCallback
Mutable
MutableArrayDeep
MutableDeep
MutableMapDeep
MutableObject
MutableObjectDeep
MutableSetDeep
MutableTupleOrArrayDeep
NetworkInformationEffectiveType
NetworkInformationType
Never
NonFunctionPropertyNames
OmitDeep
Optional
OptionalDeep
PartialDeep
PatchFactory
PickPartial
Primitive
PropertyPatches
Range
ReadonlyArrayDeep
ReadonlyDate
ReadonlyDeep
ReadonlyMap
ReadonlyMapDeep
ReadonlyObjectDeep
ReadonlyRecord
ReadonlySet
ReadonlySetDeep
ReadonlyTupleOrArrayDeep
RequestCompletedEvent
RequestErrorEvent
RequestInitOptions
RequestInterceptor
SetElementType
SidxBox
SystemInfoLikeRule
SystemInfoRule
Task
TimeoutId
Timestamp
TypedArray
Typeof
Unsubscribe
ValueProvider
Variables
arrayEqualRule
arrayMergeRule
cloneableMergeRule
compareVersions
compareVersionsStrict
consoleLogHandler
createUid
dateEqualRule
dateMergeRule
DEFAULT_MAX_HISTORY
DEFAULT_TIMEOUT_MESSAGE
defaultEqualOptions
defaultMergeOptions
defaultNetworkMetricsControllerImplOptions
defaultUserAgentRules
EMPTY_NETWORK_METRICS
EMPTY_NETWORK_METRICS_ENTRY
EMPTY_SERVICE_METRICS
EMPTY_SERVICE_TOTALS
EMPTY_STAT_METRICS
emptyRanges
emptySignal
emptyUserAgentInfo
ErrorOrigin
errorReporter
getSearchParams
globalTarget
historyLogHandler
mapEqualRule
mapMergeRule
MIN_SERVICE_TIME
nativeFetchRef
networkMetricsController
networkState
never
persistenceRef
plainObjectEqualRule
plainObjectMergeRule
predefinedDecodeEntities
regexpEqualRule
regexpMergeRule
RetryStrategy
SERVICE_RESPONSE_ERROR_MESSAGE
setEqualRule
setMergeRule
stackNoise
typedArrayEqualRule
typedArrayMergeRule
urlMergeRule
userAgentInfoRef
Functions
base64ToByteArray
buffersEqual
bufferToBase64
bufferToByteArray
bufferToByteStr
bufferToUtf16
byteStrToByteArray
ceilToNearest
changeRequestInputUrl
char
chunk
clamp
clone
cloneTypedArray
closeTo
compare
compareBy
contravariant
countElements
covariant
createAbortController
createAbortSlot
createArrayLikeIterator
createDisposer
createErrorHandler
createLogPrefix
createPersistentItem
createRangeFromErrorMarkers
createRangeIter
createRequester
createShortUid
createTaskQueue
createTimeRangesReader
debounce
decodeEntities
defaultBackoffDistribution
diff
disposeAll
encodeEntities
eqStr
equalDeep
every
everyAsync
filter
filterAsync
filterIter
find
findIndex
first
flipMap
floorToNearest
flow
flowAsync
flowRight
flowRightAsync
forEach
forEachAsync
getBackoffTime
getElementAt
getElementOrDefault
getGlobalRegistry
getHeaderFromHeadersInit
getHeaderFromRequestParams
getHostname
getLocation
getLocationSearch
getLogLevel
getLogLevelFromSearch
getNetworkInformation
getNetworkMetrics
getNetworkState
getOrSet
getOrSetProp
getPrototypeChain
getResponseInfo
getSidxSampleTimes
getUserAgentInfo
globalRef
hasBrowser
indexOf
indexOfHighest
initializeLogging
invariant
isClearable
isCloneable
isCodeLocationInRange
isDisposable
isNode
isNonNull
isPlainObject
isPromiseLike
isReportableError
isResponseError
isSilentError
isTypedArray
isWhitespaceChar
jsonCompatible
last
lastIndexOf
lastIndexOfHighest
lazy
lerp
log
logDebug
logError
logInfo
logPatchedEvents
logTimer
logVerbose
logWarn
map
mapAsync
mapIter
max
maybeClear
memoize
merge
mergeDeep
min
networkLoggingHandler
nextEventAsPromise
noop
normalizeHeadersInit
onAny
onLine
ownKeys
parseBoolean
parseDate
parseFloatSafe
parseIntSafe
parseLogLevel
parseRetryAfter
parseSidxBox
parseStackLocation
parseTimestamp
parseUserAgent
parseVersion
patchFetch
patchTarget
patchTargetFromFlags
preventCacheRangeRequestsPatch
printStringPosition
promise
rangeIntersects
rangesOf
redispatchEvents
regexRule
remove
removeAt
requestWithRetry
requiresPreventCacheRangeRequestsPatch
resolveUrl
resolveValueProvider
retryAfterJitter
reversed
roundToNearest
setLogLevel
setUserAgent
signal
sleep
slice
some
someAsync
sortedInsertionIndex
stringify
stringifyDate
stringifyForPrint
stringifyLogLevel
submitErrorReport
substitute
substituteIdentifiers
substringAfterLast
substringBefore
takeFirst
takeLast
throttle
throwServiceResponse
timeDelta
timeout
timeRangesToArray
toDisposable
toDisposablePromise
toJson
toKebabCase
tokenizeUserAgent
tokenizeWords
tokenQuery
toLowerCase
toMergeRule
toUpperCase
truncate
uaDeviceRule
uaName
uaPlatformOrSystemRule
uaPlatformRule
uaSystemLike
uaSystemRule
union
utf16ToUint16Array
withAbort
withTimeout
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Enumerations
Browser
Device
Type
Device
Vendor
Error
Body
Type
Error
Level
Log
Level
Os
Request
Failure
Type
Classes
Abort
Abort
Error
Buffer
Error
Buffer
Reader
Buffer
Writer
Console
Log
Handler
Impl
Deferred
Disposed
Error
Dom
Event
Host
Error
Reporter
Event
Host
Impl
Global
Ref
Impl
Global
Registry
History
Log
Handler
Impl
Illegal
Argument
Error
Illegal
State
Error
Intersection
Ranges
Lazy
Impl
Linked
List
Logger
Impl
Lru
Cache
Media
Unsupported
Error
Merge
Reference
Error
Network
Metrics
Controller
Impl
Network
State
Impl
Persistent
Item
Impl
Ranges
Impl
Readonly
Ranges
Impl
Reportable
Error
Requester
Impl
Request
Error
Service
Response
Error
Signal
Impl
Stack
Overflow
Error
Storage
Persistence
String
Parse
Error
String
Reader
Task
Queue
Timeout
Controller
Timeout
Error
Timeout
Slot
Tokenized
Info
Union
Ranges
Unreachable
Code
Error
Validation
Error
Interfaces
Abort
Deps
Abort
Event
Abort
Event
Map
Abort
Slot
Backoff
Options
Cache
Map
Clearable
Cloneable
Clone
Options
Clone
Rule
Code
Location
Code
Range
Console
Like
Console
Log
Handler
Disposable
Disposer
Dom
Event
Listener
Options
Dom
Readonly
Event
Host
Equal
Options
Equal
Rule
Error
Report
Error
Reporter
Event
Map
Event
Dispatcher
Event
Host
Fetch
Request
Info
Global
Ref
Has
Browser
Options
History
Log
Handler
History
Log
Item
Intersection
Ranges
Options
Key
Value
Persistence
Lazy
Linked
Node
Log
Event
Log
Event
Map
Logger
Log
Target
Memoized
Function
Merge
Options
Merge
Rule
Mutable
Request
Params
Network
Information
Network
Information
Event
Map
Network
Metrics
Network
Metrics
Controller
Network
Metrics
Controller
Impl
Dependencies
Network
Metrics
Controller
Impl
Options
Network
Metrics
Entry
Network
Metrics
Event
Map
Network
State
Network
State
Event
Map
Network
State
Impl
Deps
Network
Transfer
Entry
Next
Event
As
Promise
Options
Parse
Error
Partial
Location
Patch
Patched
Ref
Persistent
Item
Persistent
Item
Options
Print
String
Position
Options
Property
Patch
Readonly
Abort
Readonly
Event
Host
Readonly
Lazy
Readonly
Network
Metrics
Controller
Readonly
Ranges
Reportable
Error
Event
Request
Attempt
Info
Request
Attempt
Start
Event
Request
Caught
Error
Event
Request
Completed
Event
Base
Requester
Requester
Impl
Deps
Requester
Impl
Event
Map
Requester
Impl
Options
Request
Error
Event
Base
Request
Event
Request
Network
Error
Event
Request
Options
Request
Params
Request
Response
Error
Event
Request
Success
Event
Response
Info
Retry
Options
Service
Metrics
Service
Totals
Sidx
Box
Base
Sidx
Box
V0
Sidx
Box
V1
Sidx
Segment
Reference
Signal
Signal
Options
Stat
Metrics
Throttled
Callback
Throttle
Options
Tokenized
User
Agent
Ua
Device
Info
Ua
System
Info
Union
Ranges
Options
User
Agent
Info
User
Agent
Part
User
Agent
Rules
Version
Type Aliases
Add
Disposable
Any
Record
Clone
Callback
Comparator
Compare
By
Selector
Contravariant
Covariant
Debounce
Callback
Default
String
Persistent
Item
Options
Device
Info
Rule
Dom
Event
Map
Dom
Event
Target
Element
Type
Equal
Callback
Event
Handler
Event
Patch
Event
Patches
Exclude
Values
Extract
Values
Fetch
Filter
Predicate
Filter
Predicate
Async
Flag
And
Patch
Entry
Flatten
From
Typeof
Fun
Immutable
Interval
Id
Invariant
Is
Any
Is
Never
Is
Property
Optional
Json
Json
Compatible
Maybe
Maybe
Promise
Merge
Merge
Callback
Mutable
Mutable
Array
Deep
Mutable
Deep
Mutable
Map
Deep
Mutable
Object
Mutable
Object
Deep
Mutable
Set
Deep
Mutable
Tuple
Or
Array
Deep
Network
Information
Effective
Type
Network
Information
Type
Never
Non
Function
Property
Names
Omit
Deep
Optional
Optional
Deep
Partial
Deep
Patch
Factory
Pick
Partial
Primitive
Property
Patches
Range
Readonly
Array
Deep
Readonly
Date
Readonly
Deep
Readonly
Map
Readonly
Map
Deep
Readonly
Object
Deep
Readonly
Record
Readonly
Set
Readonly
Set
Deep
Readonly
Tuple
Or
Array
Deep
Request
Completed
Event
Request
Error
Event
Request
Init
Options
Request
Interceptor
Set
Element
Type
Sidx
Box
System
Info
Like
Rule
System
Info
Rule
Task
Timeout
Id
Timestamp
Typed
Array
Typeof
Unsubscribe
Value
Provider
Variables
array
Equal
Rule
array
Merge
Rule
cloneable
Merge
Rule
compare
Versions
compare
Versions
Strict
console
Log
Handler
create
Uid
date
Equal
Rule
date
Merge
Rule
DEFAULT_
MAX_
HISTORY
DEFAULT_
TIMEOUT_
MESSAGE
default
Equal
Options
default
Merge
Options
default
Network
Metrics
Controller
Impl
Options
default
User
Agent
Rules
EMPTY_
NETWORK_
METRICS
EMPTY_
NETWORK_
METRICS_
ENTRY
EMPTY_
SERVICE_
METRICS
EMPTY_
SERVICE_
TOTALS
EMPTY_
STAT_
METRICS
empty
Ranges
empty
Signal
empty
User
Agent
Info
Error
Origin
error
Reporter
get
Search
Params
global
Target
history
Log
Handler
map
Equal
Rule
map
Merge
Rule
MIN_
SERVICE_
TIME
native
Fetch
Ref
network
Metrics
Controller
network
State
never
persistence
Ref
plain
Object
Equal
Rule
plain
Object
Merge
Rule
predefined
Decode
Entities
regexp
Equal
Rule
regexp
Merge
Rule
Retry
Strategy
SERVICE_
RESPONSE_
ERROR_
MESSAGE
set
Equal
Rule
set
Merge
Rule
stack
Noise
typed
Array
Equal
Rule
typed
Array
Merge
Rule
url
Merge
Rule
user
Agent
Info
Ref
Functions
base64
To
Byte
Array
buffers
Equal
buffer
To
Base64
buffer
To
Byte
Array
buffer
To
Byte
Str
buffer
To
Utf16
byte
Str
To
Byte
Array
ceil
To
Nearest
change
Request
Input
Url
char
chunk
clamp
clone
clone
Typed
Array
close
To
compare
compare
By
contravariant
count
Elements
covariant
create
Abort
Controller
create
Abort
Slot
create
Array
Like
Iterator
create
Disposer
create
Error
Handler
create
Log
Prefix
create
Persistent
Item
create
Range
From
Error
Markers
create
Range
Iter
create
Requester
create
Short
Uid
create
Task
Queue
create
Time
Ranges
Reader
debounce
decode
Entities
default
Backoff
Distribution
diff
dispose
All
encode
Entities
eq
Str
equal
Deep
every
every
Async
filter
filter
Async
filter
Iter
find
find
Index
first
flip
Map
floor
To
Nearest
flow
flow
Async
flow
Right
flow
Right
Async
for
Each
for
Each
Async
get
Backoff
Time
get
Element
At
get
Element
Or
Default
get
Global
Registry
get
Header
From
Headers
Init
get
Header
From
Request
Params
get
Hostname
get
Location
get
Location
Search
get
Log
Level
get
Log
Level
From
Search
get
Network
Information
get
Network
Metrics
get
Network
State
get
Or
Set
get
Or
Set
Prop
get
Prototype
Chain
get
Response
Info
get
Sidx
Sample
Times
get
User
Agent
Info
global
Ref
has
Browser
index
Of
index
Of
Highest
initialize
Logging
invariant
is
Clearable
is
Cloneable
is
Code
Location
In
Range
is
Disposable
is
Node
is
Non
Null
is
Plain
Object
is
Promise
Like
is
Reportable
Error
is
Response
Error
is
Silent
Error
is
Typed
Array
is
Whitespace
Char
json
Compatible
last
last
Index
Of
last
Index
Of
Highest
lazy
lerp
log
log
Debug
log
Error
log
Info
log
Patched
Events
log
Timer
log
Verbose
log
Warn
map
map
Async
map
Iter
max
maybe
Clear
memoize
merge
merge
Deep
min
network
Logging
Handler
next
Event
As
Promise
noop
normalize
Headers
Init
on
Any
on
Line
own
Keys
parse
Boolean
parse
Date
parse
Float
Safe
parse
Int
Safe
parse
Log
Level
parse
Retry
After
parse
Sidx
Box
parse
Stack
Location
parse
Timestamp
parse
User
Agent
parse
Version
patch
Fetch
patch
Target
patch
Target
From
Flags
prevent
Cache
Range
Requests
Patch
print
String
Position
promise
range
Intersects
ranges
Of
redispatch
Events
regex
Rule
remove
remove
At
request
With
Retry
requires
Prevent
Cache
Range
Requests
Patch
resolve
Url
resolve
Value
Provider
retry
After
Jitter
reversed
round
To
Nearest
set
Log
Level
set
User
Agent
signal
sleep
slice
some
some
Async
sorted
Insertion
Index
stringify
stringify
Date
stringify
For
Print
stringify
Log
Level
submit
Error
Report
substitute
substitute
Identifiers
substring
After
Last
substring
Before
take
First
take
Last
throttle
throw
Service
Response
time
Delta
timeout
time
Ranges
To
Array
to
Disposable
to
Disposable
Promise
to
Json
to
Kebab
Case
tokenize
User
Agent
tokenize
Words
token
Query
to
Lower
Case
to
Merge
Rule
to
Upper
Case
truncate
ua
Device
Rule
ua
Name
ua
Platform
Or
System
Rule
ua
Platform
Rule
ua
System
Like
ua
System
Rule
union
utf16
To
Uint16
Array
with
Abort
with
Timeout
Vinyl
Loading...