UNPKG

@qrvey/formula-lang

Version:

QFormula support for qrvey projects

16 lines 567 B
import { AST_PRIMITIVES } from '../constants'; import { ERROR_DICTIONARY, ERROR_LIST } from '../errors/dictionary'; export function isBooleanExpression(_param, dataType) { const valid = dataType === AST_PRIMITIVES.BOOLEAN; const baseResponse = { valid, mismatchData: { primitive: AST_PRIMITIVES.BOOLEAN, }, }; if (!valid) { return Object.assign(Object.assign({}, baseResponse), ERROR_DICTIONARY[ERROR_LIST.booleanExpression]); } return baseResponse; } //# sourceMappingURL=isBooleanExpression.js.map