Skip to content

Commit bd2dae5

Browse files
authored
Fix exports for new library (#1865)
* Update package.json to export module, add type keyword to type import/export * Export more stuff * Restore package-lock.json * Changelog
1 parent d416aca commit bd2dae5

File tree

3 files changed

+57
-8
lines changed

3 files changed

+57
-8
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Internal fixes

package.json

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,21 @@
123123
"import": "./lib/esm/v2/providers/https.mjs",
124124
"require": "./lib/v2/providers/https.js"
125125
},
126+
"./ai": {
127+
"types": "./lib/v2/providers/ai/index.d.ts",
128+
"import": "./lib/esm/v2/providers/ai/index.mjs",
129+
"require": "./lib/v2/providers/ai/index.js"
130+
},
131+
"./ai/types/gemini/v1beta": {
132+
"types": "./lib/v2/providers/ai/types/gemini/v1beta/index.d.ts",
133+
"import": "./lib/esm/v2/providers/ai/types/gemini/v1beta/index.mjs",
134+
"require": "./lib/v2/providers/ai/types/gemini/v1beta/index.js"
135+
},
136+
"./ai/types/vertex/v1beta1": {
137+
"types": "./lib/v2/providers/ai/types/vertex/v1beta1/index.d.ts",
138+
"import": "./lib/esm/v2/providers/ai/types/vertex/v1beta1/index.mjs",
139+
"require": "./lib/v2/providers/ai/types/vertex/v1beta1/index.js"
140+
},
126141
"./pubsub": {
127142
"types": "./lib/v2/providers/pubsub.d.ts",
128143
"import": "./lib/esm/v2/providers/pubsub.mjs",
@@ -228,6 +243,21 @@
228243
"import": "./lib/esm/v2/providers/https.mjs",
229244
"require": "./lib/v2/providers/https.js"
230245
},
246+
"./v2/ai": {
247+
"types": "./lib/v2/providers/ai/index.d.ts",
248+
"import": "./lib/esm/v2/providers/ai/index.mjs",
249+
"require": "./lib/v2/providers/ai/index.js"
250+
},
251+
"./v2/ai/types/gemini/v1beta": {
252+
"types": "./lib/v2/providers/ai/types/gemini/v1beta/index.d.ts",
253+
"import": "./lib/esm/v2/providers/ai/types/gemini/v1beta/index.mjs",
254+
"require": "./lib/v2/providers/ai/types/gemini/v1beta/index.js"
255+
},
256+
"./v2/ai/types/vertex/v1beta1": {
257+
"types": "./lib/v2/providers/ai/types/vertex/v1beta1/index.d.ts",
258+
"import": "./lib/esm/v2/providers/ai/types/vertex/v1beta1/index.mjs",
259+
"require": "./lib/v2/providers/ai/types/vertex/v1beta1/index.js"
260+
},
231261
"./v2/pubsub": {
232262
"types": "./lib/v2/providers/pubsub.d.ts",
233263
"import": "./lib/esm/v2/providers/pubsub.mjs",
@@ -367,6 +397,15 @@
367397
"https": [
368398
"lib/v2/providers/https"
369399
],
400+
"ai": [
401+
"lib/v2/providers/ai"
402+
],
403+
"ai/types/gemini/v1beta": [
404+
"lib/v2/providers/ai/types/gemini/v1beta"
405+
],
406+
"ai/types/vertex/v1beta1": [
407+
"lib/v2/providers/ai/types/vertex/v1beta1"
408+
],
370409
"pubsub": [
371410
"lib/v2/providers/pubsub"
372411
],
@@ -457,6 +496,15 @@
457496
"v2/https": [
458497
"lib/v2/providers/https"
459498
],
499+
"v2/ai": [
500+
"lib/v2/providers/ai"
501+
],
502+
"v2/ai/types/gemini/v1beta": [
503+
"lib/v2/providers/ai/types/gemini/v1beta"
504+
],
505+
"v2/ai/types/vertex/v1beta1": [
506+
"lib/v2/providers/ai/types/vertex/v1beta1"
507+
],
460508
"v2/pubsub": [
461509
"lib/v2/providers/pubsub"
462510
],

src/v2/providers/ai/index.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -61,24 +61,24 @@ export const rpcCodeMap: Record<FunctionsErrorCode, number> = {
6161
};
6262

6363
import {
64-
GenerateContentRequest as VertexV1Beta1GenerateContentRequest,
65-
GenerateContentResponse as VertexV1Beta1GenerateContentResponse,
64+
type GenerateContentRequest as VertexV1Beta1GenerateContentRequest,
65+
type GenerateContentResponse as VertexV1Beta1GenerateContentResponse,
6666
requestTypeName as vertexV1Beta1RequestTypeName,
6767
responseTypeName as vertexV1Beta1ResponseTypeName,
6868
} from "./types/vertex/v1beta1";
6969

7070
import {
71-
GenerateContentRequest as GeminiV1BetaGenerateContentRequest,
72-
GenerateContentResponse as GeminiV1BetaGenerateContentResponse,
71+
type GenerateContentRequest as GeminiV1BetaGenerateContentRequest,
72+
type GenerateContentResponse as GeminiV1BetaGenerateContentResponse,
7373
requestTypeName as geminiV1BetaRequestTypeName,
7474
responseTypeName as geminiV1BetaResponseTypeName,
7575
} from "./types/gemini/v1beta";
7676

7777
export {
78-
VertexV1Beta1GenerateContentRequest,
79-
VertexV1Beta1GenerateContentResponse,
80-
GeminiV1BetaGenerateContentRequest,
81-
GeminiV1BetaGenerateContentResponse,
78+
type VertexV1Beta1GenerateContentRequest,
79+
type VertexV1Beta1GenerateContentResponse,
80+
type GeminiV1BetaGenerateContentRequest,
81+
type GeminiV1BetaGenerateContentResponse,
8282
};
8383
type MultipleLocationsIf<Allowed extends boolean> = Allowed extends true ? string[] : never;
8484

0 commit comments

Comments
 (0)