Skip to content

Commit 643ae08

Browse files
algolia-botrenovate[bot]shortcutsmillotp
committed
chore(deps): dependencies 2024-08-19 (generated)
algolia/api-clients-automation#3530 Co-authored-by: algolia-bot <[email protected]> Co-authored-by: Algolia Bot <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: shortcuts <[email protected]> Co-authored-by: Pierre Millot <[email protected]>
1 parent 49d6ea9 commit 643ae08

File tree

151 files changed

+1380
-3292
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

151 files changed

+1380
-3292
lines changed

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20.16.0
1+
22.7.0

.prettierignore

Lines changed: 0 additions & 2 deletions
This file was deleted.

.prettierrc

Lines changed: 0 additions & 4 deletions
This file was deleted.

package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,22 @@
1616
},
1717
"devDependencies": {
1818
"@babel/core": "7.25.2",
19-
"@babel/plugin-transform-class-properties": "7.24.7",
20-
"@babel/plugin-transform-runtime": "7.24.7",
21-
"@babel/preset-env": "7.25.3",
22-
"@babel/runtime": "7.25.0",
19+
"@babel/plugin-transform-class-properties": "7.25.4",
20+
"@babel/plugin-transform-runtime": "7.25.4",
21+
"@babel/preset-env": "7.25.4",
22+
"@babel/runtime": "7.25.4",
2323
"@rollup/plugin-babel": "6.0.4",
2424
"@rollup/plugin-node-resolve": "15.2.3",
2525
"@rollup/plugin-terser": "0.4.4",
2626
"@types/jest": "29.5.12",
27-
"@types/node": "20.14.14",
27+
"@types/node": "22.5.0",
2828
"@types/rollup-plugin-node-globals": "1.4.4",
2929
"@types/semver": "7.5.8",
3030
"bundlesize": "0.18.2",
31-
"execa": "9.3.0",
31+
"execa": "9.3.1",
3232
"lerna": "8.1.8",
33-
"nx": "19.5.7",
34-
"rollup": "4.20.0",
33+
"nx": "19.6.2",
34+
"rollup": "4.21.0",
3535
"rollup-plugin-node-globals": "1.4.0",
3636
"rollup-plugin-typescript2": "0.36.0",
3737
"semver": "7.6.3",

packages/algoliasearch/__tests__/algoliasearch.browser.test.ts

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ describe('api', () => {
2828
})) as unknown as EchoResponse;
2929

3030
expect(req.algoliaAgent).toMatchInlineSnapshot(
31-
`"Algolia%20for%20JavaScript%20(${apiClientVersion})%3B%20Search%20(${apiClientVersion})%3B%20Browser"`
31+
`"Algolia%20for%20JavaScript%20(${apiClientVersion})%3B%20Search%20(${apiClientVersion})%3B%20Browser"`,
3232
);
3333
});
3434

@@ -47,9 +47,7 @@ describe('api', () => {
4747
describe('_ua', () => {
4848
it('provides a backward compatible `_ua` variable at the root of the client', () => {
4949
expect(client._ua).toEqual(
50-
expect.stringContaining(
51-
`Algolia for JavaScript (${apiClientVersion}); Search (${apiClientVersion});`
52-
)
50+
expect.stringContaining(`Algolia for JavaScript (${apiClientVersion}); Search (${apiClientVersion});`),
5351
);
5452
});
5553

@@ -58,9 +56,7 @@ describe('api', () => {
5856

5957
client.addAlgoliaAgent('Jest', '0.0.1');
6058

61-
expect(client._ua).toEqual(
62-
expect.stringMatching(/.*; Jest \(0\.0\.1\)$/g)
63-
);
59+
expect(client._ua).toEqual(expect.stringMatching(/.*; Jest \(0\.0\.1\)$/g));
6460
});
6561
});
6662

@@ -69,9 +65,7 @@ describe('api', () => {
6965
expect(client.transporter).toEqual({
7066
algoliaAgent: {
7167
add: expect.any(Function),
72-
value: expect.stringContaining(
73-
`Algolia for JavaScript (${apiClientVersion}); Search (${apiClientVersion});`
74-
),
68+
value: expect.stringContaining(`Algolia for JavaScript (${apiClientVersion}); Search (${apiClientVersion});`),
7569
},
7670
baseHeaders: {
7771
'content-type': 'text/plain',
@@ -171,19 +165,19 @@ describe('api', () => {
171165
expect.objectContaining({
172166
'x-algolia-application-id': 'APP_ID',
173167
'x-algolia-api-key': 'API_KEY',
174-
})
168+
}),
175169
);
176170
expect(res2.searchParams).toEqual(
177171
expect.objectContaining({
178172
'x-algolia-application-id': 'APP_ID',
179173
'x-algolia-api-key': 'API_KEY',
180-
})
174+
}),
181175
);
182176
expect(res3.searchParams).toEqual(
183177
expect.objectContaining({
184178
'x-algolia-application-id': 'APP_ID',
185179
'x-algolia-api-key': 'API_KEY',
186-
})
180+
}),
187181
);
188182
});
189183

