Можно ли запускать диногели с версией 3 AWS

Dynogels по умолчанию работает с AWS версии 2. Однако он позволяет передавать собственный драйвер DynamoDB, и, поскольку AWS версии 3 отсутствует, мне было интересно, можно ли передать драйвер динамо версии 3. Я пытался сделать это:

      import dynogels from 'dynogels-promisified';
import {DynamoDB} from "@aws-sdk/client-dynamodb"; //Version 3 driver
const v3Dynamo: DynamoDB = new DynamoDB({ region: REGION });
dynogels.dynamoDriver(v3Dynamo); //Pass in our own driver

Но я получил следующую ошибку:

      /node_modules/aws-sdk/lib/dynamodb/document_client.js:86
      self.service = new self.service.constructor.__super__(config);
                     ^
TypeError: self.service.constructor.__super__ is not a constructor

Я тоже пробовал это с V3 DynamoDBClient но получил ту же ошибку.

0 ответов

Другие вопросы по тегам