UNPKG

claire-framework

Version:

- được viết bằng TypeScript - hỗ trợ websocket và HTTP request - hỗ trợ CLI để generate base project (claire-cli)

45 lines 3.58 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var Operator; (function (Operator) { Operator[Operator["COMMON_EQUALITY"] = 0] = "COMMON_EQUALITY"; Operator[Operator["COMMON_INEQUALITY"] = 1] = "COMMON_INEQUALITY"; Operator[Operator["COMMON_BELONG"] = 2] = "COMMON_BELONG"; Operator[Operator["STRING_CONTAIN"] = 3] = "STRING_CONTAIN"; Operator[Operator["STRING_REGEX"] = 4] = "STRING_REGEX"; Operator[Operator["NUMBER_GT"] = 5] = "NUMBER_GT"; Operator[Operator["NUMBER_GTE"] = 6] = "NUMBER_GTE"; Operator[Operator["NUMBER_LT"] = 7] = "NUMBER_LT"; Operator[Operator["NUMBER_LTE"] = 8] = "NUMBER_LTE"; })(Operator = exports.Operator || (exports.Operator = {})); //-- common operators exports.eq = (value) => { return { operator: Operator.COMMON_EQUALITY, value }; }; exports.neq = (value) => { return { operator: Operator.COMMON_INEQUALITY, value }; }; exports.belongs = (values) => { return { operator: Operator.COMMON_BELONG, value: values }; }; //-- string operators exports.contains = (value) => { return { operator: Operator.STRING_CONTAIN, value }; }; exports.regex = (value) => { return { operator: Operator.STRING_REGEX, value }; }; //-- number operators exports.gt = (value) => { return { operator: Operator.NUMBER_GT, value }; }; exports.gte = (value) => { return { operator: Operator.NUMBER_GTE, value }; }; exports.lt = (value) => { return { operator: Operator.NUMBER_LT, value }; }; exports.lte = (value) => { return { operator: Operator.NUMBER_LTE, value }; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUXVlcnlPcGVyYXRvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL2xpYi9tb2RlbC9RdWVyeU9wZXJhdG9yLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsSUFBWSxRQVlYO0FBWkQsV0FBWSxRQUFRO0lBQ2hCLDZEQUFlLENBQUE7SUFDZixpRUFBaUIsQ0FBQTtJQUNqQix5REFBYSxDQUFBO0lBRWIsMkRBQWMsQ0FBQTtJQUNkLHVEQUFZLENBQUE7SUFFWixpREFBUyxDQUFBO0lBQ1QsbURBQVUsQ0FBQTtJQUNWLGlEQUFTLENBQUE7SUFDVCxtREFBVSxDQUFBO0FBQ2QsQ0FBQyxFQVpXLFFBQVEsR0FBUixnQkFBUSxLQUFSLGdCQUFRLFFBWW5CO0FBSUQscUJBQXFCO0FBQ1IsUUFBQSxFQUFFLEdBQUcsQ0FBQyxLQUFpQyxFQUFpQixFQUFFO0lBQ25FLE9BQU8sRUFBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLGVBQWUsRUFBRSxLQUFLLEVBQUMsQ0FBQztBQUN2RCxDQUFDLENBQUM7QUFDVyxRQUFBLEdBQUcsR0FBRyxDQUFDLEtBQWlDLEVBQWlCLEVBQUU7SUFDcEUsT0FBTyxFQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsaUJBQWlCLEVBQUUsS0FBSyxFQUFDLENBQUM7QUFDekQsQ0FBQyxDQUFDO0FBQ1csUUFBQSxPQUFPLEdBQUcsQ0FBSSxNQUFZLEVBQWlCLEVBQUU7SUFDdEQsT0FBTyxFQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsYUFBYSxFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUMsQ0FBQztBQUM3RCxDQUFDLENBQUM7QUFFRixxQkFBcUI7QUFDUixRQUFBLFFBQVEsR0FBRyxDQUFDLEtBQWMsRUFBaUIsRUFBRTtJQUN0RCxPQUFPLEVBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxjQUFjLEVBQUUsS0FBSyxFQUFDLENBQUM7QUFDdEQsQ0FBQyxDQUFDO0FBRVcsUUFBQSxLQUFLLEdBQUcsQ0FBQyxLQUFjLEVBQWlCLEVBQUU7SUFDbkQsT0FBTyxFQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsWUFBWSxFQUFFLEtBQUssRUFBQyxDQUFDO0FBQ3BELENBQUMsQ0FBQztBQUVGLHFCQUFxQjtBQUNSLFFBQUEsRUFBRSxHQUFHLENBQUMsS0FBYyxFQUFpQixFQUFFO0lBQ2hELE9BQU8sRUFBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLFNBQVMsRUFBRSxLQUFLLEVBQUMsQ0FBQztBQUNqRCxDQUFDLENBQUM7QUFFVyxRQUFBLEdBQUcsR0FBRyxDQUFDLEtBQWMsRUFBaUIsRUFBRTtJQUNqRCxPQUFPLEVBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxVQUFVLEVBQUUsS0FBSyxFQUFDLENBQUM7QUFDbEQsQ0FBQyxDQUFDO0FBRVcsUUFBQSxFQUFFLEdBQUcsQ0FBQyxLQUFjLEVBQWlCLEVBQUU7SUFDaEQsT0FBTyxFQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsU0FBUyxFQUFFLEtBQUssRUFBQyxDQUFDO0FBQ2pELENBQUMsQ0FBQztBQUVXLFFBQUEsR0FBRyxHQUFHLENBQUMsS0FBYyxFQUFpQixFQUFFO0lBQ2pELE9BQU8sRUFBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLFVBQVUsRUFBRSxLQUFLLEVBQUMsQ0FBQztBQUNsRCxDQUFDLENBQUMifQ==