@aws-amplify/core
Version:
Core category of aws-amplify
102 lines (100 loc) • 10.5 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getCrypto = exports.base64Encoder = exports.base64Decoder = exports.AMPLIFY_SYMBOL = exports.fetchAuthSession = exports.USER_AGENT_HEADER = exports.Reachability = exports.Mutex = exports.BackgroundProcessManager = exports.AmplifyErrorCode = exports.createAssertionFunction = exports.PlatformNotSupportedError = exports.AmplifyError = exports.setCustomUserAgent = exports.StorageAction = exports.PushNotificationAction = exports.PubSubAction = exports.PredictionsAction = exports.InAppMessagingAction = exports.InteractionsAction = exports.GeoAction = exports.Framework = exports.DataStoreAction = exports.Category = exports.AnalyticsAction = exports.AuthAction = exports.ApiAction = exports.getAmplifyUserAgent = exports.getAmplifyUserAgentObject = exports.Platform = exports.Signer = exports.isTokenExpired = exports.assertOAuthConfig = exports.assertIdentityPoolIdConfig = exports.assertTokenProviderConfig = exports.decodeJWT = exports.AmplifyUrlSearchParams = exports.AmplifyUrl = exports.amplifyUuid = exports.parseAWSExports = exports.urlSafeEncode = exports.urlSafeDecode = exports.retry = exports.NonRetryableError = exports.jitteredExponentialRetry = exports.jitteredBackoff = exports.isWebWorker = exports.isNonRetryableError = exports.isBrowser = exports.generateRandomString = void 0;
exports.SESSION_STOP_EVENT = exports.SESSION_START_EVENT = exports.sessionListener = exports.HubInternal = exports.WordArray = exports.cryptoSecureRandomInt = void 0;
const tslib_1 = require("tslib");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
const WordArray_1 = tslib_1.__importDefault(require("./utils/WordArray"));
exports.WordArray = WordArray_1.default;
/*
This file maps top-level exports from `@aws-amplify/core/internals/utils`. These are intended to be internal
utils for use throughout the library.
*/
// Core utilities
var utils_1 = require("./utils");
Object.defineProperty(exports, "generateRandomString", { enumerable: true, get: function () { return utils_1.generateRandomString; } });
Object.defineProperty(exports, "isBrowser", { enumerable: true, get: function () { return utils_1.isBrowser; } });
Object.defineProperty(exports, "isNonRetryableError", { enumerable: true, get: function () { return utils_1.isNonRetryableError; } });
Object.defineProperty(exports, "isWebWorker", { enumerable: true, get: function () { return utils_1.isWebWorker; } });
Object.defineProperty(exports, "jitteredBackoff", { enumerable: true, get: function () { return utils_1.jitteredBackoff; } });
Object.defineProperty(exports, "jitteredExponentialRetry", { enumerable: true, get: function () { return utils_1.jitteredExponentialRetry; } });
Object.defineProperty(exports, "NonRetryableError", { enumerable: true, get: function () { return utils_1.NonRetryableError; } });
Object.defineProperty(exports, "retry", { enumerable: true, get: function () { return utils_1.retry; } });
Object.defineProperty(exports, "urlSafeDecode", { enumerable: true, get: function () { return utils_1.urlSafeDecode; } });
Object.defineProperty(exports, "urlSafeEncode", { enumerable: true, get: function () { return utils_1.urlSafeEncode; } });
var parseAWSExports_1 = require("./parseAWSExports");
Object.defineProperty(exports, "parseAWSExports", { enumerable: true, get: function () { return parseAWSExports_1.parseAWSExports; } });
var amplifyUuid_1 = require("./utils/amplifyUuid");
Object.defineProperty(exports, "amplifyUuid", { enumerable: true, get: function () { return amplifyUuid_1.amplifyUuid; } });
var amplifyUrl_1 = require("./utils/amplifyUrl");
Object.defineProperty(exports, "AmplifyUrl", { enumerable: true, get: function () { return amplifyUrl_1.AmplifyUrl; } });
Object.defineProperty(exports, "AmplifyUrlSearchParams", { enumerable: true, get: function () { return amplifyUrl_1.AmplifyUrlSearchParams; } });
// Auth utilities
var utils_2 = require("./singleton/Auth/utils");
Object.defineProperty(exports, "decodeJWT", { enumerable: true, get: function () { return utils_2.decodeJWT; } });
Object.defineProperty(exports, "assertTokenProviderConfig", { enumerable: true, get: function () { return utils_2.assertTokenProviderConfig; } });
Object.defineProperty(exports, "assertIdentityPoolIdConfig", { enumerable: true, get: function () { return utils_2.assertIdentityPoolIdConfig; } });
Object.defineProperty(exports, "assertOAuthConfig", { enumerable: true, get: function () { return utils_2.assertOAuthConfig; } });
var Auth_1 = require("./singleton/Auth");
Object.defineProperty(exports, "isTokenExpired", { enumerable: true, get: function () { return Auth_1.isTokenExpired; } });
var Signer_1 = require("./Signer");
Object.defineProperty(exports, "Signer", { enumerable: true, get: function () { return Signer_1.Signer; } });
// Platform & user-agent utilities
var Platform_1 = require("./Platform");
Object.defineProperty(exports, "Platform", { enumerable: true, get: function () { return Platform_1.Platform; } });
Object.defineProperty(exports, "getAmplifyUserAgentObject", { enumerable: true, get: function () { return Platform_1.getAmplifyUserAgentObject; } });
Object.defineProperty(exports, "getAmplifyUserAgent", { enumerable: true, get: function () { return Platform_1.getAmplifyUserAgent; } });
var types_1 = require("./Platform/types");
Object.defineProperty(exports, "ApiAction", { enumerable: true, get: function () { return types_1.ApiAction; } });
Object.defineProperty(exports, "AuthAction", { enumerable: true, get: function () { return types_1.AuthAction; } });
Object.defineProperty(exports, "AnalyticsAction", { enumerable: true, get: function () { return types_1.AnalyticsAction; } });
Object.defineProperty(exports, "Category", { enumerable: true, get: function () { return types_1.Category; } });
Object.defineProperty(exports, "DataStoreAction", { enumerable: true, get: function () { return types_1.DataStoreAction; } });
Object.defineProperty(exports, "Framework", { enumerable: true, get: function () { return types_1.Framework; } });
Object.defineProperty(exports, "GeoAction", { enumerable: true, get: function () { return types_1.GeoAction; } });
Object.defineProperty(exports, "InteractionsAction", { enumerable: true, get: function () { return types_1.InteractionsAction; } });
Object.defineProperty(exports, "InAppMessagingAction", { enumerable: true, get: function () { return types_1.InAppMessagingAction; } });
Object.defineProperty(exports, "PredictionsAction", { enumerable: true, get: function () { return types_1.PredictionsAction; } });
Object.defineProperty(exports, "PubSubAction", { enumerable: true, get: function () { return types_1.PubSubAction; } });
Object.defineProperty(exports, "PushNotificationAction", { enumerable: true, get: function () { return types_1.PushNotificationAction; } });
Object.defineProperty(exports, "StorageAction", { enumerable: true, get: function () { return types_1.StorageAction; } });
var customUserAgent_1 = require("./Platform/customUserAgent");
Object.defineProperty(exports, "setCustomUserAgent", { enumerable: true, get: function () { return customUserAgent_1.setCustomUserAgent; } });
// Error handling
var errors_1 = require("./errors");
Object.defineProperty(exports, "AmplifyError", { enumerable: true, get: function () { return errors_1.AmplifyError; } });
Object.defineProperty(exports, "PlatformNotSupportedError", { enumerable: true, get: function () { return errors_1.PlatformNotSupportedError; } });
Object.defineProperty(exports, "createAssertionFunction", { enumerable: true, get: function () { return errors_1.createAssertionFunction; } });
var types_2 = require("./types");
Object.defineProperty(exports, "AmplifyErrorCode", { enumerable: true, get: function () { return types_2.AmplifyErrorCode; } });
// Other utilities & constants
var BackgroundProcessManager_1 = require("./BackgroundProcessManager");
Object.defineProperty(exports, "BackgroundProcessManager", { enumerable: true, get: function () { return BackgroundProcessManager_1.BackgroundProcessManager; } });
var Mutex_1 = require("./Mutex");
Object.defineProperty(exports, "Mutex", { enumerable: true, get: function () { return Mutex_1.Mutex; } });
var Reachability_1 = require("./Reachability");
Object.defineProperty(exports, "Reachability", { enumerable: true, get: function () { return Reachability_1.Reachability; } });
var constants_1 = require("./constants");
Object.defineProperty(exports, "USER_AGENT_HEADER", { enumerable: true, get: function () { return constants_1.USER_AGENT_HEADER; } });
var fetchAuthSession_1 = require("./singleton/apis/internal/fetchAuthSession");
Object.defineProperty(exports, "fetchAuthSession", { enumerable: true, get: function () { return fetchAuthSession_1.fetchAuthSession; } });
var Hub_1 = require("./Hub");
Object.defineProperty(exports, "AMPLIFY_SYMBOL", { enumerable: true, get: function () { return Hub_1.AMPLIFY_SYMBOL; } });
var convert_1 = require("./utils/convert");
Object.defineProperty(exports, "base64Decoder", { enumerable: true, get: function () { return convert_1.base64Decoder; } });
Object.defineProperty(exports, "base64Encoder", { enumerable: true, get: function () { return convert_1.base64Encoder; } });
var globalHelpers_1 = require("./utils/globalHelpers");
Object.defineProperty(exports, "getCrypto", { enumerable: true, get: function () { return globalHelpers_1.getCrypto; } });
var cryptoSecureRandomInt_1 = require("./utils/cryptoSecureRandomInt");
Object.defineProperty(exports, "cryptoSecureRandomInt", { enumerable: true, get: function () { return cryptoSecureRandomInt_1.cryptoSecureRandomInt; } });
// Hub
var Hub_2 = require("./Hub");
Object.defineProperty(exports, "HubInternal", { enumerable: true, get: function () { return Hub_2.HubInternal; } });
// Session listener
var sessionListener_1 = require("./utils/sessionListener");
Object.defineProperty(exports, "sessionListener", { enumerable: true, get: function () { return sessionListener_1.sessionListener; } });
var sessionListener_2 = require("./utils/sessionListener");
Object.defineProperty(exports, "SESSION_START_EVENT", { enumerable: true, get: function () { return sessionListener_2.SESSION_START_EVENT; } });
Object.defineProperty(exports, "SESSION_STOP_EVENT", { enumerable: true, get: function () { return sessionListener_2.SESSION_STOP_EVENT; } });
//# sourceMappingURL=libraryUtils.js.map