From 6562a514dc4ceade705643cc300523f499808914 Mon Sep 17 00:00:00 2001 From: Antonio Barcelos Date: Thu, 3 Mar 2022 17:04:28 +0100 Subject: [PATCH] Fixing type definition in TransactionPromise The wrong type definition was causing crash while generates the DenoJS version of the driver. --- packages/core/src/transaction-promise.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/src/transaction-promise.ts b/packages/core/src/transaction-promise.ts index d0a013151..1d40fdab4 100644 --- a/packages/core/src/transaction-promise.ts +++ b/packages/core/src/transaction-promise.ts @@ -17,13 +17,13 @@ * limitations under the License. */ -import Transaction from "./transaction" +import Transaction from './transaction' import { ConnectionHolder } from './internal/connection-holder' import { Bookmarks } from './internal/bookmarks' -import { TxConfig } from "./internal/tx-config"; +import { TxConfig } from './internal/tx-config' /** * Represents a {@link Promise} object and a {@link Transaction} object. @@ -41,7 +41,7 @@ class TransactionPromise extends Transaction implements Promise{ private _beginMetadata?: any; private _beginPromise?: Promise; private _reject?: (error: Error) => void; - private _resolve?: (value?: Transaction | PromiseLike | undefined) => void; + private _resolve?: (value: Transaction | PromiseLike) => void; /** * @constructor