Можно ли запускать диногели с версией 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
но получил ту же ошибку.