Skip to content

Commit ae80c66

Browse files
authored
chore(javascript): remove some non needed props from generators (#2412)
1 parent e1b5603 commit ae80c66

File tree

7 files changed

+15
-21
lines changed

7 files changed

+15
-21
lines changed

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -135,9 +135,7 @@ private void setDefaultGeneratorOptions() {
135135
String packageName = getPackageName(CLIENT);
136136

137137
additionalProperties.put("apiName", apiName);
138-
additionalProperties.put("capitalizedApiName", Helpers.capitalize(apiName));
139138
additionalProperties.put("algoliaAgent", Helpers.capitalize(CLIENT));
140-
additionalProperties.put("gitRepoId", "algoliasearch-client-javascript");
141139
additionalProperties.put("isSearchClient", CLIENT.equals("search"));
142140
additionalProperties.put("isIngestionClient", CLIENT.equals("ingestion"));
143141
additionalProperties.put("isAlgoliasearchClient", isAlgoliasearchClient);
@@ -154,7 +152,6 @@ private void setDefaultGeneratorOptions() {
154152
// Files used to generate the `lite` client
155153
apiName = "lite" + Helpers.API_SUFFIX;
156154
additionalProperties.put("apiName", apiName);
157-
additionalProperties.put("capitalizedApiName", Helpers.capitalize(apiName));
158155
additionalProperties.put("algoliaAgent", "Lite");
159156
}
160157
}

templates/javascript/clients/api-single.mustache

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export const apiClientVersion = '{{packageVersion}}';
1313
{{/isIngestionClient}}
1414

1515
// eslint-disable-next-line @typescript-eslint/explicit-function-return-type
16-
export function create{{capitalizedApiName}}({
16+
export function create{{#lambda.titlecase}}{{apiName}}{{/lambda.titlecase}}({
1717
appId: appIdOption,
1818
apiKey: apiKeyOption,
1919
authMode,
@@ -156,6 +156,6 @@ export function create{{capitalizedApiName}}({
156156
/**
157157
* The client type.
158158
*/
159-
export type {{capitalizedApiName}} = ReturnType<typeof create{{capitalizedApiName}}>;
159+
export type {{#lambda.titlecase}}{{apiName}}{{/lambda.titlecase}} = ReturnType<typeof create{{#lambda.titlecase}}{{apiName}}{{/lambda.titlecase}}>;
160160

161-
{{/operations}}
161+
{{/operations}}

templates/javascript/clients/client/README.md

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

templates/javascript/clients/client/builds/browser.mustache

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ export function {{apiName}}(
88
appId: string,
99
apiKey: string,{{#hasRegionalHost}}region{{#fallbackToAliasHost}}?{{/fallbackToAliasHost}}: Region,{{/hasRegionalHost}}
1010
options?: ClientOptions
11-
): {{capitalizedApiName}} {
11+
): {{#lambda.titlecase}}{{apiName}}{{/lambda.titlecase}} {
1212
{{> client/builds/checkParameters}}
1313

14-
return create{{capitalizedApiName}}({
14+
return create{{#lambda.titlecase}}{{apiName}}{{/lambda.titlecase}}({
1515
appId,
1616
apiKey,{{#hasRegionalHost}}region,{{/hasRegionalHost}}
1717
timeouts: {
@@ -32,4 +32,4 @@ export function {{apiName}}(
3232
}),
3333
...options,
3434
});
35-
}
35+
}
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import type { ClientOptions } from '{{{npmNamespace}}}/client-common';
22
import { createMemoryCache, createFallbackableCache, createBrowserLocalStorageCache, createNullCache } from '{{{npmNamespace}}}/client-common';
33

4-
import { create{{capitalizedApiName}}, apiClientVersion } from '../src/{{apiName}}';
5-
import type { {{capitalizedApiName}} } from '../src/{{apiName}}';
4+
import { create{{#lambda.titlecase}}{{apiName}}{{/lambda.titlecase}}, apiClientVersion } from '../src/{{apiName}}';
5+
import type { {{#lambda.titlecase}}{{apiName}}{{/lambda.titlecase}} } from '../src/{{apiName}}';
66

77
{{#hasRegionalHost}}
88
import { Region, REGIONS } from '../src/{{apiName}}';
@@ -11,7 +11,7 @@ import { Region, REGIONS } from '../src/{{apiName}}';
1111
{{! We don't use `export *` to prevent exposing the factory, to avoid confusion for the user }}
1212
export {
1313
apiClientVersion,
14-
{{capitalizedApiName}},
14+
{{#lambda.titlecase}}{{apiName}}{{/lambda.titlecase}},
1515
{{#hasRegionalHost}}
1616
Region,
1717
{{/hasRegionalHost}}
@@ -21,4 +21,4 @@ export {
2121
isSubscriptionTrigger,
2222
{{/isIngestionClient}}
2323
} from '../src/{{apiName}}';
24-
export * from '../model';
24+
export * from '../model';

templates/javascript/clients/client/builds/node.mustache

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ export function {{apiName}}(
88
appId: string,
99
apiKey: string,{{#hasRegionalHost}}region{{#fallbackToAliasHost}}?{{/fallbackToAliasHost}}: Region,{{/hasRegionalHost}}
1010
options?: ClientOptions
11-
): {{capitalizedApiName}} {
11+
): {{#lambda.titlecase}}{{apiName}}{{/lambda.titlecase}} {
1212
{{> client/builds/checkParameters}}
1313

14-
return create{{capitalizedApiName}}({
14+
return create{{#lambda.titlecase}}{{apiName}}{{/lambda.titlecase}}({
1515
appId,
1616
apiKey,{{#hasRegionalHost}}region,{{/hasRegionalHost}}
1717
timeouts: {
@@ -26,4 +26,4 @@ export function {{apiName}}(
2626
hostsCache: createMemoryCache(),
2727
...options,
2828
});
29-
}
29+
}

templates/javascript/clients/package.mustache

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"version": "{{packageVersion}}",
3-
"repository": "{{gitUserId}}/{{gitRepoId}}",
3+
"repository": "algolia/algoliasearch-client-javascript",
44
"type":"module",
55
"license": "MIT",
66
"author": "Algolia",
@@ -127,4 +127,4 @@
127127
"engines": {
128128
"node": ">= 14.0.0"
129129
}
130-
}
130+
}

0 commit comments

Comments
 (0)