kinetex - v1.0.0-rc.1
Preparing search index...
kinetex - v1.0.0-rc.1
Classes
SigV4Signer
MemoryStorageAdapter
WebStorageAdapter
CloudflareKVAdapter
TwoTierStorageAdapter
HTTPCache
CircuitOpenError
CircuitBreaker
CircuitBreakerRegistry
Kinetex
FluentRequest
BatchQueue
CookieJar
FetchTransport
NodeHTTP2Transport
DedupMap
GraphQLClientError
GraphQLClient
HttpHeaders
RichHeaders
InterceptorManager
RateLimitError
HookEmitter
HookRegistry
RedirectTracker
TooManyRedirectsError
HTTPError
ResponseValidationError
ConsoleTransport
JSONTransport
BatchingTransport
RemoteTransport
MultiTransport
Redactor
HTTPLogger
ProgressTracker
MultiPartProgressAggregator
HTTPResponseError
ResponseSizeLimitError
ContentTypeError
ResponseDecodeError
Socks5Error
SSEParser
SSETransformStream
SSEClient
SSERouter
SSEServerResponse
SSEError
SSEMaxReconnectsError
KinetexError
SizeLimitError
HTTPStatusError
AbortError
NetworkError
ValidationError
AuthError
ProxyError
RedirectError
TimeoutError
URLBuilder
WSError
WSMaxReconnectsError
WSConnectTimeoutError
WSRateLimitError
WSClient
Interfaces
AWSCredentials
SigningConfig
CacheEntry
CacheStats
CacheConfig
CacheStorageAdapter
FailureFilter
CircuitBreakerConfig
CircuitBreakerState
OTelTracer
OTelSpan
Cookie
CookieJSON
FetchTransportOptions
DedupOptions
DigestChallenge
GraphQLError
GraphQLResponse
GraphQLRequest
GraphQLClientConfig
HookRequest
HookResponse
HookError
HookOptions
LogTransport
LoggerConfig
Page
PaginationState
SizeLimitConfig
ResponseParseOptions
Socks5ProxyConfig
Socks5Target
Socks5Tunnel
SSEEvent
JSONSSEEvent
SSEClientConfig
KinetexRequest
KinetexResponse
ProxyConfig
RetryConfig
RetryContext
CacheRequestConfig
ProgressEvent
InterceptorContext
LifecycleHooks
HookContext
KinetexConfig
PipelineStep
SendOptions
HAREntry
HARLog
SafeJSONParseOptions
SafeJSONParseResult
ErrorContext
WSMessage
WSCloseEvent
WSClientConfig
WSBackpressureInfo
WSSubscribedRoom
Type Aliases
CredentialProvider
CircuitState
GraphQLLinkNext
GraphQLLink
BeforeRequestHook
AfterRequestHook
BeforeResponseHook
AfterResponseHook
OnErrorHook
OnRetryHook
OnRedirectHook
OnUploadProgressHook
OnDownloadProgressHook
AroundHook
LogEntry
TcpConnector
Runtime
HTTPMethod
HTTPVersion
Brand
RequestId
HeadersInit
QueryValue
QueryParams
BodyInit
AuthConfig
ProgressCallback
RequestInterceptor
ResponseInterceptor
ErrorInterceptor
PipelineStageName
WSState
Variables
RUNTIME
IS_NODE
HAS_NATIVE_FETCH
clearAPQCache
getAPQMetrics
HeaderName
LogLevel
denoTcpConnector
nodeTcpConnector
Functions
staticCredentials
envCredentials
chainCredentials
cachingCredentials
imdsCredentials
formatAmzDate
formatDateStamp
sigV4UriEncode
deriveSigningKey
signRequest
presignRequest
initChunkedSigning
signChunk
signFinalChunk
signS3PostPolicy
detectClockSkew
isClockSkewError
createS3Signer
createAPIGatewaySigner
createSTSSigner
createDynamoDBSigner
getAuthFingerprint
createMemoryCache
createLocalStorageCache
createSessionStorageCache
createKVCache
createTwoTierCache
createCircuitBreaker
createCircuitBreakerRegistry
createMethodCircuitBreakerKey
parseCookieDate
getPublicSuffix
getRegistrableDomain
isPublicSuffix
decodeIDNLabel
canonicalizeDomainFull
isIPAddress
domainMatch
defaultPath
pathMatch
parseSetCookieHeader
splitSetCookieHeaders
extractSetCookieHeaders
createCookieJar
loadCookieJar
detectRuntime
setRuntime
getEffectiveRuntime
createTransport
sendWithTimeout
readRawBody
parseBody
decompressBodyStream
createDedupMap
parseDigestChallenge
computeDigestResponse
formatDigestAuth
createDigestAuthorization
detectOperationType
extractOperationName
authLink
errorLink
loggingLink
retryLink
createGraphQLClient
gql
parseParams
formatContentType
parseContentDisposition
formatContentDisposition
parseCacheControl
formatCacheControl
parseAuthorization
parseWWWAuthenticate
formatBearer
formatBasic
parseAccept
parseAcceptEncoding
parseAcceptLanguage
parseContentLanguage
negotiateContentType
parseRange
parseContentRange
parseLinkHeader
formatLinkHeader
parseForwarded
normalizeForwardedHeaders
getClientIP
parseRetryAfter
parseWarning
parseHSTS
formatHSTS
parseCSP
formatCSP
parseServerTiming
formatServerTiming
parseAltSvc
fromNodeHeaders
toNodeHeaders
fromWebHeaders
securityHeaders
corsHeaders
createHeaders
createRequestHeaders
createResponseHeaders
createImmutableHeaders
createRetryInterceptor
createAuthInterceptor
createTimeoutInterceptor
createLoggingInterceptor
createCacheInterceptor
createDedupeInterceptor
createRateLimitInterceptor
createHARInterceptor
createMetricsInterceptor
createInterceptorSuite
tap
injectHeaders
withBaseURL
throwOnHTTPError
validateResponse
composeBeforeRequest
composeBeforeResponse
composeAround
createLoggingHooks
createTimingHook
createBodyNormalizationHook
createAbortHook
createHookContext
toOTelSpan
createLogger
createProductionLogger
createDevelopmentLogger
kinetex
paginate
paginateItems
collectAll
collectPages
takeItems
createOffsetPaginator
createPagePaginator
createCursorPaginator
createRelayPaginator
createLinkHeaderPaginator
parseLinkHeaderNext
createTokenPaginator
createKeysetPaginator
serializePaginationState
deserializePaginationState
toPaginationIterator
mergePaginators
withUploadProgress
withBlobUploadProgress
withDownloadProgress
streamWithProgress
collectStream
xhrFetch
formatBytes
formatRate
formatETA
formatProgress
throttleProgress
normalizeResponse
parseContentType
isJSON
isText
isBinary
readBodyWithLimit
decodeBody
decompressStream
applyDecompression
readJSON
readText
readBytes
readBlob
readStream
readNDJSON
readJSONStream
assertOk
assertOkJSON
diffResponses
parseMultipartResponse
readFormData
extractServerTiming
createLimitedReader
createSocks5Tunnel
parseSocks5Url
socks5Connector
jsonSSE
createSSEStream
createJSONSSEStream
createSSEResponse
parseSSEText
toRequestId
validateErrorCode
percentEncode
percentDecode
encodePathComponent
encodeQueryValue
stringifyQuery
parseQuery
mergeQuery
pickQuery
omitQuery
joinPath
normalizePath
pathSegments
fillPathParams
normalizeURL
expandTemplate
compilePattern
getOrigin
isSameOrigin
isSameSite
resolveURL
relativeURL
isAbsolute
isRelative
isHTTPS
isHTTP
isDataURL
isBlobURL
isLocalhost
parseDataURL
buildDataURL
diffURLs
safeParseURL
withTrailingSlash
withoutTrailingSlash
stripHash
stripQuery
urlExtension
urlFilename
redactURL
safeJSONParse
tryParseJSON
parseUntrustedJSON
isUint8Array
isArrayBuffer
isReadableStream
isHeaders
isAbortSignal
isPlainObject
isFormData
isBlob
isURLSearchParams
isValidHeaderName
isValidHeaderValue
isSafeURL
deepClone
createStructuredError
formatError
sanitizeURL
perfNow
sleep
concatUint8Arrays
toUint8Array
uint8ArrayToBase64
mergeSignals
isAbortError
getRuntime
isNodeEnvironment
isBrowserEnvironment
hasNativeFetch
normalizeHeaders
connectWS
References
default
 →Â
