dynamodb-toolbox
Version:
Lightweight and type-safe query builder for DynamoDB and TypeScript.
14 lines (13 loc) • 573 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isAppending = exports.$append = exports.$APPEND = void 0;
const isObject_js_1 = require("../../../../utils/validation/isObject.js");
const isExtension_js_1 = require("./isExtension.js");
exports.$APPEND = Symbol('$APPEND');
const $append = (value) => ({
[isExtension_js_1.$IS_EXTENSION]: true,
[exports.$APPEND]: value
});
exports.$append = $append;
const isAppending = (input) => (0, isObject_js_1.isObject)(input) && exports.$APPEND in input;
exports.isAppending = isAppending;