From 29893cb00f4052f5171f7551711f31d495342cd8 Mon Sep 17 00:00:00 2001 From: Philippe Serhal Date: Tue, 8 Oct 2024 14:59:31 -0400 Subject: [PATCH] feat(types): export deploy factory options types (#196) --- src/main.ts | 2 +- src/store_factory.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main.ts b/src/main.ts index 424465d..b3a2fcb 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,6 +1,6 @@ export { setEnvironmentContext } from './environment.ts' export { connectLambda } from './lambda_compat.ts' -export { getDeployStore, getStore } from './store_factory.ts' +export { getDeployStore, getStore, type GetStoreOptions, type GetDeployStoreOptions } from './store_factory.ts' export { listStores } from './store_list.ts' export type { Store, diff --git a/src/store_factory.ts b/src/store_factory.ts index 94a680f..dfe1c13 100644 --- a/src/store_factory.ts +++ b/src/store_factory.ts @@ -3,7 +3,7 @@ import { getEnvironmentContext, MissingBlobsEnvironmentError } from './environme import { Region, REGION_AUTO } from './region.ts' import { Store } from './store.ts' -interface GetDeployStoreOptions extends Partial { +export interface GetDeployStoreOptions extends Partial { deployID?: string name?: string region?: Region @@ -47,7 +47,7 @@ export const getDeployStore = (input: GetDeployStoreOptions | string = {}): Stor return new Store({ client, deployID, name: options.name }) } -interface GetStoreOptions extends Partial { +export interface GetStoreOptions extends Partial { deployID?: string name?: string }