UNPKG

@qualifyze/airtable-formulator

Version:
19 lines 868 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isExpressionNode = void 0; const primitives_1 = require("./primitives"); const enclosed_expression_1 = require("./enclosed-expression"); const modifier_1 = require("./modifier"); const operation_1 = require("./operation"); const function_call_1 = require("./function-call"); const field_reference_1 = require("./field-reference"); function isExpressionNode(node) { return ((0, field_reference_1.isFieldReference)(node) || (0, primitives_1.isLiteralNode)(node) || (0, function_call_1.isFunctionCallNode)(node) || (0, operation_1.isOperationNode)(node) || (0, enclosed_expression_1.isEnclosedExpressionNode)(node) || (0, modifier_1.isModifierNode)(node)); } exports.isExpressionNode = isExpressionNode; //# sourceMappingURL=expression.js.map