dynamodb-toolbox
Version:
Lightweight and type-safe query builder for DynamoDB and TypeScript.
15 lines (14 loc) • 594 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.rejectExtraOptions = void 0;
const dynamoDBToolboxError_js_1 = require("../errors/dynamoDBToolboxError.js");
const rejectExtraOptions = (extraOptions) => {
const [extraOption] = Object.keys(extraOptions);
if (extraOption !== undefined) {
throw new dynamoDBToolboxError_js_1.DynamoDBToolboxError('options.unknownOption', {
message: `Unknown option: ${extraOption}.`,
payload: { option: extraOption }
});
}
};
exports.rejectExtraOptions = rejectExtraOptions;