Skip to content

Commit 9d48a55

Browse files
committed
chore: playground and javascript
1 parent 0d9a3c8 commit 9d48a55

File tree

3 files changed

+46
-0
lines changed

3 files changed

+46
-0
lines changed

clients/algoliasearch-client-javascript/yarn.lock

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,23 @@ __metadata:
122122
languageName: unknown
123123
linkType: soft
124124

125+
"@algolia/client-realtime-personalization@npm:0.0.1, @algolia/client-realtime-personalization@workspace:packages/client-realtime-personalization":
126+
version: 0.0.0-use.local
127+
resolution: "@algolia/client-realtime-personalization@workspace:packages/client-realtime-personalization"
128+
dependencies:
129+
"@algolia/client-common": "npm:5.22.0"
130+
"@algolia/requester-browser-xhr": "npm:5.22.0"
131+
"@algolia/requester-fetch": "npm:5.22.0"
132+
"@algolia/requester-node-http": "npm:5.22.0"
133+
"@arethetypeswrong/cli": "npm:0.17.4"
134+
"@types/node": "npm:22.13.11"
135+
publint: "npm:0.3.9"
136+
rollup: "npm:4.36.0"
137+
tsup: "npm:8.4.0"
138+
typescript: "npm:5.7.3"
139+
languageName: unknown
140+
linkType: soft
141+
125142
"@algolia/client-search@npm:5.22.0, @algolia/client-search@workspace:packages/client-search":
126143
version: 0.0.0-use.local
127144
resolution: "@algolia/client-search@workspace:packages/client-search"
@@ -2232,6 +2249,7 @@ __metadata:
22322249
"@algolia/client-insights": "npm:5.22.0"
22332250
"@algolia/client-personalization": "npm:5.22.0"
22342251
"@algolia/client-query-suggestions": "npm:5.22.0"
2252+
"@algolia/client-realtime-personalization": "npm:0.0.1"
22352253
"@algolia/client-search": "npm:5.22.0"
22362254
"@algolia/ingestion": "npm:1.22.0"
22372255
"@algolia/monitoring": "npm:1.22.0"

playground/javascript/node/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"@algolia/client-insights": "link:../../../clients/algoliasearch-client-javascript/packages/client-insights",
1515
"@algolia/client-personalization": "link:../../../clients/algoliasearch-client-javascript/packages/client-personalization",
1616
"@algolia/client-query-suggestions": "link:../../../clients/algoliasearch-client-javascript/packages/client-query-suggestions",
17+
"@algolia/client-realtime-personalization": "link:../../../clients/algoliasearch-client-javascript/packages/client-realtime-personalization",
1718
"@algolia/client-search": "link:../../../clients/algoliasearch-client-javascript/packages/client-search",
1819
"@algolia/composition": "link:../../../clients/algoliasearch-client-javascript/packages/composition",
1920
"@algolia/ingestion": "link:../../../clients/algoliasearch-client-javascript/packages/ingestion",
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
import { ApiError } from '@algolia/client-common';
2+
import { realtimePersonalizationClient } from '@algolia/client-realtime-personalization';
3+
4+
const appId = process.env.METIS_APPLICATION_ID || '**** APP_ID *****';
5+
const apiKey = process.env.METIS_API_KEY || '**** ADMIN_KEY *****';
6+
7+
// Init client with appId and apiKey
8+
const client = realtimePersonalizationClient(appId, apiKey, 'us');
9+
10+
async function testRealtimePersonalization() {
11+
try {
12+
console.log(appId, apiKey);
13+
14+
const resp = await client.getUser({userToken: "foo"});
15+
16+
console.log(resp);
17+
18+
} catch (e) {
19+
if (e instanceof ApiError) {
20+
return console.log(`[${e.status}] ${e.message}`, e.stackTrace, e);
21+
}
22+
23+
console.log('[ERROR]', e);
24+
}
25+
}
26+
27+
testRealtimePersonalization();

0 commit comments

Comments
 (0)