Skip to content

Commit 3e7682f

Browse files
shortcutsapi-clients-bot
and
api-clients-bot
authored
Generated code for commit 2e7f208. (#284)
Co-authored-by: Clément Vannicatte <[email protected]> Co-authored-by: api-clients-bot <[email protected]>
1 parent b709249 commit 3e7682f

File tree

27 files changed

+222
-27
lines changed

27 files changed

+222
-27
lines changed

clients/algoliasearch-client-javascript/packages/client-abtesting/builds/browser.ts

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,14 @@ import type {
22
Host,
33
Requester,
44
} from '@experimental-api-clients-automation/client-common';
5+
import {
6+
createMemoryCache,
7+
createFallbackableCache,
8+
createBrowserLocalStorageCache,
9+
} from '@experimental-api-clients-automation/client-common';
510
import { createXhrRequester } from '@experimental-api-clients-automation/requester-browser-xhr';
611

7-
import { createAbtestingApi } from '../src/abtestingApi';
12+
import { createAbtestingApi, apiClientVersion } from '../src/abtestingApi';
813
import type { AbtestingApi, Region } from '../src/abtestingApi';
914

1015
export * from '../src/abtestingApi';
@@ -35,6 +40,14 @@ export function abtestingApi(
3540
requester: options?.requester ?? createXhrRequester(),
3641
userAgents: [{ segment: 'Browser' }],
3742
authMode: 'WithinQueryParameters',
43+
responsesCache: createMemoryCache(),
44+
requestsCache: createMemoryCache({ serializable: false }),
45+
hostsCache: createFallbackableCache({
46+
caches: [
47+
createBrowserLocalStorageCache({ key: `${apiClientVersion}-${appId}` }),
48+
createMemoryCache(),
49+
],
50+
}),
3851
...options,
3952
});
4053
}

clients/algoliasearch-client-javascript/packages/client-abtesting/builds/node.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ import type {
22
Host,
33
Requester,
44
} from '@experimental-api-clients-automation/client-common';
5+
import {
6+
createMemoryCache,
7+
createNullCache,
8+
} from '@experimental-api-clients-automation/client-common';
59
import { createHttpRequester } from '@experimental-api-clients-automation/requester-node-http';
610

711
import { createAbtestingApi } from '../src/abtestingApi';
@@ -34,6 +38,9 @@ export function abtestingApi(
3438
},
3539
requester: options?.requester ?? createHttpRequester(),
3640
userAgents: [{ segment: 'Node.js', version: process.versions.node }],
41+
responsesCache: createNullCache(),
42+
requestsCache: createNullCache(),
43+
hostsCache: createMemoryCache(),
3744
...options,
3845
});
3946
}

clients/algoliasearch-client-javascript/packages/client-abtesting/src/abtestingApi.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import {
22
createAuth,
3-
createMemoryCache,
43
createTransporter,
54
getUserAgent,
65
} from '@experimental-api-clients-automation/client-common';
@@ -40,7 +39,9 @@ export function createAbtestingApi(
4039
const auth = createAuth(options.appId, options.apiKey, options.authMode);
4140
const transporter = createTransporter({
4241
hosts: options?.hosts ?? getDefaultHosts(options.region),
43-
hostsCache: createMemoryCache(),
42+
hostsCache: options.hostsCache,
43+
requestsCache: options.requestsCache,
44+
responsesCache: options.responsesCache,
4445
baseHeaders: {
4546
'content-type': 'application/x-www-form-urlencoded',
4647
...auth.headers(),

clients/algoliasearch-client-javascript/packages/client-analytics/builds/browser.ts

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,14 @@ import type {
22
Host,
33
Requester,
44
} from '@experimental-api-clients-automation/client-common';
5+
import {
6+
createMemoryCache,
7+
createFallbackableCache,
8+
createBrowserLocalStorageCache,
9+
} from '@experimental-api-clients-automation/client-common';
510
import { createXhrRequester } from '@experimental-api-clients-automation/requester-browser-xhr';
611

7-
import { createAnalyticsApi } from '../src/analyticsApi';
12+
import { createAnalyticsApi, apiClientVersion } from '../src/analyticsApi';
813
import type { AnalyticsApi, Region } from '../src/analyticsApi';
914

1015
export * from '../src/analyticsApi';
@@ -35,6 +40,14 @@ export function analyticsApi(
3540
requester: options?.requester ?? createXhrRequester(),
3641
userAgents: [{ segment: 'Browser' }],
3742
authMode: 'WithinQueryParameters',
43+
responsesCache: createMemoryCache(),
44+
requestsCache: createMemoryCache({ serializable: false }),
45+
hostsCache: createFallbackableCache({
46+
caches: [
47+
createBrowserLocalStorageCache({ key: `${apiClientVersion}-${appId}` }),
48+
createMemoryCache(),
49+
],
50+
}),
3851
...options,
3952
});
4053
}

clients/algoliasearch-client-javascript/packages/client-analytics/builds/node.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ import type {
22
Host,
33
Requester,
44
} from '@experimental-api-clients-automation/client-common';
5+
import {
6+
createMemoryCache,
7+
createNullCache,
8+
} from '@experimental-api-clients-automation/client-common';
59
import { createHttpRequester } from '@experimental-api-clients-automation/requester-node-http';
610

711
import { createAnalyticsApi } from '../src/analyticsApi';
@@ -34,6 +38,9 @@ export function analyticsApi(
3438
},
3539
requester: options?.requester ?? createHttpRequester(),
3640
userAgents: [{ segment: 'Node.js', version: process.versions.node }],
41+
responsesCache: createNullCache(),
42+
requestsCache: createNullCache(),
43+
hostsCache: createMemoryCache(),
3744
...options,
3845
});
3946
}

