UNPKG

kintone-as-code

Version:

A CLI tool for managing kintone applications as code with type-safe TypeScript schemas

16 lines 1.12 kB
/** * Query builder module exports * Provides a type-safe query builder for kintone */ // Expression builder exports export { condition, and, or, not, toString, } from './expression.js'; // Field factory exports export { createStringField, createNumberField, createDropdownField, createCheckboxField, createRadioButtonField, createDateField, createTimeField, createDateTimeField, createUserField, createOrgField, createGroupField, createTableSubField, } from './field.js'; // Date and user function exports export { TODAY, NOW, FROM_TODAY, THIS_WEEK, THIS_MONTH, THIS_YEAR, LAST_WEEK, LAST_MONTH, LAST_YEAR, LOGINUSER, customDateFunction, customUserFunction, } from './functions.js'; // OO facade removed: use FP API only // Functional Query Builder (FP API) export { createQueryState, where as setWhere, orderBy as appendOrder, limit as withLimit, offset as withOffset, setValidationOptions, build, } from './builder-fp.js'; // Validator exports export { validateExpression, validateExpressionDepth, validateQueryStringLength, ComplexityError, LengthError, } from './validator.js'; //# sourceMappingURL=index.js.map