koagent
Version:
1 lines • 58.7 kB
JSON
{"id":"../../koagent-client/node_modules/async-validator/es/rule/range.js","dependencies":[{"name":"/Users/xsp/src/js/koalajs/packages/koagent/package.json","includedInParent":true,"mtime":1541040056487},{"name":"/Users/xsp/src/js/koalajs/packages/koagent/.babelrc","includedInParent":true,"mtime":1541039725197},{"name":"/Users/xsp/src/js/koalajs/packages/koagent-client/node_modules/async-validator/package.json","includedInParent":true,"mtime":1540983755541},{"name":"../util","loc":{"line":1,"column":22},"parent":"/Users/xsp/src/js/koalajs/packages/koagent-client/node_modules/async-validator/es/rule/range.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent-client/node_modules/async-validator/es/util.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n\nvar util = _interopRequireWildcard(require(\"../util\"));\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }\n\n/**\n * Rule for validating minimum and maximum allowed values.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param source The source object being validated.\n * @param errors An array of errors that this rule may add\n * validation errors to.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\nfunction range(rule, value, source, errors, options) {\n var len = typeof rule.len === 'number';\n var min = typeof rule.min === 'number';\n var max = typeof rule.max === 'number'; // 正则匹配码点范围从U+010000一直到U+10FFFF的文字(补充平面Supplementary Plane)\n\n var spRegexp = /[\\uD800-\\uDBFF][\\uDC00-\\uDFFF]/g;\n var val = value;\n var key = null;\n var num = typeof value === 'number';\n var str = typeof value === 'string';\n var arr = Array.isArray(value);\n\n if (num) {\n key = 'number';\n } else if (str) {\n key = 'string';\n } else if (arr) {\n key = 'array';\n } // if the value is not of a supported type for range validation\n // the validation rule rule should use the\n // type property to also test for a particular type\n\n\n if (!key) {\n return false;\n }\n\n if (arr) {\n val = value.length;\n }\n\n if (str) {\n // 处理码点大于U+010000的文字length属性不准确的bug,如\"𠮷𠮷𠮷\".lenght !== 3\n val = value.replace(spRegexp, '_').length;\n }\n\n if (len) {\n if (val !== rule.len) {\n errors.push(util.format(options.messages[key].len, rule.fullField, rule.len));\n }\n } else if (min && !max && val < rule.min) {\n errors.push(util.format(options.messages[key].min, rule.fullField, rule.min));\n } else if (max && !min && val > rule.max) {\n errors.push(util.format(options.messages[key].max, rule.fullField, rule.max));\n } else if (min && max && (val < rule.min || val > rule.max)) {\n errors.push(util.format(options.messages[key].range, rule.fullField, rule.min, rule.max));\n }\n}\n\nvar _default = range;\nexports.default = _default;","map":{"mappings":[{"generated":{"line":8,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":1,"column":0}},{"generated":{"line":12,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":3,"column":0}},{"generated":{"line":23,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":14,"column":0}},{"name":"range","generated":{"line":23,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":14,"column":9}},{"generated":{"line":23,"column":14},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":14,"column":0}},{"name":"rule","generated":{"line":23,"column":15},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":14,"column":15}},{"generated":{"line":23,"column":19},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":14,"column":0}},{"name":"value","generated":{"line":23,"column":21},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":14,"column":21}},{"generated":{"line":23,"column":26},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":14,"column":0}},{"name":"source","generated":{"line":23,"column":28},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":14,"column":28}},{"generated":{"line":23,"column":34},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":14,"column":0}},{"name":"errors","generated":{"line":23,"column":36},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":14,"column":36}},{"generated":{"line":23,"column":42},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":14,"column":0}},{"name":"options","generated":{"line":23,"column":44},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":14,"column":44}},{"generated":{"line":23,"column":51},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":14,"column":0}},{"generated":{"line":23,"column":53},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":14,"column":53}},{"generated":{"line":24,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":15,"column":2}},{"name":"len","generated":{"line":24,"column":6},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":15,"column":6}},{"generated":{"line":24,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":15,"column":9}},{"generated":{"line":24,"column":12},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":15,"column":12}},{"name":"rule","generated":{"line":24,"column":19},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":15,"column":19}},{"generated":{"line":24,"column":23},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":15,"column":23}},{"name":"len","generated":{"line":24,"column":24},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":15,"column":24}},{"generated":{"line":24,"column":27},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":15,"column":12}},{"generated":{"line":24,"column":32},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":15,"column":32}},{"generated":{"line":24,"column":40},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":15,"column":2}},{"generated":{"line":25,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":16,"column":2}},{"name":"min","generated":{"line":25,"column":6},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":16,"column":6}},{"generated":{"line":25,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":16,"column":9}},{"generated":{"line":25,"column":12},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":16,"column":12}},{"name":"rule","generated":{"line":25,"column":19},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":16,"column":19}},{"generated":{"line":25,"column":23},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":16,"column":23}},{"name":"min","generated":{"line":25,"column":24},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":16,"column":24}},{"generated":{"line":25,"column":27},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":16,"column":12}},{"generated":{"line":25,"column":32},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":16,"column":32}},{"generated":{"line":25,"column":40},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":16,"column":2}},{"generated":{"line":26,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":17,"column":2}},{"name":"max","generated":{"line":26,"column":6},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":17,"column":6}},{"generated":{"line":26,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":17,"column":9}},{"generated":{"line":26,"column":12},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":17,"column":12}},{"name":"rule","generated":{"line":26,"column":19},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":17,"column":19}},{"generated":{"line":26,"column":23},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":17,"column":23}},{"name":"max","generated":{"line":26,"column":24},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":17,"column":24}},{"generated":{"line":26,"column":27},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":17,"column":12}},{"generated":{"line":26,"column":32},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":17,"column":32}},{"generated":{"line":26,"column":40},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":17,"column":2}},{"generated":{"line":26,"column":41},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":14,"column":53}},{"generated":{"line":26,"column":42},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":18,"column":2}},{"generated":{"line":28,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":19,"column":2}},{"name":"spRegexp","generated":{"line":28,"column":6},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":19,"column":6}},{"generated":{"line":28,"column":14},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":19,"column":14}},{"generated":{"line":28,"column":17},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":19,"column":17}},{"generated":{"line":28,"column":50},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":19,"column":2}},{"generated":{"line":29,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":20,"column":2}},{"name":"val","generated":{"line":29,"column":6},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":20,"column":6}},{"generated":{"line":29,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":20,"column":9}},{"name":"value","generated":{"line":29,"column":12},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":20,"column":12}},{"generated":{"line":29,"column":17},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":20,"column":2}},{"generated":{"line":30,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":21,"column":2}},{"name":"key","generated":{"line":30,"column":6},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":21,"column":6}},{"generated":{"line":30,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":21,"column":9}},{"generated":{"line":30,"column":12},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":21,"column":12}},{"generated":{"line":30,"column":16},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":21,"column":2}},{"generated":{"line":31,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":22,"column":2}},{"name":"num","generated":{"line":31,"column":6},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":22,"column":6}},{"generated":{"line":31,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":22,"column":9}},{"generated":{"line":31,"column":12},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":22,"column":12}},{"name":"value","generated":{"line":31,"column":19},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":22,"column":19}},{"generated":{"line":31,"column":24},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":22,"column":12}},{"generated":{"line":31,"column":29},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":22,"column":29}},{"generated":{"line":31,"column":37},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":22,"column":2}},{"generated":{"line":32,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":23,"column":2}},{"name":"str","generated":{"line":32,"column":6},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":23,"column":6}},{"generated":{"line":32,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":23,"column":9}},{"generated":{"line":32,"column":12},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":23,"column":12}},{"name":"value","generated":{"line":32,"column":19},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":23,"column":19}},{"generated":{"line":32,"column":24},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":23,"column":12}},{"generated":{"line":32,"column":29},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":23,"column":29}},{"generated":{"line":32,"column":37},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":23,"column":2}},{"generated":{"line":33,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":24,"column":2}},{"name":"arr","generated":{"line":33,"column":6},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":24,"column":6}},{"generated":{"line":33,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":24,"column":9}},{"name":"Array","generated":{"line":33,"column":12},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":24,"column":12}},{"generated":{"line":33,"column":17},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":24,"column":17}},{"name":"isArray","generated":{"line":33,"column":18},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":24,"column":18}},{"generated":{"line":33,"column":25},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":24,"column":12}},{"name":"value","generated":{"line":33,"column":26},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":24,"column":26}},{"generated":{"line":33,"column":31},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":24,"column":12}},{"generated":{"line":33,"column":32},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":24,"column":2}},{"generated":{"line":35,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":25,"column":2}},{"name":"num","generated":{"line":35,"column":6},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":25,"column":6}},{"generated":{"line":35,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":25,"column":2}},{"generated":{"line":35,"column":11},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":25,"column":11}},{"name":"key","generated":{"line":36,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":26,"column":4}},{"name":"key","generated":{"line":36,"column":4},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":26,"column":4}},{"generated":{"line":36,"column":7},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":26,"column":7}},{"generated":{"line":36,"column":10},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":26,"column":10}},{"generated":{"line":36,"column":18},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":26,"column":4}},{"generated":{"line":37,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":27,"column":3}},{"generated":{"line":37,"column":3},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":25,"column":2}},{"generated":{"line":37,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":27,"column":9}},{"name":"str","generated":{"line":37,"column":13},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":27,"column":13}},{"generated":{"line":37,"column":16},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":27,"column":9}},{"generated":{"line":37,"column":18},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":27,"column":18}},{"name":"key","generated":{"line":38,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":28,"column":4}},{"name":"key","generated":{"line":38,"column":4},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":28,"column":4}},{"generated":{"line":38,"column":7},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":28,"column":7}},{"generated":{"line":38,"column":10},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":28,"column":10}},{"generated":{"line":38,"column":18},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":28,"column":4}},{"generated":{"line":39,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":29,"column":3}},{"generated":{"line":39,"column":3},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":27,"column":9}},{"generated":{"line":39,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":29,"column":9}},{"name":"arr","generated":{"line":39,"column":13},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":29,"column":13}},{"generated":{"line":39,"column":16},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":29,"column":9}},{"generated":{"line":39,"column":18},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":29,"column":18}},{"name":"key","generated":{"line":40,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":30,"column":4}},{"name":"key","generated":{"line":40,"column":4},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":30,"column":4}},{"generated":{"line":40,"column":7},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":30,"column":7}},{"generated":{"line":40,"column":10},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":30,"column":10}},{"generated":{"line":40,"column":17},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":30,"column":4}},{"generated":{"line":41,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":31,"column":3}},{"generated":{"line":41,"column":3},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":14,"column":53}},{"generated":{"line":41,"column":4},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":32,"column":2}},{"generated":{"line":42,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":33,"column":2}},{"generated":{"line":43,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":34,"column":2}},{"generated":{"line":46,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":35,"column":2}},{"generated":{"line":46,"column":6},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":35,"column":6}},{"name":"key","generated":{"line":46,"column":7},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":35,"column":7}},{"generated":{"line":46,"column":10},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":35,"column":2}},{"generated":{"line":46,"column":12},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":35,"column":12}},{"generated":{"line":47,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":36,"column":4}},{"generated":{"line":47,"column":11},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":36,"column":11}},{"generated":{"line":47,"column":16},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":36,"column":4}},{"generated":{"line":48,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":37,"column":3}},{"generated":{"line":50,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":38,"column":2}},{"name":"arr","generated":{"line":50,"column":6},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":38,"column":6}},{"generated":{"line":50,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":38,"column":2}},{"generated":{"line":50,"column":11},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":38,"column":11}},{"name":"val","generated":{"line":51,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":39,"column":4}},{"name":"val","generated":{"line":51,"column":4},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":39,"column":4}},{"generated":{"line":51,"column":7},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":39,"column":7}},{"name":"value","generated":{"line":51,"column":10},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":39,"column":10}},{"generated":{"line":51,"column":15},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":39,"column":15}},{"name":"length","generated":{"line":51,"column":16},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":39,"column":16}},{"generated":{"line":51,"column":22},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":39,"column":4}},{"generated":{"line":52,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":40,"column":3}},{"generated":{"line":54,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":41,"column":2}},{"name":"str","generated":{"line":54,"column":6},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":41,"column":6}},{"generated":{"line":54,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":41,"column":2}},{"generated":{"line":54,"column":11},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":41,"column":11}},{"generated":{"line":55,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":42,"column":4}},{"name":"val","generated":{"line":56,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":43,"column":4}},{"name":"val","generated":{"line":56,"column":4},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":43,"column":4}},{"generated":{"line":56,"column":7},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":43,"column":7}},{"name":"value","generated":{"line":56,"column":10},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":43,"column":10}},{"generated":{"line":56,"column":15},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":43,"column":15}},{"name":"replace","generated":{"line":56,"column":16},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":43,"column":16}},{"generated":{"line":56,"column":23},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":43,"column":10}},{"name":"spRegexp","generated":{"line":56,"column":24},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":43,"column":24}},{"generated":{"line":56,"column":32},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":43,"column":10}},{"generated":{"line":56,"column":34},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":43,"column":34}},{"generated":{"line":56,"column":37},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":43,"column":10}},{"name":"length","generated":{"line":56,"column":39},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":43,"column":39}},{"generated":{"line":56,"column":45},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":43,"column":4}},{"generated":{"line":57,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":44,"column":3}},{"generated":{"line":59,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":45,"column":2}},{"name":"len","generated":{"line":59,"column":6},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":45,"column":6}},{"generated":{"line":59,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":45,"column":2}},{"generated":{"line":59,"column":11},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":45,"column":11}},{"generated":{"line":60,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":46,"column":4}},{"name":"val","generated":{"line":60,"column":8},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":46,"column":8}},{"generated":{"line":60,"column":11},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":46,"column":11}},{"name":"rule","generated":{"line":60,"column":16},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":46,"column":16}},{"generated":{"line":60,"column":20},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":46,"column":20}},{"name":"len","generated":{"line":60,"column":21},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":46,"column":21}},{"generated":{"line":60,"column":24},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":46,"column":4}},{"generated":{"line":60,"column":26},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":46,"column":26}},{"name":"errors","generated":{"line":61,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":6}},{"name":"errors","generated":{"line":61,"column":6},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":6}},{"generated":{"line":61,"column":12},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":12}},{"name":"push","generated":{"line":61,"column":13},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":13}},{"generated":{"line":61,"column":17},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":6}},{"name":"util","generated":{"line":61,"column":18},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":18}},{"generated":{"line":61,"column":22},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":22}},{"name":"format","generated":{"line":61,"column":23},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":23}},{"generated":{"line":61,"column":29},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":18}},{"name":"options","generated":{"line":61,"column":30},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":30}},{"generated":{"line":61,"column":37},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":37}},{"name":"messages","generated":{"line":61,"column":38},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":38}},{"generated":{"line":61,"column":46},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":30}},{"name":"key","generated":{"line":61,"column":47},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":47}},{"generated":{"line":61,"column":50},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":30}},{"name":"len","generated":{"line":61,"column":52},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":52}},{"generated":{"line":61,"column":55},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":18}},{"name":"rule","generated":{"line":61,"column":57},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":57}},{"generated":{"line":61,"column":61},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":61}},{"name":"fullField","generated":{"line":61,"column":62},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":62}},{"generated":{"line":61,"column":71},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":18}},{"name":"rule","generated":{"line":61,"column":73},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":73}},{"generated":{"line":61,"column":77},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":77}},{"name":"len","generated":{"line":61,"column":78},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":78}},{"generated":{"line":61,"column":81},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":18}},{"generated":{"line":61,"column":82},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":47,"column":6}},{"generated":{"line":62,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":48,"column":5}},{"generated":{"line":63,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":49,"column":3}},{"generated":{"line":63,"column":3},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":45,"column":2}},{"generated":{"line":63,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":49,"column":9}},{"name":"min","generated":{"line":63,"column":13},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":49,"column":13}},{"generated":{"line":63,"column":16},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":49,"column":16}},{"generated":{"line":63,"column":20},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":49,"column":20}},{"name":"max","generated":{"line":63,"column":21},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":49,"column":21}},{"generated":{"line":63,"column":24},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":49,"column":13}},{"name":"val","generated":{"line":63,"column":28},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":49,"column":28}},{"generated":{"line":63,"column":31},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":49,"column":31}},{"name":"rule","generated":{"line":63,"column":34},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":49,"column":34}},{"generated":{"line":63,"column":38},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":49,"column":38}},{"name":"min","generated":{"line":63,"column":39},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":49,"column":39}},{"generated":{"line":63,"column":42},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":49,"column":9}},{"generated":{"line":63,"column":44},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":49,"column":44}},{"name":"errors","generated":{"line":64,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":4}},{"name":"errors","generated":{"line":64,"column":4},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":4}},{"generated":{"line":64,"column":10},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":10}},{"name":"push","generated":{"line":64,"column":11},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":11}},{"generated":{"line":64,"column":15},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":4}},{"name":"util","generated":{"line":64,"column":16},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":16}},{"generated":{"line":64,"column":20},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":20}},{"name":"format","generated":{"line":64,"column":21},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":21}},{"generated":{"line":64,"column":27},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":16}},{"name":"options","generated":{"line":64,"column":28},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":28}},{"generated":{"line":64,"column":35},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":35}},{"name":"messages","generated":{"line":64,"column":36},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":36}},{"generated":{"line":64,"column":44},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":28}},{"name":"key","generated":{"line":64,"column":45},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":45}},{"generated":{"line":64,"column":48},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":28}},{"name":"min","generated":{"line":64,"column":50},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":50}},{"generated":{"line":64,"column":53},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":16}},{"name":"rule","generated":{"line":64,"column":55},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":55}},{"generated":{"line":64,"column":59},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":59}},{"name":"fullField","generated":{"line":64,"column":60},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":60}},{"generated":{"line":64,"column":69},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":16}},{"name":"rule","generated":{"line":64,"column":71},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":71}},{"generated":{"line":64,"column":75},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":75}},{"name":"min","generated":{"line":64,"column":76},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":76}},{"generated":{"line":64,"column":79},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":16}},{"generated":{"line":64,"column":80},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":50,"column":4}},{"generated":{"line":65,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":51,"column":3}},{"generated":{"line":65,"column":3},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":49,"column":9}},{"generated":{"line":65,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":51,"column":9}},{"name":"max","generated":{"line":65,"column":13},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":51,"column":13}},{"generated":{"line":65,"column":16},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":51,"column":16}},{"generated":{"line":65,"column":20},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":51,"column":20}},{"name":"min","generated":{"line":65,"column":21},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":51,"column":21}},{"generated":{"line":65,"column":24},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":51,"column":13}},{"name":"val","generated":{"line":65,"column":28},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":51,"column":28}},{"generated":{"line":65,"column":31},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":51,"column":31}},{"name":"rule","generated":{"line":65,"column":34},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":51,"column":34}},{"generated":{"line":65,"column":38},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":51,"column":38}},{"name":"max","generated":{"line":65,"column":39},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":51,"column":39}},{"generated":{"line":65,"column":42},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":51,"column":9}},{"generated":{"line":65,"column":44},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":51,"column":44}},{"name":"errors","generated":{"line":66,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":4}},{"name":"errors","generated":{"line":66,"column":4},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":4}},{"generated":{"line":66,"column":10},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":10}},{"name":"push","generated":{"line":66,"column":11},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":11}},{"generated":{"line":66,"column":15},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":4}},{"name":"util","generated":{"line":66,"column":16},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":16}},{"generated":{"line":66,"column":20},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":20}},{"name":"format","generated":{"line":66,"column":21},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":21}},{"generated":{"line":66,"column":27},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":16}},{"name":"options","generated":{"line":66,"column":28},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":28}},{"generated":{"line":66,"column":35},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":35}},{"name":"messages","generated":{"line":66,"column":36},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":36}},{"generated":{"line":66,"column":44},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":28}},{"name":"key","generated":{"line":66,"column":45},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":45}},{"generated":{"line":66,"column":48},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":28}},{"name":"max","generated":{"line":66,"column":50},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":50}},{"generated":{"line":66,"column":53},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":16}},{"name":"rule","generated":{"line":66,"column":55},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":55}},{"generated":{"line":66,"column":59},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":59}},{"name":"fullField","generated":{"line":66,"column":60},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":60}},{"generated":{"line":66,"column":69},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":16}},{"name":"rule","generated":{"line":66,"column":71},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":71}},{"generated":{"line":66,"column":75},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":75}},{"name":"max","generated":{"line":66,"column":76},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":76}},{"generated":{"line":66,"column":79},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":16}},{"generated":{"line":66,"column":80},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":52,"column":4}},{"generated":{"line":67,"column":0},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":53,"column":3}},{"generated":{"line":67,"column":3},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":51,"column":9}},{"generated":{"line":67,"column":9},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":53,"column":9}},{"name":"min","generated":{"line":67,"column":13},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":53,"column":13}},{"generated":{"line":67,"column":16},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":53,"column":16}},{"name":"max","generated":{"line":67,"column":20},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":53,"column":20}},{"generated":{"line":67,"column":23},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":53,"column":13}},{"name":"val","generated":{"line":67,"column":28},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":53,"column":28}},{"generated":{"line":67,"column":31},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":53,"column":31}},{"name":"rule","generated":{"line":67,"column":34},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":53,"column":34}},{"generated":{"line":67,"column":38},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":53,"column":38}},{"name":"min","generated":{"line":67,"column":39},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":53,"column":39}},{"generated":{"line":67,"column":42},"source":"../../koagent-client/node_modules/async-validator/es/rule/range.js","original":{"line":53,"column":28}},{"name":"val","generated":{"line":67,"column":46},"source":"../../koagent-client/node_modules/async-validator/es/r