Skip to content

Commit f179252

Browse files
committed
newer ts types field, keep Lite UA
1 parent c26df3d commit f179252

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

generators/src/main/java/com/algolia/codegen/AlgoliaJavaScriptGenerator.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,13 +115,16 @@ private void setDefaultGeneratorOptions() {
115115
additionalProperties.put("isAlgoliasearchClient", isAlgoliasearchClient);
116116

117117
if (isAlgoliasearchClient) {
118+
// Files used to create the package.json of the algoliasearch package
118119
additionalProperties.put("analyticsVersion", Utils.getOpenApiToolsField("javascript", "analytics", "packageVersion"));
119120
additionalProperties.put("personalizationVersion", Utils.getOpenApiToolsField("javascript", "personalization", "packageVersion"));
120121
additionalProperties.put("searchVersion", Utils.getOpenApiToolsField("javascript", "search", "packageVersion"));
121122

123+
// Files used to generate the `lite` client
122124
apiName = "lite" + Utils.API_SUFFIX;
123125
additionalProperties.put("apiName", apiName);
124126
additionalProperties.put("capitalizedApiName", Utils.capitalize(apiName));
127+
additionalProperties.put("algoliaAgent", "Lite");
125128
}
126129
}
127130

templates/javascript/clients/package.mustache

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
"description": "A fully-featured and blazing-fast JavaScript API client to interact with Algolia API.",
3535
"exports": {
3636
".": {
37+
"types": "./index.d.ts",
3738
"node": {
3839
"import": "./dist/algoliasearch.esm.node.js",
3940
"module": "./dist/algoliasearch.esm.node.js",
@@ -48,6 +49,7 @@
4849
}
4950
},
5051
"./lite": {
52+
"types": "./lite.d.ts",
5153
"node": {
5254
"import": "./dist/lite/lite.esm.node.js",
5355
"module": "./dist/lite/lite.esm.node.js",

0 commit comments

Comments
 (0)