Skip to content

Commit 1c71efd

Browse files
authored
feat(javascript): expose models (#252)
1 parent dfc6644 commit 1c71efd

File tree

12 files changed

+9
-10
lines changed

12 files changed

+9
-10
lines changed

clients/algoliasearch-client-javascript/packages/client-abtesting/.openapi-generator-ignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@
55
# The patterns follow closely to .gitignore or .dockerignore.
66

77
git_push.sh
8-
model/models.ts
98
.gitignore

clients/algoliasearch-client-javascript/packages/client-analytics/.openapi-generator-ignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@
55
# The patterns follow closely to .gitignore or .dockerignore.
66

77
git_push.sh
8-
model/models.ts
98
.gitignore

clients/algoliasearch-client-javascript/packages/client-insights/.openapi-generator-ignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@
55
# The patterns follow closely to .gitignore or .dockerignore.
66

77
git_push.sh
8-
model/models.ts
98
.gitignore

clients/algoliasearch-client-javascript/packages/client-personalization/.openapi-generator-ignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@
55
# The patterns follow closely to .gitignore or .dockerignore.
66

77
git_push.sh
8-
model/models.ts
98
.gitignore

clients/algoliasearch-client-javascript/packages/client-predict/.openapi-generator-ignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@
55
# The patterns follow closely to .gitignore or .dockerignore.
66

77
git_push.sh
8-
model/models.ts
98
.gitignore

clients/algoliasearch-client-javascript/packages/client-query-suggestions/.openapi-generator-ignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@
55
# The patterns follow closely to .gitignore or .dockerignore.
66

77
git_push.sh
8-
model/models.ts
98
.gitignore

clients/algoliasearch-client-javascript/packages/client-search/.openapi-generator-ignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@
55
# The patterns follow closely to .gitignore or .dockerignore.
66

77
git_push.sh
8-
model/models.ts
98
.gitignore

clients/algoliasearch-client-javascript/packages/client-sources/.openapi-generator-ignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@
55
# The patterns follow closely to .gitignore or .dockerignore.
66

77
git_push.sh
8-
model/models.ts
98
.gitignore

clients/algoliasearch-client-javascript/packages/recommend/.openapi-generator-ignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@
55
# The patterns follow closely to .gitignore or .dockerignore.
66

77
git_push.sh
8-
model/models.ts
98
.gitignore

playground/javascript/node/algoliasearch.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ import { algoliasearch } from '@experimental-api-clients-automation/algoliasearc
22
import { ApiError } from '@experimental-api-clients-automation/client-common';
33
import dotenv from 'dotenv';
44

5+
import type { SearchResponse } from '@experimental-api-clients-automation/client-search';
6+
57
dotenv.config({ path: '../../.env' });
68

79
const appId = process.env.ALGOLIA_APPLICATION_ID || '**** APP_ID *****';
@@ -29,7 +31,7 @@ client.addUserAgent('algoliasearch node playground', '0.0.1');
2931

3032
async function testAlgoliasearch() {
3133
try {
32-
const res = await client.search({
34+
const res: SearchResponse = await client.search({
3335
indexName: searchIndex,
3436
searchParams: { query: searchQuery },
3537
});

templates/javascript/api-single.mustache

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import type {
1616
import { {{classname}} } from '{{filename}}';
1717
{{/imports}}
1818

19+
export * from '../model/models';
1920
export const apiClientVersion = '{{packageVersion}}';
2021

2122
{{#operations}}

templates/javascript/models.mustache

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{{#models}}
2+
{{#model}}
3+
export * from '{{{ classFilename }}}';
4+
{{/model}}
5+
{{/models}}

0 commit comments

Comments
 (0)