UNPKG

@aws-amplify/core

Version:
37 lines (34 loc) 1.18 kB
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 export { getDnsSuffix } from './endpoints'; export { fetchTransferHandler } from './handlers/fetch'; export { unauthenticatedHandler } from './handlers/unauthenticated'; export { authenticatedHandler } from './handlers/authenticated'; export { getHashedPayload, presignUrl, PresignUrlOptions, signRequest, SignRequestOptions, } from './middleware/signing/signer/signatureV4'; export { EMPTY_HASH as EMPTY_SHA256_HASH } from './middleware/signing/signer/signatureV4/constants'; export { extendedEncodeURIComponent } from './middleware/signing/utils/extendedEncodeURIComponent'; export { signingMiddlewareFactory, SigningOptions, CredentialsProviderOptions, } from './middleware/signing'; export { getRetryDecider, RetryDeciderOutput, jitteredBackoff, retryMiddlewareFactory, RetryOptions, } from './middleware/retry'; export { userAgentMiddlewareFactory, UserAgentOptions, } from './middleware/userAgent'; export { parseJsonBody, parseJsonError, parseMetadata } from './serde'; export { withMemoization } from './utils/memoization'; export * from './types';