{"version":3,"file":"resolveIdentityProviderFromUrl.mjs","sources":["../../../../src/auth/utils/resolveIdentityProviderFromUrl.ts"],"sourcesContent":["// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n// SPDX-License-Identifier: Apache-2.0\nimport { COGNITO_IDENTITY_PROVIDERS } from '../constant';\nimport { getSearchParamValueFromUrl } from './getSearchParamValueFromUrl';\nexport const resolveIdentityProviderFromUrl = (urlStr) => resolveProvider(getSearchParamValueFromUrl(urlStr, 'provider'));\nconst resolveProvider = (provider) => {\n    if (!provider) {\n        return null;\n    }\n    return COGNITO_IDENTITY_PROVIDERS[capitalize(provider)] ?? provider;\n};\nconst capitalize = (value) => `${value[0].toUpperCase()}${value.substring(1).toLowerCase()}`;\n"],"names":[],"mappings":";;;AAAA;AACA;AAGY,MAAC,8BAA8B,GAAG,CAAC,MAAM,KAAK,eAAe,CAAC,0BAA0B,CAAC,MAAM,EAAE,UAAU,CAAC;AACxH,MAAM,eAAe,GAAG,CAAC,QAAQ,KAAK;AACtC,IAAI,IAAI,CAAC,QAAQ,EAAE;AACnB,QAAQ,OAAO,IAAI;AACnB,IAAI;AACJ,IAAI,OAAO,0BAA0B,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,IAAI,QAAQ;AACvE,CAAC;AACD,MAAM,UAAU,GAAG,CAAC,KAAK,KAAK,CAAC,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,WAAW,EAAE,CAAC,EAAE,KAAK,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,WAAW,EAAE,CAAC,CAAC;;;;"}