{"version":3,"file":"get-top-level-domain.mjs","sources":["../../../packages/utils/get-top-level-domain.ts"],"sourcesContent":["export const getTopLevelDomain =\n  typeof window === 'undefined'\n    ? () => 'localhost'\n    : () => {\n        if (document.location.host.indexOf('localhost') === 0) {\n          return 'localhost'\n        } else {\n          // Get host with dot in first position\n          return `.${location.hostname.split('.').slice(-2).join('.')}`\n        }\n      }\n"],"names":["getTopLevelDomain","window","document","location","host","indexOf","hostname","split","slice","join"],"mappings":"AAAO,MAAMA,iBAAiB,GAC5B,OAAOC,MAAM,KAAK,WAAW,GACzB,MAAM,WAAW,GACjB,MAAM;AACJ,EAAA,IAAIC,QAAQ,CAACC,QAAQ,CAACC,IAAI,CAACC,OAAO,CAAC,WAAW,CAAC,KAAK,CAAC,EAAE;AACrD,IAAA,OAAO,WAAW,CAAA;AACpB,GAAC,MAAM;AACL;IACA,OAAO,CAAA,CAAA,EAAIF,QAAQ,CAACG,QAAQ,CAACC,KAAK,CAAC,GAAG,CAAC,CAACC,KAAK,CAAC,CAAC,CAAC,CAAC,CAACC,IAAI,CAAC,GAAG,CAAC,CAAE,CAAA,CAAA;AAC/D,GAAA;AACF;;;;"}