UNPKG

dynamodb-toolbox

Version:

Lightweight and type-safe query builder for DynamoDB and TypeScript.

5 lines (4 loc) 438 B
import { transformCondition } from '../transformCondition.js'; export const transformOrCondition = (schema, condition) => ({ or: condition.or.map(cond => transformCondition(schema, cond)) }); export const transformAndCondition = (schema, condition) => ({ and: condition.and.map(cond => transformCondition(schema, cond)) }); export const transformNotCondition = (schema, condition) => ({ not: transformCondition(schema, condition.not) });