@algolia/client-analytics
Advanced tools
Comparing version 5.0.0-alpha.110 to 5.0.0-alpha.111
@@ -5,3 +5,3 @@ import { createAuth, createTransporter, getAlgoliaAgent, DEFAULT_CONNECT_TIMEOUT_NODE, DEFAULT_READ_TIMEOUT_NODE, DEFAULT_WRITE_TIMEOUT_NODE, createNullCache, createMemoryCache } from '@algolia/client-common'; | ||
// Code generated by OpenAPI Generator (https://openapi-generator.tech), manual changes will be lost - read more on https://github.com/algolia/api-clients-automation. DO NOT EDIT. | ||
const apiClientVersion = '5.0.0-alpha.110'; | ||
const apiClientVersion = '5.0.0-alpha.111'; | ||
const REGIONS = ['de', 'us']; | ||
@@ -169,4 +169,4 @@ function getDefaultHosts(region) { | ||
* @param getAddToCartRate.index - Index name. | ||
* @param getAddToCartRate.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getAddToCartRate.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getAddToCartRate.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getAddToCartRate.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getAddToCartRate.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -210,4 +210,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getAverageClickPosition.index - Index name. | ||
* @param getAverageClickPosition.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getAverageClickPosition.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getAverageClickPosition.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getAverageClickPosition.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getAverageClickPosition.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -251,4 +251,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getClickPositions.index - Index name. | ||
* @param getClickPositions.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getClickPositions.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getClickPositions.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getClickPositions.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getClickPositions.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -292,4 +292,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getClickThroughRate.index - Index name. | ||
* @param getClickThroughRate.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getClickThroughRate.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getClickThroughRate.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getClickThroughRate.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getClickThroughRate.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -333,4 +333,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getConversionRate.index - Index name. | ||
* @param getConversionRate.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getConversionRate.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getConversionRate.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getConversionRate.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getConversionRate.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -374,4 +374,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getNoClickRate.index - Index name. | ||
* @param getNoClickRate.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getNoClickRate.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getNoClickRate.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getNoClickRate.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getNoClickRate.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -415,4 +415,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getNoResultsRate.index - Index name. | ||
* @param getNoResultsRate.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getNoResultsRate.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getNoResultsRate.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getNoResultsRate.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getNoResultsRate.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -456,4 +456,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getPurchaseRate.index - Index name. | ||
* @param getPurchaseRate.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getPurchaseRate.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getPurchaseRate.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getPurchaseRate.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getPurchaseRate.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -497,4 +497,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getRevenue.index - Index name. | ||
* @param getRevenue.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getRevenue.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getRevenue.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getRevenue.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getRevenue.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -538,4 +538,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getSearchesCount.index - Index name. | ||
* @param getSearchesCount.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getSearchesCount.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getSearchesCount.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getSearchesCount.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getSearchesCount.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -579,4 +579,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getSearchesNoClicks.index - Index name. | ||
* @param getSearchesNoClicks.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getSearchesNoClicks.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getSearchesNoClicks.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getSearchesNoClicks.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getSearchesNoClicks.limit - Number of items to return. | ||
@@ -628,4 +628,4 @@ * @param getSearchesNoClicks.offset - Position of the first item to return. | ||
* @param getSearchesNoResults.index - Index name. | ||
* @param getSearchesNoResults.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getSearchesNoResults.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getSearchesNoResults.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getSearchesNoResults.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getSearchesNoResults.limit - Number of items to return. | ||
@@ -705,4 +705,4 @@ * @param getSearchesNoResults.offset - Position of the first item to return. | ||
* @param getTopCountries.index - Index name. | ||
* @param getTopCountries.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopCountries.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopCountries.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopCountries.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopCountries.limit - Number of items to return. | ||
@@ -755,4 +755,4 @@ * @param getTopCountries.offset - Position of the first item to return. | ||
* @param getTopFilterAttributes.search - Search query. | ||
* @param getTopFilterAttributes.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopFilterAttributes.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopFilterAttributes.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopFilterAttributes.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopFilterAttributes.limit - Number of items to return. | ||
@@ -809,4 +809,4 @@ * @param getTopFilterAttributes.offset - Position of the first item to return. | ||
* @param getTopFilterForAttribute.search - Search query. | ||
* @param getTopFilterForAttribute.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopFilterForAttribute.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopFilterForAttribute.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopFilterForAttribute.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopFilterForAttribute.limit - Number of items to return. | ||
@@ -865,4 +865,4 @@ * @param getTopFilterForAttribute.offset - Position of the first item to return. | ||
* @param getTopFiltersNoResults.search - Search query. | ||
* @param getTopFiltersNoResults.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopFiltersNoResults.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopFiltersNoResults.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopFiltersNoResults.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopFiltersNoResults.limit - Number of items to return. | ||
@@ -920,4 +920,4 @@ * @param getTopFiltersNoResults.offset - Position of the first item to return. | ||
* @param getTopHits.revenueAnalytics - Whether to include revenue-related metrics in the response. If true, metrics related to click and conversion events are also included in the response. | ||
* @param getTopHits.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopHits.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopHits.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopHits.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopHits.limit - Number of items to return. | ||
@@ -980,4 +980,4 @@ * @param getTopHits.offset - Position of the first item to return. | ||
* @param getTopSearches.revenueAnalytics - Whether to include revenue-related metrics in the response. If true, metrics related to click and conversion events are also included in the response. | ||
* @param getTopSearches.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopSearches.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopSearches.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopSearches.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopSearches.orderBy - Attribute by which to order the response items. If the `clickAnalytics` parameter is false, only `searchCount` is available. | ||
@@ -1043,4 +1043,4 @@ * @param getTopSearches.direction - Sorting direction of the results: ascending or descending. | ||
* @param getUsersCount.index - Index name. | ||
* @param getUsersCount.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getUsersCount.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getUsersCount.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getUsersCount.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getUsersCount.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -1047,0 +1047,0 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. |
@@ -1,2 +0,2 @@ | ||
/*! client-analytics.umd.js | 5.0.0-alpha.110 | © Algolia, inc. | https://github.com/algolia/algoliasearch-client-javascript */ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self)["@algolia/client-analytics"]={})}(this,(function(e){"use strict";function t(e){let t;const r=`algolia-client-js-${e.key}`;function i(){return void 0===t&&(t=e.localStorage||window.localStorage),t}function o(){return JSON.parse(i().getItem(r)||"{}")}function s(e){i().setItem(r,JSON.stringify(e))}return{get:(t,r,i={miss:()=>Promise.resolve()})=>Promise.resolve().then((()=>(function(){const t=e.timeToLive?1e3*e.timeToLive:null,r=o(),i=Object.fromEntries(Object.entries(r).filter((([,e])=>void 0!==e.timestamp)));if(s(i),!t)return;s(Object.fromEntries(Object.entries(i).filter((([,e])=>{const r=(new Date).getTime();return!(e.timestamp+t<r)}))))}(),o()[JSON.stringify(t)]))).then((e=>Promise.all([e?e.value:r(),void 0!==e]))).then((([e,t])=>Promise.all([e,t||i.miss(e)]))).then((([e])=>e)),set:(e,t)=>Promise.resolve().then((()=>{const s=o();return s[JSON.stringify(e)]={timestamp:(new Date).getTime(),value:t},i().setItem(r,JSON.stringify(s)),t})),delete:e=>Promise.resolve().then((()=>{const t=o();delete t[JSON.stringify(e)],i().setItem(r,JSON.stringify(t))})),clear:()=>Promise.resolve().then((()=>{i().removeItem(r)}))}}function r(e){const t=[...e.caches],i=t.shift();return void 0===i?{get:(e,t,r={miss:()=>Promise.resolve()})=>t().then((e=>Promise.all([e,r.miss(e)]))).then((([e])=>e)),set:(e,t)=>Promise.resolve(t),delete:e=>Promise.resolve(),clear:()=>Promise.resolve()}:{get:(e,o,s={miss:()=>Promise.resolve()})=>i.get(e,o,s).catch((()=>r({caches:t}).get(e,o,s))),set:(e,o)=>i.set(e,o).catch((()=>r({caches:t}).set(e,o))),delete:e=>i.delete(e).catch((()=>r({caches:t}).delete(e))),clear:()=>i.clear().catch((()=>r({caches:t}).clear()))}}function i(e={serializable:!0}){let t={};return{get(r,i,o={miss:()=>Promise.resolve()}){const s=JSON.stringify(r);if(s in t)return Promise.resolve(e.serializable?JSON.parse(t[s]):t[s]);const a=i();return a.then((e=>o.miss(e))).then((()=>a))},set:(r,i)=>(t[JSON.stringify(r)]=e.serializable?JSON.stringify(i):i,Promise.resolve(i)),delete:e=>(delete t[JSON.stringify(e)],Promise.resolve()),clear:()=>(t={},Promise.resolve())}}const o=12e4;function s(e,t="up"){const r=Date.now();return{...e,status:t,lastUpdate:r,isUp:function(){return"up"===t||Date.now()-r>o},isTimedOut:function(){return"timed out"===t&&Date.now()-r<=o}}}function a(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function n(e,t,r){return(t=a(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class d extends Error{constructor(e,t){super(e),n(this,"name","AlgoliaError"),t&&(this.name=t)}}class c extends d{constructor(e,t,r){super(e,r),n(this,"stackTrace",void 0),this.stackTrace=t}}class u extends c{constructor(e){super("Unreachable hosts - your application id may be incorrect. If the error persists, please create a ticket at https://support.algolia.com/ sharing steps we can use to reproduce the issue.",e,"RetryError")}}class l extends c{constructor(e,t,r,i="ApiError"){super(e,r,i),n(this,"status",void 0),this.status=t}}class g extends d{constructor(e,t){super(e,"DeserializationError"),n(this,"response",void 0),this.response=t}}class h extends l{constructor(e,t,r,i){super(e,t,i,"DetailedApiError"),n(this,"error",void 0),this.error=r}}function m(e,t,r){const i=function(e){const t=e=>"[object Object]"===Object.prototype.toString.call(e)||"[object Array]"===Object.prototype.toString.call(e);return Object.keys(e).map((r=>`${r}=${encodeURIComponent(t(e[r])?JSON.stringify(e[r]):e[r]).replaceAll("+","%20")}`)).join("&")}(r);let o=`${e.protocol}://${e.url}${e.port?`:${e.port}`:""}/${"/"===t.charAt(0)?t.substring(1):t}`;return i.length&&(o+=`?${i}`),o}function v(e){const t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return{...e,request:{...e.request,headers:{...e.request.headers,...t}}}}function p({hosts:e,hostsCache:t,baseHeaders:r,baseQueryParameters:i,algoliaAgent:o,timeouts:a,requester:n,requestsCache:d,responsesCache:c}){async function p(d,c,p=!0){const f=[],S=function(e,t){if("GET"===e.method||void 0===e.data&&void 0===t.data)return;const r=Array.isArray(e.data)?e.data:{...e.data,...t.data};return JSON.stringify(r)}(d,c),w=function(e,t,r){const i={Accept:"application/json",...e,...t,...r},o={};return Object.keys(i).forEach((e=>{const t=i[e];o[e.toLowerCase()]=t})),o}(r,d.headers,c.headers),y="GET"===d.method?{...d.data,...c.data}:{},P={...i,...d.queryParameters,...y};if(o.value&&(P["x-algolia-agent"]=o.value),c&&c.queryParameters)for(const e of Object.keys(c.queryParameters))c.queryParameters[e]&&"[object Object]"!==Object.prototype.toString.call(c.queryParameters[e])?P[e]=c.queryParameters[e].toString():P[e]=c.queryParameters[e];let q=0;const D=async(e,r)=>{const i=e.pop();if(void 0===i)throw new u(function(e){return e.map((e=>v(e)))}(f));let o=c.timeout;void 0===o&&(o=p?a.read:a.write);const y={data:S,headers:w,method:d.method,url:m(i,d.path,P),connectTimeout:r(q,a.connect),responseTimeout:r(q,o)},T=t=>{const r={request:y,response:t,host:i,triesLeft:e.length};return f.push(r),r},x=await n.send(y);if(function({isTimedOut:e,status:t}){return e||function({isTimedOut:e,status:t}){return!e&&!~~t}({isTimedOut:e,status:t})||2!=~~(t/100)&&4!=~~(t/100)}(x)){const o=T(x);return x.isTimedOut&&q++,console.log("Retryable failure",v(o)),await t.set(i,s(i,x.isTimedOut?"timed out":"down")),D(e,r)}if(function({status:e}){return 2==~~(e/100)}(x))return function(e){try{return JSON.parse(e.content)}catch(t){throw new g(t.message,e)}}(x);throw T(x),function({content:e,status:t},r){try{const i=JSON.parse(e);return"error"in i?new h(i.message,t,i.error,r):new l(i.message,t,r)}catch(e){}return new l(e,t,r)}(x,f)},T=e.filter((e=>"readWrite"===e.accept||(p?"read"===e.accept:"write"===e.accept))),x=await async function(e){const r=await Promise.all(e.map((e=>t.get(e,(()=>Promise.resolve(s(e))))))),i=r.filter((e=>e.isUp())),o=r.filter((e=>e.isTimedOut())),a=[...i,...o];return{hosts:a.length>0?a:e,getTimeout:(e,t)=>(0===o.length&&0===e?1:o.length+3+e)*t}}(T);return D([...x.hosts].reverse(),x.getTimeout)}return{hostsCache:t,requester:n,timeouts:a,algoliaAgent:o,baseHeaders:r,baseQueryParameters:i,hosts:e,request:function(e,t={}){const o=e.useReadTransporter||"GET"===e.method;if(!o)return p(e,t,o);const s=()=>p(e,t);if(!0!==(t.cacheable||e.cacheable))return s();const a={request:e,requestOptions:t,transporter:{queryParameters:i,headers:r}};return c.get(a,(()=>d.get(a,(()=>d.set(a,s()).then((e=>Promise.all([d.delete(a),e])),(e=>Promise.all([d.delete(a),Promise.reject(e)]))).then((([e,t])=>t))))),{miss:e=>c.set(a,e)})},requestsCache:d,responsesCache:c}}function f({algoliaAgents:e,client:t,version:r}){const i=function(e){const t={value:`Algolia for JavaScript (${e})`,add(e){const r=`; ${e.segment}${void 0!==e.version?` (${e.version})`:""}`;return-1===t.value.indexOf(r)&&(t.value=`${t.value}${r}`),t}};return t}(r).add({segment:t,version:r});return e.forEach((e=>i.add(e))),i}const S="5.0.0-alpha.110",w=["de","us"];e.analyticsClient=function(e,o,s,a){if(!e||"string"!=typeof e)throw new Error("`appId` is missing.");if(!o||"string"!=typeof o)throw new Error("`apiKey` is missing.");if(s&&("string"!=typeof s||!w.includes(s)))throw new Error(`\`region\` must be one of the following: ${w.join(", ")}`);return function({appId:e,apiKey:t,authMode:r,algoliaAgents:i,region:o,...s}){const a=function(e,t,r="WithinHeaders"){const i={"x-algolia-api-key":t,"x-algolia-application-id":e};return{headers:()=>"WithinHeaders"===r?i:{},queryParameters:()=>"WithinQueryParameters"===r?i:{}}}(e,t,r),n=p({hosts:(d=o,[{url:d?"analytics.{region}.algolia.com".replace("{region}",d):"analytics.algolia.com",accept:"readWrite",protocol:"https"}]),...s,algoliaAgent:f({algoliaAgents:i,client:"Analytics",version:S}),baseHeaders:{"content-type":"text/plain",...a.headers(),...s.baseHeaders},baseQueryParameters:{...a.queryParameters(),...s.baseQueryParameters}});var d;return{transporter:n,appId:e,clearCache:()=>Promise.all([n.requestsCache.clear(),n.responsesCache.clear()]).then((()=>{})),get _ua(){return n.algoliaAgent.value},addAlgoliaAgent(e,t){n.algoliaAgent.add({segment:e,version:t})},customDelete({path:e,parameters:t},r){if(!e)throw new Error("Parameter `path` is required when calling `customDelete`.");const i={method:"DELETE",path:"/{path}".replace("{path}",e),queryParameters:t||{},headers:{}};return n.request(i,r)},customGet({path:e,parameters:t},r){if(!e)throw new Error("Parameter `path` is required when calling `customGet`.");const i={method:"GET",path:"/{path}".replace("{path}",e),queryParameters:t||{},headers:{}};return n.request(i,r)},customPost({path:e,parameters:t,body:r},i){if(!e)throw new Error("Parameter `path` is required when calling `customPost`.");const o={method:"POST",path:"/{path}".replace("{path}",e),queryParameters:t||{},headers:{},data:r||{}};return n.request(o,i)},customPut({path:e,parameters:t,body:r},i){if(!e)throw new Error("Parameter `path` is required when calling `customPut`.");const o={method:"PUT",path:"/{path}".replace("{path}",e),queryParameters:t||{},headers:{},data:r||{}};return n.request(o,i)},getAddToCartRate({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getAddToCartRate`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/conversions/addToCartRate",queryParameters:s,headers:{}};return n.request(a,o)},getAverageClickPosition({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getAverageClickPosition`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/clicks/averageClickPosition",queryParameters:s,headers:{}};return n.request(a,o)},getClickPositions({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getClickPositions`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/clicks/positions",queryParameters:s,headers:{}};return n.request(a,o)},getClickThroughRate({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getClickThroughRate`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/clicks/clickThroughRate",queryParameters:s,headers:{}};return n.request(a,o)},getConversionRate({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getConversionRate`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/conversions/conversionRate",queryParameters:s,headers:{}};return n.request(a,o)},getNoClickRate({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getNoClickRate`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/searches/noClickRate",queryParameters:s,headers:{}};return n.request(a,o)},getNoResultsRate({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getNoResultsRate`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/searches/noResultRate",queryParameters:s,headers:{}};return n.request(a,o)},getPurchaseRate({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getPurchaseRate`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/conversions/purchaseRate",queryParameters:s,headers:{}};return n.request(a,o)},getRevenue({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getRevenue`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/conversions/revenue",queryParameters:s,headers:{}};return n.request(a,o)},getSearchesCount({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getSearchesCount`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/searches/count",queryParameters:s,headers:{}};return n.request(a,o)},getSearchesNoClicks({index:e,startDate:t,endDate:r,limit:i,offset:o,tags:s},a){if(!e)throw new Error("Parameter `index` is required when calling `getSearchesNoClicks`.");const d={};void 0!==e&&(d.index=e.toString()),void 0!==t&&(d.startDate=t.toString()),void 0!==r&&(d.endDate=r.toString()),void 0!==i&&(d.limit=i.toString()),void 0!==o&&(d.offset=o.toString()),void 0!==s&&(d.tags=s.toString());const c={method:"GET",path:"/2/searches/noClicks",queryParameters:d,headers:{}};return n.request(c,a)},getSearchesNoResults({index:e,startDate:t,endDate:r,limit:i,offset:o,tags:s},a){if(!e)throw new Error("Parameter `index` is required when calling `getSearchesNoResults`.");const d={};void 0!==e&&(d.index=e.toString()),void 0!==t&&(d.startDate=t.toString()),void 0!==r&&(d.endDate=r.toString()),void 0!==i&&(d.limit=i.toString()),void 0!==o&&(d.offset=o.toString()),void 0!==s&&(d.tags=s.toString());const c={method:"GET",path:"/2/searches/noResults",queryParameters:d,headers:{}};return n.request(c,a)},getStatus({index:e},t){if(!e)throw new Error("Parameter `index` is required when calling `getStatus`.");const r={};void 0!==e&&(r.index=e.toString());const i={method:"GET",path:"/2/status",queryParameters:r,headers:{}};return n.request(i,t)},getTopCountries({index:e,startDate:t,endDate:r,limit:i,offset:o,tags:s},a){if(!e)throw new Error("Parameter `index` is required when calling `getTopCountries`.");const d={};void 0!==e&&(d.index=e.toString()),void 0!==t&&(d.startDate=t.toString()),void 0!==r&&(d.endDate=r.toString()),void 0!==i&&(d.limit=i.toString()),void 0!==o&&(d.offset=o.toString()),void 0!==s&&(d.tags=s.toString());const c={method:"GET",path:"/2/countries",queryParameters:d,headers:{}};return n.request(c,a)},getTopFilterAttributes({index:e,search:t,startDate:r,endDate:i,limit:o,offset:s,tags:a},d){if(!e)throw new Error("Parameter `index` is required when calling `getTopFilterAttributes`.");const c={};void 0!==e&&(c.index=e.toString()),void 0!==t&&(c.search=t.toString()),void 0!==r&&(c.startDate=r.toString()),void 0!==i&&(c.endDate=i.toString()),void 0!==o&&(c.limit=o.toString()),void 0!==s&&(c.offset=s.toString()),void 0!==a&&(c.tags=a.toString());const u={method:"GET",path:"/2/filters",queryParameters:c,headers:{}};return n.request(u,d)},getTopFilterForAttribute({attribute:e,index:t,search:r,startDate:i,endDate:o,limit:s,offset:a,tags:d},c){if(!e)throw new Error("Parameter `attribute` is required when calling `getTopFilterForAttribute`.");if(!t)throw new Error("Parameter `index` is required when calling `getTopFilterForAttribute`.");const u="/2/filters/{attribute}".replace("{attribute}",encodeURIComponent(e)),l={};void 0!==t&&(l.index=t.toString()),void 0!==r&&(l.search=r.toString()),void 0!==i&&(l.startDate=i.toString()),void 0!==o&&(l.endDate=o.toString()),void 0!==s&&(l.limit=s.toString()),void 0!==a&&(l.offset=a.toString()),void 0!==d&&(l.tags=d.toString());const g={method:"GET",path:u,queryParameters:l,headers:{}};return n.request(g,c)},getTopFiltersNoResults({index:e,search:t,startDate:r,endDate:i,limit:o,offset:s,tags:a},d){if(!e)throw new Error("Parameter `index` is required when calling `getTopFiltersNoResults`.");const c={};void 0!==e&&(c.index=e.toString()),void 0!==t&&(c.search=t.toString()),void 0!==r&&(c.startDate=r.toString()),void 0!==i&&(c.endDate=i.toString()),void 0!==o&&(c.limit=o.toString()),void 0!==s&&(c.offset=s.toString()),void 0!==a&&(c.tags=a.toString());const u={method:"GET",path:"/2/filters/noResults",queryParameters:c,headers:{}};return n.request(u,d)},getTopHits({index:e,search:t,clickAnalytics:r,revenueAnalytics:i,startDate:o,endDate:s,limit:a,offset:d,tags:c},u){if(!e)throw new Error("Parameter `index` is required when calling `getTopHits`.");const l={};void 0!==e&&(l.index=e.toString()),void 0!==t&&(l.search=t.toString()),void 0!==r&&(l.clickAnalytics=r.toString()),void 0!==i&&(l.revenueAnalytics=i.toString()),void 0!==o&&(l.startDate=o.toString()),void 0!==s&&(l.endDate=s.toString()),void 0!==a&&(l.limit=a.toString()),void 0!==d&&(l.offset=d.toString()),void 0!==c&&(l.tags=c.toString());const g={method:"GET",path:"/2/hits",queryParameters:l,headers:{}};return n.request(g,u)},getTopSearches({index:e,clickAnalytics:t,revenueAnalytics:r,startDate:i,endDate:o,orderBy:s,direction:a,limit:d,offset:c,tags:u},l){if(!e)throw new Error("Parameter `index` is required when calling `getTopSearches`.");const g={};void 0!==e&&(g.index=e.toString()),void 0!==t&&(g.clickAnalytics=t.toString()),void 0!==r&&(g.revenueAnalytics=r.toString()),void 0!==i&&(g.startDate=i.toString()),void 0!==o&&(g.endDate=o.toString()),void 0!==s&&(g.orderBy=s.toString()),void 0!==a&&(g.direction=a.toString()),void 0!==d&&(g.limit=d.toString()),void 0!==c&&(g.offset=c.toString()),void 0!==u&&(g.tags=u.toString());const h={method:"GET",path:"/2/searches",queryParameters:g,headers:{}};return n.request(h,l)},getUsersCount({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getUsersCount`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/users/count",queryParameters:s,headers:{}};return n.request(a,o)}}}({appId:e,apiKey:o,region:s,timeouts:{connect:1e3,read:2e3,write:3e4},requester:{send:function(e){return new Promise((t=>{const r=new XMLHttpRequest;r.open(e.method,e.url,!0),Object.keys(e.headers).forEach((t=>r.setRequestHeader(t,e.headers[t])));const i=(e,i)=>setTimeout((()=>{r.abort(),t({status:0,content:i,isTimedOut:!0})}),e),o=i(e.connectTimeout,"Connection timeout");let s;r.onreadystatechange=()=>{r.readyState>r.OPENED&&void 0===s&&(clearTimeout(o),s=i(e.responseTimeout,"Socket timeout"))},r.onerror=()=>{0===r.status&&(clearTimeout(o),clearTimeout(s),t({content:r.responseText||"Network request failed",status:r.status,isTimedOut:!1}))},r.onload=()=>{clearTimeout(o),clearTimeout(s),t({content:r.responseText,status:r.status,isTimedOut:!1})},r.send(e.data)}))}},algoliaAgents:[{segment:"Browser"}],authMode:"WithinQueryParameters",responsesCache:i(),requestsCache:i({serializable:!1}),hostsCache:r({caches:[t({key:`${S}-${e}`}),i()]}),...a})},e.apiClientVersion=S})); | ||
/*! client-analytics.umd.js | 5.0.0-alpha.111 | © Algolia, inc. | https://github.com/algolia/algoliasearch-client-javascript */ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self)["@algolia/client-analytics"]={})}(this,(function(e){"use strict";function t(e){let t;const r=`algolia-client-js-${e.key}`;function i(){return void 0===t&&(t=e.localStorage||window.localStorage),t}function o(){return JSON.parse(i().getItem(r)||"{}")}function s(e){i().setItem(r,JSON.stringify(e))}return{get:(t,r,i={miss:()=>Promise.resolve()})=>Promise.resolve().then((()=>(function(){const t=e.timeToLive?1e3*e.timeToLive:null,r=o(),i=Object.fromEntries(Object.entries(r).filter((([,e])=>void 0!==e.timestamp)));if(s(i),!t)return;s(Object.fromEntries(Object.entries(i).filter((([,e])=>{const r=(new Date).getTime();return!(e.timestamp+t<r)}))))}(),o()[JSON.stringify(t)]))).then((e=>Promise.all([e?e.value:r(),void 0!==e]))).then((([e,t])=>Promise.all([e,t||i.miss(e)]))).then((([e])=>e)),set:(e,t)=>Promise.resolve().then((()=>{const s=o();return s[JSON.stringify(e)]={timestamp:(new Date).getTime(),value:t},i().setItem(r,JSON.stringify(s)),t})),delete:e=>Promise.resolve().then((()=>{const t=o();delete t[JSON.stringify(e)],i().setItem(r,JSON.stringify(t))})),clear:()=>Promise.resolve().then((()=>{i().removeItem(r)}))}}function r(e){const t=[...e.caches],i=t.shift();return void 0===i?{get:(e,t,r={miss:()=>Promise.resolve()})=>t().then((e=>Promise.all([e,r.miss(e)]))).then((([e])=>e)),set:(e,t)=>Promise.resolve(t),delete:e=>Promise.resolve(),clear:()=>Promise.resolve()}:{get:(e,o,s={miss:()=>Promise.resolve()})=>i.get(e,o,s).catch((()=>r({caches:t}).get(e,o,s))),set:(e,o)=>i.set(e,o).catch((()=>r({caches:t}).set(e,o))),delete:e=>i.delete(e).catch((()=>r({caches:t}).delete(e))),clear:()=>i.clear().catch((()=>r({caches:t}).clear()))}}function i(e={serializable:!0}){let t={};return{get(r,i,o={miss:()=>Promise.resolve()}){const s=JSON.stringify(r);if(s in t)return Promise.resolve(e.serializable?JSON.parse(t[s]):t[s]);const a=i();return a.then((e=>o.miss(e))).then((()=>a))},set:(r,i)=>(t[JSON.stringify(r)]=e.serializable?JSON.stringify(i):i,Promise.resolve(i)),delete:e=>(delete t[JSON.stringify(e)],Promise.resolve()),clear:()=>(t={},Promise.resolve())}}const o=12e4;function s(e,t="up"){const r=Date.now();return{...e,status:t,lastUpdate:r,isUp:function(){return"up"===t||Date.now()-r>o},isTimedOut:function(){return"timed out"===t&&Date.now()-r<=o}}}function a(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function n(e,t,r){return(t=a(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class d extends Error{constructor(e,t){super(e),n(this,"name","AlgoliaError"),t&&(this.name=t)}}class c extends d{constructor(e,t,r){super(e,r),n(this,"stackTrace",void 0),this.stackTrace=t}}class u extends c{constructor(e){super("Unreachable hosts - your application id may be incorrect. If the error persists, please create a ticket at https://support.algolia.com/ sharing steps we can use to reproduce the issue.",e,"RetryError")}}class l extends c{constructor(e,t,r,i="ApiError"){super(e,r,i),n(this,"status",void 0),this.status=t}}class g extends d{constructor(e,t){super(e,"DeserializationError"),n(this,"response",void 0),this.response=t}}class h extends l{constructor(e,t,r,i){super(e,t,i,"DetailedApiError"),n(this,"error",void 0),this.error=r}}function m(e,t,r){const i=function(e){const t=e=>"[object Object]"===Object.prototype.toString.call(e)||"[object Array]"===Object.prototype.toString.call(e);return Object.keys(e).map((r=>`${r}=${encodeURIComponent(t(e[r])?JSON.stringify(e[r]):e[r]).replaceAll("+","%20")}`)).join("&")}(r);let o=`${e.protocol}://${e.url}${e.port?`:${e.port}`:""}/${"/"===t.charAt(0)?t.substring(1):t}`;return i.length&&(o+=`?${i}`),o}function v(e){const t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return{...e,request:{...e.request,headers:{...e.request.headers,...t}}}}function p({hosts:e,hostsCache:t,baseHeaders:r,baseQueryParameters:i,algoliaAgent:o,timeouts:a,requester:n,requestsCache:d,responsesCache:c}){async function p(d,c,p=!0){const f=[],S=function(e,t){if("GET"===e.method||void 0===e.data&&void 0===t.data)return;const r=Array.isArray(e.data)?e.data:{...e.data,...t.data};return JSON.stringify(r)}(d,c),w=function(e,t,r){const i={Accept:"application/json",...e,...t,...r},o={};return Object.keys(i).forEach((e=>{const t=i[e];o[e.toLowerCase()]=t})),o}(r,d.headers,c.headers),y="GET"===d.method?{...d.data,...c.data}:{},P={...i,...d.queryParameters,...y};if(o.value&&(P["x-algolia-agent"]=o.value),c&&c.queryParameters)for(const e of Object.keys(c.queryParameters))c.queryParameters[e]&&"[object Object]"!==Object.prototype.toString.call(c.queryParameters[e])?P[e]=c.queryParameters[e].toString():P[e]=c.queryParameters[e];let q=0;const D=async(e,r)=>{const i=e.pop();if(void 0===i)throw new u(function(e){return e.map((e=>v(e)))}(f));let o=c.timeout;void 0===o&&(o=p?a.read:a.write);const y={data:S,headers:w,method:d.method,url:m(i,d.path,P),connectTimeout:r(q,a.connect),responseTimeout:r(q,o)},T=t=>{const r={request:y,response:t,host:i,triesLeft:e.length};return f.push(r),r},x=await n.send(y);if(function({isTimedOut:e,status:t}){return e||function({isTimedOut:e,status:t}){return!e&&!~~t}({isTimedOut:e,status:t})||2!=~~(t/100)&&4!=~~(t/100)}(x)){const o=T(x);return x.isTimedOut&&q++,console.log("Retryable failure",v(o)),await t.set(i,s(i,x.isTimedOut?"timed out":"down")),D(e,r)}if(function({status:e}){return 2==~~(e/100)}(x))return function(e){try{return JSON.parse(e.content)}catch(t){throw new g(t.message,e)}}(x);throw T(x),function({content:e,status:t},r){try{const i=JSON.parse(e);return"error"in i?new h(i.message,t,i.error,r):new l(i.message,t,r)}catch(e){}return new l(e,t,r)}(x,f)},T=e.filter((e=>"readWrite"===e.accept||(p?"read"===e.accept:"write"===e.accept))),x=await async function(e){const r=await Promise.all(e.map((e=>t.get(e,(()=>Promise.resolve(s(e))))))),i=r.filter((e=>e.isUp())),o=r.filter((e=>e.isTimedOut())),a=[...i,...o];return{hosts:a.length>0?a:e,getTimeout:(e,t)=>(0===o.length&&0===e?1:o.length+3+e)*t}}(T);return D([...x.hosts].reverse(),x.getTimeout)}return{hostsCache:t,requester:n,timeouts:a,algoliaAgent:o,baseHeaders:r,baseQueryParameters:i,hosts:e,request:function(e,t={}){const o=e.useReadTransporter||"GET"===e.method;if(!o)return p(e,t,o);const s=()=>p(e,t);if(!0!==(t.cacheable||e.cacheable))return s();const a={request:e,requestOptions:t,transporter:{queryParameters:i,headers:r}};return c.get(a,(()=>d.get(a,(()=>d.set(a,s()).then((e=>Promise.all([d.delete(a),e])),(e=>Promise.all([d.delete(a),Promise.reject(e)]))).then((([e,t])=>t))))),{miss:e=>c.set(a,e)})},requestsCache:d,responsesCache:c}}function f({algoliaAgents:e,client:t,version:r}){const i=function(e){const t={value:`Algolia for JavaScript (${e})`,add(e){const r=`; ${e.segment}${void 0!==e.version?` (${e.version})`:""}`;return-1===t.value.indexOf(r)&&(t.value=`${t.value}${r}`),t}};return t}(r).add({segment:t,version:r});return e.forEach((e=>i.add(e))),i}const S="5.0.0-alpha.111",w=["de","us"];e.analyticsClient=function(e,o,s,a){if(!e||"string"!=typeof e)throw new Error("`appId` is missing.");if(!o||"string"!=typeof o)throw new Error("`apiKey` is missing.");if(s&&("string"!=typeof s||!w.includes(s)))throw new Error(`\`region\` must be one of the following: ${w.join(", ")}`);return function({appId:e,apiKey:t,authMode:r,algoliaAgents:i,region:o,...s}){const a=function(e,t,r="WithinHeaders"){const i={"x-algolia-api-key":t,"x-algolia-application-id":e};return{headers:()=>"WithinHeaders"===r?i:{},queryParameters:()=>"WithinQueryParameters"===r?i:{}}}(e,t,r),n=p({hosts:(d=o,[{url:d?"analytics.{region}.algolia.com".replace("{region}",d):"analytics.algolia.com",accept:"readWrite",protocol:"https"}]),...s,algoliaAgent:f({algoliaAgents:i,client:"Analytics",version:S}),baseHeaders:{"content-type":"text/plain",...a.headers(),...s.baseHeaders},baseQueryParameters:{...a.queryParameters(),...s.baseQueryParameters}});var d;return{transporter:n,appId:e,clearCache:()=>Promise.all([n.requestsCache.clear(),n.responsesCache.clear()]).then((()=>{})),get _ua(){return n.algoliaAgent.value},addAlgoliaAgent(e,t){n.algoliaAgent.add({segment:e,version:t})},customDelete({path:e,parameters:t},r){if(!e)throw new Error("Parameter `path` is required when calling `customDelete`.");const i={method:"DELETE",path:"/{path}".replace("{path}",e),queryParameters:t||{},headers:{}};return n.request(i,r)},customGet({path:e,parameters:t},r){if(!e)throw new Error("Parameter `path` is required when calling `customGet`.");const i={method:"GET",path:"/{path}".replace("{path}",e),queryParameters:t||{},headers:{}};return n.request(i,r)},customPost({path:e,parameters:t,body:r},i){if(!e)throw new Error("Parameter `path` is required when calling `customPost`.");const o={method:"POST",path:"/{path}".replace("{path}",e),queryParameters:t||{},headers:{},data:r||{}};return n.request(o,i)},customPut({path:e,parameters:t,body:r},i){if(!e)throw new Error("Parameter `path` is required when calling `customPut`.");const o={method:"PUT",path:"/{path}".replace("{path}",e),queryParameters:t||{},headers:{},data:r||{}};return n.request(o,i)},getAddToCartRate({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getAddToCartRate`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/conversions/addToCartRate",queryParameters:s,headers:{}};return n.request(a,o)},getAverageClickPosition({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getAverageClickPosition`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/clicks/averageClickPosition",queryParameters:s,headers:{}};return n.request(a,o)},getClickPositions({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getClickPositions`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/clicks/positions",queryParameters:s,headers:{}};return n.request(a,o)},getClickThroughRate({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getClickThroughRate`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/clicks/clickThroughRate",queryParameters:s,headers:{}};return n.request(a,o)},getConversionRate({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getConversionRate`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/conversions/conversionRate",queryParameters:s,headers:{}};return n.request(a,o)},getNoClickRate({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getNoClickRate`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/searches/noClickRate",queryParameters:s,headers:{}};return n.request(a,o)},getNoResultsRate({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getNoResultsRate`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/searches/noResultRate",queryParameters:s,headers:{}};return n.request(a,o)},getPurchaseRate({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getPurchaseRate`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/conversions/purchaseRate",queryParameters:s,headers:{}};return n.request(a,o)},getRevenue({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getRevenue`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/conversions/revenue",queryParameters:s,headers:{}};return n.request(a,o)},getSearchesCount({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getSearchesCount`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/searches/count",queryParameters:s,headers:{}};return n.request(a,o)},getSearchesNoClicks({index:e,startDate:t,endDate:r,limit:i,offset:o,tags:s},a){if(!e)throw new Error("Parameter `index` is required when calling `getSearchesNoClicks`.");const d={};void 0!==e&&(d.index=e.toString()),void 0!==t&&(d.startDate=t.toString()),void 0!==r&&(d.endDate=r.toString()),void 0!==i&&(d.limit=i.toString()),void 0!==o&&(d.offset=o.toString()),void 0!==s&&(d.tags=s.toString());const c={method:"GET",path:"/2/searches/noClicks",queryParameters:d,headers:{}};return n.request(c,a)},getSearchesNoResults({index:e,startDate:t,endDate:r,limit:i,offset:o,tags:s},a){if(!e)throw new Error("Parameter `index` is required when calling `getSearchesNoResults`.");const d={};void 0!==e&&(d.index=e.toString()),void 0!==t&&(d.startDate=t.toString()),void 0!==r&&(d.endDate=r.toString()),void 0!==i&&(d.limit=i.toString()),void 0!==o&&(d.offset=o.toString()),void 0!==s&&(d.tags=s.toString());const c={method:"GET",path:"/2/searches/noResults",queryParameters:d,headers:{}};return n.request(c,a)},getStatus({index:e},t){if(!e)throw new Error("Parameter `index` is required when calling `getStatus`.");const r={};void 0!==e&&(r.index=e.toString());const i={method:"GET",path:"/2/status",queryParameters:r,headers:{}};return n.request(i,t)},getTopCountries({index:e,startDate:t,endDate:r,limit:i,offset:o,tags:s},a){if(!e)throw new Error("Parameter `index` is required when calling `getTopCountries`.");const d={};void 0!==e&&(d.index=e.toString()),void 0!==t&&(d.startDate=t.toString()),void 0!==r&&(d.endDate=r.toString()),void 0!==i&&(d.limit=i.toString()),void 0!==o&&(d.offset=o.toString()),void 0!==s&&(d.tags=s.toString());const c={method:"GET",path:"/2/countries",queryParameters:d,headers:{}};return n.request(c,a)},getTopFilterAttributes({index:e,search:t,startDate:r,endDate:i,limit:o,offset:s,tags:a},d){if(!e)throw new Error("Parameter `index` is required when calling `getTopFilterAttributes`.");const c={};void 0!==e&&(c.index=e.toString()),void 0!==t&&(c.search=t.toString()),void 0!==r&&(c.startDate=r.toString()),void 0!==i&&(c.endDate=i.toString()),void 0!==o&&(c.limit=o.toString()),void 0!==s&&(c.offset=s.toString()),void 0!==a&&(c.tags=a.toString());const u={method:"GET",path:"/2/filters",queryParameters:c,headers:{}};return n.request(u,d)},getTopFilterForAttribute({attribute:e,index:t,search:r,startDate:i,endDate:o,limit:s,offset:a,tags:d},c){if(!e)throw new Error("Parameter `attribute` is required when calling `getTopFilterForAttribute`.");if(!t)throw new Error("Parameter `index` is required when calling `getTopFilterForAttribute`.");const u="/2/filters/{attribute}".replace("{attribute}",encodeURIComponent(e)),l={};void 0!==t&&(l.index=t.toString()),void 0!==r&&(l.search=r.toString()),void 0!==i&&(l.startDate=i.toString()),void 0!==o&&(l.endDate=o.toString()),void 0!==s&&(l.limit=s.toString()),void 0!==a&&(l.offset=a.toString()),void 0!==d&&(l.tags=d.toString());const g={method:"GET",path:u,queryParameters:l,headers:{}};return n.request(g,c)},getTopFiltersNoResults({index:e,search:t,startDate:r,endDate:i,limit:o,offset:s,tags:a},d){if(!e)throw new Error("Parameter `index` is required when calling `getTopFiltersNoResults`.");const c={};void 0!==e&&(c.index=e.toString()),void 0!==t&&(c.search=t.toString()),void 0!==r&&(c.startDate=r.toString()),void 0!==i&&(c.endDate=i.toString()),void 0!==o&&(c.limit=o.toString()),void 0!==s&&(c.offset=s.toString()),void 0!==a&&(c.tags=a.toString());const u={method:"GET",path:"/2/filters/noResults",queryParameters:c,headers:{}};return n.request(u,d)},getTopHits({index:e,search:t,clickAnalytics:r,revenueAnalytics:i,startDate:o,endDate:s,limit:a,offset:d,tags:c},u){if(!e)throw new Error("Parameter `index` is required when calling `getTopHits`.");const l={};void 0!==e&&(l.index=e.toString()),void 0!==t&&(l.search=t.toString()),void 0!==r&&(l.clickAnalytics=r.toString()),void 0!==i&&(l.revenueAnalytics=i.toString()),void 0!==o&&(l.startDate=o.toString()),void 0!==s&&(l.endDate=s.toString()),void 0!==a&&(l.limit=a.toString()),void 0!==d&&(l.offset=d.toString()),void 0!==c&&(l.tags=c.toString());const g={method:"GET",path:"/2/hits",queryParameters:l,headers:{}};return n.request(g,u)},getTopSearches({index:e,clickAnalytics:t,revenueAnalytics:r,startDate:i,endDate:o,orderBy:s,direction:a,limit:d,offset:c,tags:u},l){if(!e)throw new Error("Parameter `index` is required when calling `getTopSearches`.");const g={};void 0!==e&&(g.index=e.toString()),void 0!==t&&(g.clickAnalytics=t.toString()),void 0!==r&&(g.revenueAnalytics=r.toString()),void 0!==i&&(g.startDate=i.toString()),void 0!==o&&(g.endDate=o.toString()),void 0!==s&&(g.orderBy=s.toString()),void 0!==a&&(g.direction=a.toString()),void 0!==d&&(g.limit=d.toString()),void 0!==c&&(g.offset=c.toString()),void 0!==u&&(g.tags=u.toString());const h={method:"GET",path:"/2/searches",queryParameters:g,headers:{}};return n.request(h,l)},getUsersCount({index:e,startDate:t,endDate:r,tags:i},o){if(!e)throw new Error("Parameter `index` is required when calling `getUsersCount`.");const s={};void 0!==e&&(s.index=e.toString()),void 0!==t&&(s.startDate=t.toString()),void 0!==r&&(s.endDate=r.toString()),void 0!==i&&(s.tags=i.toString());const a={method:"GET",path:"/2/users/count",queryParameters:s,headers:{}};return n.request(a,o)}}}({appId:e,apiKey:o,region:s,timeouts:{connect:1e3,read:2e3,write:3e4},requester:{send:function(e){return new Promise((t=>{const r=new XMLHttpRequest;r.open(e.method,e.url,!0),Object.keys(e.headers).forEach((t=>r.setRequestHeader(t,e.headers[t])));const i=(e,i)=>setTimeout((()=>{r.abort(),t({status:0,content:i,isTimedOut:!0})}),e),o=i(e.connectTimeout,"Connection timeout");let s;r.onreadystatechange=()=>{r.readyState>r.OPENED&&void 0===s&&(clearTimeout(o),s=i(e.responseTimeout,"Socket timeout"))},r.onerror=()=>{0===r.status&&(clearTimeout(o),clearTimeout(s),t({content:r.responseText||"Network request failed",status:r.status,isTimedOut:!1}))},r.onload=()=>{clearTimeout(o),clearTimeout(s),t({content:r.responseText,status:r.status,isTimedOut:!1})},r.send(e.data)}))}},algoliaAgents:[{segment:"Browser"}],authMode:"WithinQueryParameters",responsesCache:i(),requestsCache:i({serializable:!1}),hostsCache:r({caches:[t({key:`${S}-${e}`}),i()]}),...a})},e.apiClientVersion=S})); |
@@ -72,7 +72,7 @@ import type { Direction } from './direction'; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -94,7 +94,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -116,7 +116,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -138,7 +138,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -160,7 +160,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -182,7 +182,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -204,7 +204,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -226,7 +226,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -248,7 +248,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -270,7 +270,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -292,7 +292,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -322,7 +322,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -361,7 +361,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -395,7 +395,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -433,7 +433,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -467,7 +467,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -509,7 +509,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -547,7 +547,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -585,7 +585,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -592,0 +592,0 @@ endDate?: string; |
export type GetStatusResponse = { | ||
/** | ||
* Timestamp of the last update in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format. If null, no update was performed yet. | ||
* Date and time when the object was updated, in RFC 3339 format. | ||
*/ | ||
@@ -5,0 +5,0 @@ updatedAt: string | null; |
@@ -23,3 +23,3 @@ import type { CreateClientOptions, RequestOptions } from '@algolia/client-common'; | ||
import type { GetUsersCountResponse } from '../model/getUsersCountResponse'; | ||
export declare const apiClientVersion = "5.0.0-alpha.110"; | ||
export declare const apiClientVersion = "5.0.0-alpha.111"; | ||
export declare const REGIONS: readonly ["de", "us"]; | ||
@@ -96,4 +96,4 @@ export type Region = (typeof REGIONS)[number]; | ||
* @param getAddToCartRate.index - Index name. | ||
* @param getAddToCartRate.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getAddToCartRate.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getAddToCartRate.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getAddToCartRate.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getAddToCartRate.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -111,4 +111,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getAverageClickPosition.index - Index name. | ||
* @param getAverageClickPosition.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getAverageClickPosition.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getAverageClickPosition.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getAverageClickPosition.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getAverageClickPosition.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -126,4 +126,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getClickPositions.index - Index name. | ||
* @param getClickPositions.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getClickPositions.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getClickPositions.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getClickPositions.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getClickPositions.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -141,4 +141,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getClickThroughRate.index - Index name. | ||
* @param getClickThroughRate.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getClickThroughRate.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getClickThroughRate.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getClickThroughRate.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getClickThroughRate.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -156,4 +156,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getConversionRate.index - Index name. | ||
* @param getConversionRate.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getConversionRate.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getConversionRate.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getConversionRate.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getConversionRate.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -171,4 +171,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getNoClickRate.index - Index name. | ||
* @param getNoClickRate.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getNoClickRate.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getNoClickRate.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getNoClickRate.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getNoClickRate.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -186,4 +186,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getNoResultsRate.index - Index name. | ||
* @param getNoResultsRate.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getNoResultsRate.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getNoResultsRate.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getNoResultsRate.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getNoResultsRate.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -201,4 +201,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getPurchaseRate.index - Index name. | ||
* @param getPurchaseRate.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getPurchaseRate.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getPurchaseRate.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getPurchaseRate.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getPurchaseRate.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -216,4 +216,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getRevenue.index - Index name. | ||
* @param getRevenue.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getRevenue.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getRevenue.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getRevenue.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getRevenue.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -231,4 +231,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getSearchesCount.index - Index name. | ||
* @param getSearchesCount.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getSearchesCount.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getSearchesCount.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getSearchesCount.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getSearchesCount.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -246,4 +246,4 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. | ||
* @param getSearchesNoClicks.index - Index name. | ||
* @param getSearchesNoClicks.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getSearchesNoClicks.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getSearchesNoClicks.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getSearchesNoClicks.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getSearchesNoClicks.limit - Number of items to return. | ||
@@ -263,4 +263,4 @@ * @param getSearchesNoClicks.offset - Position of the first item to return. | ||
* @param getSearchesNoResults.index - Index name. | ||
* @param getSearchesNoResults.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getSearchesNoResults.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getSearchesNoResults.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getSearchesNoResults.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getSearchesNoResults.limit - Number of items to return. | ||
@@ -291,4 +291,4 @@ * @param getSearchesNoResults.offset - Position of the first item to return. | ||
* @param getTopCountries.index - Index name. | ||
* @param getTopCountries.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopCountries.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopCountries.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopCountries.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopCountries.limit - Number of items to return. | ||
@@ -309,4 +309,4 @@ * @param getTopCountries.offset - Position of the first item to return. | ||
* @param getTopFilterAttributes.search - Search query. | ||
* @param getTopFilterAttributes.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopFilterAttributes.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopFilterAttributes.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopFilterAttributes.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopFilterAttributes.limit - Number of items to return. | ||
@@ -328,4 +328,4 @@ * @param getTopFilterAttributes.offset - Position of the first item to return. | ||
* @param getTopFilterForAttribute.search - Search query. | ||
* @param getTopFilterForAttribute.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopFilterForAttribute.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopFilterForAttribute.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopFilterForAttribute.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopFilterForAttribute.limit - Number of items to return. | ||
@@ -346,4 +346,4 @@ * @param getTopFilterForAttribute.offset - Position of the first item to return. | ||
* @param getTopFiltersNoResults.search - Search query. | ||
* @param getTopFiltersNoResults.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopFiltersNoResults.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopFiltersNoResults.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopFiltersNoResults.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopFiltersNoResults.limit - Number of items to return. | ||
@@ -366,4 +366,4 @@ * @param getTopFiltersNoResults.offset - Position of the first item to return. | ||
* @param getTopHits.revenueAnalytics - Whether to include revenue-related metrics in the response. If true, metrics related to click and conversion events are also included in the response. | ||
* @param getTopHits.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopHits.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopHits.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopHits.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopHits.limit - Number of items to return. | ||
@@ -385,4 +385,4 @@ * @param getTopHits.offset - Position of the first item to return. | ||
* @param getTopSearches.revenueAnalytics - Whether to include revenue-related metrics in the response. If true, metrics related to click and conversion events are also included in the response. | ||
* @param getTopSearches.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopSearches.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getTopSearches.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopSearches.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getTopSearches.orderBy - Attribute by which to order the response items. If the `clickAnalytics` parameter is false, only `searchCount` is available. | ||
@@ -404,4 +404,4 @@ * @param getTopSearches.direction - Sorting direction of the results: ascending or descending. | ||
* @param getUsersCount.index - Index name. | ||
* @param getUsersCount.startDate - Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getUsersCount.endDate - End date (`YYYY-MM-DD`) of the period to analyze. | ||
* @param getUsersCount.startDate - Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getUsersCount.endDate - End date of the period to analyze, in `YYYY-MM-DD` format. | ||
* @param getUsersCount.tags - Tags by which to segment the analytics. You can combine multiple tags with `OR` and `AND`. Tags must be URL-encoded. For more information, see [Segment your analytics data](https://www.algolia.com/doc/guides/search-analytics/guides/segments/). | ||
@@ -408,0 +408,0 @@ * @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions. |
@@ -79,7 +79,7 @@ // Code generated by OpenAPI Generator (https://openapi-generator.tech), manual changes will be lost - read more on https://github.com/algolia/api-clients-automation. DO NOT EDIT. | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -102,7 +102,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -125,7 +125,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -148,7 +148,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -171,7 +171,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -194,7 +194,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -217,7 +217,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -240,7 +240,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -263,7 +263,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -286,7 +286,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -309,7 +309,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -340,7 +340,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -381,7 +381,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -416,7 +416,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -455,7 +455,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -490,7 +490,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -533,7 +533,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -572,7 +572,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -611,7 +611,7 @@ endDate?: string; | ||
/** | ||
* Start date (`YYYY-MM-DD`) of the period to analyze. | ||
* Start date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
startDate?: string; | ||
/** | ||
* End date (`YYYY-MM-DD`) of the period to analyze. | ||
* End date of the period to analyze, in `YYYY-MM-DD` format. | ||
*/ | ||
@@ -618,0 +618,0 @@ endDate?: string; |
@@ -5,5 +5,5 @@ // Code generated by OpenAPI Generator (https://openapi-generator.tech), manual changes will be lost - read more on https://github.com/algolia/api-clients-automation. DO NOT EDIT. | ||
/** | ||
* Timestamp of the last update in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format. If null, no update was performed yet. | ||
* Date and time when the object was updated, in RFC 3339 format. | ||
*/ | ||
updatedAt: string | null; | ||
}; |
{ | ||
"name": "@algolia/client-analytics", | ||
"version": "5.0.0-alpha.110", | ||
"version": "5.0.0-alpha.111", | ||
"description": "JavaScript client for client-analytics", | ||
@@ -42,10 +42,10 @@ "repository": "algolia/algoliasearch-client-javascript", | ||
"dependencies": { | ||
"@algolia/client-common": "5.0.0-alpha.111", | ||
"@algolia/requester-browser-xhr": "5.0.0-alpha.111", | ||
"@algolia/requester-node-http": "5.0.0-alpha.111" | ||
"@algolia/client-common": "5.0.0-alpha.112", | ||
"@algolia/requester-browser-xhr": "5.0.0-alpha.112", | ||
"@algolia/requester-node-http": "5.0.0-alpha.112" | ||
}, | ||
"devDependencies": { | ||
"@types/node": "20.11.30", | ||
"rollup": "4.13.2", | ||
"typescript": "5.4.3" | ||
"@types/node": "20.12.5", | ||
"rollup": "4.14.0", | ||
"typescript": "5.4.4" | ||
}, | ||
@@ -52,0 +52,0 @@ "engines": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
385507
+ Added@algolia/client-common@5.0.0-alpha.112(transitive)
+ Added@algolia/requester-browser-xhr@5.0.0-alpha.112(transitive)
+ Added@algolia/requester-node-http@5.0.0-alpha.112(transitive)
- Removed@algolia/client-common@5.0.0-alpha.111(transitive)
- Removed@algolia/requester-browser-xhr@5.0.0-alpha.111(transitive)
- Removed@algolia/requester-node-http@5.0.0-alpha.111(transitive)