@@ -216,19 +210,19 @@ describe('api', () => {
216210
expect.objectContaining({
217211
'x-algolia-application-id': 'appId1',
218212
'x-algolia-api-key': 'apiKey1',
219-
})
213+
}),
220214
);
221215
expect(res2.searchParams).toEqual(
222216
expect.objectContaining({
223217
'x-algolia-application-id': 'appId2',
224218
'x-algolia-api-key': 'apiKey2',
225-
})
219+
}),
226220
);
227221
expect(res3.searchParams).toEqual(
228222
expect.objectContaining({
229223
'x-algolia-application-id': 'appId3',
230224
'x-algolia-api-key': 'apiKey3',
231-
})
225+
}),
232226
);
233227
});
234228
});
@@ -274,9 +268,7 @@ describe('search with legacy signature', () => {
274268
expect(req.path).toEqual('/1/indexes/*/queries');
275269
expect(req.method).toEqual('POST');
276270
expect(req.data).toEqual({
277-
requests: [
278-
{ indexName: 'theIndexName', type: 'facet', facet: 'theFacet' },
279-
],
271+
requests: [{ indexName: 'theIndexName', type: 'facet', facet: 'theFacet' }],
280272
});
281273
expect(req.searchParams).toStrictEqual({
282274
'x-algolia-api-key': 'API_KEY',

packages/algoliasearch/__tests__/algoliasearch.node.test.ts

Lines changed: 12 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ describe('api', () => {
2828
})) as unknown as EchoResponse;
2929

3030
expect(req.algoliaAgent).toMatchInlineSnapshot(
31-
`"Algolia%20for%20JavaScript%20(${apiClientVersion})%3B%20Search%20(${apiClientVersion})%3B%20Node.js%20(${process.versions.node})"`
31+
`"Algolia%20for%20JavaScript%20(${apiClientVersion})%3B%20Search%20(${apiClientVersion})%3B%20Node.js%20(${process.versions.node})"`,
3232
);
3333
});
3434

@@ -47,22 +47,16 @@ describe('api', () => {
4747
describe('_ua', () => {
4848
it('provides a backward compatible `_ua` variable at the root of the client', () => {
4949
expect(client._ua).toEqual(
50-
expect.stringContaining(
51-
`Algolia for JavaScript (${apiClientVersion}); Search (${apiClientVersion});`
52-
)
50+
expect.stringContaining(`Algolia for JavaScript (${apiClientVersion}); Search (${apiClientVersion});`),
5351
);
5452
});
5553

5654
it('keeps `_ua` updated with the transporter algolia agent', () => {
57-
expect(client._ua).toEqual(
58-
expect.stringMatching(/.*; Node\.js \(.*\)$/g)
59-
);
55+
expect(client._ua).toEqual(expect.stringMatching(/.*; Node\.js \(.*\)$/g));
6056

6157
client.addAlgoliaAgent('Jest', '0.0.1');
6258

63-
expect(client._ua).toEqual(
64-
expect.stringMatching(/.*; Jest \(0\.0\.1\)$/g)
65-
);
59+
expect(client._ua).toEqual(expect.stringMatching(/.*; Jest \(0\.0\.1\)$/g));
6660
});
6761
});
6862

@@ -71,9 +65,7 @@ describe('api', () => {
7165
expect(client.transporter).toEqual({
7266
algoliaAgent: {
7367
add: expect.any(Function),
74-
value: expect.stringContaining(
75-
`Algolia for JavaScript (${apiClientVersion}); Search (${apiClientVersion});`
76-
),
68+
value: expect.stringContaining(`Algolia for JavaScript (${apiClientVersion}); Search (${apiClientVersion});`),
7769
},
7870
baseHeaders: {
7971
'content-type': 'text/plain',
@@ -172,19 +164,19 @@ describe('api', () => {
172164
expect.objectContaining({
173165
'x-algolia-application-id': 'APP_ID',
174166
'x-algolia-api-key': 'API_KEY',
175-
})
167+
}),
176168
);
177169
expect(res2.headers).toEqual(
178170
expect.objectContaining({
179171
'x-algolia-application-id': 'APP_ID',
180172
'x-algolia-api-key': 'API_KEY',
181-
})
173+
}),
182174
);
183175
expect(res3.headers).toEqual(
184176
expect.objectContaining({
185177
'x-algolia-application-id': 'APP_ID',
186178
'x-algolia-api-key': 'API_KEY',
187-
})
179+
}),
188180
);
189181
});
190182

@@ -217,19 +209,19 @@ describe('api', () => {
217209
expect.objectContaining({
218210
'x-algolia-application-id': 'appId1',
219211
'x-algolia-api-key': 'apiKey1',
220-
})
212+
}),
221213
);
222214
expect(res2.headers).toEqual(
223215
expect.objectContaining({
224216
'x-algolia-application-id': 'appId2',
225217
'x-algolia-api-key': 'apiKey2',
226-
})
218+
}),
227219
);
228220
expect(res3.headers).toEqual(
229221
expect.objectContaining({
230222
'x-algolia-application-id': 'appId3',
231223
'x-algolia-api-key': 'apiKey3',
232-
})
224+
}),
233225
);
234226
});
235227
});
@@ -272,9 +264,7 @@ describe('search with legacy signature', () => {
272264
expect(req.path).toEqual('/1/indexes/*/queries');
273265
expect(req.method).toEqual('POST');
274266
expect(req.data).toEqual({
275-
requests: [
276-
{ indexName: 'theIndexName', type: 'facet', facet: 'theFacet' },
277-
],
267+
requests: [{ indexName: 'theIndexName', type: 'facet', facet: 'theFacet' }],
278268
});
279269
expect(req.searchParams).toStrictEqual(undefined);
280270
});

