{"version":3,"sources":["jsdelivr-header.js","/npm/@algolia/advanced-personalization@0.0.1-alpha.27/dist/builds/browser.umd.js"],"names":[],"mappings":"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","file":"/npm/@algolia/advanced-personalization@0.0.1-alpha.27/dist/builds/browser.umd.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@algolia/advanced-personalization@0.0.1-alpha.27/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/advanced-personalization\"] = {}));\n})(this, (function (exports) { 'use strict';\n\n\tfunction L(r){let e,o=`algolia-client-js-${r.key}`;function t(){return e===void 0&&(e=r.localStorage||window.localStorage),e}function i(){return JSON.parse(t().getItem(o)||\"{}\")}function l(n){t().setItem(o,JSON.stringify(n));}function h(){let n=r.timeToLive?r.timeToLive*1e3:null,s=i(),a=Object.fromEntries(Object.entries(s).filter(([,p])=>p.timestamp!==void 0));if(l(a),!n)return;let c=Object.fromEntries(Object.entries(a).filter(([,p])=>{let g=new Date().getTime();return !(p.timestamp+n<g)}));l(c);}return {get(n,s,a={miss:()=>Promise.resolve()}){return Promise.resolve().then(()=>(h(),i()[JSON.stringify(n)])).then(c=>Promise.all([c?c.value:s(),c!==void 0])).then(([c,p])=>Promise.all([c,p||a.miss(c)])).then(([c])=>c)},set(n,s){return Promise.resolve().then(()=>{let a=i();return a[JSON.stringify(n)]={timestamp:new Date().getTime(),value:s},t().setItem(o,JSON.stringify(a)),s})},delete(n){return Promise.resolve().then(()=>{let s=i();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(i=>Promise.all([i,o.miss(i)])).then(([i])=>i)},set(r,e){return Promise.resolve(e)},delete(r){return Promise.resolve()},clear(){return Promise.resolve()}}}function w(r){let e=[...r.caches],o=e.shift();return o===void 0?V():{get(t,i,l={miss:()=>Promise.resolve()}){return o.get(t,i,l).catch(()=>w({caches:e}).get(t,i,l))},set(t,i){return o.set(t,i).catch(()=>w({caches:e}).set(t,i))},delete(t){return o.delete(t).catch(()=>w({caches:e}).delete(t))},clear(){return o.clear().catch(()=>w({caches:e}).clear())}}}function O(r={serializable:true}){let e={};return {get(o,t,i={miss:()=>Promise.resolve()}){let l=JSON.stringify(o);if(l in e)return Promise.resolve(r.serializable?JSON.parse(e[l]):e[l]);let h=t();return h.then(n=>i.miss(n)).then(()=>h)},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 $({algoliaAgents:r,client:e,version:o}){let t=Y(o).add({segment:e,version:o});return r.forEach(i=>t.add(i)),t}function W(){return {debug(r,e){return Promise.resolve()},info(r,e){return Promise.resolve()},error(r,e){return Promise.resolve()}}}var z=120*1e3;function G(r,e=\"up\"){let o=Date.now();function t(){return e===\"up\"||Date.now()-o>z}function i(){return e===\"timed out\"&&Date.now()-o<=z}return {...r,status:e,lastUpdate:o,isUp:t,isTimedOut:i}}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\");}},b=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 b{error;constructor(r,e,o,t){super(r,e,t,\"DetailedApiError\"),this.error=o;}};function te(r,e,o){let t=oe(o),i=`${r.protocol}://${r.url}${r.port?`:${r.port}`:\"\"}/${e.charAt(0)===\"/\"?e.substring(1):e}`;return t.length&&(i+=`?${t}`),i}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 ne(r,e,o){let t={Accept:\"application/json\",...r,...e,...o},i={};return Object.keys(t).forEach(l=>{let h=t[l];i[l.toLowerCase()]=h;}),i}function ae(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 b(t.message,e,o)}catch{}return new b(r,e,o)}function ue({isTimedOut:r,status:e}){return !r&&~~e===0}function ce({isTimedOut:r,status:e}){return r||ue({isTimedOut:r,status:e})||~~(e/100)!==2&&~~(e/100)!==4}function me({status:r}){return ~~(r/100)===2}function le(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:i,algoliaAgent:l,timeouts:h,requester:n,requestsCache:s,responsesCache:a}){async function c(u){let m=await Promise.all(u.map(d=>e.get(d,()=>Promise.resolve(G(d))))),y=m.filter(d=>d.isUp()),x=m.filter(d=>d.isTimedOut()),E=[...y,...x];return {hosts:E.length>0?E:u,getTimeout(d,q){return (x.length===0&&d===0?1:x.length+3+d)*q}}}async function p(u,m,y){let x=[],E=se(u,m),f=ne(o,u.headers,m.headers),d=u.method===\"GET\"?{...u.data,...m.data}:{},q={...i,...u.queryParameters,...d};if(l.value&&(q[\"x-algolia-agent\"]=l.value),m&&m.queryParameters)for(let P of Object.keys(m.queryParameters))!m.queryParameters[P]||Object.prototype.toString.call(m.queryParameters[P])===\"[object Object]\"?q[P]=m.queryParameters[P]:q[P]=m.queryParameters[P].toString();let v=0,D=async(P,A)=>{let T=P.pop();if(T===void 0)throw new Z(le(x));let U={...h,...m.timeouts},k={data:E,headers:f,method:u.method,url:te(T,u.path,q),connectTimeout:A(v,U.connect),responseTimeout:A(v,y?U.read:U.write)},_=S=>{let H={request:k,response:S,host:T,triesLeft:P.length};return x.push(H),H},R=await n.send(k);if(ce(R)){let S=_(R);return R.isTimedOut&&v++,t.info(\"Retryable failure\",M(S)),await e.set(T,G(T,R.isTimedOut?\"timed out\":\"down\")),D(P,A)}if(me(R))return ae(R);throw _(R),ie(R,x)},K=r.filter(P=>P.accept===\"readWrite\"||(y?P.accept===\"read\":P.accept===\"write\")),N=await c(K);return D([...N.hosts].reverse(),N.getTimeout)}function g(u,m={}){let y=()=>p(u,m,x),x=u.useReadTransporter||u.method===\"GET\";if((m.cacheable||u.cacheable)!==true)return y();let f={request:u,requestOptions:m,transporter:{queryParameters:i,headers:o}};return a.get(f,()=>s.get(f,()=>s.set(f,y()).then(d=>Promise.all([s.delete(f),d]),d=>Promise.all([s.delete(f),Promise.reject(d)])).then(([d,q])=>q)),{miss:d=>a.set(f,d)})}return {hostsCache:e,requester:n,timeouts:h,logger:t,algoliaAgent:l,baseHeaders:o,baseQueryParameters:i,hosts:r,request:g,requestsCache:s,responsesCache:a}}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 i=(n,s)=>setTimeout(()=>{t.abort(),o({status:0,content:s,isTimedOut:true});},n),l=i(e.connectTimeout,\"Connection timeout\"),h;t.onreadystatechange=()=>{t.readyState>t.OPENED&&h===void 0&&(clearTimeout(l),h=i(e.responseTimeout,\"Socket timeout\"));},t.onerror=()=>{t.status===0&&(clearTimeout(l),clearTimeout(h),o({content:t.responseText||\"Network request failed\",status:t.status,isTimedOut:false}));},t.onload=()=>{clearTimeout(l),clearTimeout(h),o({content:t.responseText,status:t.status,isTimedOut:false});},t.send(e.data);})}return {send:r}}var C=\"0.0.1-alpha.27\",I=[\"eu\",\"us\"];function pe(r){return [{url:\"ai-personalization.{region}.algolia.com\".replace(\"{region}\",r),accept:\"readWrite\",protocol:\"https\"}]}function X({appId:r,apiKey:e,authMode:o,algoliaAgents:t,region:i,...l}){let h=j(r,e,o),n=F({hosts:pe(i),...l,algoliaAgent:$({algoliaAgents:t,client:\"AdvancedPersonalization\",version:C}),baseHeaders:{\"content-type\":\"text/plain\",...h.headers(),...l.baseHeaders},baseQueryParameters:{...h.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,a){n.algoliaAgent.add({segment:s,version:a});},setClientApiKey({apiKey:s}){!o||o===\"WithinHeaders\"?n.baseHeaders[\"x-algolia-api-key\"]=s:n.baseQueryParameters[\"x-algolia-api-key\"]=s;},computeRealtimeUser({userToken:s},a){if(!s)throw new Error(\"Parameter `userToken` is required when calling `computeRealtimeUser`.\");let u={method:\"POST\",path:\"/2/realtime/users/{userToken}/compute\".replace(\"{userToken}\",encodeURIComponent(s)),queryParameters:{},headers:{}};return n.request(u,a)},customDelete({path:s,parameters:a},c){if(!s)throw new Error(\"Parameter `path` is required when calling `customDelete`.\");let m={method:\"DELETE\",path:\"/{path}\".replace(\"{path}\",s),queryParameters:a||{},headers:{}};return n.request(m,c)},customGet({path:s,parameters:a},c){if(!s)throw new Error(\"Parameter `path` is required when calling `customGet`.\");let m={method:\"GET\",path:\"/{path}\".replace(\"{path}\",s),queryParameters:a||{},headers:{}};return n.request(m,c)},customPost({path:s,parameters:a,body:c},p){if(!s)throw new Error(\"Parameter `path` is required when calling `customPost`.\");let y={method:\"POST\",path:\"/{path}\".replace(\"{path}\",s),queryParameters:a||{},headers:{},data:c||{}};return n.request(y,p)},customPut({path:s,parameters:a,body:c},p){if(!s)throw new Error(\"Parameter `path` is required when calling `customPut`.\");let y={method:\"PUT\",path:\"/{path}\".replace(\"{path}\",s),queryParameters:a||{},headers:{},data:c||{}};return n.request(y,p)},deleteUser({userID:s},a){if(!s)throw new Error(\"Parameter `userID` is required when calling `deleteUser`.\");let u={method:\"DELETE\",path:\"/2/users/{userID}\".replace(\"{userID}\",encodeURIComponent(s)),queryParameters:{},headers:{}};return n.request(u,a)},getConfig(s){let g={method:\"GET\",path:\"/2/config\",queryParameters:{},headers:{}};return n.request(g,s)},getRealtimeUser({userToken:s},a){if(!s)throw new Error(\"Parameter `userToken` is required when calling `getRealtimeUser`.\");let u={method:\"GET\",path:\"/2/realtime/users/{userToken}\".replace(\"{userToken}\",encodeURIComponent(s)),queryParameters:{},headers:{}};return n.request(u,a)},getUser({userID:s},a){if(!s)throw new Error(\"Parameter `userID` is required when calling `getUser`.\");let u={method:\"GET\",path:\"/2/users/{userID}\".replace(\"{userID}\",encodeURIComponent(s)),queryParameters:{},headers:{}};return n.request(u,a)},getUsers({startDate:s,endDate:a,indices:c,affinity:p,limit:g,nextPageToken:u,previousPageToken:m}={},y=void 0){let x=\"/2/users\",E={},f={};s!==void 0&&(f.startDate=s.toString()),a!==void 0&&(f.endDate=a.toString()),c!==void 0&&(f.indices=c.toString()),p!==void 0&&(f.affinity=p.toString()),g!==void 0&&(f.limit=g.toString()),u!==void 0&&(f.nextPageToken=u.toString()),m!==void 0&&(f.previousPageToken=m.toString());let d={method:\"GET\",path:x,queryParameters:f,headers:E};return n.request(d,y)},putConfig(s,a){if(!s)throw new Error(\"Parameter `configurationParameters` is required when calling `putConfig`.\");if(!s.indices)throw new Error(\"Parameter `configurationParameters.indices` is required when calling `putConfig`.\");if(!s.personalizationReRanking)throw new Error(\"Parameter `configurationParameters.personalizationReRanking` is required when calling `putConfig`.\");if(!s.profileType)throw new Error(\"Parameter `configurationParameters.profileType` is required when calling `putConfig`.\");if(!s.features)throw new Error(\"Parameter `configurationParameters.features` is required when calling `putConfig`.\");let u={method:\"PUT\",path:\"/2/config\",queryParameters:{},headers:{},data:s};return n.request(u,a)}}}function Ur(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:\"WithinHeaders\",responsesCache:O(),requestsCache:O({serializable:false}),hostsCache:w({caches:[L({key:`${C}-${r}`}),O()]}),...t})}\n\n\texports.advancedPersonalizationClient = Ur;\n\texports.apiClientVersion = C;\n\n}));\n"]}