kinetex
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Classes
Sig
V4
Signer
Memory
Storage
Adapter
Web
Storage
Adapter
Cloudflare
KV
Adapter
Two
Tier
Storage
Adapter
HTTP
Cache
Circuit
Open
Error
Circuit
Breaker
Circuit
Breaker
Registry
Kinetex
Fluent
Request
Batch
Queue
Cookie
Jar
Fetch
Transport
Node
HTTP2
Transport
Dedup
Map
Graph
QL
Client
Error
Graph
QL
Client
Http
Headers
Rich
Headers
Interceptor
Manager
Rate
Limit
Error
Hook
Emitter
Hook
Registry
Redirect
Tracker
Too
Many
Redirects
Error
HTTP
Error
Response
Validation
Error
Console
Transport
JSON
Transport
Batching
Transport
Remote
Transport
Multi
Transport
Redactor
HTTP
Logger
Progress
Tracker
Multi
Part
Progress
Aggregator
HTTP
Response
Error
Response
Size
Limit
Error
Content
Type
Error
Response
Decode
Error
Socks5
Error
SSE
Parser
SSE
Transform
Stream
SSE
Client
SSE
Router
SSE
Server
Response
SSE
Error
SSE
Max
Reconnects
Error
Kinetex
Error
Size
Limit
Error
HTTP
Status
Error
Abort
Error
Network
Error
Validation
Error
Auth
Error
Proxy
Error
Redirect
Error
Timeout
Error
URL
Builder
WS
Error
WS
Max
Reconnects
Error
WS
Connect
Timeout
Error
WS
Rate
Limit
Error
WS
Client
Interfaces
AWS
Credentials
Signing
Config
Cache
Entry
Cache
Stats
Cache
Config
Cache
Storage
Adapter
Failure
Filter
Circuit
Breaker
Config
Circuit
Breaker
State
O
Tel
Tracer
O
Tel
Span
Cookie
Cookie
JSON
Fetch
Transport
Options
Dedup
Options
Digest
Challenge
Graph
QL
Error
Graph
QL
Response
Graph
QL
Request
Graph
QL
Client
Config
Hook
Request
Hook
Response
Hook
Error
Hook
Options
Log
Transport
Logger
Config
Page
Pagination
State
Size
Limit
Config
Response
Parse
Options
Socks5
Proxy
Config
Socks5
Target
Socks5
Tunnel
SSE
Event
JSONSSE
Event
SSE
Client
Config
Kinetex
Request
Kinetex
Response
Proxy
Config
Retry
Config
Retry
Context
Cache
Request
Config
Progress
Event
Interceptor
Context
Lifecycle
Hooks
Hook
Context
Kinetex
Config
Pipeline
Step
Send
Options
HAR
Entry
HAR
Log
Safe
JSON
Parse
Options
Safe
JSON
Parse
Result
Error
Context
WS
Message
WS
Close
Event
WS
Client
Config
WS
Backpressure
Info
WS
Subscribed
Room
Type Aliases
Credential
Provider
Circuit
State
Graph
QL
Link
Next
Graph
QL
Link
Before
Request
Hook
After
Request
Hook
Before
Response
Hook
After
Response
Hook
On
Error
Hook
On
Retry
Hook
On
Redirect
Hook
On
Upload
Progress
Hook
On
Download
Progress
Hook
Around
Hook
Log
Entry
Tcp
Connector
Runtime
HTTP
Method
HTTP
Version
Brand
Request
Id
Headers
Init
Query
Value
Query
Params
Body
Init
Auth
Config
Progress
Callback
Request
Interceptor
Response
Interceptor
Error
Interceptor
Pipeline
Stage
Name
WS
State
Variables
RUNTIME
IS_
NODE
HAS_
NATIVE_
FETCH
clear
APQ
Cache
get
APQ
Metrics
Header
Name
Log
Level
deno
Tcp
Connector
node
Tcp
Connector
Functions
static
Credentials
env
Credentials
chain
Credentials
caching
Credentials
imds
Credentials
format
Amz
Date
format
Date
Stamp
sig
V4
Uri
Encode
derive
Signing
Key
sign
Request
presign
Request
init
Chunked
Signing
sign
Chunk
sign
Final
Chunk
sign
S3
Post
Policy
detect
Clock
Skew
is
Clock
Skew
Error
create
S3
Signer
create
API
Gateway
Signer
create
STS
Signer
create
Dynamo
DB
Signer
get
Auth
Fingerprint
create
Memory
Cache
create
Local
Storage
Cache
create
Session
Storage
Cache
create
KV
Cache
create
Two
Tier
Cache
create
Circuit
Breaker
create
Circuit
Breaker
Registry
create
Method
Circuit
Breaker
Key
parse
Cookie
Date
get
Public
Suffix
get
Registrable
Domain
is
Public
Suffix
decode
IDN
Label
canonicalize
Domain
Full
is
IP
Address
domain
Match
default
Path
path
Match
parse
Set
Cookie
Header
split
Set
Cookie
Headers
extract
Set
Cookie
Headers
create
Cookie
Jar
load
Cookie
Jar
detect
Runtime
set
Runtime
get
Effective
Runtime
create
Transport
send
With
Timeout
read
Raw
Body
parse
Body
decompress
Body
Stream
create
Dedup
Map
parse
Digest
Challenge
compute
Digest
Response
format
Digest
Auth
create
Digest
Authorization
detect
Operation
Type
extract
Operation
Name
auth
Link
error
Link
logging
Link
retry
Link
create
Graph
QL
Client
gql
parse
Params
format
Content
Type
parse
Content
Disposition
format
Content
Disposition
parse
Cache
Control
format
Cache
Control
parse
Authorization
parse
WWW
Authenticate
format
Bearer
format
Basic
parse
Accept
parse
Accept
Encoding
parse
Accept
Language
parse
Content
Language
negotiate
Content
Type
parse
Range
parse
Content
Range
parse
Link
Header
format
Link
Header
parse
Forwarded
normalize
Forwarded
Headers
get
Client
IP
parse
Retry
After
parse
Warning
parse
HSTS
format
HSTS
parse
CSP
format
CSP
parse
Server
Timing
format
Server
Timing
parse
Alt
Svc
from
Node
Headers
to
Node
Headers
from
Web
Headers
security
Headers
cors
Headers
create
Headers
create
Request
Headers
create
Response
Headers
create
Immutable
Headers
create
Retry
Interceptor
create
Auth
Interceptor
create
Timeout
Interceptor
create
Logging
Interceptor
create
Cache
Interceptor
create
Dedupe
Interceptor
create
Rate
Limit
Interceptor
create
HAR
Interceptor
create
Metrics
Interceptor
create
Interceptor
Suite
tap
inject
Headers
with
Base
URL
throw
On
HTTP
Error
validate
Response
compose
Before
Request
compose
Before
Response
compose
Around
create
Logging
Hooks
create
Timing
Hook
create
Body
Normalization
Hook
create
Abort
Hook
create
Hook
Context
to
O
Tel
Span
create
Logger
create
Production
Logger
create
Development
Logger
kinetex
paginate
paginate
Items
collect
All
collect
Pages
take
Items
create
Offset
Paginator
create
Page
Paginator
create
Cursor
Paginator
create
Relay
Paginator
create
Link
Header
Paginator
parse
Link
Header
Next
create
Token
Paginator
create
Keyset
Paginator
serialize
Pagination
State
deserialize
Pagination
State
to
Pagination
Iterator
merge
Paginators
with
Upload
Progress
with
Blob
Upload
Progress
with
Download
Progress
stream
With
Progress
collect
Stream
xhr
Fetch
format
Bytes
format
Rate
format
ETA
format
Progress
throttle
Progress
normalize
Response
parse
Content
Type
is
JSON
is
Text
is
Binary
read
Body
With
Limit
decode
Body
decompress
Stream
apply
Decompression
read
JSON
read
Text
read
Bytes
read
Blob
read
Stream
read
NDJSON
read
JSON
Stream
assert
Ok
assert
Ok
JSON
diff
Responses
parse
Multipart
Response
read
Form
Data
extract
Server
Timing
create
Limited
Reader
create
Socks5
Tunnel
parse
Socks5
Url
socks5
Connector
json
SSE
create
SSE
Stream
create
JSONSSE
Stream
create
SSE
Response
parse
SSE
Text
to
Request
Id
validate
Error
Code
percent
Encode
percent
Decode
encode
Path
Component
encode
Query
Value
stringify
Query
parse
Query
merge
Query
pick
Query
omit
Query
join
Path
normalize
Path
path
Segments
fill
Path
Params
normalize
URL
expand
Template
compile
Pattern
get
Origin
is
Same
Origin
is
Same
Site
resolve
URL
relative
URL
is
Absolute
is
Relative
is
HTTPS
is
HTTP
is
Data
URL
is
Blob
URL
is
Localhost
parse
Data
URL
build
Data
URL
diff
UR
Ls
safe
Parse
URL
with
Trailing
Slash
without
Trailing
Slash
strip
Hash
strip
Query
url
Extension
url
Filename
redact
URL
safe
JSON
Parse
try
Parse
JSON
parse
Untrusted
JSON
is
Uint8
Array
is
Array
Buffer
is
Readable
Stream
is
Headers
is
Abort
Signal
is
Plain
Object
is
Form
Data
is
Blob
is
URL
Search
Params
is
Valid
Header
Name
is
Valid
Header
Value
is
Safe
URL
deep
Clone
create
Structured
Error
format
Error
sanitize
URL
perf
Now
sleep
concat
Uint8
Arrays
to
Uint8
Array
uint8
Array
To
Base64
merge
Signals
is
Abort
Error
get
Runtime
is
Node
Environment
is
Browser
Environment
has
Native
Fetch
normalize
Headers
connect
WS
References
default
GitHub
npm
JSR
kinetex - v1.0.0-rc.1
Loading...