{"version":3,"sources":["jsdelivr-header.js","/npm/@algolia/client-personalization@5.49.1/dist/builds/browser.umd.js"],"names":[],"mappings":"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","file":"/npm/@algolia/client-personalization@5.49.1/dist/builds/browser.umd.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@algolia/client-personalization@5.49.1/dist/builds/browser.umd.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","(function (global, factory) {\n\ttypeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :\n\ttypeof define === 'function' && define.amd ? define(['exports'], factory) :\n\t(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global[\"@algolia/client-personalization\"] = {}));\n})(this, (function (exports) { 'use strict';\n\n\tfunction $(r){let e,o=`algolia-client-js-${r.key}`;function t(){return e===void 0&&(e=r.localStorage||window.localStorage),e}function a(){return JSON.parse(t().getItem(o)||\"{}\")}function l(n){t().setItem(o,JSON.stringify(n));}function p(){let n=r.timeToLive?r.timeToLive*1e3:null,s=a(),i=Object.fromEntries(Object.entries(s).filter(([,h])=>h.timestamp!==void 0));if(l(i),!n)return;let u=Object.fromEntries(Object.entries(i).filter(([,h])=>{let P=new Date().getTime();return !(h.timestamp+n<P)}));l(u);}return {get(n,s,i={miss:()=>Promise.resolve()}){return Promise.resolve().then(()=>(p(),a()[JSON.stringify(n)])).then(u=>Promise.all([u?u.value:s(),u!==void 0])).then(([u,h])=>Promise.all([u,h||i.miss(u)])).then(([u])=>u)},set(n,s){return Promise.resolve().then(()=>{let i=a();return i[JSON.stringify(n)]={timestamp:new Date().getTime(),value:s},t().setItem(o,JSON.stringify(i)),s})},delete(n){return Promise.resolve().then(()=>{let s=a();delete s[JSON.stringify(n)],t().setItem(o,JSON.stringify(s));})},clear(){return Promise.resolve().then(()=>{t().removeItem(o);})}}}function V(){return {get(r,e,o={miss:()=>Promise.resolve()}){return e().then(a=>Promise.all([a,o.miss(a)])).then(([a])=>a)},set(r,e){return Promise.resolve(e)},delete(r){return Promise.resolve()},clear(){return Promise.resolve()}}}function q(r){let e=[...r.caches],o=e.shift();return o===void 0?V():{get(t,a,l={miss:()=>Promise.resolve()}){return o.get(t,a,l).catch(()=>q({caches:e}).get(t,a,l))},set(t,a){return o.set(t,a).catch(()=>q({caches:e}).set(t,a))},delete(t){return o.delete(t).catch(()=>q({caches:e}).delete(t))},clear(){return o.clear().catch(()=>q({caches:e}).clear())}}}function O(r={serializable:true}){let e={};return {get(o,t,a={miss:()=>Promise.resolve()}){let l=JSON.stringify(o);if(l in e)return Promise.resolve(r.serializable?JSON.parse(e[l]):e[l]);let p=t();return p.then(n=>a.miss(n)).then(()=>p)},set(o,t){return e[JSON.stringify(o)]=r.serializable?JSON.stringify(t):t,Promise.resolve(t)},delete(o){return delete e[JSON.stringify(o)],Promise.resolve()},clear(){return e={},Promise.resolve()}}}function Y(r){let e={value:`Algolia for JavaScript (${r})`,add(o){let t=`; ${o.segment}${o.version!==void 0?` (${o.version})`:\"\"}`;return e.value.indexOf(t)===-1&&(e.value=`${e.value}${t}`),e}};return e}function j(r,e,o=\"WithinHeaders\"){let t={\"x-algolia-api-key\":e,\"x-algolia-application-id\":r};return {headers(){return o===\"WithinHeaders\"?t:{}},queryParameters(){return o===\"WithinQueryParameters\"?t:{}}}}function G({algoliaAgents:r,client:e,version:o}){let t=Y(o).add({segment:e,version:o});return r.forEach(a=>t.add(a)),t}function W(){return {debug(r,e){return Promise.resolve()},info(r,e){return Promise.resolve()},error(r,e){return Promise.resolve()}}}var H=120*1e3;function L(r,e=\"up\"){let o=Date.now();function t(){return e===\"up\"||Date.now()-o>H}function a(){return e===\"timed out\"&&Date.now()-o<=H}return {...r,status:e,lastUpdate:o,isUp:t,isTimedOut:a}}var J=class extends Error{name=\"AlgoliaError\";constructor(r,e){super(r),e&&(this.name=e);}};var Q=class extends J{stackTrace;constructor(r,e,o){super(r,o),this.stackTrace=e;}},Z=class extends Q{constructor(r){super(\"Unreachable hosts - your application id may be incorrect. If the error persists, please visit our help center https://alg.li/support-unreachable-hosts or reach out to the Algolia Support team: https://alg.li/support\",r,\"RetryError\");}},z=class extends Q{status;constructor(r,e,o,t=\"ApiError\"){super(r,o,t),this.status=e;}},ee=class extends J{response;constructor(r,e){super(r,\"DeserializationError\"),this.response=e;}},re=class extends z{error;constructor(r,e,o,t){super(r,e,t,\"DetailedApiError\"),this.error=o;}};function te(r,e,o){let t=oe(o),a=`${r.protocol}://${r.url}${r.port?`:${r.port}`:\"\"}/${e.charAt(0)===\"/\"?e.substring(1):e}`;return t.length&&(a+=`?${t}`),a}function oe(r){return Object.keys(r).filter(e=>r[e]!==void 0).sort().map(e=>`${e}=${encodeURIComponent(Object.prototype.toString.call(r[e])===\"[object Array]\"?r[e].join(\",\"):r[e]).replace(/\\+/g,\"%20\")}`).join(\"&\")}function se(r,e){if(r.method===\"GET\"||r.data===void 0&&e.data===void 0)return;let o=Array.isArray(r.data)?r.data:{...r.data,...e.data};return JSON.stringify(o)}function ae(r,e,o){let t={Accept:\"application/json\",...r,...e,...o},a={};return Object.keys(t).forEach(l=>{let p=t[l];a[l.toLowerCase()]=p;}),a}function ne(r){try{return JSON.parse(r.content)}catch(e){throw new ee(e.message,r)}}function ie({content:r,status:e},o){try{let t=JSON.parse(r);return \"error\"in t?new re(t.message,e,t.error,o):new z(t.message,e,o)}catch{}return new z(r,e,o)}function ce({isTimedOut:r,status:e}){return !r&&~~e===0}function ue({isTimedOut:r,status:e}){return r||ce({isTimedOut:r,status:e})||~~(e/100)!==2&&~~(e/100)!==4}function le({status:r}){return ~~(r/100)===2}function me(r){return r.map(e=>M(e))}function M(r){let e=r.request.headers[\"x-algolia-api-key\"]?{\"x-algolia-api-key\":\"*****\"}:{};return {...r,request:{...r.request,headers:{...r.request.headers,...e}}}}function F({hosts:r,hostsCache:e,baseHeaders:o,logger:t,baseQueryParameters:a,algoliaAgent:l,timeouts:p,requester:n,requestsCache:s,responsesCache:i}){async function u(c){let m=await Promise.all(c.map(d=>e.get(d,()=>Promise.resolve(L(d))))),g=m.filter(d=>d.isUp()),y=m.filter(d=>d.isTimedOut()),R=[...g,...y];return {hosts:R.length>0?R:c,getTimeout(d,T){return (y.length===0&&d===0?1:y.length+3+d)*T}}}async function h(c,m,g){let y=[],R=se(c,m),E=ae(o,c.headers,m.headers),d=c.method===\"GET\"?{...c.data,...m.data}:{},T={...a,...c.queryParameters,...d};if(l.value&&(T[\"x-algolia-agent\"]=l.value),m&&m.queryParameters)for(let f of Object.keys(m.queryParameters))!m.queryParameters[f]||Object.prototype.toString.call(m.queryParameters[f])===\"[object Object]\"?T[f]=m.queryParameters[f]:T[f]=m.queryParameters[f].toString();let S=0,N=async(f,A)=>{let v=f.pop();if(v===void 0)throw new Z(me(y));let C={...p,...m.timeouts},k={data:R,headers:E,method:c.method,url:te(v,c.path,T),connectTimeout:A(S,C.connect),responseTimeout:A(S,g?C.read:C.write)},D=b=>{let _={request:k,response:b,host:v,triesLeft:f.length};return y.push(_),_},w=await n.send(k);if(ue(w)){let b=D(w);return w.isTimedOut&&S++,t.info(\"Retryable failure\",M(b)),await e.set(v,L(v,w.isTimedOut?\"timed out\":\"down\")),N(f,A)}if(le(w))return ne(w);throw D(w),ie(w,y)},K=r.filter(f=>f.accept===\"readWrite\"||(g?f.accept===\"read\":f.accept===\"write\")),U=await u(K);return N([...U.hosts].reverse(),U.getTimeout)}function P(c,m={}){let g=()=>h(c,m,y),y=c.useReadTransporter||c.method===\"GET\";if((m.cacheable||c.cacheable)!==true)return g();let E={request:c,requestOptions:m,transporter:{queryParameters:a,headers:o}};return i.get(E,()=>s.get(E,()=>s.set(E,g()).then(d=>Promise.all([s.delete(E),d]),d=>Promise.all([s.delete(E),Promise.reject(d)])).then(([d,T])=>T)),{miss:d=>i.set(E,d)})}return {hostsCache:e,requester:n,timeouts:p,logger:t,algoliaAgent:l,baseHeaders:o,baseQueryParameters:a,hosts:r,request:P,requestsCache:s,responsesCache:i}}function B(){function r(e){return new Promise(o=>{let t=new XMLHttpRequest;t.open(e.method,e.url,true),Object.keys(e.headers).forEach(n=>t.setRequestHeader(n,e.headers[n]));let a=(n,s)=>setTimeout(()=>{t.abort(),o({status:0,content:s,isTimedOut:true});},n),l=a(e.connectTimeout,\"Connection timeout\"),p;t.onreadystatechange=()=>{t.readyState>t.OPENED&&p===void 0&&(clearTimeout(l),p=a(e.responseTimeout,\"Socket timeout\"));},t.onerror=()=>{t.status===0&&(clearTimeout(l),clearTimeout(p),o({content:t.responseText||\"Network request failed\",status:t.status,isTimedOut:false}));},t.onload=()=>{clearTimeout(l),clearTimeout(p),o({content:t.responseText,status:t.status,isTimedOut:false});},t.send(e.data);})}return {send:r}}var x=\"5.49.1\",I=[\"eu\",\"us\"];function de(r){return [{url:\"personalization.{region}.algolia.com\".replace(\"{region}\",r),accept:\"readWrite\",protocol:\"https\"}]}function X({appId:r,apiKey:e,authMode:o,algoliaAgents:t,region:a,...l}){let p=j(r,e,o),n=F({hosts:de(a),...l,algoliaAgent:G({algoliaAgents:t,client:\"Personalization\",version:x}),baseHeaders:{\"content-type\":\"text/plain\",...p.headers(),...l.baseHeaders},baseQueryParameters:{...p.queryParameters(),...l.baseQueryParameters}});return {transporter:n,appId:r,apiKey:e,clearCache(){return Promise.all([n.requestsCache.clear(),n.responsesCache.clear()]).then(()=>{})},get _ua(){return n.algoliaAgent.value},addAlgoliaAgent(s,i){n.algoliaAgent.add({segment:s,version:i});},setClientApiKey({apiKey:s}){!o||o===\"WithinHeaders\"?n.baseHeaders[\"x-algolia-api-key\"]=s:n.baseQueryParameters[\"x-algolia-api-key\"]=s;},customDelete({path:s,parameters:i},u){if(!s)throw new Error(\"Parameter `path` is required when calling `customDelete`.\");let m={method:\"DELETE\",path:\"/{path}\".replace(\"{path}\",s),queryParameters:i||{},headers:{}};return n.request(m,u)},customGet({path:s,parameters:i},u){if(!s)throw new Error(\"Parameter `path` is required when calling `customGet`.\");let m={method:\"GET\",path:\"/{path}\".replace(\"{path}\",s),queryParameters:i||{},headers:{}};return n.request(m,u)},customPost({path:s,parameters:i,body:u},h){if(!s)throw new Error(\"Parameter `path` is required when calling `customPost`.\");let g={method:\"POST\",path:\"/{path}\".replace(\"{path}\",s),queryParameters:i||{},headers:{},data:u||{}};return n.request(g,h)},customPut({path:s,parameters:i,body:u},h){if(!s)throw new Error(\"Parameter `path` is required when calling `customPut`.\");let g={method:\"PUT\",path:\"/{path}\".replace(\"{path}\",s),queryParameters:i||{},headers:{},data:u||{}};return n.request(g,h)},deleteUserProfile({userToken:s},i){if(!s)throw new Error(\"Parameter `userToken` is required when calling `deleteUserProfile`.\");let c={method:\"DELETE\",path:\"/1/profiles/{userToken}\".replace(\"{userToken}\",encodeURIComponent(s)),queryParameters:{},headers:{}};return n.request(c,i)},getPersonalizationStrategy(s){let P={method:\"GET\",path:\"/1/strategies/personalization\",queryParameters:{},headers:{}};return n.request(P,s)},getUserTokenProfile({userToken:s},i){if(!s)throw new Error(\"Parameter `userToken` is required when calling `getUserTokenProfile`.\");let c={method:\"GET\",path:\"/1/profiles/personalization/{userToken}\".replace(\"{userToken}\",encodeURIComponent(s)),queryParameters:{},headers:{}};return n.request(c,i)},setPersonalizationStrategy(s,i){if(!s)throw new Error(\"Parameter `personalizationStrategyParams` is required when calling `setPersonalizationStrategy`.\");if(!s.eventsScoring)throw new Error(\"Parameter `personalizationStrategyParams.eventsScoring` is required when calling `setPersonalizationStrategy`.\");if(!s.facetsScoring)throw new Error(\"Parameter `personalizationStrategyParams.facetsScoring` is required when calling `setPersonalizationStrategy`.\");if(!s.personalizationImpact)throw new Error(\"Parameter `personalizationStrategyParams.personalizationImpact` is required when calling `setPersonalizationStrategy`.\");let c={method:\"POST\",path:\"/1/strategies/personalization\",queryParameters:{},headers:{},data:s};return n.request(c,i)}}}function De(r,e,o,t){if(!r||typeof r!=\"string\")throw new Error(\"`appId` is missing.\");if(!e||typeof e!=\"string\")throw new Error(\"`apiKey` is missing.\");if(!o||o&&(typeof o!=\"string\"||!I.includes(o)))throw new Error(`\\`region\\` is required and must be one of the following: ${I.join(\", \")}`);return X({appId:r,apiKey:e,region:o,timeouts:{connect:1e3,read:2e3,write:3e4},logger:W(),requester:B(),algoliaAgents:[{segment:\"Browser\"}],authMode:\"WithinQueryParameters\",responsesCache:O(),requestsCache:O({serializable:false}),hostsCache:q({caches:[$({key:`${x}-${r}`}),O()]}),...t})}\n\n\texports.apiClientVersion = x;\n\texports.personalizationClient = De;\n\n}));\n"]}