@csn_chile/table_status
Version:
test new data structure
1 lines • 30.7 kB
JSON
{"id":"../node_modules/utils-extend/index.js","dependencies":[{"name":"/home/david/Proyectos/websocketdatamanager/websocketdatamanager/wsjs/package.json","includedInParent":true,"mtime":1574951189506},{"name":"/home/david/Proyectos/websocketdatamanager/websocketdatamanager/wsjs/node_modules/utils-extend/package.json","includedInParent":true,"mtime":1574951063086},{"name":"util","loc":{"line":5,"column":19},"parent":"/home/david/Proyectos/websocketdatamanager/websocketdatamanager/wsjs/node_modules/utils-extend/index.js","resolved":"/home/david/Proyectos/websocketdatamanager/websocketdatamanager/wsjs/node_modules/util/util.js"},{"name":"process","parent":"/home/david/Proyectos/websocketdatamanager/websocketdatamanager/wsjs/node_modules/utils-extend/index.js","resolved":"/home/david/Proyectos/websocketdatamanager/websocketdatamanager/wsjs/node_modules/process/browser.js"}],"generated":{"js":"var process = require(\"process\");\n/**\n * @fileoverview Extend node util module\n * @author douzi <liaowei08@gmail.com> \n */\nvar util = require('util');\nvar toString = Object.prototype.toString;\nvar isWindows = process.platform === 'win32';\n\nfunction isObject(value) {\n return toString.call(value) === '[object Object]';\n}\n\n// And type check method: isFunction, isString, isNumber, isDate, isRegExp, isObject\n['Function', 'String', 'Number', 'Date', 'RegExp'].forEach(function(item) {\n exports['is' + item] = function(value) {\n return toString.call(value) === '[object ' + item + ']';\n };\n});\n\n/**\n * @description\n * Deep extend\n * @example\n * extend({ key: { k1: 'v1'} }, { key: { k2: 'v2' }, none: { k: 'v' } });\n * extend({ arr: [] }, { arr: [ {}, {} ] });\n */\nfunction extend(target, source) {\n var value;\n\n for (var key in source) {\n value = source[key];\n\n if (Array.isArray(value)) {\n if (!Array.isArray(target[key])) {\n target[key] = [];\n }\n\n extend(target[key], value);\n } else if (isObject(value)) {\n if (!isObject(target[key])) {\n target[key] = {};\n }\n\n extend(target[key], value);\n } else {\n target[key] = value;\n }\n }\n\n return target;\n}\n\nextend(exports, util);\n\n// fixed util.isObject \nexports.isObject = isObject;\n\nexports.extend = function() {\n var args = Array.prototype.slice.call(arguments, 0);\n var target = args.shift();\n\n args.forEach(function(item) {\n extend(target, item);\n });\n\n return target;\n};\n\nexports.isArray = Array.isArray;\n\nexports.isUndefined = function(value) {\n return typeof value == 'undefined';\n};\n\nexports.noop = function() {};\n\nexports.unique = function(array) {\n var result = [];\n\n array.forEach(function(item) {\n if (result.indexOf(item) == -1) {\n result.push(item);\n }\n });\n\n return result;\n};\n\nexports.escape = function(value) {\n return String(value)\n .replace(/&/g, '&')\n .replace(/\"/g, '"')\n .replace(/'/g, ''')\n .replace(/</g, '<')\n .replace(/>/g, '>');\n};\n\nexports.unescape = function(value) {\n return String(value)\n .replace(/&/g, '&')\n .replace(/"/g, '\"')\n .replace(/'/g, \"'\")\n .replace(/</g, '<')\n .replace(/>/g, '>');\n};\n\nexports.hrtime = function(time) {\n if (time) {\n var spend = process.hrtime(time);\n \n spend = (spend[0] + spend[1] / 1e9) * 1000 + 'ms';\n\n return spend;\n } else {\n return process.hrtime();\n }\n};\n\n/**\n * @description\n * Return a copy of the object with list keys\n * @example\n * util.pick({ key: 'value' }, 'key', 'key1');\n * util.pick(obj, function(value, key, object) { });\n */\nexports.pick = function(obj, iteratee) {\n var result = {};\n\n if (exports.isFunction(iteratee)) {\n for (var key in obj) {\n var value = obj[key];\n if (iteratee(value, key, obj)) {\n result[key] = value;\n }\n }\n } else {\n var keys = Array.prototype.slice.call(arguments, 1);\n\n keys.forEach(function(key) {\n if (key in obj) {\n result[key] = obj[key];\n }\n });\n }\n\n return result;\n};\n\nexports.path = {};\n\nif (isWindows) {\n // Regex to split a windows path into three parts: [*, device, slash,\n // tail] windows-only\n var splitDeviceRe =\n /^([a-zA-Z]:|[\\\\\\/]{2}[^\\\\\\/]+[\\\\\\/]+[^\\\\\\/]+)?([\\\\\\/])?([\\s\\S]*?)$/;\n\n exports.path.isAbsolute = function(filepath) {\n var result = splitDeviceRe.exec(filepath),\n device = result[1] || '',\n isUnc = !!device && device.charAt(1) !== ':';\n // UNC paths are always absolute\n return !!result[2] || isUnc;\n };\n\n // Normalize \\\\ paths to / paths.\n exports.path.unixifyPath = function(filepath) {\n return filepath.replace(/\\\\/g, '/');\n };\n\n} else {\n exports.path.isAbsolute = function(filepath) {\n return filepath.charAt(0) === '/';\n };\n\n exports.path.unixifyPath = function(filepath) {\n return filepath;\n };\n}"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/utils-extend/index.js","original":{"line":1,"column":0},"generated":{"line":2,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":2,"column":0},"generated":{"line":3,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":3,"column":0},"generated":{"line":4,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":4,"column":0},"generated":{"line":5,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":5,"column":0},"generated":{"line":6,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":6,"column":0},"generated":{"line":7,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":7,"column":0},"generated":{"line":8,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":8,"column":0},"generated":{"line":9,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":9,"column":0},"generated":{"line":10,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":10,"column":0},"generated":{"line":11,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":11,"column":0},"generated":{"line":12,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":12,"column":0},"generated":{"line":13,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":13,"column":0},"generated":{"line":14,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":14,"column":0},"generated":{"line":15,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":15,"column":0},"generated":{"line":16,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":16,"column":0},"generated":{"line":17,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":17,"column":0},"generated":{"line":18,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":18,"column":0},"generated":{"line":19,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":19,"column":0},"generated":{"line":20,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":20,"column":0},"generated":{"line":21,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":21,"column":0},"generated":{"line":22,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":22,"column":0},"generated":{"line":23,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":23,"column":0},"generated":{"line":24,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":24,"column":0},"generated":{"line":25,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":25,"column":0},"generated":{"line":26,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":26,"column":0},"generated":{"line":27,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":27,"column":0},"generated":{"line":28,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":28,"column":0},"generated":{"line":29,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":29,"column":0},"generated":{"line":30,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":30,"column":0},"generated":{"line":31,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":31,"column":0},"generated":{"line":32,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":32,"column":0},"generated":{"line":33,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":33,"column":0},"generated":{"line":34,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":34,"column":0},"generated":{"line":35,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":35,"column":0},"generated":{"line":36,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":36,"column":0},"generated":{"line":37,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":37,"column":0},"generated":{"line":38,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":38,"column":0},"generated":{"line":39,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":39,"column":0},"generated":{"line":40,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":40,"column":0},"generated":{"line":41,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":41,"column":0},"generated":{"line":42,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":42,"column":0},"generated":{"line":43,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":43,"column":0},"generated":{"line":44,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":44,"column":0},"generated":{"line":45,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":45,"column":0},"generated":{"line":46,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":46,"column":0},"generated":{"line":47,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":47,"column":0},"generated":{"line":48,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":48,"column":0},"generated":{"line":49,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":49,"column":0},"generated":{"line":50,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":50,"column":0},"generated":{"line":51,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":51,"column":0},"generated":{"line":52,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":52,"column":0},"generated":{"line":53,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":53,"column":0},"generated":{"line":54,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":54,"column":0},"generated":{"line":55,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":55,"column":0},"generated":{"line":56,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":56,"column":0},"generated":{"line":57,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":57,"column":0},"generated":{"line":58,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":58,"column":0},"generated":{"line":59,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":59,"column":0},"generated":{"line":60,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":60,"column":0},"generated":{"line":61,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":61,"column":0},"generated":{"line":62,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":62,"column":0},"generated":{"line":63,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":63,"column":0},"generated":{"line":64,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":64,"column":0},"generated":{"line":65,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":65,"column":0},"generated":{"line":66,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":66,"column":0},"generated":{"line":67,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":67,"column":0},"generated":{"line":68,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":68,"column":0},"generated":{"line":69,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":69,"column":0},"generated":{"line":70,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":70,"column":0},"generated":{"line":71,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":71,"column":0},"generated":{"line":72,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":72,"column":0},"generated":{"line":73,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":73,"column":0},"generated":{"line":74,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":74,"column":0},"generated":{"line":75,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":75,"column":0},"generated":{"line":76,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":76,"column":0},"generated":{"line":77,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":77,"column":0},"generated":{"line":78,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":78,"column":0},"generated":{"line":79,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":79,"column":0},"generated":{"line":80,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":80,"column":0},"generated":{"line":81,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":81,"column":0},"generated":{"line":82,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":82,"column":0},"generated":{"line":83,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":83,"column":0},"generated":{"line":84,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":84,"column":0},"generated":{"line":85,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":85,"column":0},"generated":{"line":86,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":86,"column":0},"generated":{"line":87,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":87,"column":0},"generated":{"line":88,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":88,"column":0},"generated":{"line":89,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":89,"column":0},"generated":{"line":90,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":90,"column":0},"generated":{"line":91,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":91,"column":0},"generated":{"line":92,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":92,"column":0},"generated":{"line":93,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":93,"column":0},"generated":{"line":94,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":94,"column":0},"generated":{"line":95,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":95,"column":0},"generated":{"line":96,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":96,"column":0},"generated":{"line":97,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":97,"column":0},"generated":{"line":98,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":98,"column":0},"generated":{"line":99,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":99,"column":0},"generated":{"line":100,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":100,"column":0},"generated":{"line":101,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":101,"column":0},"generated":{"line":102,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":102,"column":0},"generated":{"line":103,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":103,"column":0},"generated":{"line":104,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":104,"column":0},"generated":{"line":105,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":105,"column":0},"generated":{"line":106,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":106,"column":0},"generated":{"line":107,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":107,"column":0},"generated":{"line":108,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":108,"column":0},"generated":{"line":109,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":109,"column":0},"generated":{"line":110,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":110,"column":0},"generated":{"line":111,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":111,"column":0},"generated":{"line":112,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":112,"column":0},"generated":{"line":113,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":113,"column":0},"generated":{"line":114,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":114,"column":0},"generated":{"line":115,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":115,"column":0},"generated":{"line":116,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":116,"column":0},"generated":{"line":117,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":117,"column":0},"generated":{"line":118,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":118,"column":0},"generated":{"line":119,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":119,"column":0},"generated":{"line":120,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":120,"column":0},"generated":{"line":121,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":121,"column":0},"generated":{"line":122,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":122,"column":0},"generated":{"line":123,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":123,"column":0},"generated":{"line":124,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":124,"column":0},"generated":{"line":125,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":125,"column":0},"generated":{"line":126,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":126,"column":0},"generated":{"line":127,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":127,"column":0},"generated":{"line":128,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":128,"column":0},"generated":{"line":129,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":129,"column":0},"generated":{"line":130,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":130,"column":0},"generated":{"line":131,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":131,"column":0},"generated":{"line":132,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":132,"column":0},"generated":{"line":133,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":133,"column":0},"generated":{"line":134,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":134,"column":0},"generated":{"line":135,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":135,"column":0},"generated":{"line":136,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":136,"column":0},"generated":{"line":137,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":137,"column":0},"generated":{"line":138,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":138,"column":0},"generated":{"line":139,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":139,"column":0},"generated":{"line":140,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":140,"column":0},"generated":{"line":141,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":141,"column":0},"generated":{"line":142,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":142,"column":0},"generated":{"line":143,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":143,"column":0},"generated":{"line":144,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":144,"column":0},"generated":{"line":145,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":145,"column":0},"generated":{"line":146,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":146,"column":0},"generated":{"line":147,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":147,"column":0},"generated":{"line":148,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":148,"column":0},"generated":{"line":149,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":149,"column":0},"generated":{"line":150,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":150,"column":0},"generated":{"line":151,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":151,"column":0},"generated":{"line":152,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":152,"column":0},"generated":{"line":153,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":153,"column":0},"generated":{"line":154,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":154,"column":0},"generated":{"line":155,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":155,"column":0},"generated":{"line":156,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":156,"column":0},"generated":{"line":157,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":157,"column":0},"generated":{"line":158,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":158,"column":0},"generated":{"line":159,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":159,"column":0},"generated":{"line":160,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":160,"column":0},"generated":{"line":161,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":161,"column":0},"generated":{"line":162,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":162,"column":0},"generated":{"line":163,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":163,"column":0},"generated":{"line":164,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":164,"column":0},"generated":{"line":165,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":165,"column":0},"generated":{"line":166,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":166,"column":0},"generated":{"line":167,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":167,"column":0},"generated":{"line":168,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":168,"column":0},"generated":{"line":169,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":169,"column":0},"generated":{"line":170,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":170,"column":0},"generated":{"line":171,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":171,"column":0},"generated":{"line":172,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":172,"column":0},"generated":{"line":173,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":173,"column":0},"generated":{"line":174,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":174,"column":0},"generated":{"line":175,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":175,"column":0},"generated":{"line":176,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":176,"column":0},"generated":{"line":177,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":177,"column":0},"generated":{"line":178,"column":0}},{"source":"../node_modules/utils-extend/index.js","original":{"line":178,"column":0},"generated":{"line":179,"column":0}}],"sources":{"../node_modules/utils-extend/index.js":"/**\n * @fileoverview Extend node util module\n * @author douzi <liaowei08@gmail.com> \n */\nvar util = require('util');\nvar toString = Object.prototype.toString;\nvar isWindows = process.platform === 'win32';\n\nfunction isObject(value) {\n return toString.call(value) === '[object Object]';\n}\n\n// And type check method: isFunction, isString, isNumber, isDate, isRegExp, isObject\n['Function', 'String', 'Number', 'Date', 'RegExp'].forEach(function(item) {\n exports['is' + item] = function(value) {\n return toString.call(value) === '[object ' + item + ']';\n };\n});\n\n/**\n * @description\n * Deep extend\n * @example\n * extend({ key: { k1: 'v1'} }, { key: { k2: 'v2' }, none: { k: 'v' } });\n * extend({ arr: [] }, { arr: [ {}, {} ] });\n */\nfunction extend(target, source) {\n var value;\n\n for (var key in source) {\n value = source[key];\n\n if (Array.isArray(value)) {\n if (!Array.isArray(target[key])) {\n target[key] = [];\n }\n\n extend(target[key], value);\n } else if (isObject(value)) {\n if (!isObject(target[key])) {\n target[key] = {};\n }\n\n extend(target[key], value);\n } else {\n target[key] = value;\n }\n }\n\n return target;\n}\n\nextend(exports, util);\n\n// fixed util.isObject \nexports.isObject = isObject;\n\nexports.extend = function() {\n var args = Array.prototype.slice.call(arguments, 0);\n var target = args.shift();\n\n args.forEach(function(item) {\n extend(target, item);\n });\n\n return target;\n};\n\nexports.isArray = Array.isArray;\n\nexports.isUndefined = function(value) {\n return typeof value == 'undefined';\n};\n\nexports.noop = function() {};\n\nexports.unique = function(array) {\n var result = [];\n\n array.forEach(function(item) {\n if (result.indexOf(item) == -1) {\n result.push(item);\n }\n });\n\n return result;\n};\n\nexports.escape = function(value) {\n return String(value)\n .replace(/&/g, '&')\n .replace(/\"/g, '"')\n .replace(/'/g, ''')\n .replace(/</g, '<')\n .replace(/>/g, '>');\n};\n\nexports.unescape = function(value) {\n return String(value)\n .replace(/&/g, '&')\n .replace(/"/g, '\"')\n .replace(/'/g, \"'\")\n .replace(/</g, '<')\n .replace(/>/g, '>');\n};\n\nexports.hrtime = function(time) {\n if (time) {\n var spend = process.hrtime(time);\n \n spend = (spend[0] + spend[1] / 1e9) * 1000 + 'ms';\n\n return spend;\n } else {\n return process.hrtime();\n }\n};\n\n/**\n * @description\n * Return a copy of the object with list keys\n * @example\n * util.pick({ key: 'value' }, 'key', 'key1');\n * util.pick(obj, function(value, key, object) { });\n */\nexports.pick = function(obj, iteratee) {\n var result = {};\n\n if (exports.isFunction(iteratee)) {\n for (var key in obj) {\n var value = obj[key];\n if (iteratee(value, key, obj)) {\n result[key] = value;\n }\n }\n } else {\n var keys = Array.prototype.slice.call(arguments, 1);\n\n keys.forEach(function(key) {\n if (key in obj) {\n result[key] = obj[key];\n }\n });\n }\n\n return result;\n};\n\nexports.path = {};\n\nif (isWindows) {\n // Regex to split a windows path into three parts: [*, device, slash,\n // tail] windows-only\n var splitDeviceRe =\n /^([a-zA-Z]:|[\\\\\\/]{2}[^\\\\\\/]+[\\\\\\/]+[^\\\\\\/]+)?([\\\\\\/])?([\\s\\S]*?)$/;\n\n exports.path.isAbsolute = function(filepath) {\n var result = splitDeviceRe.exec(filepath),\n device = result[1] || '',\n isUnc = !!device && device.charAt(1) !== ':';\n // UNC paths are always absolute\n return !!result[2] || isUnc;\n };\n\n // Normalize \\\\ paths to / paths.\n exports.path.unixifyPath = function(filepath) {\n return filepath.replace(/\\\\/g, '/');\n };\n\n} else {\n exports.path.isAbsolute = function(filepath) {\n return filepath.charAt(0) === '/';\n };\n\n exports.path.unixifyPath = function(filepath) {\n return filepath;\n };\n}"},"lineCount":179}},"error":null,"hash":"a4b7459e377fdc6daaf62b87c6d501b9","cacheData":{"env":{}}}