koagent
Version:
1 lines • 22.8 kB
JSON
{"id":"fM1V","dependencies":[{"name":"/Users/xsp/src/js/koalajs/packages/koagent/package.json","includedInParent":true,"mtime":1541832546543},{"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":"../rule/","loc":{"line":1,"column":18},"parent":"/Users/xsp/src/js/koalajs/packages/koagent-client/node_modules/async-validator/es/validator/string.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent-client/node_modules/async-validator/es/rule/index.js"},{"name":"../util","loc":{"line":2,"column":29},"parent":"/Users/xsp/src/js/koalajs/packages/koagent-client/node_modules/async-validator/es/validator/string.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent-client/node_modules/async-validator/es/util.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.default=void 0;var e=t(require(\"../rule/\")),r=require(\"../util\");function t(e){return e&&e.__esModule?e:{default:e}}function u(t,u,i,a,d){var l=[];if(t.required||!t.required&&a.hasOwnProperty(t.field)){if((0,r.isEmptyValue)(u,\"string\")&&!t.required)return i();e.default.required(t,u,a,l,d,\"string\"),(0,r.isEmptyValue)(u,\"string\")||(e.default.type(t,u,a,l,d),e.default.range(t,u,a,l,d),e.default.pattern(t,u,a,l,d),!0===t.whitespace&&e.default.whitespace(t,u,a,l,d))}i(l)}var i=u;exports.default=i;","map":{"mappings":[{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":0}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":13}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":20}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":35}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":43}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":56}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":57}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":64}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":68}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":76}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":89}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":1,"column":0},"generated":{"line":1,"column":91}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":1,"column":0},"generated":{"line":1,"column":95}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":1,"column":0},"generated":{"line":1,"column":97}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":1,"column":0},"generated":{"line":1,"column":99}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":1,"column":0},"generated":{"line":1,"column":107}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":2,"column":0},"generated":{"line":1,"column":120}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":2,"column":0},"generated":{"line":1,"column":122}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":2,"column":0},"generated":{"line":1,"column":130}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":141}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":150}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":152}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":155}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":162}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":165}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":167}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":178}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":180}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":181}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":189}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":14,"column":0},"generated":{"line":1,"column":192}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":14,"column":9},"generated":{"line":1,"column":201}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"rule","original":{"line":14,"column":16},"generated":{"line":1,"column":203}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"value","original":{"line":14,"column":22},"generated":{"line":1,"column":205}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"callback","original":{"line":14,"column":29},"generated":{"line":1,"column":207}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"source","original":{"line":14,"column":39},"generated":{"line":1,"column":209}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"options","original":{"line":14,"column":47},"generated":{"line":1,"column":211}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"errors","original":{"line":15,"column":6},"generated":{"line":1,"column":214}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"errors","original":{"line":15,"column":6},"generated":{"line":1,"column":218}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":15,"column":15},"generated":{"line":1,"column":220}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"validate","original":{"line":17,"column":6},"generated":{"line":1,"column":223}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"rule","original":{"line":16,"column":17},"generated":{"line":1,"column":226}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"required","original":{"line":16,"column":22},"generated":{"line":1,"column":228}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"rule","original":{"line":16,"column":35},"generated":{"line":1,"column":239}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"required","original":{"line":16,"column":40},"generated":{"line":1,"column":241}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"source","original":{"line":16,"column":52},"generated":{"line":1,"column":251}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"hasOwnProperty","original":{"line":16,"column":59},"generated":{"line":1,"column":253}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"rule","original":{"line":16,"column":74},"generated":{"line":1,"column":268}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"field","original":{"line":16,"column":79},"generated":{"line":1,"column":270}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":17,"column":16},"generated":{"line":1,"column":277}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":18,"column":8},"generated":{"line":1,"column":278}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":18,"column":8},"generated":{"line":1,"column":282}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"value","original":{"line":18,"column":21},"generated":{"line":1,"column":284}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"value","original":{"line":18,"column":21},"generated":{"line":1,"column":286}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"value","original":{"line":18,"column":21},"generated":{"line":1,"column":300}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":18,"column":28},"generated":{"line":1,"column":302}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"rule","original":{"line":18,"column":42},"generated":{"line":1,"column":314}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"required","original":{"line":18,"column":47},"generated":{"line":1,"column":316}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"callback","original":{"line":19,"column":13},"generated":{"line":1,"column":325}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"callback","original":{"line":19,"column":13},"generated":{"line":1,"column":332}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"required","original":{"line":21,"column":10},"generated":{"line":1,"column":336}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"required","original":{"line":21,"column":10},"generated":{"line":1,"column":338}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"required","original":{"line":21,"column":10},"generated":{"line":1,"column":346}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"rule","original":{"line":21,"column":19},"generated":{"line":1,"column":355}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"value","original":{"line":21,"column":25},"generated":{"line":1,"column":357}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"source","original":{"line":21,"column":32},"generated":{"line":1,"column":359}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"errors","original":{"line":21,"column":40},"generated":{"line":1,"column":361}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"options","original":{"line":21,"column":48},"generated":{"line":1,"column":363}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":21,"column":57},"generated":{"line":1,"column":365}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":22,"column":9},"generated":{"line":1,"column":376}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"value","original":{"line":22,"column":22},"generated":{"line":1,"column":378}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"value","original":{"line":22,"column":22},"generated":{"line":1,"column":380}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"value","original":{"line":22,"column":22},"generated":{"line":1,"column":394}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":22,"column":29},"generated":{"line":1,"column":396}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"type","original":{"line":23,"column":12},"generated":{"line":1,"column":408}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"type","original":{"line":23,"column":12},"generated":{"line":1,"column":410}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"type","original":{"line":23,"column":12},"generated":{"line":1,"column":418}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"rule","original":{"line":23,"column":17},"generated":{"line":1,"column":423}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"value","original":{"line":23,"column":23},"generated":{"line":1,"column":425}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"source","original":{"line":23,"column":30},"generated":{"line":1,"column":427}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"errors","original":{"line":23,"column":38},"generated":{"line":1,"column":429}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"options","original":{"line":23,"column":46},"generated":{"line":1,"column":431}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"range","original":{"line":24,"column":12},"generated":{"line":1,"column":434}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"range","original":{"line":24,"column":12},"generated":{"line":1,"column":436}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"range","original":{"line":24,"column":12},"generated":{"line":1,"column":444}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"rule","original":{"line":24,"column":18},"generated":{"line":1,"column":450}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"value","original":{"line":24,"column":24},"generated":{"line":1,"column":452}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"source","original":{"line":24,"column":31},"generated":{"line":1,"column":454}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"errors","original":{"line":24,"column":39},"generated":{"line":1,"column":456}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"options","original":{"line":24,"column":47},"generated":{"line":1,"column":458}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"pattern","original":{"line":25,"column":12},"generated":{"line":1,"column":461}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"pattern","original":{"line":25,"column":12},"generated":{"line":1,"column":463}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"pattern","original":{"line":25,"column":12},"generated":{"line":1,"column":471}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"rule","original":{"line":25,"column":20},"generated":{"line":1,"column":479}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"value","original":{"line":25,"column":26},"generated":{"line":1,"column":481}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"source","original":{"line":25,"column":33},"generated":{"line":1,"column":483}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"errors","original":{"line":25,"column":41},"generated":{"line":1,"column":485}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"options","original":{"line":25,"column":49},"generated":{"line":1,"column":487}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","original":{"line":26,"column":30},"generated":{"line":1,"column":491}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"rule","original":{"line":26,"column":10},"generated":{"line":1,"column":495}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"whitespace","original":{"line":26,"column":15},"generated":{"line":1,"column":497}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"whitespace","original":{"line":27,"column":14},"generated":{"line":1,"column":509}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"whitespace","original":{"line":27,"column":14},"generated":{"line":1,"column":511}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"whitespace","original":{"line":27,"column":14},"generated":{"line":1,"column":519}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"rule","original":{"line":27,"column":25},"generated":{"line":1,"column":530}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"value","original":{"line":27,"column":31},"generated":{"line":1,"column":532}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"source","original":{"line":27,"column":38},"generated":{"line":1,"column":534}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"errors","original":{"line":27,"column":46},"generated":{"line":1,"column":536}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"options","original":{"line":27,"column":54},"generated":{"line":1,"column":538}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"callback","original":{"line":31,"column":2},"generated":{"line":1,"column":542}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"errors","original":{"line":31,"column":11},"generated":{"line":1,"column":544}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":547}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":551}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":553}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":555}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":563}},{"source":"../../koagent-client/node_modules/async-validator/es/validator/string.js","name":"string","original":{"line":34,"column":15},"generated":{"line":1,"column":571}}],"sources":{"../../koagent-client/node_modules/async-validator/es/validator/string.js":"import rules from '../rule/';\nimport { isEmptyValue } from '../util';\n\n/**\n * Performs validation for string types.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param callback The callback function.\n * @param source The source object being validated.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\nfunction string(rule, value, callback, source, options) {\n var errors = [];\n var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field);\n if (validate) {\n if (isEmptyValue(value, 'string') && !rule.required) {\n return callback();\n }\n rules.required(rule, value, source, errors, options, 'string');\n if (!isEmptyValue(value, 'string')) {\n rules.type(rule, value, source, errors, options);\n rules.range(rule, value, source, errors, options);\n rules.pattern(rule, value, source, errors, options);\n if (rule.whitespace === true) {\n rules.whitespace(rule, value, source, errors, options);\n }\n }\n }\n callback(errors);\n}\n\nexport default string;"},"lineCount":null}},"hash":"07180f33634f7f4f34955e18134ab712","cacheData":{"env":{}}}