clients/algoliasearch-client-javascript/packages/client-analytics/src/analyticsApi.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import {
22
createAuth,
3-
createMemoryCache,
43
createTransporter,
54
getUserAgent,
65
} from '@experimental-api-clients-automation/client-common';
@@ -53,7 +52,9 @@ export function createAnalyticsApi(
5352
const auth = createAuth(options.appId, options.apiKey, options.authMode);
5453
const transporter = createTransporter({
5554
hosts: options?.hosts ?? getDefaultHosts(options.region),
56-
hostsCache: createMemoryCache(),
55+
hostsCache: options.hostsCache,
56+
requestsCache: options.requestsCache,
57+
responsesCache: options.responsesCache,
5758
baseHeaders: {
5859
'content-type': 'application/x-www-form-urlencoded',
5960
...auth.headers(),

clients/algoliasearch-client-javascript/packages/client-insights/builds/browser.ts

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,14 @@ import type {
22
Host,
33
Requester,
44
} from '@experimental-api-clients-automation/client-common';
5+
import {
6+
createMemoryCache,
7+
createFallbackableCache,
8+
createBrowserLocalStorageCache,
9+
} from '@experimental-api-clients-automation/client-common';
510
import { createXhrRequester } from '@experimental-api-clients-automation/requester-browser-xhr';
611

7-
import { createInsightsApi } from '../src/insightsApi';
12+
import { createInsightsApi, apiClientVersion } from '../src/insightsApi';
813
import type { InsightsApi, Region } from '../src/insightsApi';
914

1015
export * from '../src/insightsApi';
@@ -35,6 +40,14 @@ export function insightsApi(
3540
requester: options?.requester ?? createXhrRequester(),
3641
userAgents: [{ segment: 'Browser' }],
3742
authMode: 'WithinQueryParameters',
43+
responsesCache: createMemoryCache(),
44+
requestsCache: createMemoryCache({ serializable: false }),
45+
hostsCache: createFallbackableCache({
46+
caches: [
47+
createBrowserLocalStorageCache({ key: `${apiClientVersion}-${appId}` }),
48+
createMemoryCache(),
49+
],
50+
}),
3851
...options,
3952
});
4053
}

clients/algoliasearch-client-javascript/packages/client-insights/builds/node.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ import type {
22
Host,
33
Requester,
44
} from '@experimental-api-clients-automation/client-common';
5+
import {
6+
createMemoryCache,
7+
createNullCache,
8+
} from '@experimental-api-clients-automation/client-common';
59
import { createHttpRequester } from '@experimental-api-clients-automation/requester-node-http';
610

711
import { createInsightsApi } from '../src/insightsApi';
@@ -34,6 +38,9 @@ export function insightsApi(
3438
},
3539
requester: options?.requester ?? createHttpRequester(),
3640
userAgents: [{ segment: 'Node.js', version: process.versions.node }],
41+
responsesCache: createNullCache(),
42+
requestsCache: createNullCache(),
43+
hostsCache: createMemoryCache(),
3744
...options,
3845
});
3946
}

