Skip to content

Commit fb8d939

Browse files
committed
feat(javascript): generate abtesting v3 alpha client
1 parent 06124e7 commit fb8d939

File tree

3 files changed

+74
-0
lines changed

3 files changed

+74
-0
lines changed
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
{
2+
"version": "0.0.1-alpha.1",
3+
"repository": {
4+
"type": "git",
5+
"url": "git+https://github.com/algolia/algoliasearch-client-javascript.git"
6+
},
7+
"homepage": "https://github.com/algolia/algoliasearch-client-javascript/packages/abtesting#readme",
8+
"type": "module",
9+
"license": "MIT",
10+
"author": "Algolia",
11+
"scripts": {
12+
"build": "yarn clean && yarn tsup && yarn rollup -c rollup.config.js",
13+
"clean": "rm -rf ./dist || true",
14+
"test:bundle": "publint . && attw --pack ."
15+
},
16+
"name": "@algolia/abtesting",
17+
"description": "JavaScript client for abtesting",
18+
"exports": {
19+
".": {
20+
"node": {
21+
"types": {
22+
"import": "./dist/node.d.ts",
23+
"module": "./dist/node.d.ts",
24+
"require": "./dist/node.d.cts"
25+
},
26+
"import": "./dist/builds/node.js",
27+
"module": "./dist/builds/node.js",
28+
"require": "./dist/builds/node.cjs"
29+
},
30+
"worker": {
31+
"types": "./dist/worker.d.ts",
32+
"default": "./dist/builds/worker.js"
33+
},
34+
"default": {
35+
"types": "./dist/browser.d.ts",
36+
"module": "./dist/builds/browser.js",
37+
"import": "./dist/builds/browser.js",
38+
"default": "./dist/builds/browser.umd.js"
39+
}
40+
},
41+
"./dist/builds/*": "./dist/builds/*.js"
42+
},
43+
"jsdelivr": "./dist/builds/browser.umd.js",
44+
"unpkg": "./dist/builds/browser.umd.js",
45+
"react-native": "./dist/builds/browser.js",
46+
"files": [
47+
"dist",
48+
"index.js",
49+
"index.d.ts"
50+
],
51+
"dependencies": {
52+
"@algolia/client-common": "5.23.4",
53+
"@algolia/requester-browser-xhr": "5.23.4",
54+
"@algolia/requester-node-http": "5.23.4",
55+
"@algolia/requester-fetch": "5.23.4"
56+
},
57+
"devDependencies": {
58+
"@arethetypeswrong/cli": "0.17.4",
59+
"@types/node": "22.14.1",
60+
"publint": "0.3.12",
61+
"rollup": "4.39.0",
62+
"tsup": "8.4.0",
63+
"typescript": "5.8.3"
64+
},
65+
"engines": {
66+
"node": ">= 14.0.0"
67+
}
68+
}

config/clients.config.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,11 @@
138138
"name": "abtesting",
139139
"output": "clients/algoliasearch-client-javascript/packages/client-abtesting"
140140
},
141+
{
142+
"name": "abtesting-v3",
143+
"output": "clients/algoliasearch-client-javascript/packages/abtesting",
144+
"isStandaloneClient": true
145+
},
141146
{
142147
"name": "analytics",
143148
"output": "clients/algoliasearch-client-javascript/packages/client-analytics"

config/clients.schema.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
"enum": [
3636
"algoliasearch",
3737
"abtesting",
38+
"abtesting-v3",
3839
"analytics",
3940
"composition",
4041
"composition-full",

0 commit comments

Comments
 (0)