From 526839955b409a2ff474aeab99c54de2cb709454 Mon Sep 17 00:00:00 2001 From: Marcelo Luiz Onhate Date: Mon, 14 Aug 2023 19:40:41 -0300 Subject: [PATCH 1/2] fix: exports --- package.json | 2 +- src/index.ts | 2 ++ src/module.ts | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 src/index.ts diff --git a/package.json b/package.json index 2dc5fb6..953524a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nest-onetable", - "version": "0.0.2", + "version": "0.0.3", "private": false, "license": "MIT", "repository": { diff --git a/src/index.ts b/src/index.ts new file mode 100644 index 0000000..ce6f485 --- /dev/null +++ b/src/index.ts @@ -0,0 +1,2 @@ +export * from './module'; +export * from './decorators'; \ No newline at end of file diff --git a/src/module.ts b/src/module.ts index f8d7b47..669bb8d 100644 --- a/src/module.ts +++ b/src/module.ts @@ -4,7 +4,7 @@ import type { TableConstructorParams } from 'dynamodb-onetable/dist/cjs/Table'; import { paramsSymbol, tableSymbol } from './decorators'; type TableParamsProvider = Omit>, 'provide'> | TableConstructorParams; -type OnetableModuleOptions = TableParamsProvider & { +export type OnetableModuleOptions = TableParamsProvider & { global?: boolean; }; From d27c57cf0782b3e0aae7df2d29763243f01311d4 Mon Sep 17 00:00:00 2001 From: Marcelo Luiz Onhate Date: Mon, 14 Aug 2023 20:04:19 -0300 Subject: [PATCH 2/2] fix tests --- src/onetable.spec.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/onetable.spec.ts b/src/onetable.spec.ts index 3c8519b..acc9a9d 100644 --- a/src/onetable.spec.ts +++ b/src/onetable.spec.ts @@ -1,8 +1,7 @@ import { DynamoDBClient } from '@aws-sdk/client-dynamodb'; import { Injectable } from '@nestjs/common'; import { Test } from '@nestjs/testing'; -import { OneModel } from './decorators'; -import { OnetableModule } from './module'; +import { OneModel, OnetableModule } from './index'; @Injectable() export class OneModelX extends OneModel('OneModelX', {