UNPKG

dynamoose

Version:

Dynamoose is a modeling tool for Amazon's DynamoDB (inspired by Mongoose)

21 lines (20 loc) 581 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const DynamoDBUtil = require("@aws-sdk/util-dynamodb"); let customConverter; const defaultConverter = { "marshall": DynamoDBUtil.marshall, "unmarshall": DynamoDBUtil.unmarshall, "convertToAttr": DynamoDBUtil.convertToAttr, "convertToNative": DynamoDBUtil.convertToNative }; function main() { return customConverter || defaultConverter; } main.set = (converter) => { customConverter = converter; }; main.revert = () => { customConverter = undefined; }; exports.default = main;