packages/algoliasearch/builds/browser.ts

Lines changed: 15 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,9 @@
22

33
import type { AbtestingClient } from '@algolia/client-abtesting';
44
import type { Region as AbtestingRegion } from '@algolia/client-abtesting/src/abtestingClient';
5-
import {
6-
createAbtestingClient,
7-
REGIONS as abtestingRegions,
8-
} from '@algolia/client-abtesting/src/abtestingClient';
5+
import { createAbtestingClient, REGIONS as abtestingRegions } from '@algolia/client-abtesting/src/abtestingClient';
96
import type { AnalyticsClient } from '@algolia/client-analytics';
10-
import {
11-
createAnalyticsClient,
12-
REGIONS as analyticsRegions,
13-
} from '@algolia/client-analytics/src/analyticsClient';
7+
import { createAnalyticsClient, REGIONS as analyticsRegions } from '@algolia/client-analytics/src/analyticsClient';
148
import type { Region as AnalyticsRegion } from '@algolia/client-analytics/src/analyticsClient';
159
import {
1610
DEFAULT_CONNECT_TIMEOUT_BROWSER,
@@ -20,20 +14,14 @@ import {
2014
createFallbackableCache,
2115
createMemoryCache,
2216
} from '@algolia/client-common';
23-
import type {
24-
ClientOptions,
25-
CreateClientOptions,
26-
} from '@algolia/client-common';
17+
import type { ClientOptions, CreateClientOptions } from '@algolia/client-common';
2718
import type { PersonalizationClient } from '@algolia/client-personalization';
2819
import type { Region as PersonalizationRegion } from '@algolia/client-personalization/src/personalizationClient';
2920
import {
3021
createPersonalizationClient,
3122
REGIONS as personalizationRegions,
3223
} from '@algolia/client-personalization/src/personalizationClient';
33-
import {
34-
createSearchClient,
35-
apiClientVersion as searchClientVersion,
36-
} from '@algolia/client-search/src/searchClient';
24+
import { createSearchClient, apiClientVersion as searchClientVersion } from '@algolia/client-search/src/searchClient';
3725
import type { RecommendClient } from '@algolia/recommend';
3826
import { createRecommendClient } from '@algolia/recommend/src/recommendClient';
3927
import { createXhrRequester } from '@algolia/requester-browser-xhr';
@@ -50,11 +38,7 @@ export const apiClientVersion = searchClientVersion;
5038
export type Algoliasearch = ReturnType<typeof algoliasearch>;
5139

5240
// eslint-disable-next-line @typescript-eslint/explicit-function-return-type
53-
export function algoliasearch(
54-
appId: string,
55-
apiKey: string,
56-
options?: ClientOptions
57-
) {
41+
export function algoliasearch(appId: string, apiKey: string, options?: ClientOptions) {
5842
if (!appId || typeof appId !== 'string') {
5943
throw new Error('`appId` is missing.');
6044
}
@@ -76,10 +60,7 @@ export function algoliasearch(
7660
responsesCache: createMemoryCache(),
7761
requestsCache: createMemoryCache({ serializable: false }),
7862
hostsCache: createFallbackableCache({
79-
caches: [
80-
createBrowserLocalStorageCache({ key: `${apiClientVersion}-${appId}` }),
81-
createMemoryCache(),
82-
],
63+
caches: [createBrowserLocalStorageCache({ key: `${apiClientVersion}-${appId}` }), createMemoryCache()],
8364
}),
8465
...options,
8566
};
@@ -92,17 +73,12 @@ export function algoliasearch(
9273
});
9374
}
9475

95-
function initAnalytics(
96-
initOptions: InitClientOptions & InitClientRegion<AnalyticsRegion> = {}
97-
): AnalyticsClient {
76+
function initAnalytics(initOptions: InitClientOptions & InitClientRegion<AnalyticsRegion> = {}): AnalyticsClient {
9877
if (
9978
initOptions.region &&
100-
(typeof initOptions.region !== 'string' ||
101-
!analyticsRegions.includes(initOptions.region))
79+
(typeof initOptions.region !== 'string' || !analyticsRegions.includes(initOptions.region))
10280
) {
103-
throw new Error(
104-
`\`region\` must be one of the following: ${analyticsRegions.join(', ')}`
105-
);
81+
throw new Error(`\`region\` must be one of the following: ${analyticsRegions.join(', ')}`);
10682
}
10783

10884
return createAnalyticsClient({
@@ -112,17 +88,12 @@ export function algoliasearch(
11288
});
11389
}
11490

115-
function initAbtesting(
116-
initOptions: InitClientOptions & InitClientRegion<AbtestingRegion> = {}
117-
): AbtestingClient {
91+
function initAbtesting(initOptions: InitClientOptions & InitClientRegion<AbtestingRegion> = {}): AbtestingClient {
11892
if (
11993
initOptions.region &&
120-
(typeof initOptions.region !== 'string' ||
121-
!abtestingRegions.includes(initOptions.region))
94+
(typeof initOptions.region !== 'string' || !abtestingRegions.includes(initOptions.region))
12295
) {
123-
throw new Error(
124-
`\`region\` must be one of the following: ${abtestingRegions.join(', ')}`
125-
);
96+
throw new Error(`\`region\` must be one of the following: ${abtestingRegions.join(', ')}`);
12697
}
12798

12899
return createAbtestingClient({
@@ -133,18 +104,14 @@ export function algoliasearch(
133104
}
134105

135106
function initPersonalization(
136-
initOptions: InitClientOptions &
137-
Required<InitClientRegion<PersonalizationRegion>>
107+
initOptions: InitClientOptions & Required<InitClientRegion<PersonalizationRegion>>,
138108
): PersonalizationClient {
139109
if (
140110
!initOptions.region ||
141111
(initOptions.region &&
142-
(typeof initOptions.region !== 'string' ||
143-
!personalizationRegions.includes(initOptions.region)))
112+
(typeof initOptions.region !== 'string' || !personalizationRegions.includes(initOptions.region)))
144113
) {
145-
throw new Error(
146-
`\`region\` is required and must be one of the following: ${personalizationRegions.join(', ')}`
147-
);
114+
throw new Error(`\`region\` is required and must be one of the following: ${personalizationRegions.join(', ')}`);
148115
}
149116

150117
return createPersonalizationClient({

packages/algoliasearch/builds/models.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ import {
3333
FacetFilters,
3434
FacetOrdering,
3535
Facets,
36-
FacetsStats,
36+
FacetStats,
3737
HighlightResult,
3838
HighlightResultOption,
3939
IgnorePlurals,
@@ -119,7 +119,7 @@ export {
119119
FacetFilters,
120120
FacetOrdering,
121121
Facets,
122-
FacetsStats,
122+
FacetStats,
123123
HighlightResult,
124124
HighlightResultOption,
125125
IgnorePlurals,

0 commit comments

Comments
 (0)