clients/algoliasearch-client-javascript/packages/client-insights/src/insightsApi.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import {
22
createAuth,
3-
createMemoryCache,
43
createTransporter,
54
getUserAgent,
65
} from '@experimental-api-clients-automation/client-common';
@@ -38,7 +37,9 @@ export function createInsightsApi(
3837
const auth = createAuth(options.appId, options.apiKey, options.authMode);
3938
const transporter = createTransporter({
4039
hosts: options?.hosts ?? getDefaultHosts(options.region),
41-
hostsCache: createMemoryCache(),
40+
hostsCache: options.hostsCache,
41+
requestsCache: options.requestsCache,
42+
responsesCache: options.responsesCache,
4243
baseHeaders: {
4344
'content-type': 'application/x-www-form-urlencoded',
4445
...auth.headers(),

clients/algoliasearch-client-javascript/packages/client-personalization/builds/browser.ts

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,17 @@ import type {
22
Host,
33
Requester,
44
} from '@experimental-api-clients-automation/client-common';
5+
import {
6+
createMemoryCache,
7+
createFallbackableCache,
8+
createBrowserLocalStorageCache,
9+
} from '@experimental-api-clients-automation/client-common';
510
import { createXhrRequester } from '@experimental-api-clients-automation/requester-browser-xhr';
611

7-
import { createPersonalizationApi } from '../src/personalizationApi';
12+
import {
13+
createPersonalizationApi,
14+
apiClientVersion,
15+
} from '../src/personalizationApi';
816
import type { PersonalizationApi, Region } from '../src/personalizationApi';
917

1018
export * from '../src/personalizationApi';
@@ -39,6 +47,14 @@ export function personalizationApi(
3947
requester: options?.requester ?? createXhrRequester(),
4048
userAgents: [{ segment: 'Browser' }],
4149
authMode: 'WithinQueryParameters',
50+
responsesCache: createMemoryCache(),
51+
requestsCache: createMemoryCache({ serializable: false }),
52+
hostsCache: createFallbackableCache({
53+
caches: [
54+
createBrowserLocalStorageCache({ key: `${apiClientVersion}-${appId}` }),
55+
createMemoryCache(),
56+
],
57+
}),
4258
...options,
4359
});
4460
}

clients/algoliasearch-client-javascript/packages/client-personalization/builds/node.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ import type {
22
Host,
33
Requester,
44
} from '@experimental-api-clients-automation/client-common';
5+
import {
6+
createMemoryCache,
7+
createNullCache,
8+
} from '@experimental-api-clients-automation/client-common';
59
import { createHttpRequester } from '@experimental-api-clients-automation/requester-node-http';
610

711
import { createPersonalizationApi } from '../src/personalizationApi';
@@ -38,6 +42,9 @@ export function personalizationApi(
3842
},
3943
requester: options?.requester ?? createHttpRequester(),
4044
userAgents: [{ segment: 'Node.js', version: process.versions.node }],
45+
responsesCache: createNullCache(),
46+
requestsCache: createNullCache(),
47+
hostsCache: createMemoryCache(),
4148
...options,
4249
});
4350
}

