{"version":3,"file":"getHttpsUrl.mjs","sources":["../../../../../../../core/src/utils/getHttpsUrl.ts"],"sourcesContent":["export const getHttpsUrl = (urlOrDomain: string) => {\n  // If it's already a valid URL, extract the domain\n  try {\n    const url = new URL(urlOrDomain);\n    return `https://${url.hostname}`;\n  } catch {\n    // invalid URLs are OK\n  }\n\n  // Prepend a scheme and verify it's a valid URL\n  try {\n    const url = new URL(`https://${urlOrDomain}`);\n    return `https://${url.hostname}`;\n  } catch {\n    // Invalid URL, fallback to undefined\n  }\n\n  // Input was neither a valid URL nor a valid domain\n  return undefined;\n};\n"],"names":["getHttpsUrl","urlOrDomain","url","URL","hostname","undefined"],"mappings":"AAAO,MAAMA,cAAc,CAACC,WAAAA,GAAAA;;IAE1B,IAAI;QACF,MAAMC,GAAAA,GAAM,IAAIC,GAAAA,CAAIF,WAAAA,CAAAA;AACpB,QAAA,OAAO,CAAC,QAAQ,EAAEC,GAAAA,CAAIE,QAAQ,CAAA,CAAE;AAClC,IAAA,CAAA,CAAE,OAAM;;AAER,IAAA;;IAGA,IAAI;AACF,QAAA,MAAMF,MAAM,IAAIC,GAAAA,CAAI,CAAC,QAAQ,EAAEF,WAAAA,CAAAA,CAAa,CAAA;AAC5C,QAAA,OAAO,CAAC,QAAQ,EAAEC,GAAAA,CAAIE,QAAQ,CAAA,CAAE;AAClC,IAAA,CAAA,CAAE,OAAM;;AAER,IAAA;;IAGA,OAAOC,SAAAA;AACT;;;;"}