clients/algoliasearch-client-javascript/packages/client-personalization/src/personalizationApi.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import {
22
createAuth,
3-
createMemoryCache,
43
createTransporter,
54
getUserAgent,
65
} from '@experimental-api-clients-automation/client-common';
@@ -38,7 +37,9 @@ export function createPersonalizationApi(
3837
const auth = createAuth(options.appId, options.apiKey, options.authMode);
3938
const transporter = createTransporter({
4039
hosts: options?.hosts ?? getDefaultHosts(options.region),
41-
hostsCache: createMemoryCache(),
40+
hostsCache: options.hostsCache,
41+
requestsCache: options.requestsCache,
42+
responsesCache: options.responsesCache,
4243
baseHeaders: {
4344
'content-type': 'application/x-www-form-urlencoded',
4445
...auth.headers(),

clients/algoliasearch-client-javascript/packages/client-predict/builds/browser.ts

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,14 @@ import type {
22
Host,
33
Requester,
44
} from '@experimental-api-clients-automation/client-common';
5+
import {
6+
createMemoryCache,
7+
createFallbackableCache,
8+
createBrowserLocalStorageCache,
9+
} from '@experimental-api-clients-automation/client-common';
510
import { createXhrRequester } from '@experimental-api-clients-automation/requester-browser-xhr';
611

7-
import { createPredictApi } from '../src/predictApi';
12+
import { createPredictApi, apiClientVersion } from '../src/predictApi';
813
import type { PredictApi } from '../src/predictApi';
914

1015
export * from '../src/predictApi';
@@ -33,6 +38,14 @@ export function predictApi(
3338
requester: options?.requester ?? createXhrRequester(),
3439
userAgents: [{ segment: 'Browser' }],
3540
authMode: 'WithinQueryParameters',
41+
responsesCache: createMemoryCache(),
42+
requestsCache: createMemoryCache({ serializable: false }),
43+
hostsCache: createFallbackableCache({
44+
caches: [
45+
createBrowserLocalStorageCache({ key: `${apiClientVersion}-${appId}` }),
46+
createMemoryCache(),
47+
],
48+
}),
3649
...options,
3750
});
3851
}

clients/algoliasearch-client-javascript/packages/client-predict/builds/node.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ import type {
22
Host,
33
Requester,
44
} from '@experimental-api-clients-automation/client-common';
5+
import {
6+
createMemoryCache,
7+
createNullCache,
8+
} from '@experimental-api-clients-automation/client-common';
59
import { createHttpRequester } from '@experimental-api-clients-automation/requester-node-http';
610

711
import { createPredictApi } from '../src/predictApi';
@@ -32,6 +36,9 @@ export function predictApi(
3236
},
3337
requester: options?.requester ?? createHttpRequester(),
3438
userAgents: [{ segment: 'Node.js', version: process.versions.node }],
39+
responsesCache: createNullCache(),
40+
requestsCache: createNullCache(),
41+
hostsCache: createMemoryCache(),
3542
...options,
3643
});
3744
}

clients/algoliasearch-client-javascript/packages/client-predict/src/predictApi.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import {
22
createAuth,
3-
createMemoryCache,
43
createTransporter,
54
getUserAgent,
65
} from '@experimental-api-clients-automation/client-common';
@@ -32,7 +31,9 @@ export function createPredictApi(options: CreateClientOptions) {
3231
const auth = createAuth(options.appId, options.apiKey, options.authMode);
3332
const transporter = createTransporter({
3433
hosts: options?.hosts ?? getDefaultHosts(),
35-
hostsCache: createMemoryCache(),
34+
hostsCache: options.hostsCache,
35+
requestsCache: options.requestsCache,
36+
responsesCache: options.responsesCache,
3637
baseHeaders: {
3738
'content-type': 'application/x-www-form-urlencoded',
3839
...auth.headers(),

clients/algoliasearch-client-javascript/packages/client-query-suggestions/builds/browser.ts

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,17 @@ import type {
22
Host,
33
Requester,
44
} from '@experimental-api-clients-automation/client-common';
5+
import {
6+
createMemoryCache,
7+
createFallbackableCache,
8+
createBrowserLocalStorageCache,
9+
} from '@experimental-api-clients-automation/client-common';
510
import { createXhrRequester } from '@experimental-api-clients-automation/requester-browser-xhr';
611

7-
import { createQuerySuggestionsApi } from '../src/querySuggestionsApi';
12+
import {
13+
createQuerySuggestionsApi,
14+
apiClientVersion,
15+
} from '../src/querySuggestionsApi';
816
import type { QuerySuggestionsApi, Region } from '../src/querySuggestionsApi';
917

1018
export * from '../src/querySuggestionsApi';
@@ -39,6 +47,14 @@ export function querySuggestionsApi(
3947
requester: options?.requester ?? createXhrRequester(),
4048
userAgents: [{ segment: 'Browser' }],
4149
authMode: 'WithinQueryParameters',
50+
responsesCache: createMemoryCache(),
51+
requestsCache: createMemoryCache({ serializable: false }),
52+
hostsCache: createFallbackableCache({
53+
caches: [
54+
createBrowserLocalStorageCache({ key: `${apiClientVersion}-${appId}` }),
55+
createMemoryCache(),
56+
],
57+
}),
4258
...options,
4359
});
4460
}

0 commit comments

Comments
 (0)