diff --git a/common/mixins/maker-checker-mixin-v2.js b/common/mixins/maker-checker-mixin-v2.js index 5ad86ab..f68ee34 100755 --- a/common/mixins/maker-checker-mixin-v2.js +++ b/common/mixins/maker-checker-mixin-v2.js @@ -758,6 +758,9 @@ function addOERemoteMethods(Model) { var modelName = Model.definition.name; var ChangeWorkflowRequest = app.models.ChangeWorkflowRequest; + var inputPV = data.pv; + delete data.pv; + var idName = Model.definition.idName(); var id = data[idName] || 'this_id_wont_exist'; ChangeWorkflowRequest.find({ @@ -856,7 +859,7 @@ function addOERemoteMethods(Model) { var mapping = res[0]; let workflowBody = mapping.workflowBody; - workflowBody.processVariables = workflowBody.processVariables || {}; + workflowBody.processVariables = Object.assign(workflowBody.processVariables || {}, inputPV); workflowBody.processVariables._operation = mData.operation; workflowBody.processVariables._modifiers = mData._modifiers; workflowBody.processVariables._modelInstance = mData.data; diff --git a/common/models/lib/workflow-nodes/service-node.js b/common/models/lib/workflow-nodes/service-node.js index 55e2369..7671386 100755 --- a/common/models/lib/workflow-nodes/service-node.js +++ b/common/models/lib/workflow-nodes/service-node.js @@ -45,6 +45,7 @@ module.exports.run = function run(options, flowObject, message, process, token, var evaluateJSON = function evaluateJSON(data, incomingMsg, process, options) { var sandbox = { msg: incomingMsg, + options: options, pv: function pv(name) { if (name === 'accessToken') { return options.accessToken; @@ -87,7 +88,7 @@ module.exports.evaluateJSON = evaluateJSON; */ function evaluateFTConnector(options, flowObject, message, process, done) { var variableType = flowObject.variableType; - var status = 'approved'; + var status = 'approved'; if (variableType === 'ProcessVariable' || variableType === 'processvariable') { status = process._processVariables[flowObject.variableValue]; @@ -208,7 +209,7 @@ function makeRESTCalls(urlOptions, retry, callback) { message.statusMessage = response.statusMessage; } - if (response && response.statusCode >= 500 && retry > 0 ) { + if (response && response.statusCode >= 500 && retry > 0) { log.debug(log.defaultContext(), 'making a retry attempt to url : ' + urlOptions.url); makeRESTCalls(urlOptions, retry - 1, callback); } else { @@ -243,7 +244,7 @@ function makeRESTCalls(urlOptions, retry, callback) { function evaluateOEConnector(options, flowObject, message, process, done) { var modelName = evaluateProp(flowObject.props.model, message, process, options); // var modelName = flowObject.props.model; - var operation = flowObject.props.method; + var operationName = flowObject.props.method; try { var model = loopback.getModel(modelName, options); } catch (err) { @@ -253,34 +254,60 @@ function evaluateOEConnector(options, flowObject, message, process, done) { }); } var data = flowObject.props.data || {}; - if (operation && model && model[operation]) { - data = evaluateJSON(data, message, process, options); - model[operation](data[0], options, function evalCB(err, res) { + if (operationName && model && model[operationName]) { + let operationArguments = evaluateJSON(data, message, process, options); + + let operation = model[operationName]; + + let evalCB = function evalCB(err, result) { if (err) { log.error(options, err); return done(null, { error: err }); } - var result = res; - if (result && typeof result === 'object' && result.constructor.name !== 'Array') { - if (typeof result.toObject !== 'undefined') { - return done(null, result.toObject()); - } - return done(null, result); - } - var _res = []; - for (var i = 0; i < res.length; i++) { - _res.push(res[i].toObject()); + + if (result && Array.isArray(result)) { + result = result.map(v => { + return (typeof v.toObject === 'function') ? v.toObject() : v; + }); + } else if (result && typeof result === 'object' && typeof result.toObject === 'function') { + result = result.toObject(); } - return done(null, _res); - }); + return done(null, result); + }; + + if (!Array.isArray(operationArguments)) { + operationArguments = [operationArguments]; + } + operationArguments.push(evalCB); + operation.apply(model, operationArguments); + // model[operation](data[0], options, function evalCB(err, res) { + // if (err) { + // log.error(options, err); + // return done(null, { + // error: err + // }); + // } + // var result = res; + // if (result && typeof result === 'object' && result.constructor.name !== 'Array') { + // if (typeof result.toObject !== 'undefined') { + // return done(null, result.toObject()); + // } + // return done(null, result); + // } + // var _res = []; + // for (var i = 0; i < res.length; i++) { + // _res.push(res[i].toObject()); + // } + // return done(null, _res); + // }); } else { - return done(null, {error: new Error('Invalid operation ' + operation + ' on model ' + modelName )}); + return done(null, { error: new Error('Invalid operation ' + operationName + ' on model ' + modelName) }); } } - +// eslint-disable-next-line no-unused-vars function evaluateProp(data, incomingMsg, process, options) { // check if prop needs to be evaluated if (data && (data.indexOf('pv(') > -1 || data.indexOf('msg(') > -1)) { diff --git a/common/models/task.js b/common/models/task.js index cb9df91..a75ffb7 100755 --- a/common/models/task.js +++ b/common/models/task.js @@ -123,7 +123,7 @@ module.exports = function Task(Task) { } function groupMatch(group, candidateGroups, excludedGroups) { - if (candidateGroups.indexOf(group) !== -1 ) { + if (candidateGroups.indexOf(group) !== -1) { // group found return 1; } else if (excludedGroups.indexOf(group) !== -1) { @@ -155,7 +155,7 @@ module.exports = function Task(Task) { } function userMatch(user, candidateUsers, excludedUsers) { - if (candidateUsers.indexOf(user) !== -1 ) { + if (candidateUsers.indexOf(user) !== -1) { // user found return 1; } else if (excludedUsers.indexOf(user) !== -1) { @@ -237,6 +237,14 @@ module.exports = function Task(Task) { Task.prototype.complete = function complete(data, options, next) { var self = this; var tname = self.name; + + if (self.status !== 'pending') { + let error = new Error('Task already completed'); + error.code = 'TASK_ALREADY_COMPLETED'; + error.status = error.statusCode = 409; + return next(error); + } + self.processInstance({}, options, function fetchProcessDef(err, process) { if (err) { log.error(options, err); @@ -254,7 +262,7 @@ module.exports = function Task(Task) { if (taskObj.isMultiMaker) { // this task is a maker user task, so no need to have pv and msg and directly take obj as update var updates = data; - pdata = {__comments__: data.__comments__}; + pdata = { __comments__: data.__comments__ }; if (typeof data.pv !== 'undefined') { pdata.pv = data.pv; delete updates.pv; @@ -324,7 +332,7 @@ module.exports = function Task(Task) { log.error(options, err); return next(err); } - // process._processVariables._modelInstance = instx; + // process._processVariables._modelInstance = instx; var xdata = {}; xdata.pv = pdata.pv || {}; xdata.pv._modifiers = modifiers; @@ -343,18 +351,18 @@ module.exports = function Task(Task) { WorkflowManager = loopback.getModel('WorkflowManager', options); workflowInstanceId = process._processVariables._workflowInstanceId; - if ( typeof data.__action__ === 'undefined' ) { + if (typeof data.__action__ === 'undefined') { let err = new Error('__action__ not provided. Checker enabled task requires this field.'); log.error(options, err); return next(err); } - let validActArr = [ 'approved', 'rejected' ]; - if ( taskObj.stepVariables && taskObj.stepVariables.__action__ ) { + let validActArr = ['approved', 'rejected']; + if (taskObj.stepVariables && taskObj.stepVariables.__action__) { validActArr = validActArr.concat(taskObj.stepVariables.__action__); } - let isValid = ( validActArr.indexOf(data.__action__) > -1 ); + let isValid = (validActArr.indexOf(data.__action__) > -1); if (!isValid) { let err = new Error('Provided action is not valid. Possible valid actions : ' + JSON.stringify(validActArr)); log.error(options, err); @@ -406,18 +414,18 @@ module.exports = function Task(Task) { WorkflowManager = loopback.getModel('WorkflowManager', options); workflowInstanceId = process._processVariables._workflowInstanceId; - if ( typeof data.__action__ === 'undefined' ) { + if (typeof data.__action__ === 'undefined') { let err = new Error('__action__ not provided. Checker enabled task requires this field.'); log.error(options, err); return next(err); } - let validActArr = [ 'approved', 'rejected' ]; - if ( self.stepVariables && self.stepVariables.__action__ ) { + let validActArr = ['approved', 'rejected']; + if (self.stepVariables && self.stepVariables.__action__) { validActArr = validActArr.concat(self.stepVariables.__action__); } - let isValid = ( validActArr.indexOf(data.__action__) > -1 ); + let isValid = (validActArr.indexOf(data.__action__) > -1); if (!isValid) { let err = new Error('Provided action is not valid. Possible valid actions : ' + JSON.stringify(validActArr)); log.error(options, err); @@ -449,7 +457,7 @@ module.exports = function Task(Task) { pdata.pv.__action__ = data.__action__; /* Set __comments__ for updating Remarks*/ options.__comments__ = data.__comments__; - if (['approved', 'rejected'].indexOf(data.__action__) > -1 ) { + if (['approved', 'rejected'].indexOf(data.__action__) > -1) { WorkflowManager.endAttachWfRequest(postData, options, function completeMakerCheckerRequest(err, res) { delete options.__comments__; if (err) { @@ -533,7 +541,7 @@ module.exports = function Task(Task) { } } // self.status = status; - var updates = {'status': status, comments: data.__comments__, '_version': self._version}; + var updates = { 'status': status, comments: data.__comments__, '_version': self._version }; self.updateAttributes(updates, options, function saveTask(saveError, instance) { if (err || saveError) { log.error(options, err, saveError); @@ -547,7 +555,7 @@ module.exports = function Task(Task) { /** - * REST endpoint for completing User-Task + * REST endpoint for assigning task to another user or role. * @param {Object} data Process-Variables & Message data * @param {Object} options Options * @param {Function} next Callback @@ -555,12 +563,22 @@ module.exports = function Task(Task) { */ Task.prototype.delegate = function delegate(data, options, next) { var self = this; + var updates = { + 'candidateUsers': [], + 'candidateRoles': [], + 'candidateGroups': [], + 'id': self.id, + '_version': self._version + }; - var assignee; if (data && data.assignee) { - assignee = data.assignee; + updates.candidateUsers = [data.assignee]; + } else if (data && data.role) { + updates.candidateRoles = [data.role]; + } else if (data && data.group) { + updates.candidateRoles = [data.group]; } else { - var error = new Error('Assignee is required to delegate task.'); + var error = new Error('Assignee/role/group is required to delegate task.'); log.error(options, error); return next(error); } @@ -571,19 +589,7 @@ module.exports = function Task(Task) { return next(errorx); } - var updates = { - 'candidateUsers': [ - assignee - ], - 'candidateRoles': [], - 'candidateGroups': [], - 'excludedUsers': [], - 'excludedRoles': [], - 'excludedGroups': [], - 'id': self.id, - '_version': self._version - }; - + data.comments && (updates.comments = data.comments); self.updateAttributes(updates, options, function cb(err, inst) { if (err) { log.error(options, err); @@ -593,6 +599,33 @@ module.exports = function Task(Task) { }); }; + /** + * REST endpoint for updating user comments + * @param {objet} data user comments + * @param {Object} options Options + * @param {Function} next Callback + * @returns {void} + */ + Task.prototype.updateComments = function comments(data, options, next) { + if (data && data.comments) { + var updates = { + _version: this._version, + comments: data.comments + }; + } else { + var error = new Error('comments are required for update'); + return next(error); + } + + this.updateAttributes(updates, options, function updateAttributesCbFn(err, data) { + if (err) { + next(err); + } else { + next(null, data); + } + }); + }; + Task.remoteMethod('completeTask', { accessType: 'WRITE', accepts: [ @@ -661,4 +694,25 @@ module.exports = function Task(Task) { root: true } }); + + Task.remoteMethod('updateComments', { + accessType: 'WRITE', + accepts: { + arg: 'data', + type: 'object', + required: true, + description: 'Task instance', + http: { source: 'body' } + }, + description: 'Sends a request to update task comments', + http: { + verb: 'put', + path: '/updateComments/' + }, + isStatic: false, + returns: { + type: 'object', + root: true + } + }); }; diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 740d2ee..0000000 --- a/package-lock.json +++ /dev/null @@ -1,10019 +0,0 @@ -{ - "name": "oe-workflow", - "version": "1.1.1", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "JSONStream": { - "version": "1.0.3", - "resolved": "http://10.188.25.62:9009/JSONStream/-/JSONStream-1.0.3.tgz", - "integrity": "sha1-coVEGJQ4t7ndIYQ5JYGGHrq9liE=", - "dev": true, - "requires": { - "jsonparse": "1.0.0", - "through": "2.3.8" - } - }, - "abbrev": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "accepts": { - "version": "1.3.4", - "resolved": "http://10.188.25.62:9009/accepts/-/accepts-1.3.4.tgz", - "integrity": "sha1-hiRnWMfdbSGmR0/whKR0DsBesh8=", - "dev": true, - "requires": { - "mime-types": "2.1.18", - "negotiator": "0.6.1" - } - }, - "acorn": { - "version": "5.4.1", - "resolved": "http://10.188.25.62:9009/acorn/-/acorn-5.4.1.tgz", - "integrity": "sha512-XLmq3H/BVvW6/GbxKryGxWORz1ebilSsUDlyC27bXhWGWAZWkGwS6FLHjOlwFXNFoWFQEO/Df4u0YYd0K3BQgQ==", - "dev": true - }, - "acorn-jsx": { - "version": "3.0.1", - "resolved": "http://10.188.25.62:9009/acorn-jsx/-/acorn-jsx-3.0.1.tgz", - "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", - "dev": true, - "requires": { - "acorn": "3.3.0" - }, - "dependencies": { - "acorn": { - "version": "3.3.0", - "resolved": "http://10.188.25.62:9009/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", - "dev": true - } - } - }, - "addressparser": { - "version": "0.3.2", - "resolved": "http://10.188.25.62:9009/addressparser/-/addressparser-0.3.2.tgz", - "integrity": "sha1-WYc/Nej89sc2HBAjkmHXbhU0i7I=", - "dev": true - }, - "adler-32": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/adler-32/-/adler-32-1.2.0.tgz", - "integrity": "sha1-aj5r8KY5ALoVZSgIyxXGgT0aXyU=", - "dev": true, - "requires": { - "exit-on-epipe": "1.0.1", - "printj": "1.1.2" - } - }, - "ajv": { - "version": "4.11.8", - "resolved": "http://10.188.25.62:9009/ajv/-/ajv-4.11.8.tgz", - "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", - "dev": true, - "requires": { - "co": "4.6.0", - "json-stable-stringify": "1.0.1" - } - }, - "ajv-keywords": { - "version": "1.5.1", - "resolved": "http://10.188.25.62:9009/ajv-keywords/-/ajv-keywords-1.5.1.tgz", - "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", - "dev": true - }, - "align-text": { - "version": "0.1.4", - "resolved": "http://10.188.25.62:9009/align-text/-/align-text-0.1.4.tgz", - "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", - "dev": true, - "requires": { - "kind-of": "3.2.2", - "longest": "1.0.1", - "repeat-string": "1.6.1" - } - }, - "amdefine": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true - }, - "amqplib": { - "version": "0.5.2", - "resolved": "http://10.188.25.62:9009/amqplib/-/amqplib-0.5.2.tgz", - "integrity": "sha512-l9mCs6LbydtHqRniRwYkKdqxVa6XMz3Vw1fh+2gJaaVgTM6Jk3o8RccAKWKtlhT1US5sWrFh+KKxsVUALURSIA==", - "dev": true, - "requires": { - "bitsyntax": "0.0.4", - "bluebird": "3.5.1", - "buffer-more-ints": "0.0.2", - "readable-stream": "1.1.14", - "safe-buffer": "5.1.1" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "http://10.188.25.62:9009/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "http://10.188.25.62:9009/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, - "ansi-escapes": { - "version": "1.4.0", - "resolved": "http://10.188.25.62:9009/ansi-escapes/-/ansi-escapes-1.4.0.tgz", - "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", - "dev": true - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "http://10.188.25.62:9009/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "http://10.188.25.62:9009/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "apn": { - "version": "1.7.8", - "resolved": "http://10.188.25.62:9009/apn/-/apn-1.7.8.tgz", - "integrity": "sha1-Hp2kKPtXr6lX5UIjvvc0LALCTNo=", - "dev": true, - "requires": { - "debug": "2.6.9", - "node-forge": "0.6.49", - "q": "1.5.1" - } - }, - "app-root-path": { - "version": "1.4.0", - "resolved": "http://10.188.25.62:9009/app-root-path/-/app-root-path-1.4.0.tgz", - "integrity": "sha1-YzXYZclkDQ+tmQBOWnkjIjjpLfo=" - }, - "aproba": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.4", - "resolved": "http://10.188.25.62:9009/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz", - "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=", - "dev": true, - "optional": true, - "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.4" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "http://10.188.25.62:9009/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "1.0.3" - } - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", - "dev": true - }, - "array-indexofobject": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/array-indexofobject/-/array-indexofobject-0.0.1.tgz", - "integrity": "sha1-qqEo5iybPDWAlFaMIZ/2T+SJ1Co=", - "dev": true - }, - "array-union": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dev": true, - "requires": { - "array-uniq": "1.0.3" - } - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "http://10.188.25.62:9009/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true - }, - "arrify": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - }, - "asap": { - "version": "2.0.6", - "resolved": "http://10.188.25.62:9009/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", - "dev": true - }, - "ascli": { - "version": "0.3.0", - "resolved": "http://10.188.25.62:9009/ascli/-/ascli-0.3.0.tgz", - "integrity": "sha1-XmYjDlIZ/j6JUqTvtPIPrllqgTo=", - "dev": true, - "requires": { - "colour": "0.7.1", - "optjs": "3.2.2" - } - }, - "asn1": { - "version": "0.2.3", - "resolved": "http://10.188.25.62:9009/asn1/-/asn1-0.2.3.tgz", - "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=", - "dev": true - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "assertion-error": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", - "dev": true - }, - "async": { - "version": "2.4.1", - "resolved": "http://10.188.25.62:9009/async/-/async-2.4.1.tgz", - "integrity": "sha1-YqVrJ5yYoR0JhwlqAcw+6463u9c=", - "requires": { - "lodash": "4.17.5" - } - }, - "async-limiter": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/async-limiter/-/async-limiter-1.0.0.tgz", - "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==", - "dev": true - }, - "async-listener": { - "version": "0.6.9", - "resolved": "http://10.188.25.62:9009/async-listener/-/async-listener-0.6.9.tgz", - "integrity": "sha512-E7Z2/QMs0EPt/o9wpYO/J3hmMCDdr1aVDS3ttlur5D5JlZtxhfuOwi4e7S8zbYIxA5qOOYdxfqGj97XAfdNvkQ==", - "dev": true, - "requires": { - "semver": "5.5.0", - "shimmer": "1.2.0" - }, - "dependencies": { - "semver": { - "version": "5.5.0", - "resolved": "http://10.188.25.62:9009/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", - "dev": true - } - } - }, - "async-lock": { - "version": "0.3.10", - "resolved": "http://10.188.25.62:9009/async-lock/-/async-lock-0.3.10.tgz", - "integrity": "sha1-XCx58EDLA/00Q+FYjTEhevoKhcw=", - "dev": true, - "requires": { - "q": "1.5.1" - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "http://10.188.25.62:9009/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "autolinker": { - "version": "0.15.3", - "resolved": "http://10.188.25.62:9009/autolinker/-/autolinker-0.15.3.tgz", - "integrity": "sha1-NCQX2PLzRhsUzwkIjV7fh5HcmDI=", - "dev": true - }, - "aws-sdk": { - "version": "2.201.0", - "resolved": "http://10.188.25.62:9009/aws-sdk/-/aws-sdk-2.201.0.tgz", - "integrity": "sha1-ekUoJi2Ql6vjfr9Oa/nRhR20cAM=", - "dev": true, - "requires": { - "buffer": "4.9.1", - "events": "1.1.1", - "jmespath": "0.15.0", - "querystring": "0.2.0", - "sax": "1.2.1", - "url": "0.10.3", - "uuid": "3.1.0", - "xml2js": "0.4.17", - "xmlbuilder": "4.2.1" - }, - "dependencies": { - "sax": { - "version": "1.2.1", - "resolved": "http://10.188.25.62:9009/sax/-/sax-1.2.1.tgz", - "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o=", - "dev": true - }, - "url": { - "version": "0.10.3", - "resolved": "http://10.188.25.62:9009/url/-/url-0.10.3.tgz", - "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=", - "dev": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, - "uuid": { - "version": "3.1.0", - "resolved": "http://10.188.25.62:9009/uuid/-/uuid-3.1.0.tgz", - "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", - "dev": true - } - } - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "http://10.188.25.62:9009/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.6.0", - "resolved": "http://10.188.25.62:9009/aws4/-/aws4-1.6.0.tgz", - "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", - "dev": true - }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "http://10.188.25.62:9009/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "requires": { - "chalk": "1.1.3", - "esutils": "2.0.2", - "js-tokens": "3.0.2" - } - }, - "babel-eslint": { - "version": "7.2.3", - "resolved": "http://10.188.25.62:9009/babel-eslint/-/babel-eslint-7.2.3.tgz", - "integrity": "sha1-sv4tgBJkcPXBlELcdXJTqJdxCCc=", - "dev": true, - "requires": { - "babel-code-frame": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0" - } - }, - "babel-messages": { - "version": "6.23.0", - "resolved": "http://10.188.25.62:9009/babel-messages/-/babel-messages-6.23.0.tgz", - "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-polyfill": { - "version": "6.26.0", - "resolved": "http://10.188.25.62:9009/babel-polyfill/-/babel-polyfill-6.26.0.tgz", - "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "core-js": "2.5.3", - "regenerator-runtime": "0.10.5" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.10.5", - "resolved": "http://10.188.25.62:9009/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", - "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", - "dev": true - } - } - }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "http://10.188.25.62:9009/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "dev": true, - "requires": { - "core-js": "2.5.3", - "regenerator-runtime": "0.11.1" - } - }, - "babel-traverse": { - "version": "6.26.0", - "resolved": "http://10.188.25.62:9009/babel-traverse/-/babel-traverse-6.26.0.tgz", - "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", - "dev": true, - "requires": { - "babel-code-frame": "6.26.0", - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "debug": "2.6.9", - "globals": "9.18.0", - "invariant": "2.2.3", - "lodash": "4.17.5" - } - }, - "babel-types": { - "version": "6.26.0", - "resolved": "http://10.188.25.62:9009/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "esutils": "2.0.2", - "lodash": "4.17.5", - "to-fast-properties": "1.0.3" - } - }, - "babylon": { - "version": "6.18.0", - "resolved": "http://10.188.25.62:9009/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", - "dev": true - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "base64-js": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/base64-js/-/base64-js-1.0.2.tgz", - "integrity": "sha1-R0IRyV5s8qVH20YeT2d4tR0I+mU=", - "dev": true - }, - "base64-url": { - "version": "1.2.1", - "resolved": "http://10.188.25.62:9009/base64-url/-/base64-url-1.2.1.tgz", - "integrity": "sha1-GZ/WYXAqDnt9yubgaYuwicUvbXg=", - "dev": true - }, - "base64url": { - "version": "1.0.6", - "resolved": "http://10.188.25.62:9009/base64url/-/base64url-1.0.6.tgz", - "integrity": "sha1-1k03XWinxkDZEuI1jRcNylu1RoE=", - "dev": true, - "requires": { - "concat-stream": "1.4.10", - "meow": "2.0.0" - }, - "dependencies": { - "concat-stream": { - "version": "1.4.10", - "resolved": "http://10.188.25.62:9009/concat-stream/-/concat-stream-1.4.10.tgz", - "integrity": "sha1-rMO79WAsuMyYDGrIQPp9hgPj7zY=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "1.1.14", - "typedarray": "0.0.6" - } - }, - "isarray": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "http://10.188.25.62:9009/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "http://10.188.25.62:9009/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, - "basic-auth": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/basic-auth/-/basic-auth-1.1.0.tgz", - "integrity": "sha1-RSIe5Cn37h5QNb4/UVM/HN/SmIQ=", - "dev": true - }, - "batch": { - "version": "0.6.1", - "resolved": "http://10.188.25.62:9009/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true, - "optional": true - }, - "bcrypt": { - "version": "1.0.3", - "resolved": "http://10.188.25.62:9009/bcrypt/-/bcrypt-1.0.3.tgz", - "integrity": "sha512-pRyDdo73C8Nim3jwFJ7DWe3TZCgwDfWZ6nHS5LSdU77kWbj1frruvdndP02AOavtD4y8v6Fp2dolbHgp4SDrfg==", - "dev": true, - "optional": true, - "requires": { - "nan": "2.6.2", - "node-pre-gyp": "0.6.36" - }, - "dependencies": { - "nan": { - "version": "2.6.2", - "resolved": "http://10.188.25.62:9009/nan/-/nan-2.6.2.tgz", - "integrity": "sha1-5P805slf37WuzAjeZZb0NgWn20U=", - "dev": true, - "optional": true - } - } - }, - "bcrypt-pbkdf": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", - "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", - "dev": true, - "optional": true, - "requires": { - "tweetnacl": "0.14.5" - } - }, - "bcryptjs": { - "version": "2.4.3", - "resolved": "http://10.188.25.62:9009/bcryptjs/-/bcryptjs-2.4.3.tgz", - "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=", - "dev": true - }, - "big.js": { - "version": "3.2.0", - "resolved": "http://10.188.25.62:9009/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", - "dev": true - }, - "bitsyntax": { - "version": "0.0.4", - "resolved": "http://10.188.25.62:9009/bitsyntax/-/bitsyntax-0.0.4.tgz", - "integrity": "sha1-6xDMb4K4xJDj6FaY8H6D1G4MuoI=", - "dev": true, - "requires": { - "buffer-more-ints": "0.0.2" - } - }, - "bl": { - "version": "1.2.1", - "resolved": "http://10.188.25.62:9009/bl/-/bl-1.2.1.tgz", - "integrity": "sha1-ysMo977kVzDUBLaSID/LWQ4XLV4=", - "dev": true, - "requires": { - "readable-stream": "2.3.4" - } - }, - "block-stream": { - "version": "0.0.9", - "resolved": "http://10.188.25.62:9009/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", - "dev": true, - "requires": { - "inherits": "2.0.3" - } - }, - "bluebird": { - "version": "3.5.1", - "resolved": "http://10.188.25.62:9009/bluebird/-/bluebird-3.5.1.tgz", - "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==", - "dev": true - }, - "body-parser": { - "version": "1.14.1", - "resolved": "http://10.188.25.62:9009/body-parser/-/body-parser-1.14.1.tgz", - "integrity": "sha1-/+kh66POjxkeKoqIA4RL0CXzxtw=", - "dev": true, - "requires": { - "bytes": "2.1.0", - "content-type": "1.0.4", - "debug": "2.2.0", - "depd": "1.1.2", - "http-errors": "1.3.1", - "iconv-lite": "0.4.12", - "on-finished": "2.3.0", - "qs": "5.1.0", - "raw-body": "2.1.7", - "type-is": "1.6.16" - }, - "dependencies": { - "debug": { - "version": "2.2.0", - "resolved": "http://10.188.25.62:9009/debug/-/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "iconv-lite": { - "version": "0.4.12", - "resolved": "http://10.188.25.62:9009/iconv-lite/-/iconv-lite-0.4.12.tgz", - "integrity": "sha1-70uyyyj0BtPAX8if7qRQRiS1rIc=", - "dev": true - }, - "ms": { - "version": "0.7.1", - "resolved": "http://10.188.25.62:9009/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", - "dev": true - }, - "qs": { - "version": "5.1.0", - "resolved": "http://10.188.25.62:9009/qs/-/qs-5.1.0.tgz", - "integrity": "sha1-TZMuXH6kEcynajEtOaYGIA/VDNk=", - "dev": true - } - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true - }, - "boom": { - "version": "4.3.1", - "resolved": "http://10.188.25.62:9009/boom/-/boom-4.3.1.tgz", - "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=", - "dev": true, - "requires": { - "hoek": "4.2.1" - } - }, - "bops": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/bops/-/bops-1.0.0.tgz", - "integrity": "sha1-YxqJKPEXhBfrb3Bs9prNteWk6q0=", - "dev": true, - "requires": { - "base64-js": "1.0.2", - "to-utf8": "0.0.1" - } - }, - "bowser": { - "version": "1.9.2", - "resolved": "http://10.188.25.62:9009/bowser/-/bowser-1.9.2.tgz", - "integrity": "sha512-fuiANC1Bqbqa/S4gmvfCt7bGBmNELMsGZj4Wg3PrP6esP66Ttoj1JSlzFlXtHyduMv07kDNmDsX6VsMWT/MLGg==", - "dev": true - }, - "brace": { - "version": "0.7.0", - "resolved": "http://10.188.25.62:9009/brace/-/brace-0.7.0.tgz", - "integrity": "sha1-kGUdpb1Ibtu0GIjex4r9zQc3WyE=", - "dev": true, - "requires": { - "w3c-blob": "0.0.1" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "http://10.188.25.62:9009/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "1.0.0", - "concat-map": "0.0.1" - } - }, - "bson": { - "version": "0.4.23", - "resolved": "http://10.188.25.62:9009/bson/-/bson-0.4.23.tgz", - "integrity": "sha1-5louPHUH/63kEJvHV1p25Q+NqRU=", - "dev": true - }, - "btoa": { - "version": "1.1.2", - "resolved": "http://10.188.25.62:9009/btoa/-/btoa-1.1.2.tgz", - "integrity": "sha1-PkC4FmP4HS3WWWpMtxSo3BbPq+A=", - "dev": true - }, - "buffer": { - "version": "4.9.1", - "resolved": "http://10.188.25.62:9009/buffer/-/buffer-4.9.1.tgz", - "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", - "dev": true, - "requires": { - "base64-js": "1.0.2", - "ieee754": "1.1.8", - "isarray": "1.0.0" - } - }, - "buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=", - "dev": true - }, - "buffer-more-ints": { - "version": "0.0.2", - "resolved": "http://10.188.25.62:9009/buffer-more-ints/-/buffer-more-ints-0.0.2.tgz", - "integrity": "sha1-JrOIXRD6E9t/wBquOquHAZngEkw=", - "dev": true - }, - "bufferview": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/bufferview/-/bufferview-1.0.1.tgz", - "integrity": "sha1-ev10pF+Tf6QiodM4wIu/3HbNcl0=", - "dev": true - }, - "buildmail": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/buildmail/-/buildmail-2.0.0.tgz", - "integrity": "sha1-8LewpZ6aShtQZrv6BR0kjzgy7s4=", - "dev": true, - "requires": { - "addressparser": "0.3.2", - "libbase64": "0.1.0", - "libmime": "1.2.0", - "libqp": "1.1.0", - "needle": "0.10.0" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.19", - "resolved": "http://10.188.25.62:9009/iconv-lite/-/iconv-lite-0.4.19.tgz", - "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==", - "dev": true - }, - "needle": { - "version": "0.10.0", - "resolved": "http://10.188.25.62:9009/needle/-/needle-0.10.0.tgz", - "integrity": "sha1-FqJNY/KmEVLrdMzh0Sr4XFB1d9Q=", - "dev": true, - "requires": { - "debug": "2.6.9", - "iconv-lite": "0.4.19" - } - } - } - }, - "bunyan": { - "version": "1.8.12", - "resolved": "http://10.188.25.62:9009/bunyan/-/bunyan-1.8.12.tgz", - "integrity": "sha1-8VDw9nSKvdcq6uhPBEA74u8RN5c=", - "dev": true, - "requires": { - "dtrace-provider": "0.8.6", - "moment": "2.20.1", - "mv": "2.1.1", - "safe-json-stringify": "1.1.0" - } - }, - "bunyan-prettystream": { - "version": "3.1.4", - "resolved": "http://10.188.25.62:9009/bunyan-prettystream/-/bunyan-prettystream-3.1.4.tgz", - "integrity": "sha1-LISnNOtnPpIu5bw4U9aN4nGxECQ=", - "dev": true - }, - "bytebuffer": { - "version": "3.5.5", - "resolved": "http://10.188.25.62:9009/bytebuffer/-/bytebuffer-3.5.5.tgz", - "integrity": "sha1-em+vGhNRSwg/H8+VQcTJv75+f9M=", - "dev": true, - "requires": { - "bufferview": "1.0.1", - "long": "2.4.0" - } - }, - "bytes": { - "version": "2.1.0", - "resolved": "http://10.188.25.62:9009/bytes/-/bytes-2.1.0.tgz", - "integrity": "sha1-rJPEEOL/ycx89LRks4KJBn9eR7Q=", - "dev": true - }, - "callback-stream": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/callback-stream/-/callback-stream-1.1.0.tgz", - "integrity": "sha1-RwGlEmbwbgbqpx/BcjOCLYdfSQg=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4" - } - }, - "caller-path": { - "version": "0.1.0", - "resolved": "http://10.188.25.62:9009/caller-path/-/caller-path-0.1.0.tgz", - "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", - "dev": true, - "requires": { - "callsites": "0.2.0" - } - }, - "callsites": { - "version": "0.2.0", - "resolved": "http://10.188.25.62:9009/callsites/-/callsites-0.2.0.tgz", - "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", - "dev": true - }, - "camelcase": { - "version": "1.2.1", - "resolved": "http://10.188.25.62:9009/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", - "dev": true - }, - "camelcase-keys": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/camelcase-keys/-/camelcase-keys-1.0.0.tgz", - "integrity": "sha1-vRoRv5sxoc5JNJOpMN4aC69K1+w=", - "dev": true, - "requires": { - "camelcase": "1.2.1", - "map-obj": "1.0.1" - } - }, - "camelize": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/camelize/-/camelize-1.0.0.tgz", - "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=", - "dev": true - }, - "canonical-json": { - "version": "0.0.4", - "resolved": "http://10.188.25.62:9009/canonical-json/-/canonical-json-0.0.4.tgz", - "integrity": "sha1-ZXnAcsPbXEd+xB3JePvyuPQQdKM=", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "http://10.188.25.62:9009/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "center-align": { - "version": "0.1.3", - "resolved": "http://10.188.25.62:9009/center-align/-/center-align-0.1.3.tgz", - "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", - "dev": true, - "requires": { - "align-text": "0.1.4", - "lazy-cache": "1.0.4" - } - }, - "cfb": { - "version": "0.11.1", - "resolved": "http://10.188.25.62:9009/cfb/-/cfb-0.11.1.tgz", - "integrity": "sha1-qW248nKmw/uZ27sj70EiP0i+Hqc=", - "dev": true, - "requires": { - "commander": "2.14.1" - }, - "dependencies": { - "commander": { - "version": "2.14.1", - "resolved": "http://10.188.25.62:9009/commander/-/commander-2.14.1.tgz", - "integrity": "sha512-+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw==", - "dev": true - } - } - }, - "cfenv": { - "version": "1.0.4", - "resolved": "http://10.188.25.62:9009/cfenv/-/cfenv-1.0.4.tgz", - "integrity": "sha1-uXoe694lXs7YNnoPSvvC+FQ44LQ=", - "dev": true, - "requires": { - "js-yaml": "3.7.0", - "ports": "1.1.0", - "underscore": "1.8.3" - }, - "dependencies": { - "esprima": { - "version": "2.7.3", - "resolved": "http://10.188.25.62:9009/esprima/-/esprima-2.7.3.tgz", - "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", - "dev": true - }, - "js-yaml": { - "version": "3.7.0", - "resolved": "http://10.188.25.62:9009/js-yaml/-/js-yaml-3.7.0.tgz", - "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", - "dev": true, - "requires": { - "argparse": "1.0.10", - "esprima": "2.7.3" - } - }, - "underscore": { - "version": "1.8.3", - "resolved": "http://10.188.25.62:9009/underscore/-/underscore-1.8.3.tgz", - "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=", - "dev": true - } - } - }, - "chai": { - "version": "3.5.0", - "resolved": "http://10.188.25.62:9009/chai/-/chai-3.5.0.tgz", - "integrity": "sha1-TQJjewZ/6Vi9v906QOxW/vc3Mkc=", - "dev": true, - "requires": { - "assertion-error": "1.1.0", - "deep-eql": "0.1.3", - "type-detect": "1.0.0" - } - }, - "chai-datetime": { - "version": "1.5.0", - "resolved": "http://10.188.25.62:9009/chai-datetime/-/chai-datetime-1.5.0.tgz", - "integrity": "sha1-N0LxiwJMdbdqK37uKRZiMkRnWWw=", - "dev": true, - "requires": { - "chai": "3.5.0" - } - }, - "chai-things": { - "version": "0.2.0", - "resolved": "http://10.188.25.62:9009/chai-things/-/chai-things-0.2.0.tgz", - "integrity": "sha1-xVEoN4+bs5nplPAAUhUZhO1uvnA=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "http://10.188.25.62:9009/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" - } - }, - "charenc": { - "version": "0.0.2", - "resolved": "http://10.188.25.62:9009/charenc/-/charenc-0.0.2.tgz", - "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", - "dev": true - }, - "cheerio": { - "version": "0.22.0", - "resolved": "http://10.188.25.62:9009/cheerio/-/cheerio-0.22.0.tgz", - "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=", - "dev": true, - "requires": { - "css-select": "1.2.0", - "dom-serializer": "0.1.0", - "entities": "1.1.1", - "htmlparser2": "3.9.2", - "lodash.assignin": "4.2.0", - "lodash.bind": "4.2.1", - "lodash.defaults": "4.2.0", - "lodash.filter": "4.6.0", - "lodash.flatten": "4.4.0", - "lodash.foreach": "4.5.0", - "lodash.map": "4.6.0", - "lodash.merge": "4.6.1", - "lodash.pick": "4.4.0", - "lodash.reduce": "4.5.0", - "lodash.reject": "4.6.0", - "lodash.some": "4.6.0" - } - }, - "circular-json": { - "version": "0.3.3", - "resolved": "http://10.188.25.62:9009/circular-json/-/circular-json-0.3.3.tgz", - "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", - "dev": true - }, - "cli-cursor": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/cli-cursor/-/cli-cursor-1.0.2.tgz", - "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", - "dev": true, - "requires": { - "restore-cursor": "1.0.1" - } - }, - "cli-width": { - "version": "2.2.0", - "resolved": "http://10.188.25.62:9009/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", - "dev": true - }, - "cliui": { - "version": "2.1.0", - "resolved": "http://10.188.25.62:9009/cliui/-/cliui-2.1.0.tgz", - "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", - "dev": true, - "requires": { - "center-align": "0.1.3", - "right-align": "0.1.3", - "wordwrap": "0.0.2" - }, - "dependencies": { - "wordwrap": { - "version": "0.0.2", - "resolved": "http://10.188.25.62:9009/wordwrap/-/wordwrap-0.0.2.tgz", - "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", - "dev": true - } - } - }, - "clone": { - "version": "1.0.3", - "resolved": "http://10.188.25.62:9009/clone/-/clone-1.0.3.tgz", - "integrity": "sha1-KY1+IjFmD0DAA8LtMUDezz9TCF8=", - "dev": true - }, - "co": { - "version": "4.6.0", - "resolved": "http://10.188.25.62:9009/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true - }, - "codepage": { - "version": "1.12.2", - "resolved": "http://10.188.25.62:9009/codepage/-/codepage-1.12.2.tgz", - "integrity": "sha512-FAN+oPs/ocaPLFvIt4vEOHgWA6UJ6t+fVbbVBoXDpTpC+4JYasomYZEEjR/Miph3qQrVnIShRwwmwu4P35JW1w==", - "dev": true, - "requires": { - "commander": "2.14.1", - "exit-on-epipe": "1.0.1" - }, - "dependencies": { - "commander": { - "version": "2.14.1", - "resolved": "http://10.188.25.62:9009/commander/-/commander-2.14.1.tgz", - "integrity": "sha512-+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw==", - "dev": true - } - } - }, - "coffee-script": { - "version": "1.3.3", - "resolved": "http://10.188.25.62:9009/coffee-script/-/coffee-script-1.3.3.tgz", - "integrity": "sha1-FQ1rTLUiiUNp7+1qIQHCC8f0pPQ=", - "dev": true - }, - "color-convert": { - "version": "1.9.1", - "resolved": "http://10.188.25.62:9009/color-convert/-/color-convert-1.9.1.tgz", - "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "http://10.188.25.62:9009/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "colors": { - "version": "0.6.2", - "resolved": "http://10.188.25.62:9009/colors/-/colors-0.6.2.tgz", - "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=", - "dev": true - }, - "colour": { - "version": "0.7.1", - "resolved": "http://10.188.25.62:9009/colour/-/colour-0.7.1.tgz", - "integrity": "sha1-nLFpkX7F0SwHNtPoaFdG3xyt93g=", - "dev": true - }, - "combined-stream": { - "version": "1.0.6", - "resolved": "http://10.188.25.62:9009/combined-stream/-/combined-stream-1.0.6.tgz", - "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", - "dev": true, - "requires": { - "delayed-stream": "1.0.0" - } - }, - "commander": { - "version": "2.3.0", - "resolved": "http://10.188.25.62:9009/commander/-/commander-2.3.0.tgz", - "integrity": "sha1-/UMOiJgy7DU7ms0d4hfBHLPu+HM=", - "dev": true - }, - "commist": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/commist/-/commist-1.0.0.tgz", - "integrity": "sha1-wMNSUBz29S6RJOPvicmAbiAi6+8=", - "dev": true, - "requires": { - "leven": "1.0.2", - "minimist": "1.2.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "commondir": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/commondir/-/commondir-0.0.1.tgz", - "integrity": "sha1-ifAP3NUbUZxXhzP+xWPmptp/W+I=", - "dev": true - }, - "compressible": { - "version": "2.0.13", - "resolved": "http://10.188.25.62:9009/compressible/-/compressible-2.0.13.tgz", - "integrity": "sha1-DRAgq5JLL9tNYnmHXH1tq6a6p6k=", - "dev": true, - "requires": { - "mime-db": "1.33.0" - } - }, - "compression": { - "version": "1.7.2", - "resolved": "http://10.188.25.62:9009/compression/-/compression-1.7.2.tgz", - "integrity": "sha1-qv+81qr4VLROuygDU9WtFlH1mmk=", - "dev": true, - "requires": { - "accepts": "1.3.4", - "bytes": "3.0.0", - "compressible": "2.0.13", - "debug": "2.6.9", - "on-headers": "1.0.1", - "safe-buffer": "5.1.1", - "vary": "1.1.2" - }, - "dependencies": { - "bytes": { - "version": "3.0.0", - "resolved": "http://10.188.25.62:9009/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "concat-stream": { - "version": "1.6.0", - "resolved": "http://10.188.25.62:9009/concat-stream/-/concat-stream-1.6.0.tgz", - "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4", - "typedarray": "0.0.6" - } - }, - "connect": { - "version": "3.4.1", - "resolved": "http://10.188.25.62:9009/connect/-/connect-3.4.1.tgz", - "integrity": "sha1-ohNh0/QJnvdhzabcSpc7seuwo00=", - "dev": true, - "requires": { - "debug": "2.2.0", - "finalhandler": "0.4.1", - "parseurl": "1.3.2", - "utils-merge": "1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.2.0", - "resolved": "http://10.188.25.62:9009/debug/-/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "ms": { - "version": "0.7.1", - "resolved": "http://10.188.25.62:9009/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", - "dev": true - } - } - }, - "connect-ensure-login": { - "version": "0.1.1", - "resolved": "http://10.188.25.62:9009/connect-ensure-login/-/connect-ensure-login-0.1.1.tgz", - "integrity": "sha1-F03MUSQ7nqwj+NmCFa62aU4uihI=", - "dev": true - }, - "connect-flash": { - "version": "0.1.1", - "resolved": "http://10.188.25.62:9009/connect-flash/-/connect-flash-0.1.1.tgz", - "integrity": "sha1-2GMPJtlaf4UfmVax6MxnMvO2qjA=", - "dev": true - }, - "connect-history-api-fallback": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/connect-history-api-fallback/-/connect-history-api-fallback-1.1.0.tgz", - "integrity": "sha1-Wm3ugtmmSMspEx0/ndQA/6RZN0I=", - "dev": true, - "optional": true - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "dev": true - }, - "content-disposition": { - "version": "0.5.2", - "resolved": "http://10.188.25.62:9009/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", - "dev": true - }, - "content-security-policy-builder": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/content-security-policy-builder/-/content-security-policy-builder-1.0.0.tgz", - "integrity": "sha1-Ef1AxcwpimxyWjX5rPcegqtdMkM=", - "dev": true, - "requires": { - "dashify": "0.2.2" - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "http://10.188.25.62:9009/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true - }, - "continuation-local-storage": { - "version": "3.2.1", - "resolved": "http://10.188.25.62:9009/continuation-local-storage/-/continuation-local-storage-3.2.1.tgz", - "integrity": "sha512-jx44cconVqkCEEyLSKWwkvUXwO561jXMa3LPjTPsm5QR22PA0/mhe33FT4Xb5y74JDvt/Cq+5lm8S8rskLv9ZA==", - "dev": true, - "requires": { - "async-listener": "0.6.9", - "emitter-listener": "1.1.1" - } - }, - "cookie": { - "version": "0.3.1", - "resolved": "http://10.188.25.62:9009/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", - "dev": true - }, - "cookie-parser": { - "version": "1.4.0", - "resolved": "http://10.188.25.62:9009/cookie-parser/-/cookie-parser-1.4.0.tgz", - "integrity": "sha1-czI9Wn3jQQeMRGEJxiLS9wCBZO4=", - "dev": true, - "requires": { - "cookie": "0.2.2", - "cookie-signature": "1.0.6" - }, - "dependencies": { - "cookie": { - "version": "0.2.2", - "resolved": "http://10.188.25.62:9009/cookie/-/cookie-0.2.2.tgz", - "integrity": "sha1-V574vJstb36XWha/QWTVcudS5UA=", - "dev": true - } - } - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "http://10.188.25.62:9009/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true - }, - "cookies": { - "version": "0.7.1", - "resolved": "http://10.188.25.62:9009/cookies/-/cookies-0.7.1.tgz", - "integrity": "sha1-fIphX1SBxhq58WyDNzG8uPZjuZs=", - "dev": true, - "requires": { - "depd": "1.1.2", - "keygrip": "1.0.2" - } - }, - "core-js": { - "version": "2.5.3", - "resolved": "http://10.188.25.62:9009/core-js/-/core-js-2.5.3.tgz", - "integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=", - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "cors": { - "version": "2.7.1", - "resolved": "http://10.188.25.62:9009/cors/-/cors-2.7.1.tgz", - "integrity": "sha1-PC5QpYr574yJvuISJrCZvh8Cc5s=", - "dev": true, - "requires": { - "vary": "1.1.2" - } - }, - "crc": { - "version": "3.3.0", - "resolved": "http://10.188.25.62:9009/crc/-/crc-3.3.0.tgz", - "integrity": "sha1-+mIuG8OIvyVzCQgta2UgDOZwkLo=", - "dev": true - }, - "crc-32": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/crc-32/-/crc-32-1.2.0.tgz", - "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", - "dev": true, - "requires": { - "exit-on-epipe": "1.0.1", - "printj": "1.1.2" - } - }, - "create-react-class": { - "version": "15.6.3", - "resolved": "http://10.188.25.62:9009/create-react-class/-/create-react-class-15.6.3.tgz", - "integrity": "sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg==", - "dev": true, - "requires": { - "fbjs": "0.8.16", - "loose-envify": "1.3.1", - "object-assign": "4.1.1" - } - }, - "cron": { - "version": "1.2.1", - "resolved": "http://10.188.25.62:9009/cron/-/cron-1.2.1.tgz", - "integrity": "sha1-OobAm0G48mGshjp8yF6kc1hX6rI=", - "dev": true, - "requires": { - "moment-timezone": "0.5.14" - } - }, - "cross-fetch": { - "version": "0.0.8", - "resolved": "http://10.188.25.62:9009/cross-fetch/-/cross-fetch-0.0.8.tgz", - "integrity": "sha1-Ae2U3EB98sAPGAf95wCnz6SKIFw=", - "dev": true, - "requires": { - "node-fetch": "1.7.3", - "whatwg-fetch": "2.0.3" - } - }, - "cross-spawn": { - "version": "5.1.0", - "resolved": "http://10.188.25.62:9009/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "4.1.1", - "shebang-command": "1.2.0", - "which": "1.3.0" - }, - "dependencies": { - "lru-cache": { - "version": "4.1.1", - "resolved": "http://10.188.25.62:9009/lru-cache/-/lru-cache-4.1.1.tgz", - "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", - "dev": true, - "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" - } - }, - "which": { - "version": "1.3.0", - "resolved": "http://10.188.25.62:9009/which/-/which-1.3.0.tgz", - "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", - "dev": true, - "requires": { - "isexe": "2.0.0" - } - } - } - }, - "crypt": { - "version": "0.0.2", - "resolved": "http://10.188.25.62:9009/crypt/-/crypt-0.0.2.tgz", - "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", - "dev": true - }, - "cryptiles": { - "version": "3.1.2", - "resolved": "http://10.188.25.62:9009/cryptiles/-/cryptiles-3.1.2.tgz", - "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=", - "dev": true, - "requires": { - "boom": "5.2.0" - }, - "dependencies": { - "boom": { - "version": "5.2.0", - "resolved": "http://10.188.25.62:9009/boom/-/boom-5.2.0.tgz", - "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==", - "dev": true, - "requires": { - "hoek": "4.2.1" - } - } - } - }, - "css-select": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/css-select/-/css-select-1.2.0.tgz", - "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", - "dev": true, - "requires": { - "boolbase": "1.0.0", - "css-what": "2.1.0", - "domutils": "1.5.1", - "nth-check": "1.0.1" - }, - "dependencies": { - "domutils": { - "version": "1.5.1", - "resolved": "http://10.188.25.62:9009/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", - "dev": true, - "requires": { - "dom-serializer": "0.1.0", - "domelementtype": "1.3.0" - } - } - } - }, - "css-what": { - "version": "2.1.0", - "resolved": "http://10.188.25.62:9009/css-what/-/css-what-2.1.0.tgz", - "integrity": "sha1-lGfQMsOM+u+58teVASUwYvh/ob0=", - "dev": true - }, - "d": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/d/-/d-1.0.0.tgz", - "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", - "dev": true, - "requires": { - "es5-ext": "0.10.39" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "http://10.188.25.62:9009/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "1.0.0" - } - }, - "dashify": { - "version": "0.2.2", - "resolved": "http://10.188.25.62:9009/dashify/-/dashify-0.2.2.tgz", - "integrity": "sha1-agdBWgHJH69KMuONnfunH2HLIP4=", - "dev": true - }, - "dateformat": { - "version": "1.0.2-1.2.3", - "resolved": "http://10.188.25.62:9009/dateformat/-/dateformat-1.0.2-1.2.3.tgz", - "integrity": "sha1-sCIMAt6YYXQztyhRz0fePfLNvuk=", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "http://10.188.25.62:9009/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "deep-copy": { - "version": "1.4.2", - "resolved": "http://10.188.25.62:9009/deep-copy/-/deep-copy-1.4.2.tgz", - "integrity": "sha512-VxZwQ/1+WGQPl5nE67uLhh7OqdrmqI1OazrraO9Bbw/M8Bt6Mol/RxzDA6N6ZgRXpsG/W9PgUj8E1LHHBEq2GQ==", - "dev": true - }, - "deep-diff": { - "version": "0.3.8", - "resolved": "http://10.188.25.62:9009/deep-diff/-/deep-diff-0.3.8.tgz", - "integrity": "sha1-wB3mPvsO7JeYgB1Ax+Da4ltYLIQ=", - "dev": true - }, - "deep-eql": { - "version": "0.1.3", - "resolved": "http://10.188.25.62:9009/deep-eql/-/deep-eql-0.1.3.tgz", - "integrity": "sha1-71WKyrjeJSBs1xOQbXTlaTDrafI=", - "dev": true, - "requires": { - "type-detect": "0.1.1" - }, - "dependencies": { - "type-detect": { - "version": "0.1.1", - "resolved": "http://10.188.25.62:9009/type-detect/-/type-detect-0.1.1.tgz", - "integrity": "sha1-C6XsKohWQORw6k6FBZcZANrFiCI=", - "dev": true - } - } - }, - "deep-extend": { - "version": "0.4.2", - "resolved": "http://10.188.25.62:9009/deep-extend/-/deep-extend-0.4.2.tgz", - "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8=", - "dev": true - }, - "deep-is": { - "version": "0.1.3", - "resolved": "http://10.188.25.62:9009/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "define-properties": { - "version": "1.1.2", - "resolved": "http://10.188.25.62:9009/define-properties/-/define-properties-1.1.2.tgz", - "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", - "dev": true, - "requires": { - "foreach": "2.0.5", - "object-keys": "1.0.11" - } - }, - "del": { - "version": "2.2.2", - "resolved": "http://10.188.25.62:9009/del/-/del-2.2.2.tgz", - "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", - "dev": true, - "requires": { - "globby": "5.0.0", - "is-path-cwd": "1.0.0", - "is-path-in-cwd": "1.0.0", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "rimraf": "2.6.2" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "delegates": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "dev": true, - "optional": true - }, - "depd": { - "version": "1.1.2", - "resolved": "http://10.188.25.62:9009/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "destroy": { - "version": "1.0.4", - "resolved": "http://10.188.25.62:9009/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "diff": { - "version": "1.4.0", - "resolved": "http://10.188.25.62:9009/diff/-/diff-1.4.0.tgz", - "integrity": "sha1-fyjS657nsVqX79ic5j3P2qPMur8=", - "dev": true - }, - "dns-prefetch-control": { - "version": "0.1.0", - "resolved": "http://10.188.25.62:9009/dns-prefetch-control/-/dns-prefetch-control-0.1.0.tgz", - "integrity": "sha1-YN20V3dOF48flBXwyrsOhbCzALI=", - "dev": true - }, - "docker-modem": { - "version": "0.3.7", - "resolved": "http://10.188.25.62:9009/docker-modem/-/docker-modem-0.3.7.tgz", - "integrity": "sha1-P1ENCfXTNNwhNCKPkr00RnEiffQ=", - "dev": true, - "requires": { - "JSONStream": "0.10.0", - "debug": "2.6.9", - "readable-stream": "1.0.34", - "split-ca": "1.0.1" - }, - "dependencies": { - "JSONStream": { - "version": "0.10.0", - "resolved": "http://10.188.25.62:9009/JSONStream/-/JSONStream-0.10.0.tgz", - "integrity": "sha1-dDSdDYlSK3HzDwoD/5vSDKbxKsA=", - "dev": true, - "requires": { - "jsonparse": "0.0.5", - "through": "2.3.8" - } - }, - "isarray": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "jsonparse": { - "version": "0.0.5", - "resolved": "http://10.188.25.62:9009/jsonparse/-/jsonparse-0.0.5.tgz", - "integrity": "sha1-MwVCrT8KZUZlt3jz6y2an6UHrGQ=", - "dev": true - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "http://10.188.25.62:9009/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "http://10.188.25.62:9009/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "http://10.188.25.62:9009/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "2.0.2" - } - }, - "dom-serializer": { - "version": "0.1.0", - "resolved": "http://10.188.25.62:9009/dom-serializer/-/dom-serializer-0.1.0.tgz", - "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", - "dev": true, - "requires": { - "domelementtype": "1.1.3", - "entities": "1.1.1" - }, - "dependencies": { - "domelementtype": { - "version": "1.1.3", - "resolved": "http://10.188.25.62:9009/domelementtype/-/domelementtype-1.1.3.tgz", - "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=", - "dev": true - } - } - }, - "domelementtype": { - "version": "1.3.0", - "resolved": "http://10.188.25.62:9009/domelementtype/-/domelementtype-1.3.0.tgz", - "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=", - "dev": true - }, - "domhandler": { - "version": "2.4.1", - "resolved": "http://10.188.25.62:9009/domhandler/-/domhandler-2.4.1.tgz", - "integrity": "sha1-iS5HAAqZvlW783dP/qBWHYh5wlk=", - "dev": true, - "requires": { - "domelementtype": "1.3.0" - } - }, - "domutils": { - "version": "1.7.0", - "resolved": "http://10.188.25.62:9009/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "dev": true, - "requires": { - "dom-serializer": "0.1.0", - "domelementtype": "1.3.0" - } - }, - "dont-sniff-mimetype": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/dont-sniff-mimetype/-/dont-sniff-mimetype-1.0.0.tgz", - "integrity": "sha1-WTKJDcn04vGeXrAqIAJuXl78j1g=", - "dev": true - }, - "dtrace-provider": { - "version": "0.8.6", - "resolved": "http://10.188.25.62:9009/dtrace-provider/-/dtrace-provider-0.8.6.tgz", - "integrity": "sha1-QooiOv4DQl0s1tY0f99AxmkDVj0=", - "dev": true, - "optional": true, - "requires": { - "nan": "2.9.2" - } - }, - "duplex": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/duplex/-/duplex-1.0.0.tgz", - "integrity": "sha1-arxcFuwX5MV4V4cnEmcAWQ06Ldo=", - "dev": true - }, - "duplexer": { - "version": "0.0.4", - "resolved": "http://10.188.25.62:9009/duplexer/-/duplexer-0.0.4.tgz", - "integrity": "sha1-r8t/H4uNdPggcmFx1dZKyeSo/yA=", - "dev": true - }, - "duplexify": { - "version": "3.5.3", - "resolved": "http://10.188.25.62:9009/duplexify/-/duplexify-3.5.3.tgz", - "integrity": "sha512-g8ID9OroF9hKt2POf8YLayy+9594PzmM3scI00/uBXocX3TWNgoB67hjzkFe9ITAbQOne/lLdBxHXvYUM4ZgGA==", - "dev": true, - "requires": { - "end-of-stream": "1.4.1", - "inherits": "2.0.3", - "readable-stream": "2.3.4", - "stream-shift": "1.0.0" - } - }, - "ecc-jsbn": { - "version": "0.1.1", - "resolved": "http://10.188.25.62:9009/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", - "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", - "dev": true, - "optional": true, - "requires": { - "jsbn": "0.1.1" - } - }, - "ecdsa-sig-formatter": { - "version": "1.0.9", - "resolved": "http://10.188.25.62:9009/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.9.tgz", - "integrity": "sha1-S8kmJ07Dtau1AW5+HWCSGsJisqE=", - "dev": true, - "requires": { - "base64url": "2.0.0", - "safe-buffer": "5.1.1" - }, - "dependencies": { - "base64url": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/base64url/-/base64url-2.0.0.tgz", - "integrity": "sha1-6sFuA+oUOO/5Qj1puqNiYu0fcLs=", - "dev": true - } - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "ejs": { - "version": "2.5.7", - "resolved": "http://10.188.25.62:9009/ejs/-/ejs-2.5.7.tgz", - "integrity": "sha1-zIcsFoiArjxxiXYv1f/ACJbJUYo=", - "dev": true - }, - "emitter-listener": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/emitter-listener/-/emitter-listener-1.1.1.tgz", - "integrity": "sha1-6Lu+gkS8jg0LTvcc0UKUx/JBx+w=", - "dev": true, - "requires": { - "shimmer": "1.2.0" - } - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "http://10.188.25.62:9009/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "dev": true - }, - "encode-3986": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/encode-3986/-/encode-3986-1.0.0.tgz", - "integrity": "sha1-lA1RSY+HQa3hhLda0UObMXwMemA=", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true - }, - "encoding": { - "version": "0.1.12", - "resolved": "http://10.188.25.62:9009/encoding/-/encoding-0.1.12.tgz", - "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", - "dev": true, - "requires": { - "iconv-lite": "0.4.19" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.19", - "resolved": "http://10.188.25.62:9009/iconv-lite/-/iconv-lite-0.4.19.tgz", - "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==", - "dev": true - } - } - }, - "end-of-stream": { - "version": "1.4.1", - "resolved": "http://10.188.25.62:9009/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "dev": true, - "requires": { - "once": "1.4.0" - } - }, - "entities": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/entities/-/entities-1.1.1.tgz", - "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=", - "dev": true - }, - "errno": { - "version": "0.1.7", - "resolved": "http://10.188.25.62:9009/errno/-/errno-0.1.7.tgz", - "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", - "dev": true, - "optional": true, - "requires": { - "prr": "1.0.1" - } - }, - "errorhandler": { - "version": "1.5.0", - "resolved": "http://10.188.25.62:9009/errorhandler/-/errorhandler-1.5.0.tgz", - "integrity": "sha1-6rpkyl1UKjEayUX1gt78M2Fl2fQ=", - "dev": true, - "requires": { - "accepts": "1.3.4", - "escape-html": "1.0.3" - } - }, - "errs": { - "version": "0.3.2", - "resolved": "http://10.188.25.62:9009/errs/-/errs-0.3.2.tgz", - "integrity": "sha1-eYCZstvTfKK8dJ5TinwTB9C1BJk=", - "dev": true - }, - "es-abstract": { - "version": "1.10.0", - "resolved": "http://10.188.25.62:9009/es-abstract/-/es-abstract-1.10.0.tgz", - "integrity": "sha512-/uh/DhdqIOSkAWifU+8nG78vlQxdLckUdI/sPgy0VhuXi2qJ7T8czBmqIYtLQVpCIFYafChnsRsB5pyb1JdmCQ==", - "dev": true, - "requires": { - "es-to-primitive": "1.1.1", - "function-bind": "1.1.1", - "has": "1.0.1", - "is-callable": "1.1.3", - "is-regex": "1.0.4" - } - }, - "es-to-primitive": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/es-to-primitive/-/es-to-primitive-1.1.1.tgz", - "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", - "dev": true, - "requires": { - "is-callable": "1.1.3", - "is-date-object": "1.0.1", - "is-symbol": "1.0.1" - } - }, - "es5-ext": { - "version": "0.10.39", - "resolved": "http://10.188.25.62:9009/es5-ext/-/es5-ext-0.10.39.tgz", - "integrity": "sha512-AlaXZhPHl0po/uxMx1tyrlt1O86M6D5iVaDH8UgLfgek4kXTX6vzsRfJQWC2Ku+aG8pkw1XWzh9eTkwfVrsD5g==", - "dev": true, - "requires": { - "es6-iterator": "2.0.3", - "es6-symbol": "3.1.1" - } - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "http://10.188.25.62:9009/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "dev": true, - "requires": { - "d": "1.0.0", - "es5-ext": "0.10.39", - "es6-symbol": "3.1.1" - } - }, - "es6-map": { - "version": "0.1.5", - "resolved": "http://10.188.25.62:9009/es6-map/-/es6-map-0.1.5.tgz", - "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", - "dev": true, - "requires": { - "d": "1.0.0", - "es5-ext": "0.10.39", - "es6-iterator": "2.0.3", - "es6-set": "0.1.5", - "es6-symbol": "3.1.1", - "event-emitter": "0.3.5" - } - }, - "es6-promise": { - "version": "2.1.1", - "resolved": "http://10.188.25.62:9009/es6-promise/-/es6-promise-2.1.1.tgz", - "integrity": "sha1-A+jzxyl5KOVHjWqx0GQyUVB73t0=", - "dev": true - }, - "es6-set": { - "version": "0.1.5", - "resolved": "http://10.188.25.62:9009/es6-set/-/es6-set-0.1.5.tgz", - "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", - "dev": true, - "requires": { - "d": "1.0.0", - "es5-ext": "0.10.39", - "es6-iterator": "2.0.3", - "es6-symbol": "3.1.1", - "event-emitter": "0.3.5" - } - }, - "es6-symbol": { - "version": "3.1.1", - "resolved": "http://10.188.25.62:9009/es6-symbol/-/es6-symbol-3.1.1.tgz", - "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", - "dev": true, - "requires": { - "d": "1.0.0", - "es5-ext": "0.10.39" - } - }, - "es6-weak-map": { - "version": "2.0.2", - "resolved": "http://10.188.25.62:9009/es6-weak-map/-/es6-weak-map-2.0.2.tgz", - "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", - "dev": true, - "requires": { - "d": "1.0.0", - "es5-ext": "0.10.39", - "es6-iterator": "2.0.3", - "es6-symbol": "3.1.1" - } - }, - "escape-html": { - "version": "1.0.3", - "resolved": "http://10.188.25.62:9009/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "http://10.188.25.62:9009/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "escodegen": { - "version": "1.7.1", - "resolved": "http://10.188.25.62:9009/escodegen/-/escodegen-1.7.1.tgz", - "integrity": "sha1-MOz89mypjcZ80v0WKr626vqM5vw=", - "dev": true, - "requires": { - "esprima": "1.2.5", - "estraverse": "1.9.3", - "esutils": "2.0.2", - "optionator": "0.5.0", - "source-map": "0.2.0" - }, - "dependencies": { - "esprima": { - "version": "1.2.5", - "resolved": "http://10.188.25.62:9009/esprima/-/esprima-1.2.5.tgz", - "integrity": "sha1-CZNQL+r2aBODJXVvMPmlH+7sEek=", - "dev": true - }, - "estraverse": { - "version": "1.9.3", - "resolved": "http://10.188.25.62:9009/estraverse/-/estraverse-1.9.3.tgz", - "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=", - "dev": true - }, - "fast-levenshtein": { - "version": "1.0.7", - "resolved": "http://10.188.25.62:9009/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz", - "integrity": "sha1-AXjc3uAjuSkFGTrwlZ6KdjnP3Lk=", - "dev": true - }, - "levn": { - "version": "0.2.5", - "resolved": "http://10.188.25.62:9009/levn/-/levn-0.2.5.tgz", - "integrity": "sha1-uo0znQykphDjo/FFucr0iAcVUFQ=", - "dev": true, - "requires": { - "prelude-ls": "1.1.2", - "type-check": "0.3.2" - } - }, - "optionator": { - "version": "0.5.0", - "resolved": "http://10.188.25.62:9009/optionator/-/optionator-0.5.0.tgz", - "integrity": "sha1-t1qJlaLUF98ltuTjhi9QqohlE2g=", - "dev": true, - "requires": { - "deep-is": "0.1.3", - "fast-levenshtein": "1.0.7", - "levn": "0.2.5", - "prelude-ls": "1.1.2", - "type-check": "0.3.2", - "wordwrap": "0.0.3" - } - }, - "wordwrap": { - "version": "0.0.3", - "resolved": "http://10.188.25.62:9009/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", - "dev": true - } - } - }, - "escope": { - "version": "3.6.0", - "resolved": "http://10.188.25.62:9009/escope/-/escope-3.6.0.tgz", - "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", - "dev": true, - "requires": { - "es6-map": "0.1.5", - "es6-weak-map": "2.0.2", - "esrecurse": "4.2.0", - "estraverse": "4.2.0" - } - }, - "eslint": { - "version": "3.19.0", - "resolved": "http://10.188.25.62:9009/eslint/-/eslint-3.19.0.tgz", - "integrity": "sha1-yPxiAcf0DdCJQbh8CFdnOGpnmsw=", - "dev": true, - "requires": { - "babel-code-frame": "6.26.0", - "chalk": "1.1.3", - "concat-stream": "1.6.0", - "debug": "2.6.9", - "doctrine": "2.1.0", - "escope": "3.6.0", - "espree": "3.5.3", - "esquery": "1.0.0", - "estraverse": "4.2.0", - "esutils": "2.0.2", - "file-entry-cache": "2.0.0", - "glob": "7.1.2", - "globals": "9.18.0", - "ignore": "3.3.7", - "imurmurhash": "0.1.4", - "inquirer": "0.12.0", - "is-my-json-valid": "2.17.2", - "is-resolvable": "1.1.0", - "js-yaml": "3.10.0", - "json-stable-stringify": "1.0.1", - "levn": "0.3.0", - "lodash": "4.17.5", - "mkdirp": "0.5.1", - "natural-compare": "1.4.0", - "optionator": "0.8.2", - "path-is-inside": "1.0.2", - "pluralize": "1.2.1", - "progress": "1.1.8", - "require-uncached": "1.0.3", - "shelljs": "0.7.8", - "strip-bom": "3.0.0", - "strip-json-comments": "2.0.1", - "table": "3.8.3", - "text-table": "0.2.0", - "user-home": "2.0.0" - } - }, - "espree": { - "version": "3.5.3", - "resolved": "http://10.188.25.62:9009/espree/-/espree-3.5.3.tgz", - "integrity": "sha512-Zy3tAJDORxQZLl2baguiRU1syPERAIg0L+JB2MWorORgTu/CplzvxS9WWA7Xh4+Q+eOQihNs/1o1Xep8cvCxWQ==", - "dev": true, - "requires": { - "acorn": "5.4.1", - "acorn-jsx": "3.0.1" - } - }, - "esprima": { - "version": "4.0.0", - "resolved": "http://10.188.25.62:9009/esprima/-/esprima-4.0.0.tgz", - "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", - "dev": true - }, - "esquery": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/esquery/-/esquery-1.0.0.tgz", - "integrity": "sha1-z7qLV9f7qT8XKYqKAGoEzaE9gPo=", - "dev": true, - "requires": { - "estraverse": "4.2.0" - } - }, - "esrecurse": { - "version": "4.2.0", - "resolved": "http://10.188.25.62:9009/esrecurse/-/esrecurse-4.2.0.tgz", - "integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=", - "dev": true, - "requires": { - "estraverse": "4.2.0", - "object-assign": "4.1.1" - } - }, - "estraverse": { - "version": "4.2.0", - "resolved": "http://10.188.25.62:9009/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", - "dev": true - }, - "esutils": { - "version": "2.0.2", - "resolved": "http://10.188.25.62:9009/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "http://10.188.25.62:9009/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true - }, - "event-emitter": { - "version": "0.3.5", - "resolved": "http://10.188.25.62:9009/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", - "dev": true, - "requires": { - "d": "1.0.0", - "es5-ext": "0.10.39" - } - }, - "eventemitter2": { - "version": "0.4.14", - "resolved": "http://10.188.25.62:9009/eventemitter2/-/eventemitter2-0.4.14.tgz", - "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=", - "dev": true - }, - "eventemitter3": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/eventemitter3/-/eventemitter3-1.2.0.tgz", - "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=", - "dev": true, - "optional": true - }, - "events": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/events/-/events-1.1.1.tgz", - "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", - "dev": true - }, - "eventsource": { - "version": "0.1.6", - "resolved": "http://10.188.25.62:9009/eventsource/-/eventsource-0.1.6.tgz", - "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=", - "dev": true, - "optional": true, - "requires": { - "original": "1.0.0" - } - }, - "execa": { - "version": "0.7.0", - "resolved": "http://10.188.25.62:9009/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", - "dev": true, - "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "http://10.188.25.62:9009/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true - }, - "exit-hook": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/exit-hook/-/exit-hook-1.1.1.tgz", - "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", - "dev": true - }, - "exit-on-epipe": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", - "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==", - "dev": true - }, - "expect": { - "version": "1.20.2", - "resolved": "http://10.188.25.62:9009/expect/-/expect-1.20.2.tgz", - "integrity": "sha1-1Fj+TFYAQDa64yMkFqP2Nh8E+WU=", - "dev": true, - "requires": { - "define-properties": "1.1.2", - "has": "1.0.1", - "is-equal": "1.5.5", - "is-regex": "1.0.4", - "object-inspect": "1.5.0", - "object-keys": "1.0.11", - "tmatch": "2.0.1" - } - }, - "express": { - "version": "4.16.2", - "resolved": "http://10.188.25.62:9009/express/-/express-4.16.2.tgz", - "integrity": "sha1-41xt/i1kt9ygpc1PIXgb4ymeB2w=", - "dev": true, - "requires": { - "accepts": "1.3.4", - "array-flatten": "1.1.1", - "body-parser": "1.18.2", - "content-disposition": "0.5.2", - "content-type": "1.0.4", - "cookie": "0.3.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "1.1.2", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.8.1", - "finalhandler": "1.1.0", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "1.1.2", - "on-finished": "2.3.0", - "parseurl": "1.3.2", - "path-to-regexp": "0.1.7", - "proxy-addr": "2.0.3", - "qs": "6.5.1", - "range-parser": "1.2.0", - "safe-buffer": "5.1.1", - "send": "0.16.1", - "serve-static": "1.13.1", - "setprototypeof": "1.1.0", - "statuses": "1.3.1", - "type-is": "1.6.16", - "utils-merge": "1.0.1", - "vary": "1.1.2" - }, - "dependencies": { - "body-parser": { - "version": "1.18.2", - "resolved": "http://10.188.25.62:9009/body-parser/-/body-parser-1.18.2.tgz", - "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=", - "dev": true, - "requires": { - "bytes": "3.0.0", - "content-type": "1.0.4", - "debug": "2.6.9", - "depd": "1.1.2", - "http-errors": "1.6.2", - "iconv-lite": "0.4.19", - "on-finished": "2.3.0", - "qs": "6.5.1", - "raw-body": "2.3.2", - "type-is": "1.6.16" - } - }, - "bytes": { - "version": "3.0.0", - "resolved": "http://10.188.25.62:9009/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true - }, - "finalhandler": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/finalhandler/-/finalhandler-1.1.0.tgz", - "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "parseurl": "1.3.2", - "statuses": "1.3.1", - "unpipe": "1.0.0" - } - }, - "http-errors": { - "version": "1.6.2", - "resolved": "http://10.188.25.62:9009/http-errors/-/http-errors-1.6.2.tgz", - "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", - "dev": true, - "requires": { - "depd": "1.1.1", - "inherits": "2.0.3", - "setprototypeof": "1.0.3", - "statuses": "1.3.1" - }, - "dependencies": { - "depd": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/depd/-/depd-1.1.1.tgz", - "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=", - "dev": true - }, - "setprototypeof": { - "version": "1.0.3", - "resolved": "http://10.188.25.62:9009/setprototypeof/-/setprototypeof-1.0.3.tgz", - "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=", - "dev": true - } - } - }, - "iconv-lite": { - "version": "0.4.19", - "resolved": "http://10.188.25.62:9009/iconv-lite/-/iconv-lite-0.4.19.tgz", - "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==", - "dev": true - }, - "raw-body": { - "version": "2.3.2", - "resolved": "http://10.188.25.62:9009/raw-body/-/raw-body-2.3.2.tgz", - "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=", - "dev": true, - "requires": { - "bytes": "3.0.0", - "http-errors": "1.6.2", - "iconv-lite": "0.4.19", - "unpipe": "1.0.0" - } - }, - "statuses": { - "version": "1.3.1", - "resolved": "http://10.188.25.62:9009/statuses/-/statuses-1.3.1.tgz", - "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true - } - } - }, - "express-flash": { - "version": "0.0.2", - "resolved": "http://10.188.25.62:9009/express-flash/-/express-flash-0.0.2.tgz", - "integrity": "sha1-I9GovPP5DXB5KOSJ+Whp7K0KzaI=", - "dev": true, - "requires": { - "connect-flash": "0.1.1" - } - }, - "express-session": { - "version": "1.12.1", - "resolved": "http://10.188.25.62:9009/express-session/-/express-session-1.12.1.tgz", - "integrity": "sha1-Q5CXQW2zCia4430YmyablhgLaFk=", - "dev": true, - "requires": { - "cookie": "0.2.3", - "cookie-signature": "1.0.6", - "crc": "3.3.0", - "debug": "2.2.0", - "depd": "1.1.2", - "on-headers": "1.0.1", - "parseurl": "1.3.2", - "uid-safe": "2.0.0", - "utils-merge": "1.0.0" - }, - "dependencies": { - "cookie": { - "version": "0.2.3", - "resolved": "http://10.188.25.62:9009/cookie/-/cookie-0.2.3.tgz", - "integrity": "sha1-GllTavaFN6IReKATRvh8sFnSrlw=", - "dev": true - }, - "debug": { - "version": "2.2.0", - "resolved": "http://10.188.25.62:9009/debug/-/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "ms": { - "version": "0.7.1", - "resolved": "http://10.188.25.62:9009/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", - "dev": true - } - } - }, - "extend": { - "version": "3.0.1", - "resolved": "http://10.188.25.62:9009/extend/-/extend-3.0.1.tgz", - "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=", - "dev": true - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "http://10.188.25.62:9009/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "eyes": { - "version": "0.1.8", - "resolved": "http://10.188.25.62:9009/eyes/-/eyes-0.1.8.tgz", - "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=", - "dev": true - }, - "fast-deep-equal": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz", - "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=", - "dev": true - }, - "fast-json-patch": { - "version": "1.2.2", - "resolved": "http://10.188.25.62:9009/fast-json-patch/-/fast-json-patch-1.2.2.tgz", - "integrity": "sha1-03fZfGkR290qHIC/rNoEik+Du/k=", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "http://10.188.25.62:9009/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "fast-memoize": { - "version": "2.3.0", - "resolved": "http://10.188.25.62:9009/fast-memoize/-/fast-memoize-2.3.0.tgz", - "integrity": "sha512-wH36QD7q17IXIq3WDEQTb+eehTzpCXXdGRAYw4jQdVmMWdBZc5ysRhV/5nZx67KBNgFt1H1XwLgDiYxQL3uXJw==", - "dev": true - }, - "faye-websocket": { - "version": "0.10.0", - "resolved": "http://10.188.25.62:9009/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", - "dev": true, - "optional": true, - "requires": { - "websocket-driver": "0.7.0" - } - }, - "fbjs": { - "version": "0.8.16", - "resolved": "http://10.188.25.62:9009/fbjs/-/fbjs-0.8.16.tgz", - "integrity": "sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=", - "dev": true, - "requires": { - "core-js": "1.2.7", - "isomorphic-fetch": "2.2.1", - "loose-envify": "1.3.1", - "object-assign": "4.1.1", - "promise": "7.3.1", - "setimmediate": "1.0.5", - "ua-parser-js": "0.7.17" - }, - "dependencies": { - "core-js": { - "version": "1.2.7", - "resolved": "http://10.188.25.62:9009/core-js/-/core-js-1.2.7.tgz", - "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=", - "dev": true - } - } - }, - "feedparser": { - "version": "1.1.3", - "resolved": "http://10.188.25.62:9009/feedparser/-/feedparser-1.1.3.tgz", - "integrity": "sha1-C3Jfa0y+SybVGLrsDQEK0CAVbIs=", - "dev": true, - "requires": { - "addressparser": "0.1.3", - "array-indexofobject": "0.0.1", - "readable-stream": "1.0.34", - "sax": "0.6.1" - }, - "dependencies": { - "addressparser": { - "version": "0.1.3", - "resolved": "http://10.188.25.62:9009/addressparser/-/addressparser-0.1.3.tgz", - "integrity": "sha1-npq0PSV+GueE4d9fWAyfUkD1iHQ=", - "dev": true - }, - "isarray": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "http://10.188.25.62:9009/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } - }, - "sax": { - "version": "0.6.1", - "resolved": "http://10.188.25.62:9009/sax/-/sax-0.6.1.tgz", - "integrity": "sha1-VjsZx8HeiS4Jv8Ty/DDjwn8JUrk=", - "dev": true - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "http://10.188.25.62:9009/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, - "figures": { - "version": "1.7.0", - "resolved": "http://10.188.25.62:9009/figures/-/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", - "dev": true, - "requires": { - "escape-string-regexp": "1.0.5", - "object-assign": "4.1.1" - } - }, - "file-entry-cache": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/file-entry-cache/-/file-entry-cache-2.0.0.tgz", - "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", - "dev": true, - "requires": { - "flat-cache": "1.3.0", - "object-assign": "4.1.1" - } - }, - "file-type": { - "version": "4.1.0", - "resolved": "http://10.188.25.62:9009/file-type/-/file-type-4.1.0.tgz", - "integrity": "sha1-aQtwKTcV1/05aX4496EI66slUbk=", - "dev": true - }, - "filed": { - "version": "0.1.0", - "resolved": "http://10.188.25.62:9009/filed/-/filed-0.1.0.tgz", - "integrity": "sha1-sPYmRyojZtwRlFN6Tup+eonzxzU=", - "dev": true, - "requires": { - "mime": "1.6.0" - } - }, - "fileset": { - "version": "0.2.1", - "resolved": "http://10.188.25.62:9009/fileset/-/fileset-0.2.1.tgz", - "integrity": "sha1-WI74lzxmI7KnbfRlEFaWuWqsgGc=", - "dev": true, - "requires": { - "glob": "5.0.15", - "minimatch": "2.0.10" - }, - "dependencies": { - "glob": { - "version": "5.0.15", - "resolved": "http://10.188.25.62:9009/glob/-/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", - "dev": true, - "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "2.0.10", - "once": "1.4.0", - "path-is-absolute": "1.0.1" - } - }, - "minimatch": { - "version": "2.0.10", - "resolved": "http://10.188.25.62:9009/minimatch/-/minimatch-2.0.10.tgz", - "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=", - "dev": true, - "requires": { - "brace-expansion": "1.1.11" - } - } - } - }, - "finalhandler": { - "version": "0.4.1", - "resolved": "http://10.188.25.62:9009/finalhandler/-/finalhandler-0.4.1.tgz", - "integrity": "sha1-haF8bFmpRxfSYtYSMNSw6+PUoU0=", - "dev": true, - "requires": { - "debug": "2.2.0", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "unpipe": "1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.2.0", - "resolved": "http://10.188.25.62:9009/debug/-/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "ms": { - "version": "0.7.1", - "resolved": "http://10.188.25.62:9009/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", - "dev": true - } - } - }, - "findup-sync": { - "version": "0.1.3", - "resolved": "http://10.188.25.62:9009/findup-sync/-/findup-sync-0.1.3.tgz", - "integrity": "sha1-fz56l7gjksZTvwZYm9hRkOk8NoM=", - "dev": true, - "requires": { - "glob": "3.2.11", - "lodash": "2.4.2" - }, - "dependencies": { - "glob": { - "version": "3.2.11", - "resolved": "http://10.188.25.62:9009/glob/-/glob-3.2.11.tgz", - "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "minimatch": "0.3.0" - } - }, - "lodash": { - "version": "2.4.2", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-2.4.2.tgz", - "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=", - "dev": true - }, - "minimatch": { - "version": "0.3.0", - "resolved": "http://10.188.25.62:9009/minimatch/-/minimatch-0.3.0.tgz", - "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=", - "dev": true, - "requires": { - "lru-cache": "2.7.3", - "sigmund": "1.0.1" - } - } - } - }, - "flat-cache": { - "version": "1.3.0", - "resolved": "http://10.188.25.62:9009/flat-cache/-/flat-cache-1.3.0.tgz", - "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=", - "dev": true, - "requires": { - "circular-json": "0.3.3", - "del": "2.2.2", - "graceful-fs": "4.1.11", - "write": "0.2.1" - } - }, - "follow-redirects": { - "version": "1.2.1", - "resolved": "http://10.188.25.62:9009/follow-redirects/-/follow-redirects-1.2.1.tgz", - "integrity": "sha1-eWxxaXDfT7AJYWU5NUUED2GwD1k=", - "dev": true, - "requires": { - "debug": "2.6.9" - } - }, - "foreach": { - "version": "2.0.5", - "resolved": "http://10.188.25.62:9009/foreach/-/foreach-2.0.5.tgz", - "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", - "dev": true - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "http://10.188.25.62:9009/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "form-data": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/form-data/-/form-data-1.0.1.tgz", - "integrity": "sha1-rjFduaSQf6BlUCMEpm13M0de43w=", - "dev": true, - "requires": { - "async": "2.4.1", - "combined-stream": "1.0.6", - "mime-types": "2.1.18" - } - }, - "formidable": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/formidable/-/formidable-1.1.1.tgz", - "integrity": "sha1-lriIb3w8NQi5Mta9cMTTqI818ak=", - "dev": true - }, - "forwarded": { - "version": "0.1.2", - "resolved": "http://10.188.25.62:9009/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", - "dev": true - }, - "frac": { - "version": "0.3.1", - "resolved": "http://10.188.25.62:9009/frac/-/frac-0.3.1.tgz", - "integrity": "sha1-V3Z3t/3L5vr3xGHxgB00E3zaQ1Q=", - "dev": true - }, - "frameguard": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/frameguard/-/frameguard-2.0.0.tgz", - "integrity": "sha1-MMLBSeXjUF+eFW+bxJGkOEIOSH4=", - "dev": true - }, - "fresh": { - "version": "0.5.2", - "resolved": "http://10.188.25.62:9009/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true - }, - "fs-extra": { - "version": "3.0.1", - "resolved": "http://10.188.25.62:9009/fs-extra/-/fs-extra-3.0.1.tgz", - "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", - "dev": true, - "requires": { - "graceful-fs": "4.1.11", - "jsonfile": "3.0.1", - "universalify": "0.1.1" - } - }, - "fs.notify": { - "version": "0.0.4", - "resolved": "http://10.188.25.62:9009/fs.notify/-/fs.notify-0.0.4.tgz", - "integrity": "sha1-YyhNRaNLUs5gCIpt2+xbd208AT0=", - "dev": true, - "requires": { - "async": "0.1.22", - "retry": "0.6.1" - }, - "dependencies": { - "async": { - "version": "0.1.22", - "resolved": "http://10.188.25.62:9009/async/-/async-0.1.22.tgz", - "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE=", - "dev": true - } - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fstream": { - "version": "1.0.11", - "resolved": "http://10.188.25.62:9009/fstream/-/fstream-1.0.11.tgz", - "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", - "dev": true, - "requires": { - "graceful-fs": "4.1.11", - "inherits": "2.0.3", - "mkdirp": "0.5.1", - "rimraf": "2.6.2" - } - }, - "fstream-ignore": { - "version": "1.0.5", - "resolved": "http://10.188.25.62:9009/fstream-ignore/-/fstream-ignore-1.0.5.tgz", - "integrity": "sha1-nDHa40dnAY/h0kmyTa2mfQktoQU=", - "dev": true, - "optional": true, - "requires": { - "fstream": "1.0.11", - "inherits": "2.0.3", - "minimatch": "3.0.4" - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "g11n-pipeline": { - "version": "2.0.5", - "resolved": "http://10.188.25.62:9009/g11n-pipeline/-/g11n-pipeline-2.0.5.tgz", - "integrity": "sha512-q6xEVVF8PBzq740DQCiv6AqtdECAhHuJqsARwZRKtlAkywxpNPCWqAN+a41XSP0HQNm3wjxBb5WByw09BJ/sng==", - "dev": true, - "requires": { - "swagger-client": "3.4.11" - } - }, - "gapitoken": { - "version": "0.1.5", - "resolved": "http://10.188.25.62:9009/gapitoken/-/gapitoken-0.1.5.tgz", - "integrity": "sha1-NXf8+1Qmvjp7jrrakmcSKdjMgc4=", - "dev": true, - "requires": { - "jws": "3.0.0", - "request": "2.83.0" - } - }, - "gauge": { - "version": "2.7.4", - "resolved": "http://10.188.25.62:9009/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "dev": true, - "optional": true, - "requires": { - "aproba": "1.2.0", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.2" - } - }, - "gcloud": { - "version": "0.10.0", - "resolved": "http://10.188.25.62:9009/gcloud/-/gcloud-0.10.0.tgz", - "integrity": "sha1-hVoms1Mdx7B5FRP/+4n8ZZIfQ+4=", - "dev": true, - "requires": { - "duplexify": "3.5.3", - "extend": "1.3.0", - "gapitoken": "0.1.5", - "node-uuid": "1.4.8", - "protobufjs": "3.8.2", - "request": "2.83.0", - "stream-events": "1.0.2", - "through2": "0.6.5" - }, - "dependencies": { - "extend": { - "version": "1.3.0", - "resolved": "http://10.188.25.62:9009/extend/-/extend-1.3.0.tgz", - "integrity": "sha1-0VFvsP9WJNLr+RI+odrFoZlABPg=", - "dev": true - } - } - }, - "gelf-stream": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/gelf-stream/-/gelf-stream-1.1.1.tgz", - "integrity": "sha1-nOqbY4asMBx0GDjKPLkeZtv79mk=", - "dev": true, - "requires": { - "gelfling": "0.3.1" - } - }, - "gelfling": { - "version": "0.3.1", - "resolved": "http://10.188.25.62:9009/gelfling/-/gelfling-0.3.1.tgz", - "integrity": "sha1-M2qY+BUQ+a4K8qSU4XRooRap3AQ=", - "dev": true - }, - "generate-function": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/generate-function/-/generate-function-2.0.0.tgz", - "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=", - "dev": true - }, - "generate-object-property": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/generate-object-property/-/generate-object-property-1.2.0.tgz", - "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", - "dev": true, - "requires": { - "is-property": "1.0.2" - } - }, - "get-stdin": { - "version": "4.0.1", - "resolved": "http://10.188.25.62:9009/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true - }, - "get-stream": { - "version": "3.0.0", - "resolved": "http://10.188.25.62:9009/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - }, - "getbase": { - "version": "2.8.2", - "resolved": "http://10.188.25.62:9009/getbase/-/getbase-2.8.2.tgz", - "integrity": "sha1-ytdX/7K19THTKtb6xIceYmpMCcs=", - "dev": true - }, - "getobject": { - "version": "0.1.0", - "resolved": "http://10.188.25.62:9009/getobject/-/getobject-0.1.0.tgz", - "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "http://10.188.25.62:9009/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "1.0.0" - } - }, - "glob": { - "version": "7.1.2", - "resolved": "http://10.188.25.62:9009/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "http://10.188.25.62:9009/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "requires": { - "is-glob": "3.1.0", - "path-dirname": "1.0.2" - } - }, - "glob-stream": { - "version": "6.1.0", - "resolved": "http://10.188.25.62:9009/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", - "dev": true, - "requires": { - "extend": "3.0.1", - "glob": "7.1.2", - "glob-parent": "3.1.0", - "is-negated-glob": "1.0.0", - "ordered-read-streams": "1.0.1", - "pumpify": "1.4.0", - "readable-stream": "2.3.4", - "remove-trailing-separator": "1.1.0", - "to-absolute-glob": "2.0.2", - "unique-stream": "2.2.1" - } - }, - "globals": { - "version": "9.18.0", - "resolved": "http://10.188.25.62:9009/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true - }, - "globby": { - "version": "5.0.0", - "resolved": "http://10.188.25.62:9009/globby/-/globby-5.0.0.tgz", - "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", - "dev": true, - "requires": { - "array-union": "1.0.2", - "arrify": "1.0.1", - "glob": "7.1.2", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" - } - }, - "graceful-fs": { - "version": "4.1.11", - "resolved": "http://10.188.25.62:9009/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", - "dev": true - }, - "growl": { - "version": "1.8.1", - "resolved": "http://10.188.25.62:9009/growl/-/growl-1.8.1.tgz", - "integrity": "sha1-Sy3sjZB+k9szZiTc7AGDUC+MlCg=", - "dev": true - }, - "grunt": { - "version": "0.4.5", - "resolved": "http://10.188.25.62:9009/grunt/-/grunt-0.4.5.tgz", - "integrity": "sha1-VpN81RlDJK3/bSB2MYMqnWuk5/A=", - "dev": true, - "requires": { - "async": "0.1.22", - "coffee-script": "1.3.3", - "colors": "0.6.2", - "dateformat": "1.0.2-1.2.3", - "eventemitter2": "0.4.14", - "exit": "0.1.2", - "findup-sync": "0.1.3", - "getobject": "0.1.0", - "glob": "3.1.21", - "grunt-legacy-log": "0.1.3", - "grunt-legacy-util": "0.2.0", - "hooker": "0.2.3", - "iconv-lite": "0.2.11", - "js-yaml": "2.0.5", - "lodash": "0.9.2", - "minimatch": "0.2.14", - "nopt": "1.0.10", - "rimraf": "2.2.8", - "underscore.string": "2.2.1", - "which": "1.0.9" - }, - "dependencies": { - "argparse": { - "version": "0.1.16", - "resolved": "http://10.188.25.62:9009/argparse/-/argparse-0.1.16.tgz", - "integrity": "sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw=", - "dev": true, - "requires": { - "underscore": "1.7.0", - "underscore.string": "2.4.0" - }, - "dependencies": { - "underscore.string": { - "version": "2.4.0", - "resolved": "http://10.188.25.62:9009/underscore.string/-/underscore.string-2.4.0.tgz", - "integrity": "sha1-jN2PusTi0uoefi6Al8QvRCKA+Fs=", - "dev": true - } - } - }, - "async": { - "version": "0.1.22", - "resolved": "http://10.188.25.62:9009/async/-/async-0.1.22.tgz", - "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE=", - "dev": true - }, - "esprima": { - "version": "1.0.4", - "resolved": "http://10.188.25.62:9009/esprima/-/esprima-1.0.4.tgz", - "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=", - "dev": true - }, - "glob": { - "version": "3.1.21", - "resolved": "http://10.188.25.62:9009/glob/-/glob-3.1.21.tgz", - "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", - "dev": true, - "requires": { - "graceful-fs": "1.2.3", - "inherits": "1.0.2", - "minimatch": "0.2.14" - } - }, - "graceful-fs": { - "version": "1.2.3", - "resolved": "http://10.188.25.62:9009/graceful-fs/-/graceful-fs-1.2.3.tgz", - "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=", - "dev": true - }, - "inherits": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/inherits/-/inherits-1.0.2.tgz", - "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=", - "dev": true - }, - "js-yaml": { - "version": "2.0.5", - "resolved": "http://10.188.25.62:9009/js-yaml/-/js-yaml-2.0.5.tgz", - "integrity": "sha1-olrmUJmZ6X3yeMZxnaEb0Gh3Q6g=", - "dev": true, - "requires": { - "argparse": "0.1.16", - "esprima": "1.0.4" - } - }, - "lodash": { - "version": "0.9.2", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-0.9.2.tgz", - "integrity": "sha1-jzSZxSRdNG1oLlsNO0B2fgnxqSw=", - "dev": true - }, - "minimatch": { - "version": "0.2.14", - "resolved": "http://10.188.25.62:9009/minimatch/-/minimatch-0.2.14.tgz", - "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", - "dev": true, - "requires": { - "lru-cache": "2.7.3", - "sigmund": "1.0.1" - } - }, - "rimraf": { - "version": "2.2.8", - "resolved": "http://10.188.25.62:9009/rimraf/-/rimraf-2.2.8.tgz", - "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=", - "dev": true - } - } - }, - "grunt-cli": { - "version": "0.1.13", - "resolved": "http://10.188.25.62:9009/grunt-cli/-/grunt-cli-0.1.13.tgz", - "integrity": "sha1-6evEBHYx9QEtkidww5N4EzytEPQ=", - "dev": true, - "requires": { - "findup-sync": "0.1.3", - "nopt": "1.0.10", - "resolve": "0.3.1" - }, - "dependencies": { - "resolve": { - "version": "0.3.1", - "resolved": "http://10.188.25.62:9009/resolve/-/resolve-0.3.1.tgz", - "integrity": "sha1-NMY0R8ZkxwWY0cmxJvxDsqJDEKQ=", - "dev": true - } - } - }, - "grunt-contrib-clean": { - "version": "0.7.0", - "resolved": "http://10.188.25.62:9009/grunt-contrib-clean/-/grunt-contrib-clean-0.7.0.tgz", - "integrity": "sha1-EvynC79SW5GLc+XMsUUPQ762Kc0=", - "dev": true, - "requires": { - "rimraf": "2.6.2" - } - }, - "grunt-eslint": { - "version": "19.0.0", - "resolved": "http://10.188.25.62:9009/grunt-eslint/-/grunt-eslint-19.0.0.tgz", - "integrity": "sha1-u3TDeQYVmc7B9mFp3vKonYYthhs=", - "dev": true, - "requires": { - "chalk": "1.1.3", - "eslint": "3.19.0" - } - }, - "grunt-legacy-log": { - "version": "0.1.3", - "resolved": "http://10.188.25.62:9009/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz", - "integrity": "sha1-7ClCboAwIa9ZAp+H0vnNczWgVTE=", - "dev": true, - "requires": { - "colors": "0.6.2", - "grunt-legacy-log-utils": "0.1.1", - "hooker": "0.2.3", - "lodash": "2.4.2", - "underscore.string": "2.3.3" - }, - "dependencies": { - "lodash": { - "version": "2.4.2", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-2.4.2.tgz", - "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=", - "dev": true - }, - "underscore.string": { - "version": "2.3.3", - "resolved": "http://10.188.25.62:9009/underscore.string/-/underscore.string-2.3.3.tgz", - "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=", - "dev": true - } - } - }, - "grunt-legacy-log-utils": { - "version": "0.1.1", - "resolved": "http://10.188.25.62:9009/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz", - "integrity": "sha1-wHBrndkGThFvNvI/5OawSGcsD34=", - "dev": true, - "requires": { - "colors": "0.6.2", - "lodash": "2.4.2", - "underscore.string": "2.3.3" - }, - "dependencies": { - "lodash": { - "version": "2.4.2", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-2.4.2.tgz", - "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=", - "dev": true - }, - "underscore.string": { - "version": "2.3.3", - "resolved": "http://10.188.25.62:9009/underscore.string/-/underscore.string-2.3.3.tgz", - "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=", - "dev": true - } - } - }, - "grunt-legacy-util": { - "version": "0.2.0", - "resolved": "http://10.188.25.62:9009/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz", - "integrity": "sha1-kzJIhNv343qf98Am3/RR2UqeVUs=", - "dev": true, - "requires": { - "async": "0.1.22", - "exit": "0.1.2", - "getobject": "0.1.0", - "hooker": "0.2.3", - "lodash": "0.9.2", - "underscore.string": "2.2.1", - "which": "1.0.9" - }, - "dependencies": { - "async": { - "version": "0.1.22", - "resolved": "http://10.188.25.62:9009/async/-/async-0.1.22.tgz", - "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE=", - "dev": true - }, - "lodash": { - "version": "0.9.2", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-0.9.2.tgz", - "integrity": "sha1-jzSZxSRdNG1oLlsNO0B2fgnxqSw=", - "dev": true - } - } - }, - "grunt-mkdir": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/grunt-mkdir/-/grunt-mkdir-1.0.0.tgz", - "integrity": "sha1-c+GiasJKCFljY/TdlUsNMkheWOk=", - "dev": true - }, - "grunt-mocha-istanbul": { - "version": "3.0.1", - "resolved": "http://10.188.25.62:9009/grunt-mocha-istanbul/-/grunt-mocha-istanbul-3.0.1.tgz", - "integrity": "sha1-ozUlcHsvqC6y9/syMFE/fKJ5v2A=", - "dev": true - }, - "handlebars": { - "version": "4.0.11", - "resolved": "http://10.188.25.62:9009/handlebars/-/handlebars-4.0.11.tgz", - "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=", - "dev": true, - "requires": { - "async": "1.5.2", - "optimist": "0.6.1", - "source-map": "0.4.4", - "uglify-js": "2.8.29" - }, - "dependencies": { - "async": { - "version": "1.5.2", - "resolved": "http://10.188.25.62:9009/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "source-map": { - "version": "0.4.4", - "resolved": "http://10.188.25.62:9009/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "requires": { - "amdefine": "1.0.1" - } - } - } - }, - "har-schema": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.0.3", - "resolved": "http://10.188.25.62:9009/har-validator/-/har-validator-5.0.3.tgz", - "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", - "dev": true, - "requires": { - "ajv": "5.5.2", - "har-schema": "2.0.0" - }, - "dependencies": { - "ajv": { - "version": "5.5.2", - "resolved": "http://10.188.25.62:9009/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", - "dev": true, - "requires": { - "co": "4.6.0", - "fast-deep-equal": "1.0.0", - "fast-json-stable-stringify": "2.0.0", - "json-schema-traverse": "0.3.1" - } - } - } - }, - "has": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/has/-/has-1.0.1.tgz", - "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", - "dev": true, - "requires": { - "function-bind": "1.1.1" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "2.1.1" - } - }, - "has-flag": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "http://10.188.25.62:9009/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true, - "optional": true - }, - "hawk": { - "version": "6.0.2", - "resolved": "http://10.188.25.62:9009/hawk/-/hawk-6.0.2.tgz", - "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==", - "dev": true, - "requires": { - "boom": "4.3.1", - "cryptiles": "3.1.2", - "hoek": "4.2.1", - "sntp": "2.1.0" - } - }, - "helmet": { - "version": "2.3.0", - "resolved": "http://10.188.25.62:9009/helmet/-/helmet-2.3.0.tgz", - "integrity": "sha1-1lXIW1Wwo79yKkwsZuSLeLQWG5E=", - "dev": true, - "requires": { - "connect": "3.4.1", - "dns-prefetch-control": "0.1.0", - "dont-sniff-mimetype": "1.0.0", - "frameguard": "2.0.0", - "helmet-csp": "1.2.2", - "hide-powered-by": "1.0.0", - "hpkp": "1.2.0", - "hsts": "1.0.0", - "ienoopen": "1.0.0", - "nocache": "1.0.1", - "referrer-policy": "1.0.0", - "x-xss-protection": "1.0.0" - } - }, - "helmet-csp": { - "version": "1.2.2", - "resolved": "http://10.188.25.62:9009/helmet-csp/-/helmet-csp-1.2.2.tgz", - "integrity": "sha1-CFwDB9V/yWzZczfxcKuL/qmeXfc=", - "dev": true, - "requires": { - "camelize": "1.0.0", - "content-security-policy-builder": "1.0.0", - "lodash.reduce": "4.5.0", - "platform": "1.3.1" - } - }, - "help-me": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/help-me/-/help-me-1.1.0.tgz", - "integrity": "sha1-jy1QjQYAtKRW2i8IZVbn5cBWo8Y=", - "dev": true, - "requires": { - "callback-stream": "1.1.0", - "glob-stream": "6.1.0", - "through2": "2.0.3", - "xtend": "4.0.1" - }, - "dependencies": { - "through2": { - "version": "2.0.3", - "resolved": "http://10.188.25.62:9009/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "2.3.4", - "xtend": "4.0.1" - } - } - } - }, - "hide-powered-by": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/hide-powered-by/-/hide-powered-by-1.0.0.tgz", - "integrity": "sha1-SoWtZYgfYoV/xwr3F0oRhNzM4ys=", - "dev": true - }, - "hoek": { - "version": "4.2.1", - "resolved": "http://10.188.25.62:9009/hoek/-/hoek-4.2.1.tgz", - "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==", - "dev": true - }, - "hoist-non-react-statics": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz", - "integrity": "sha1-qkSM8JhtVcxAdzsXF0t90GbLfPs=", - "dev": true - }, - "hooker": { - "version": "0.2.3", - "resolved": "http://10.188.25.62:9009/hooker/-/hooker-0.2.3.tgz", - "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=", - "dev": true - }, - "hpkp": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/hpkp/-/hpkp-1.2.0.tgz", - "integrity": "sha1-g/LLOLJs/yHa8m4v9LVxJpId7GU=", - "dev": true - }, - "hsts": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/hsts/-/hsts-1.0.0.tgz", - "integrity": "sha1-mOEDnverpVQFe2sOMlhMCxFDpBQ=", - "dev": true, - "requires": { - "core-util-is": "1.0.2" - } - }, - "htmlparser2": { - "version": "3.9.2", - "resolved": "http://10.188.25.62:9009/htmlparser2/-/htmlparser2-3.9.2.tgz", - "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=", - "dev": true, - "requires": { - "domelementtype": "1.3.0", - "domhandler": "2.4.1", - "domutils": "1.7.0", - "entities": "1.1.1", - "inherits": "2.0.3", - "readable-stream": "2.3.4" - } - }, - "http-errors": { - "version": "1.3.1", - "resolved": "http://10.188.25.62:9009/http-errors/-/http-errors-1.3.1.tgz", - "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "statuses": "1.4.0" - } - }, - "http-parser-js": { - "version": "0.4.10", - "resolved": "http://10.188.25.62:9009/http-parser-js/-/http-parser-js-0.4.10.tgz", - "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=", - "dev": true - }, - "http-proxy": { - "version": "1.16.2", - "resolved": "http://10.188.25.62:9009/http-proxy/-/http-proxy-1.16.2.tgz", - "integrity": "sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I=", - "dev": true, - "optional": true, - "requires": { - "eventemitter3": "1.2.0", - "requires-port": "1.0.0" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "jsprim": "1.4.1", - "sshpk": "1.13.1" - } - }, - "http-status": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/http-status/-/http-status-1.0.1.tgz", - "integrity": "sha1-3EMAGov8UKyH1IWokvdXiWS8lKI=", - "dev": true - }, - "hyphenate-style-name": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/hyphenate-style-name/-/hyphenate-style-name-1.0.2.tgz", - "integrity": "sha1-MRYKNpMK2vH8BMYHT360FGXU7Es=", - "dev": true - }, - "i18next": { - "version": "1.10.6", - "resolved": "http://10.188.25.62:9009/i18next/-/i18next-1.10.6.tgz", - "integrity": "sha1-/d2LSRUCxIlnpiljvHIv+JfN3qA=", - "dev": true, - "requires": { - "cookies": "0.7.1", - "i18next-client": "1.10.3", - "json5": "0.2.0" - } - }, - "i18next-client": { - "version": "1.10.3", - "resolved": "http://10.188.25.62:9009/i18next-client/-/i18next-client-1.10.3.tgz", - "integrity": "sha1-dtA1NVftkNHnqHdU1QBNP3gB/ek=", - "dev": true - }, - "iconv-lite": { - "version": "0.2.11", - "resolved": "http://10.188.25.62:9009/iconv-lite/-/iconv-lite-0.2.11.tgz", - "integrity": "sha1-HOYKOleGSiktEyH/RgnKS7llrcg=", - "dev": true - }, - "ieee754": { - "version": "1.1.8", - "resolved": "http://10.188.25.62:9009/ieee754/-/ieee754-1.1.8.tgz", - "integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=", - "dev": true - }, - "ienoopen": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/ienoopen/-/ienoopen-1.0.0.tgz", - "integrity": "sha1-NGpCj0dKrI9QzzeE6i0PFvYr2ms=", - "dev": true - }, - "ignore": { - "version": "3.3.7", - "resolved": "http://10.188.25.62:9009/ignore/-/ignore-3.3.7.tgz", - "integrity": "sha512-YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA==", - "dev": true - }, - "image-size": { - "version": "0.5.5", - "resolved": "http://10.188.25.62:9009/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", - "dev": true, - "optional": true - }, - "imap": { - "version": "0.8.19", - "resolved": "http://10.188.25.62:9009/imap/-/imap-0.8.19.tgz", - "integrity": "sha1-NniHOTSrCc6mukh0HyhNoq9Z2NU=", - "dev": true, - "requires": { - "readable-stream": "1.1.14", - "utf7": "1.0.2" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "http://10.188.25.62:9009/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "http://10.188.25.62:9009/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, - "immediate": { - "version": "3.0.6", - "resolved": "http://10.188.25.62:9009/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=", - "dev": true - }, - "immutable": { - "version": "3.8.2", - "resolved": "http://10.188.25.62:9009/immutable/-/immutable-3.8.2.tgz", - "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=", - "dev": true - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "http://10.188.25.62:9009/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "indent-string": { - "version": "1.2.2", - "resolved": "http://10.188.25.62:9009/indent-string/-/indent-string-1.2.2.tgz", - "integrity": "sha1-25m8xYPrarux5I3LsZmamGBBy2s=", - "dev": true, - "requires": { - "get-stdin": "4.0.1", - "minimist": "1.2.0", - "repeating": "1.1.3" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "inflection": { - "version": "1.12.0", - "resolved": "http://10.188.25.62:9009/inflection/-/inflection-1.12.0.tgz", - "integrity": "sha1-ogCTVlbW9fa8TcdQLhrstwMihBY=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "http://10.188.25.62:9009/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "http://10.188.25.62:9009/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "ini": { - "version": "1.3.5", - "resolved": "http://10.188.25.62:9009/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", - "dev": true, - "optional": true - }, - "inline-style-prefixer": { - "version": "2.0.5", - "resolved": "http://10.188.25.62:9009/inline-style-prefixer/-/inline-style-prefixer-2.0.5.tgz", - "integrity": "sha1-wVPH6I/YT+9cYC6VqBaLJ3BnH+c=", - "dev": true, - "requires": { - "bowser": "1.9.2", - "hyphenate-style-name": "1.0.2" - } - }, - "inquirer": { - "version": "0.12.0", - "resolved": "http://10.188.25.62:9009/inquirer/-/inquirer-0.12.0.tgz", - "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=", - "dev": true, - "requires": { - "ansi-escapes": "1.4.0", - "ansi-regex": "2.1.1", - "chalk": "1.1.3", - "cli-cursor": "1.0.2", - "cli-width": "2.2.0", - "figures": "1.7.0", - "lodash": "4.17.5", - "readline2": "1.0.1", - "run-async": "0.1.0", - "rx-lite": "3.1.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "through": "2.3.8" - } - }, - "interpret": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/interpret/-/interpret-1.1.0.tgz", - "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", - "dev": true - }, - "invariant": { - "version": "2.2.3", - "resolved": "http://10.188.25.62:9009/invariant/-/invariant-2.2.3.tgz", - "integrity": "sha512-7Z5PPegwDTyjbaeCnV0efcyS6vdKAU51kpEmS7QFib3P4822l8ICYyMn7qvJnc+WzLoDsuI9gPMKbJ8pCu8XtA==", - "dev": true, - "requires": { - "loose-envify": "1.3.1" - } - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true - }, - "ip": { - "version": "0.3.3", - "resolved": "http://10.188.25.62:9009/ip/-/ip-0.3.3.tgz", - "integrity": "sha1-jugwnpLwsEDSh/cu+soaIXAtP7Q=", - "dev": true - }, - "ipaddr.js": { - "version": "1.6.0", - "resolved": "http://10.188.25.62:9009/ipaddr.js/-/ipaddr.js-1.6.0.tgz", - "integrity": "sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs=", - "dev": true - }, - "is-absolute": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "requires": { - "is-relative": "1.0.0", - "is-windows": "1.0.2" - } - }, - "is-arrow-function": { - "version": "2.0.3", - "resolved": "http://10.188.25.62:9009/is-arrow-function/-/is-arrow-function-2.0.3.tgz", - "integrity": "sha1-Kb4sLY2UUIUri7r7Y1unuNjofsI=", - "dev": true, - "requires": { - "is-callable": "1.1.3" - } - }, - "is-boolean-object": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/is-boolean-object/-/is-boolean-object-1.0.0.tgz", - "integrity": "sha1-mPiygDBoQhmpXzdc+9iM40Bd/5M=", - "dev": true - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "http://10.188.25.62:9009/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-callable": { - "version": "1.1.3", - "resolved": "http://10.188.25.62:9009/is-callable/-/is-callable-1.1.3.tgz", - "integrity": "sha1-hut1OSgF3cM69xySoO7fdO52BLI=", - "dev": true - }, - "is-date-object": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/is-date-object/-/is-date-object-1.0.1.tgz", - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", - "dev": true - }, - "is-equal": { - "version": "1.5.5", - "resolved": "http://10.188.25.62:9009/is-equal/-/is-equal-1.5.5.tgz", - "integrity": "sha1-XoXxlX4FKIMkf+s4aWWju6Ffuz0=", - "dev": true, - "requires": { - "has": "1.0.1", - "is-arrow-function": "2.0.3", - "is-boolean-object": "1.0.0", - "is-callable": "1.1.3", - "is-date-object": "1.0.1", - "is-generator-function": "1.0.7", - "is-number-object": "1.0.3", - "is-regex": "1.0.4", - "is-string": "1.0.4", - "is-symbol": "1.0.1", - "object.entries": "1.0.4" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "http://10.188.25.62:9009/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-finite": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/is-finite/-/is-finite-1.0.2.tgz", - "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", - "dev": true, - "requires": { - "number-is-nan": "1.0.1" - } - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "1.0.1" - } - }, - "is-generator-function": { - "version": "1.0.7", - "resolved": "http://10.188.25.62:9009/is-generator-function/-/is-generator-function-1.0.7.tgz", - "integrity": "sha512-YZc5EwyO4f2kWCax7oegfuSr9mFz1ZvieNYBEjmukLxgXfBUbxAWGVF7GZf0zidYtoBl3WvC07YK0wT76a+Rtw==", - "dev": true - }, - "is-glob": { - "version": "3.1.0", - "resolved": "http://10.188.25.62:9009/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "2.1.1" - } - }, - "is-my-ip-valid": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz", - "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==", - "dev": true - }, - "is-my-json-valid": { - "version": "2.17.2", - "resolved": "http://10.188.25.62:9009/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz", - "integrity": "sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg==", - "dev": true, - "requires": { - "generate-function": "2.0.0", - "generate-object-property": "1.2.0", - "is-my-ip-valid": "1.0.0", - "jsonpointer": "4.0.1", - "xtend": "4.0.1" - } - }, - "is-negated-glob": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", - "dev": true - }, - "is-number-object": { - "version": "1.0.3", - "resolved": "http://10.188.25.62:9009/is-number-object/-/is-number-object-1.0.3.tgz", - "integrity": "sha1-8mWrian0RQNO9q/xWo8AsA9VF5k=", - "dev": true - }, - "is-path-cwd": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", - "dev": true - }, - "is-path-in-cwd": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz", - "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=", - "dev": true, - "requires": { - "is-path-inside": "1.0.1" - } - }, - "is-path-inside": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", - "dev": true, - "requires": { - "path-is-inside": "1.0.2" - } - }, - "is-promise": { - "version": "2.1.0", - "resolved": "http://10.188.25.62:9009/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", - "dev": true - }, - "is-property": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/is-property/-/is-property-1.0.2.tgz", - "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", - "dev": true - }, - "is-regex": { - "version": "1.0.4", - "resolved": "http://10.188.25.62:9009/is-regex/-/is-regex-1.0.4.tgz", - "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", - "dev": true, - "requires": { - "has": "1.0.1" - } - }, - "is-relative": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "requires": { - "is-unc-path": "1.0.0" - } - }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true - }, - "is-stream": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - }, - "is-string": { - "version": "1.0.4", - "resolved": "http://10.188.25.62:9009/is-string/-/is-string-1.0.4.tgz", - "integrity": "sha1-zDqbaYV9Yh6WNyWiTK7shzuCbmQ=", - "dev": true - }, - "is-symbol": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/is-symbol/-/is-symbol-1.0.1.tgz", - "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=", - "dev": true - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-unc-path": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "requires": { - "unc-path-regex": "0.1.2" - } - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "http://10.188.25.62:9009/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "is-windows": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isomorphic-fetch": { - "version": "2.2.1", - "resolved": "http://10.188.25.62:9009/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", - "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", - "dev": true, - "requires": { - "node-fetch": "1.7.3", - "whatwg-fetch": "2.0.3" - } - }, - "isomorphic-form-data": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/isomorphic-form-data/-/isomorphic-form-data-0.0.1.tgz", - "integrity": "sha1-Am9ifgMrDNhBPsyHVZKLlKRosGI=", - "dev": true, - "requires": { - "form-data": "1.0.1" - } - }, - "isstream": { - "version": "0.1.2", - "resolved": "http://10.188.25.62:9009/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "istanbul": { - "version": "0.4.1", - "resolved": "http://10.188.25.62:9009/istanbul/-/istanbul-0.4.1.tgz", - "integrity": "sha1-zXMI6zSdBbnyGBYyukxKO1NNJyQ=", - "dev": true, - "requires": { - "abbrev": "1.0.9", - "async": "1.5.2", - "escodegen": "1.7.1", - "esprima": "2.7.3", - "fileset": "0.2.1", - "handlebars": "4.0.11", - "js-yaml": "3.10.0", - "mkdirp": "0.5.1", - "nopt": "3.0.6", - "once": "1.4.0", - "resolve": "1.1.7", - "supports-color": "3.2.3", - "which": "1.3.0", - "wordwrap": "1.0.0" - }, - "dependencies": { - "abbrev": { - "version": "1.0.9", - "resolved": "http://10.188.25.62:9009/abbrev/-/abbrev-1.0.9.tgz", - "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=", - "dev": true - }, - "async": { - "version": "1.5.2", - "resolved": "http://10.188.25.62:9009/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "esprima": { - "version": "2.7.3", - "resolved": "http://10.188.25.62:9009/esprima/-/esprima-2.7.3.tgz", - "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", - "dev": true - }, - "nopt": { - "version": "3.0.6", - "resolved": "http://10.188.25.62:9009/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "dev": true, - "requires": { - "abbrev": "1.0.9" - } - }, - "resolve": { - "version": "1.1.7", - "resolved": "http://10.188.25.62:9009/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "http://10.188.25.62:9009/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "1.0.0" - } - }, - "which": { - "version": "1.3.0", - "resolved": "http://10.188.25.62:9009/which/-/which-1.3.0.tgz", - "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", - "dev": true, - "requires": { - "isexe": "2.0.0" - } - } - } - }, - "jade": { - "version": "0.26.3", - "resolved": "http://10.188.25.62:9009/jade/-/jade-0.26.3.tgz", - "integrity": "sha1-jxDXl32NefL2/4YqgbBRPMslaGw=", - "dev": true, - "requires": { - "commander": "0.6.1", - "mkdirp": "0.3.0" - }, - "dependencies": { - "commander": { - "version": "0.6.1", - "resolved": "http://10.188.25.62:9009/commander/-/commander-0.6.1.tgz", - "integrity": "sha1-+mihT2qUXVTbvlDYzbMyDp47GgY=", - "dev": true - }, - "mkdirp": { - "version": "0.3.0", - "resolved": "http://10.188.25.62:9009/mkdirp/-/mkdirp-0.3.0.tgz", - "integrity": "sha1-G79asbqCevI1dRQ0kEJkVfSB/h4=", - "dev": true - } - } - }, - "jayson": { - "version": "1.2.2", - "resolved": "http://10.188.25.62:9009/jayson/-/jayson-1.2.2.tgz", - "integrity": "sha1-0oxgLsuJIsKp+zwWEfeftYTxk+w=", - "dev": true, - "requires": { - "JSONStream": "1.0.3", - "commander": "1.3.2", - "eyes": "0.1.8", - "lodash": "3.6.0" - }, - "dependencies": { - "commander": { - "version": "1.3.2", - "resolved": "http://10.188.25.62:9009/commander/-/commander-1.3.2.tgz", - "integrity": "sha1-io8w7GcKb91kr1LxkUuQfXnq1bU=", - "dev": true, - "requires": { - "keypress": "0.1.0" - } - }, - "lodash": { - "version": "3.6.0", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-3.6.0.tgz", - "integrity": "sha1-Umao9J3Zib5Pn2gbbyoMVShdDZo=", - "dev": true - } - } - }, - "jmespath": { - "version": "0.15.0", - "resolved": "http://10.188.25.62:9009/jmespath/-/jmespath-0.15.0.tgz", - "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=", - "dev": true - }, - "js-feel": { - "version": "git+http://evgit/oecloud.io/feel.git#201b9495016586b4f5daafd93d81c00800d68e37", - "dev": true, - "requires": { - "big.js": "3.2.0", - "bunyan": "1.8.12", - "lodash": "4.17.5", - "moment": "2.20.1", - "moment-timezone": "0.5.14", - "xlsx": "0.8.8" - } - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "http://10.188.25.62:9009/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "js-yaml": { - "version": "3.10.0", - "resolved": "http://10.188.25.62:9009/js-yaml/-/js-yaml-3.10.0.tgz", - "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==", - "dev": true, - "requires": { - "argparse": "1.0.10", - "esprima": "4.0.0" - } - }, - "js2xmlparser": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/js2xmlparser/-/js2xmlparser-1.0.0.tgz", - "integrity": "sha1-WhcPLo1kds5FQF4EgjJCUTeC/jA=", - "dev": true - }, - "jsbn": { - "version": "0.1.1", - "resolved": "http://10.188.25.62:9009/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true, - "optional": true - }, - "json-buffer": { - "version": "2.0.11", - "resolved": "http://10.188.25.62:9009/json-buffer/-/json-buffer-2.0.11.tgz", - "integrity": "sha1-PkQf2jCYvo0eMXGtWRvGKjPi1V8=", - "dev": true - }, - "json-schema": { - "version": "0.2.3", - "resolved": "http://10.188.25.62:9009/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.3.1", - "resolved": "http://10.188.25.62:9009/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", - "dev": true - }, - "json-stable-stringify": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "dev": true, - "requires": { - "jsonify": "0.0.0" - } - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "http://10.188.25.62:9009/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "json3": { - "version": "3.3.2", - "resolved": "http://10.188.25.62:9009/json3/-/json3-3.3.2.tgz", - "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=", - "dev": true, - "optional": true - }, - "json5": { - "version": "0.2.0", - "resolved": "http://10.188.25.62:9009/json5/-/json5-0.2.0.tgz", - "integrity": "sha1-ttcDXHDEVw+IPH7cdZ3jrgPbM0M=", - "dev": true - }, - "jsonata": { - "version": "1.0.10", - "resolved": "http://10.188.25.62:9009/jsonata/-/jsonata-1.0.10.tgz", - "integrity": "sha1-UXe1qj7GbntYlEErL5rRcMYQe5Y=", - "dev": true - }, - "jsonfile": { - "version": "3.0.1", - "resolved": "http://10.188.25.62:9009/jsonfile/-/jsonfile-3.0.1.tgz", - "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", - "dev": true, - "requires": { - "graceful-fs": "4.1.11" - } - }, - "jsonify": { - "version": "0.0.0", - "resolved": "http://10.188.25.62:9009/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "dev": true - }, - "jsonparse": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/jsonparse/-/jsonparse-1.0.0.tgz", - "integrity": "sha1-JiL05mwI4arH7b63YFPJt+EhH3Y=", - "dev": true - }, - "jsonpath-plus": { - "version": "0.14.0", - "resolved": "http://10.188.25.62:9009/jsonpath-plus/-/jsonpath-plus-0.14.0.tgz", - "integrity": "sha1-8ziTESUUwc7Qkc72iriaqlUFRvU=", - "dev": true - }, - "jsonpointer": { - "version": "4.0.1", - "resolved": "http://10.188.25.62:9009/jsonpointer/-/jsonpointer-4.0.1.tgz", - "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=", - "dev": true - }, - "jsonwebtoken": { - "version": "8.1.1", - "resolved": "http://10.188.25.62:9009/jsonwebtoken/-/jsonwebtoken-8.1.1.tgz", - "integrity": "sha512-+ijVOtfLMlCII8LJkvabaKX3+8tGrGjiCTfzoed2D1b/ebKTO1hIYBQUJHbd9dJ9Fa4kH+dhYEd1qDwyzDLUUw==", - "dev": true, - "requires": { - "jws": "3.1.4", - "lodash.includes": "4.3.0", - "lodash.isboolean": "3.0.3", - "lodash.isinteger": "4.0.4", - "lodash.isnumber": "3.0.3", - "lodash.isplainobject": "4.0.6", - "lodash.isstring": "4.0.1", - "lodash.once": "4.1.1", - "ms": "2.1.1", - "xtend": "4.0.1" - }, - "dependencies": { - "base64url": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/base64url/-/base64url-2.0.0.tgz", - "integrity": "sha1-6sFuA+oUOO/5Qj1puqNiYu0fcLs=", - "dev": true - }, - "jwa": { - "version": "1.1.5", - "resolved": "http://10.188.25.62:9009/jwa/-/jwa-1.1.5.tgz", - "integrity": "sha1-oFUs4CIHQs1S4VN3SjKQXDDnVuU=", - "dev": true, - "requires": { - "base64url": "2.0.0", - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.9", - "safe-buffer": "5.1.1" - } - }, - "jws": { - "version": "3.1.4", - "resolved": "http://10.188.25.62:9009/jws/-/jws-3.1.4.tgz", - "integrity": "sha1-+ei5M46KhHJ31kRLFGT2GIDgUKI=", - "dev": true, - "requires": { - "base64url": "2.0.0", - "jwa": "1.1.5", - "safe-buffer": "5.1.1" - } - }, - "ms": { - "version": "2.1.1", - "resolved": "http://10.188.25.62:9009/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - } - } - }, - "jsprim": { - "version": "1.4.1", - "resolved": "http://10.188.25.62:9009/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "jwa": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/jwa/-/jwa-1.0.2.tgz", - "integrity": "sha1-/Xlgnx53Limdzo3bdtAGWd2DUR8=", - "dev": true, - "requires": { - "base64url": "0.0.6", - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.9" - }, - "dependencies": { - "base64url": { - "version": "0.0.6", - "resolved": "http://10.188.25.62:9009/base64url/-/base64url-0.0.6.tgz", - "integrity": "sha1-lZezazMNscQkdzIuqH6oAnSZuCs=", - "dev": true - } - } - }, - "jws": { - "version": "3.0.0", - "resolved": "http://10.188.25.62:9009/jws/-/jws-3.0.0.tgz", - "integrity": "sha1-2l8meJfdTpz4E3l52zP8VKPAVBg=", - "dev": true, - "requires": { - "base64url": "1.0.6", - "jwa": "1.0.2" - } - }, - "keygrip": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/keygrip/-/keygrip-1.0.2.tgz", - "integrity": "sha1-rTKXxVcGneqLz+ek+kkbdcXd65E=", - "dev": true - }, - "keypress": { - "version": "0.1.0", - "resolved": "http://10.188.25.62:9009/keypress/-/keypress-0.1.0.tgz", - "integrity": "sha1-SjGI1CkbZrT2XtuZ+AaqmuKTWSo=", - "dev": true - }, - "kind-of": { - "version": "3.2.2", - "resolved": "http://10.188.25.62:9009/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "1.1.6" - } - }, - "klaw": { - "version": "1.3.1", - "resolved": "http://10.188.25.62:9009/klaw/-/klaw-1.3.1.tgz", - "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", - "dev": true, - "requires": { - "graceful-fs": "4.1.11" - } - }, - "lazy-cache": { - "version": "1.0.4", - "resolved": "http://10.188.25.62:9009/lazy-cache/-/lazy-cache-1.0.4.tgz", - "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", - "dev": true - }, - "lcid": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "requires": { - "invert-kv": "1.0.0" - } - }, - "less": { - "version": "2.7.1", - "resolved": "http://10.188.25.62:9009/less/-/less-2.7.1.tgz", - "integrity": "sha1-bL/qIrO4MDBOml+zcdVPpIDJ188=", - "dev": true, - "requires": { - "errno": "0.1.7", - "graceful-fs": "4.1.11", - "image-size": "0.5.5", - "mime": "1.6.0", - "mkdirp": "0.5.1", - "promise": "7.3.1", - "source-map": "0.5.7" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "http://10.188.25.62:9009/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true, - "optional": true - } - } - }, - "leven": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/leven/-/leven-1.0.2.tgz", - "integrity": "sha1-kUS27ryl8dBoAWnxpncNzqYLdcM=", - "dev": true - }, - "levn": { - "version": "0.3.0", - "resolved": "http://10.188.25.62:9009/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "1.1.2", - "type-check": "0.3.2" - } - }, - "libbase64": { - "version": "0.1.0", - "resolved": "http://10.188.25.62:9009/libbase64/-/libbase64-0.1.0.tgz", - "integrity": "sha1-YjUag5VjrF/1vSbxL2Dpgwu3UeY=", - "dev": true - }, - "libmime": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/libmime/-/libmime-1.2.0.tgz", - "integrity": "sha1-jYS087Ils3BEECNu9JSQZDa6dCs=", - "dev": true, - "requires": { - "iconv-lite": "0.4.19", - "libbase64": "0.1.0", - "libqp": "1.1.0" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.19", - "resolved": "http://10.188.25.62:9009/iconv-lite/-/iconv-lite-0.4.19.tgz", - "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==", - "dev": true - } - } - }, - "libqp": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/libqp/-/libqp-1.1.0.tgz", - "integrity": "sha1-9ebgatdLeU+1tbZpiL9yjvHe2+g=", - "dev": true - }, - "lie": { - "version": "3.2.0", - "resolved": "http://10.188.25.62:9009/lie/-/lie-3.2.0.tgz", - "integrity": "sha512-VhoCwA12FP8oixbhyjg1leSNePhF3y966Xdo3o0wAMQUoQ4g9a9vt3o6I3ob3PrNx4MCBJtHXEY+UpVZKhiscQ==", - "dev": true, - "requires": { - "immediate": "3.0.6" - } - }, - "loader-utils": { - "version": "0.2.17", - "resolved": "http://10.188.25.62:9009/loader-utils/-/loader-utils-0.2.17.tgz", - "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", - "dev": true, - "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1", - "object-assign": "4.1.1" - }, - "dependencies": { - "json5": { - "version": "0.5.1", - "resolved": "http://10.188.25.62:9009/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true - } - } - }, - "locks": { - "version": "0.2.2", - "resolved": "http://10.188.25.62:9009/locks/-/locks-0.2.2.tgz", - "integrity": "sha1-JZkz0TJ8uvD9NmL4//3jaAnYTO0=", - "dev": true - }, - "lodash": { - "version": "4.17.5", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-4.17.5.tgz", - "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==" - }, - "lodash-es": { - "version": "4.17.5", - "resolved": "http://10.188.25.62:9009/lodash-es/-/lodash-es-4.17.5.tgz", - "integrity": "sha512-Ez3ONp3TK9gX1HYKp6IhetcVybD+2F+Yp6GS9dfH8ue6EOCEzQtQEh4K0FYWBP9qLv+lzeQAYXw+3ySfxyZqkw==", - "dev": true - }, - "lodash._getnative": { - "version": "3.9.1", - "resolved": "http://10.188.25.62:9009/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", - "dev": true - }, - "lodash.assignin": { - "version": "4.2.0", - "resolved": "http://10.188.25.62:9009/lodash.assignin/-/lodash.assignin-4.2.0.tgz", - "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI=", - "dev": true - }, - "lodash.bind": { - "version": "4.2.1", - "resolved": "http://10.188.25.62:9009/lodash.bind/-/lodash.bind-4.2.1.tgz", - "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU=", - "dev": true - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "http://10.188.25.62:9009/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", - "dev": true - }, - "lodash.defaults": { - "version": "4.2.0", - "resolved": "http://10.188.25.62:9009/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", - "dev": true - }, - "lodash.escaperegexp": { - "version": "4.1.2", - "resolved": "http://10.188.25.62:9009/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", - "integrity": "sha1-ZHYsSGGAglGKw99Mz11YhtriA0c=", - "dev": true - }, - "lodash.filter": { - "version": "4.6.0", - "resolved": "http://10.188.25.62:9009/lodash.filter/-/lodash.filter-4.6.0.tgz", - "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4=", - "dev": true - }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "http://10.188.25.62:9009/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", - "dev": true - }, - "lodash.foreach": { - "version": "4.5.0", - "resolved": "http://10.188.25.62:9009/lodash.foreach/-/lodash.foreach-4.5.0.tgz", - "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=", - "dev": true - }, - "lodash.includes": { - "version": "4.3.0", - "resolved": "http://10.188.25.62:9009/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=", - "dev": true - }, - "lodash.isarguments": { - "version": "3.1.0", - "resolved": "http://10.188.25.62:9009/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", - "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", - "dev": true - }, - "lodash.isarray": { - "version": "3.0.4", - "resolved": "http://10.188.25.62:9009/lodash.isarray/-/lodash.isarray-3.0.4.tgz", - "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", - "dev": true - }, - "lodash.isboolean": { - "version": "3.0.3", - "resolved": "http://10.188.25.62:9009/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=", - "dev": true - }, - "lodash.isinteger": { - "version": "4.0.4", - "resolved": "http://10.188.25.62:9009/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=", - "dev": true - }, - "lodash.isnumber": { - "version": "3.0.3", - "resolved": "http://10.188.25.62:9009/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", - "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=", - "dev": true - }, - "lodash.isplainobject": { - "version": "4.0.6", - "resolved": "http://10.188.25.62:9009/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", - "dev": true - }, - "lodash.isstring": { - "version": "4.0.1", - "resolved": "http://10.188.25.62:9009/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=", - "dev": true - }, - "lodash.keys": { - "version": "3.1.2", - "resolved": "http://10.188.25.62:9009/lodash.keys/-/lodash.keys-3.1.2.tgz", - "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", - "dev": true, - "requires": { - "lodash._getnative": "3.9.1", - "lodash.isarguments": "3.1.0", - "lodash.isarray": "3.0.4" - } - }, - "lodash.map": { - "version": "4.6.0", - "resolved": "http://10.188.25.62:9009/lodash.map/-/lodash.map-4.6.0.tgz", - "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=", - "dev": true - }, - "lodash.merge": { - "version": "4.6.1", - "resolved": "http://10.188.25.62:9009/lodash.merge/-/lodash.merge-4.6.1.tgz", - "integrity": "sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ==", - "dev": true - }, - "lodash.mergewith": { - "version": "4.6.1", - "resolved": "http://10.188.25.62:9009/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz", - "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==", - "dev": true - }, - "lodash.once": { - "version": "4.1.1", - "resolved": "http://10.188.25.62:9009/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=", - "dev": true - }, - "lodash.pick": { - "version": "4.4.0", - "resolved": "http://10.188.25.62:9009/lodash.pick/-/lodash.pick-4.4.0.tgz", - "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=", - "dev": true - }, - "lodash.reduce": { - "version": "4.5.0", - "resolved": "http://10.188.25.62:9009/lodash.reduce/-/lodash.reduce-4.5.0.tgz", - "integrity": "sha1-r30uxiEGJEHnfVv0CKHgce+GaRw=", - "dev": true - }, - "lodash.reject": { - "version": "4.6.0", - "resolved": "http://10.188.25.62:9009/lodash.reject/-/lodash.reject-4.6.0.tgz", - "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU=", - "dev": true - }, - "lodash.some": { - "version": "4.6.0", - "resolved": "http://10.188.25.62:9009/lodash.some/-/lodash.some-4.6.0.tgz", - "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=", - "dev": true - }, - "long": { - "version": "2.4.0", - "resolved": "http://10.188.25.62:9009/long/-/long-2.4.0.tgz", - "integrity": "sha1-n6GAux2VAM3CnEFWdmoZleH0Uk8=", - "dev": true - }, - "longest": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/longest/-/longest-1.0.1.tgz", - "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", - "dev": true - }, - "loopback": { - "version": "2.25.0", - "resolved": "http://10.188.25.62:9009/loopback/-/loopback-2.25.0.tgz", - "integrity": "sha1-zAKUOwSfJFAy64zvg7o2oN7DvfA=", - "dev": true, - "requires": { - "async": "0.9.2", - "bcryptjs": "2.4.3", - "body-parser": "1.14.1", - "canonical-json": "0.0.4", - "continuation-local-storage": "3.2.1", - "cookie-parser": "1.4.0", - "debug": "2.6.9", - "depd": "1.1.2", - "ejs": "2.5.7", - "errorhandler": "1.5.0", - "express": "4.16.2", - "inflection": "1.12.0", - "loopback-connector-remote": "1.3.3", - "loopback-phase": "1.4.1", - "nodemailer": "1.11.0", - "nodemailer-stub-transport": "0.1.5", - "serve-favicon": "2.4.5", - "sl-blip": "http://blip.strongloop.com/loopback@2.25.0", - "stable": "0.1.6", - "strong-remoting": "2.34.0", - "uid2": "0.0.3", - "underscore.string": "3.3.4" - }, - "dependencies": { - "async": { - "version": "0.9.2", - "resolved": "http://10.188.25.62:9009/async/-/async-0.9.2.tgz", - "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", - "dev": true - }, - "underscore.string": { - "version": "3.3.4", - "resolved": "http://10.188.25.62:9009/underscore.string/-/underscore.string-3.3.4.tgz", - "integrity": "sha1-LCo/n4PmR2L9xF5s6sZRQoZCE9s=", - "dev": true, - "requires": { - "sprintf-js": "1.0.3", - "util-deprecate": "1.0.2" - } - } - } - }, - "loopback-boot": { - "version": "git+http://evgit/oecloud.io/loopback-boot.git#df89157839e69d2ae0868f8f498ce269bcd2a3bc", - "dev": true, - "requires": { - "async": "0.9.2", - "commondir": "0.0.1", - "debug": "2.6.9", - "lodash": "3.10.1", - "semver": "4.3.2", - "toposort": "0.2.12" - }, - "dependencies": { - "async": { - "version": "0.9.2", - "resolved": "http://10.188.25.62:9009/async/-/async-0.9.2.tgz", - "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", - "dev": true - }, - "lodash": { - "version": "3.10.1", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", - "dev": true - } - } - }, - "loopback-component-passport": { - "version": "git+http://evgit/oecloud.io/loopback-component-passport.git#3227028fb8ecbd913b204a9c0d76a8092fad59b4", - "dev": true, - "requires": { - "passport": "0.2.2", - "underscore": "1.8.3" - }, - "dependencies": { - "underscore": { - "version": "1.8.3", - "resolved": "http://10.188.25.62:9009/underscore/-/underscore-1.8.3.tgz", - "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=", - "dev": true - } - } - }, - "loopback-component-push": { - "version": "1.7.0", - "resolved": "http://10.188.25.62:9009/loopback-component-push/-/loopback-component-push-1.7.0.tgz", - "integrity": "sha1-clDILuQ1oUuMuAYgKPlF/PdVVlc=", - "dev": true, - "requires": { - "apn": "1.7.8", - "async": "1.5.2", - "debug": "2.6.9", - "lodash": "3.10.1", - "mpns": "2.1.3", - "node-cache": "3.2.1", - "node-gcm": "0.14.10", - "strong-globalize": "2.10.0" - }, - "dependencies": { - "async": { - "version": "1.5.2", - "resolved": "http://10.188.25.62:9009/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "lodash": { - "version": "3.10.1", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", - "dev": true - } - } - }, - "loopback-component-storage": { - "version": "git+http://evgit/oecloud.io/loopback-component-storage.git#3f3e847f5bfbfef00ec392419dcc67d2cb4a078f", - "dev": true, - "requires": { - "async": "0.9.2", - "file-type": "4.1.0", - "formidable": "1.1.1", - "pkgcloud": "1.5.0", - "strong-globalize": "2.10.0" - }, - "dependencies": { - "async": { - "version": "0.9.2", - "resolved": "http://10.188.25.62:9009/async/-/async-0.9.2.tgz", - "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", - "dev": true - } - } - }, - "loopback-connector": { - "version": "2.7.1", - "resolved": "http://10.188.25.62:9009/loopback-connector/-/loopback-connector-2.7.1.tgz", - "integrity": "sha1-YK/CROMZGZdjkamXg4aFeB+ijlI=", - "dev": true, - "requires": { - "async": "1.5.2", - "bluebird": "3.5.1", - "debug": "2.6.9", - "msgpack5": "3.6.0", - "strong-globalize": "2.10.0" - }, - "dependencies": { - "async": { - "version": "1.5.2", - "resolved": "http://10.188.25.62:9009/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - } - } - }, - "loopback-connector-mongodb": { - "version": "git+http://evgit/oecloud.io/loopback-connector-mongodb.git#e81a411dc611f870639aab3cebe9310d1e6afd0a", - "dev": true, - "requires": { - "async": "1.5.2", - "debug": "2.6.9", - "loopback-connector": "2.7.1", - "mongodb": "2.0.55" - }, - "dependencies": { - "async": { - "version": "1.5.2", - "resolved": "http://10.188.25.62:9009/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - } - } - }, - "loopback-connector-nodes-for-Node-RED": { - "version": "git+http://evgit/oecloud.io/loopback-connector-nodes-for-Node-RED.git#2b602bcbee1e7e658b8349c4a8836dd2c4af07e0", - "dev": true, - "requires": { - "express": "4.16.2" - } - }, - "loopback-connector-remote": { - "version": "1.3.3", - "resolved": "http://10.188.25.62:9009/loopback-connector-remote/-/loopback-connector-remote-1.3.3.tgz", - "integrity": "sha1-ePpyTk4ptNeqXcpVybNKC819Y+A=", - "dev": true, - "requires": { - "loopback-datasource-juggler": "2.106.12", - "strong-remoting": "2.34.0" - }, - "dependencies": { - "async": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/async/-/async-1.0.0.tgz", - "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=", - "dev": true - }, - "loopback-datasource-juggler": { - "version": "2.106.12", - "resolved": "http://10.188.25.62:9009/loopback-datasource-juggler/-/loopback-datasource-juggler-2.106.12.tgz", - "integrity": "sha1-ojZssGeE+Ow3duv2VdRUC28nVV4=", - "dev": true, - "requires": { - "async": "1.0.0", - "async-lock": "0.3.10", - "debug": "2.6.9", - "deep-copy": "1.4.2", - "depd": "1.1.2", - "inflection": "1.12.0", - "lodash": "4.17.5", - "loopback-connector": "2.7.1", - "lru-cache": "4.1.1", - "node-uuid": "1.4.8", - "qs": "3.1.0", - "traverse": "0.6.6" - } - }, - "lru-cache": { - "version": "4.1.1", - "resolved": "http://10.188.25.62:9009/lru-cache/-/lru-cache-4.1.1.tgz", - "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", - "dev": true, - "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" - } - }, - "qs": { - "version": "3.1.0", - "resolved": "http://10.188.25.62:9009/qs/-/qs-3.1.0.tgz", - "integrity": "sha1-0OmudFIzoS3EP7TzBVu6RGJhFTw=", - "dev": true - } - } - }, - "loopback-connector-rest": { - "version": "git+http://evgit/oecloud.io/loopback-connector-rest.git#39a4d8c829334f4c41e1f1c46aeb1b7642b9015e", - "dev": true, - "requires": { - "debug": "2.6.9", - "jsonpath-plus": "0.14.0", - "lodash": "4.17.5", - "methods": "1.1.2", - "mime": "1.6.0", - "qs": "6.5.1", - "request": "2.83.0", - "strong-globalize": "2.10.0", - "traverse": "0.6.6" - } - }, - "loopback-datasource-juggler": { - "version": "git+http://evgit/oecloud.io/loopback-datasource-juggler.git#1fd31cf444413da68d4988beb01276d7fa7dd811", - "dev": true, - "requires": { - "async": "2.4.1", - "async-lock": "0.3.10", - "debug": "2.6.9", - "deep-copy": "1.4.2", - "depd": "1.1.2", - "inflection": "1.12.0", - "lodash": "4.17.5", - "loopback-connector": "2.7.1", - "lru-cache": "4.1.1", - "node-uuid": "1.4.8", - "qs": "3.1.0", - "traverse": "0.6.6" - }, - "dependencies": { - "lru-cache": { - "version": "4.1.1", - "resolved": "http://10.188.25.62:9009/lru-cache/-/lru-cache-4.1.1.tgz", - "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", - "dev": true, - "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" - } - }, - "qs": { - "version": "3.1.0", - "resolved": "http://10.188.25.62:9009/qs/-/qs-3.1.0.tgz", - "integrity": "sha1-0OmudFIzoS3EP7TzBVu6RGJhFTw=", - "dev": true - } - } - }, - "loopback-filters": { - "version": "0.1.2", - "resolved": "http://10.188.25.62:9009/loopback-filters/-/loopback-filters-0.1.2.tgz", - "integrity": "sha1-Zv4yrauxbjEXWasFZvXaTpRx2pk=", - "dev": true, - "requires": { - "debug": "2.6.9" - } - }, - "loopback-phase": { - "version": "1.4.1", - "resolved": "http://10.188.25.62:9009/loopback-phase/-/loopback-phase-1.4.1.tgz", - "integrity": "sha1-125asObsecxTcNPFMPY0hxAgvO4=", - "dev": true, - "requires": { - "async": "0.9.2", - "debug": "2.6.9", - "strong-globalize": "2.10.0" - }, - "dependencies": { - "async": { - "version": "0.9.2", - "resolved": "http://10.188.25.62:9009/async/-/async-0.9.2.tgz", - "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", - "dev": true - } - } - }, - "loopback-swagger": { - "version": "3.0.2", - "resolved": "http://10.188.25.62:9009/loopback-swagger/-/loopback-swagger-3.0.2.tgz", - "integrity": "sha1-4VBizGzTo/n+/XN6qD14QX1kgbs=", - "dev": true, - "requires": { - "async": "1.5.2", - "debug": "2.6.9", - "ejs": "2.5.7", - "lodash": "3.10.1", - "strong-globalize": "2.10.0", - "underscore.string": "2.3.3" - }, - "dependencies": { - "async": { - "version": "1.5.2", - "resolved": "http://10.188.25.62:9009/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "lodash": { - "version": "3.10.1", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", - "dev": true - }, - "underscore.string": { - "version": "2.3.3", - "resolved": "http://10.188.25.62:9009/underscore.string/-/underscore.string-2.3.3.tgz", - "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=", - "dev": true - } - } - }, - "loose-envify": { - "version": "1.3.1", - "resolved": "http://10.188.25.62:9009/loose-envify/-/loose-envify-1.3.1.tgz", - "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", - "dev": true, - "requires": { - "js-tokens": "3.0.2" - } - }, - "lru-cache": { - "version": "2.7.3", - "resolved": "http://10.188.25.62:9009/lru-cache/-/lru-cache-2.7.3.tgz", - "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", - "dev": true - }, - "lru-queue": { - "version": "0.1.0", - "resolved": "http://10.188.25.62:9009/lru-queue/-/lru-queue-0.1.0.tgz", - "integrity": "sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=", - "dev": true, - "requires": { - "es5-ext": "0.10.39" - } - }, - "mail": { - "version": "0.2.3", - "resolved": "http://10.188.25.62:9009/mail/-/mail-0.2.3.tgz", - "integrity": "sha1-Ht3+dLs41+v/YhGqkDumvq+W7CQ=", - "dev": true, - "requires": { - "reparse": "0.1.2" - } - }, - "mailcomposer": { - "version": "2.1.0", - "resolved": "http://10.188.25.62:9009/mailcomposer/-/mailcomposer-2.1.0.tgz", - "integrity": "sha1-plMYIomWFP7omckiJtgeK5y7GD0=", - "dev": true, - "requires": { - "buildmail": "2.0.0", - "libmime": "1.2.0" - } - }, - "mailparser": { - "version": "0.6.2", - "resolved": "http://10.188.25.62:9009/mailparser/-/mailparser-0.6.2.tgz", - "integrity": "sha1-A8SGA5vfTfbNO2rcqqxBB9/bwGg=", - "dev": true, - "requires": { - "encoding": "0.1.12", - "mime": "1.6.0", - "mimelib": "0.3.1", - "uue": "3.1.1" - } - }, - "map-obj": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true - }, - "matcher": { - "version": "0.1.2", - "resolved": "http://10.188.25.62:9009/matcher/-/matcher-0.1.2.tgz", - "integrity": "sha1-7yDL3mTCTFDMYa9bg+4LG4/wAQE=", - "dev": true, - "requires": { - "escape-string-regexp": "1.0.5" - } - }, - "md5": { - "version": "2.2.1", - "resolved": "http://10.188.25.62:9009/md5/-/md5-2.2.1.tgz", - "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", - "dev": true, - "requires": { - "charenc": "0.0.2", - "crypt": "0.0.2", - "is-buffer": "1.1.6" - } - }, - "media-typer": { - "version": "0.3.0", - "resolved": "http://10.188.25.62:9009/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true - }, - "mem": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/mem/-/mem-1.1.0.tgz", - "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", - "dev": true, - "requires": { - "mimic-fn": "1.2.0" - } - }, - "memoizee": { - "version": "0.4.1", - "resolved": "http://10.188.25.62:9009/memoizee/-/memoizee-0.4.1.tgz", - "integrity": "sha1-aT9TgM2ASjmR662gAXnGtWWjr6s=", - "dev": true, - "requires": { - "d": "1.0.0", - "es5-ext": "0.10.39", - "es6-weak-map": "2.0.2", - "event-emitter": "0.3.5", - "is-promise": "2.1.0", - "lru-queue": "0.1.0", - "next-tick": "1.0.0", - "timers-ext": "0.1.2" - } - }, - "memory-fs": { - "version": "0.4.1", - "resolved": "http://10.188.25.62:9009/memory-fs/-/memory-fs-0.4.1.tgz", - "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", - "dev": true, - "optional": true, - "requires": { - "errno": "0.1.7", - "readable-stream": "2.3.4" - } - }, - "memorystream": { - "version": "0.3.1", - "resolved": "http://10.188.25.62:9009/memorystream/-/memorystream-0.3.1.tgz", - "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", - "dev": true - }, - "meow": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/meow/-/meow-2.0.0.tgz", - "integrity": "sha1-j1MKjs9dQNP0tN+Tw0cpAPuiqPE=", - "dev": true, - "requires": { - "camelcase-keys": "1.0.0", - "indent-string": "1.2.2", - "minimist": "1.2.0", - "object-assign": "1.0.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, - "object-assign": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/object-assign/-/object-assign-1.0.0.tgz", - "integrity": "sha1-5l3Idm07R7S4MHRlyDEdoDCwcKY=", - "dev": true - } - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true - }, - "methods": { - "version": "1.1.2", - "resolved": "http://10.188.25.62:9009/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true - }, - "mime": { - "version": "1.6.0", - "resolved": "http://10.188.25.62:9009/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "mime-db": { - "version": "1.33.0", - "resolved": "http://10.188.25.62:9009/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "dev": true - }, - "mime-types": { - "version": "2.1.18", - "resolved": "http://10.188.25.62:9009/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "dev": true, - "requires": { - "mime-db": "1.33.0" - } - }, - "mimelib": { - "version": "0.3.1", - "resolved": "http://10.188.25.62:9009/mimelib/-/mimelib-0.3.1.tgz", - "integrity": "sha1-eHrdJBXYJ6yzr27EvKHqlZZBiFM=", - "dev": true, - "requires": { - "addressparser": "1.0.1", - "encoding": "0.1.12" - }, - "dependencies": { - "addressparser": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/addressparser/-/addressparser-1.0.1.tgz", - "integrity": "sha1-R6++GiqSYhkdtoOOT9HTm0CCF0Y=", - "dev": true - } - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "http://10.188.25.62:9009/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "1.1.11" - } - }, - "minimist": { - "version": "0.0.8", - "resolved": "http://10.188.25.62:9009/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "http://10.188.25.62:9009/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "requires": { - "minimist": "0.0.8" - } - }, - "mktmpdir": { - "version": "0.1.1", - "resolved": "http://10.188.25.62:9009/mktmpdir/-/mktmpdir-0.1.1.tgz", - "integrity": "sha1-OKyCCVDXjvoLnN38A/99XFp4bbk=", - "dev": true, - "requires": { - "rimraf": "2.2.8" - }, - "dependencies": { - "rimraf": { - "version": "2.2.8", - "resolved": "http://10.188.25.62:9009/rimraf/-/rimraf-2.2.8.tgz", - "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=", - "dev": true - } - } - }, - "mocha": { - "version": "2.3.4", - "resolved": "http://10.188.25.62:9009/mocha/-/mocha-2.3.4.tgz", - "integrity": "sha1-himm+wRPLSJapLgaKuLQAWmesmY=", - "dev": true, - "requires": { - "commander": "2.3.0", - "debug": "2.2.0", - "diff": "1.4.0", - "escape-string-regexp": "1.0.2", - "glob": "3.2.3", - "growl": "1.8.1", - "jade": "0.26.3", - "mkdirp": "0.5.0", - "supports-color": "1.2.0" - }, - "dependencies": { - "debug": { - "version": "2.2.0", - "resolved": "http://10.188.25.62:9009/debug/-/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "escape-string-regexp": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz", - "integrity": "sha1-Tbwv5nTnGUnK8/smlc5/LcHZqNE=", - "dev": true - }, - "glob": { - "version": "3.2.3", - "resolved": "http://10.188.25.62:9009/glob/-/glob-3.2.3.tgz", - "integrity": "sha1-4xPusknHr/qlxHUoaw4RW1mDlGc=", - "dev": true, - "requires": { - "graceful-fs": "2.0.3", - "inherits": "2.0.3", - "minimatch": "0.2.14" - } - }, - "graceful-fs": { - "version": "2.0.3", - "resolved": "http://10.188.25.62:9009/graceful-fs/-/graceful-fs-2.0.3.tgz", - "integrity": "sha1-fNLNsiiko/Nule+mzBQt59GhNtA=", - "dev": true - }, - "minimatch": { - "version": "0.2.14", - "resolved": "http://10.188.25.62:9009/minimatch/-/minimatch-0.2.14.tgz", - "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", - "dev": true, - "requires": { - "lru-cache": "2.7.3", - "sigmund": "1.0.1" - } - }, - "mkdirp": { - "version": "0.5.0", - "resolved": "http://10.188.25.62:9009/mkdirp/-/mkdirp-0.5.0.tgz", - "integrity": "sha1-HXMHam35hs2TROFecfzAWkyavxI=", - "dev": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "0.7.1", - "resolved": "http://10.188.25.62:9009/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", - "dev": true - }, - "supports-color": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/supports-color/-/supports-color-1.2.0.tgz", - "integrity": "sha1-/x7R5hFp0Gs88tWI4YixjYhH4X4=", - "dev": true - } - } - }, - "moment": { - "version": "2.20.1", - "resolved": "http://10.188.25.62:9009/moment/-/moment-2.20.1.tgz", - "integrity": "sha512-Yh9y73JRljxW5QxN08Fner68eFLxM5ynNOAw2LbIB1YAGeQzZT8QFSUvkAz609Zf+IHhhaUxqZK8dG3W/+HEvg==", - "dev": true - }, - "moment-timezone": { - "version": "0.5.14", - "resolved": "http://10.188.25.62:9009/moment-timezone/-/moment-timezone-0.5.14.tgz", - "integrity": "sha1-TrOP+VOLgBCLpGekWPPtQmjM/LE=", - "dev": true, - "requires": { - "moment": "2.20.1" - } - }, - "mongodb": { - "version": "2.0.55", - "resolved": "http://10.188.25.62:9009/mongodb/-/mongodb-2.0.55.tgz", - "integrity": "sha1-oJ3Xcln2u6affdWSoBHBGqV2EJc=", - "dev": true, - "requires": { - "es6-promise": "2.1.1", - "mongodb-core": "1.2.31", - "readable-stream": "1.0.31" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "readable-stream": { - "version": "1.0.31", - "resolved": "http://10.188.25.62:9009/readable-stream/-/readable-stream-1.0.31.tgz", - "integrity": "sha1-jyUC4LyeOw2huUUgqrtOJgPsr64=", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "http://10.188.25.62:9009/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, - "mongodb-core": { - "version": "1.2.31", - "resolved": "http://10.188.25.62:9009/mongodb-core/-/mongodb-core-1.2.31.tgz", - "integrity": "sha1-8eZAXwPUCEb9uDinAlB6/6PLLDk=", - "dev": true, - "requires": { - "bson": "0.4.23" - } - }, - "mpns": { - "version": "2.1.3", - "resolved": "http://10.188.25.62:9009/mpns/-/mpns-2.1.3.tgz", - "integrity": "sha512-gPLNoVqwYoKUmNYZ2shMSdaE2XvHSRxWNzyG4DUi6Av7MSujyeOw/nj61nnQeuV/vke5E0Dni468xn0qxTHIZQ==", - "dev": true - }, - "mqtt": { - "version": "1.14.1", - "resolved": "http://10.188.25.62:9009/mqtt/-/mqtt-1.14.1.tgz", - "integrity": "sha1-fjdphxU9AXk+lG0m1GEi6/DANVQ=", - "dev": true, - "requires": { - "commist": "1.0.0", - "concat-stream": "1.6.0", - "end-of-stream": "1.4.1", - "help-me": "1.1.0", - "inherits": "2.0.3", - "minimist": "1.2.0", - "mqtt-connection": "2.1.1", - "mqtt-packet": "3.4.8", - "pump": "1.0.3", - "readable-stream": "1.0.34", - "reinterval": "1.1.0", - "split2": "2.2.0", - "websocket-stream": "3.3.3", - "xtend": "4.0.1" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "minimist": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "http://10.188.25.62:9009/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "http://10.188.25.62:9009/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, - "mqtt-connection": { - "version": "2.1.1", - "resolved": "http://10.188.25.62:9009/mqtt-connection/-/mqtt-connection-2.1.1.tgz", - "integrity": "sha1-ey6YWnThlmGUML69NdoWLDTE5Wo=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "mqtt-packet": "3.4.8", - "reduplexer": "1.1.0", - "through2": "0.6.5" - } - }, - "mqtt-packet": { - "version": "3.4.8", - "resolved": "http://10.188.25.62:9009/mqtt-packet/-/mqtt-packet-3.4.8.tgz", - "integrity": "sha1-lld0qkWVLxY5L5rMqsXQv1EfoaU=", - "dev": true, - "requires": { - "bl": "0.9.5", - "inherits": "2.0.3" - }, - "dependencies": { - "bl": { - "version": "0.9.5", - "resolved": "http://10.188.25.62:9009/bl/-/bl-0.9.5.tgz", - "integrity": "sha1-wGt5evCF6gC8Unr8jvzxHeIjIFQ=", - "dev": true, - "requires": { - "readable-stream": "1.0.34" - } - }, - "isarray": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "http://10.188.25.62:9009/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "http://10.188.25.62:9009/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, - "ms": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "msgpack-js": { - "version": "0.3.0", - "resolved": "http://10.188.25.62:9009/msgpack-js/-/msgpack-js-0.3.0.tgz", - "integrity": "sha1-Aw7AjFlW+cp9F9QKVy1Tlv7BCSM=", - "dev": true, - "requires": { - "bops": "0.0.7" - }, - "dependencies": { - "base64-js": { - "version": "0.0.2", - "resolved": "http://10.188.25.62:9009/base64-js/-/base64-js-0.0.2.tgz", - "integrity": "sha1-Ak8Pcq+iW3X5wO5zzU9V7Bvtl4Q=", - "dev": true - }, - "bops": { - "version": "0.0.7", - "resolved": "http://10.188.25.62:9009/bops/-/bops-0.0.7.tgz", - "integrity": "sha1-tKClqDmkBkVK8P4FqLkaenZqVOI=", - "dev": true, - "requires": { - "base64-js": "0.0.2", - "to-utf8": "0.0.1" - } - } - } - }, - "msgpack-stream": { - "version": "0.0.13", - "resolved": "http://10.188.25.62:9009/msgpack-stream/-/msgpack-stream-0.0.13.tgz", - "integrity": "sha1-UKZzrE6uyl43cBkk0JPUM1DB5Sw=", - "dev": true, - "requires": { - "bops": "1.0.0", - "msgpack-js": "0.3.0", - "through": "2.3.4" - }, - "dependencies": { - "through": { - "version": "2.3.4", - "resolved": "http://10.188.25.62:9009/through/-/through-2.3.4.tgz", - "integrity": "sha1-SV5A6Nio6uvHwnXqiMK4/BTFZFU=", - "dev": true - } - } - }, - "msgpack5": { - "version": "3.6.0", - "resolved": "http://10.188.25.62:9009/msgpack5/-/msgpack5-3.6.0.tgz", - "integrity": "sha512-6HuCZHA57WtNUzrKIvjJ8OMxigzveJ6D5i13y6TsgGu3X3zxABpuBvChpppOoGdB9SyWZcmqUs1fwUV/PpSQ7Q==", - "dev": true, - "requires": { - "bl": "1.2.1", - "inherits": "2.0.3", - "readable-stream": "2.3.4", - "safe-buffer": "5.1.1" - } - }, - "mustache": { - "version": "2.3.0", - "resolved": "http://10.188.25.62:9009/mustache/-/mustache-2.3.0.tgz", - "integrity": "sha1-QCj3d4sXcIpImTCm5SrDvKDaQdA=", - "dev": true - }, - "mute-stream": { - "version": "0.0.5", - "resolved": "http://10.188.25.62:9009/mute-stream/-/mute-stream-0.0.5.tgz", - "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=", - "dev": true - }, - "mux-demux": { - "version": "3.7.9", - "resolved": "http://10.188.25.62:9009/mux-demux/-/mux-demux-3.7.9.tgz", - "integrity": "sha1-NTZ3GP02AcgLzi63YlMVdtekrO8=", - "dev": true, - "requires": { - "duplex": "1.0.0", - "json-buffer": "2.0.11", - "msgpack-stream": "0.0.13", - "stream-combiner": "0.0.2", - "stream-serializer": "1.1.2", - "through": "2.3.8", - "xtend": "1.0.3" - }, - "dependencies": { - "xtend": { - "version": "1.0.3", - "resolved": "http://10.188.25.62:9009/xtend/-/xtend-1.0.3.tgz", - "integrity": "sha1-P12Tc1PM7Y4IU5mlY/2yJUHClgo=", - "dev": true - } - } - }, - "mv": { - "version": "2.1.1", - "resolved": "http://10.188.25.62:9009/mv/-/mv-2.1.1.tgz", - "integrity": "sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI=", - "dev": true, - "requires": { - "mkdirp": "0.5.1", - "ncp": "2.0.0", - "rimraf": "2.4.5" - }, - "dependencies": { - "glob": { - "version": "6.0.4", - "resolved": "http://10.188.25.62:9009/glob/-/glob-6.0.4.tgz", - "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", - "dev": true, - "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" - } - }, - "rimraf": { - "version": "2.4.5", - "resolved": "http://10.188.25.62:9009/rimraf/-/rimraf-2.4.5.tgz", - "integrity": "sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto=", - "dev": true, - "requires": { - "glob": "6.0.4" - } - } - } - }, - "nan": { - "version": "2.9.2", - "resolved": "http://10.188.25.62:9009/nan/-/nan-2.9.2.tgz", - "integrity": "sha512-ltW65co7f3PQWBDbqVvaU1WtFJUsNW7sWWm4HINhbMQIyVyzIeyZ8toX5TC5eeooE6piZoaEh4cZkueSKG3KYw==", - "dev": true, - "optional": true - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "http://10.188.25.62:9009/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "ncp": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/ncp/-/ncp-2.0.0.tgz", - "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", - "dev": true - }, - "needle": { - "version": "0.11.0", - "resolved": "http://10.188.25.62:9009/needle/-/needle-0.11.0.tgz", - "integrity": "sha1-AqcbAI6vfVWuifuf12hbe4jXvCk=", - "dev": true, - "requires": { - "debug": "2.6.9", - "iconv-lite": "0.4.19" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.19", - "resolved": "http://10.188.25.62:9009/iconv-lite/-/iconv-lite-0.4.19.tgz", - "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==", - "dev": true - } - } - }, - "negotiator": { - "version": "0.6.1", - "resolved": "http://10.188.25.62:9009/negotiator/-/negotiator-0.6.1.tgz", - "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", - "dev": true - }, - "next-tick": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", - "dev": true - }, - "nocache": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/nocache/-/nocache-1.0.1.tgz", - "integrity": "sha1-aVyfc2kmp1VPc2X6JeCHlBBlvTY=", - "dev": true, - "requires": { - "depd": "1.1.0" - }, - "dependencies": { - "depd": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/depd/-/depd-1.1.0.tgz", - "integrity": "sha1-4b2Cxqq2ztlluXuIsX7T5SjKGMM=", - "dev": true - } - } - }, - "node-async-locks": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/node-async-locks/-/node-async-locks-1.0.1.tgz", - "integrity": "sha1-h6vWcmVh47NUFRyZPR3cIZKSI34=", - "dev": true, - "requires": { - "bluebird": "2.11.0", - "lodash": "3.10.1" - }, - "dependencies": { - "bluebird": { - "version": "2.11.0", - "resolved": "http://10.188.25.62:9009/bluebird/-/bluebird-2.11.0.tgz", - "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=", - "dev": true - }, - "lodash": { - "version": "3.10.1", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", - "dev": true - } - } - }, - "node-cache": { - "version": "3.2.1", - "resolved": "http://10.188.25.62:9009/node-cache/-/node-cache-3.2.1.tgz", - "integrity": "sha1-p5WNMqikLZEZziWYZWfqLF+WZ3M=", - "dev": true, - "requires": { - "clone": "1.0.3", - "lodash": "4.17.5" - } - }, - "node-fetch": { - "version": "1.7.3", - "resolved": "http://10.188.25.62:9009/node-fetch/-/node-fetch-1.7.3.tgz", - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", - "dev": true, - "requires": { - "encoding": "0.1.12", - "is-stream": "1.1.0" - } - }, - "node-forge": { - "version": "0.6.49", - "resolved": "http://10.188.25.62:9009/node-forge/-/node-forge-0.6.49.tgz", - "integrity": "sha1-8e6V1ddGI5OP4Z1piqWibVTS9g8=", - "dev": true - }, - "node-gcm": { - "version": "0.14.10", - "resolved": "http://10.188.25.62:9009/node-gcm/-/node-gcm-0.14.10.tgz", - "integrity": "sha512-0qEGKVHgj6xyT1ORiATXMr9OhmhQbUxMU8RNceS6eiEjxQm/ifOi3waocQk0PoJbxkrl1wQVh1i0oivP/YiXWg==", - "dev": true, - "requires": { - "debug": "3.1.0", - "lodash": "3.10.1", - "request": "2.81.0" - }, - "dependencies": { - "assert-plus": { - "version": "0.2.0", - "resolved": "http://10.188.25.62:9009/assert-plus/-/assert-plus-0.2.0.tgz", - "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=", - "dev": true - }, - "aws-sign2": { - "version": "0.6.0", - "resolved": "http://10.188.25.62:9009/aws-sign2/-/aws-sign2-0.6.0.tgz", - "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=", - "dev": true - }, - "boom": { - "version": "2.10.1", - "resolved": "http://10.188.25.62:9009/boom/-/boom-2.10.1.tgz", - "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", - "dev": true, - "requires": { - "hoek": "2.16.3" - } - }, - "cryptiles": { - "version": "2.0.5", - "resolved": "http://10.188.25.62:9009/cryptiles/-/cryptiles-2.0.5.tgz", - "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", - "dev": true, - "requires": { - "boom": "2.10.1" - } - }, - "debug": { - "version": "3.1.0", - "resolved": "http://10.188.25.62:9009/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "form-data": { - "version": "2.1.4", - "resolved": "http://10.188.25.62:9009/form-data/-/form-data-2.1.4.tgz", - "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", - "dev": true, - "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.6", - "mime-types": "2.1.18" - } - }, - "har-schema": { - "version": "1.0.5", - "resolved": "http://10.188.25.62:9009/har-schema/-/har-schema-1.0.5.tgz", - "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=", - "dev": true - }, - "har-validator": { - "version": "4.2.1", - "resolved": "http://10.188.25.62:9009/har-validator/-/har-validator-4.2.1.tgz", - "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=", - "dev": true, - "requires": { - "ajv": "4.11.8", - "har-schema": "1.0.5" - } - }, - "hawk": { - "version": "3.1.3", - "resolved": "http://10.188.25.62:9009/hawk/-/hawk-3.1.3.tgz", - "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", - "dev": true, - "requires": { - "boom": "2.10.1", - "cryptiles": "2.0.5", - "hoek": "2.16.3", - "sntp": "1.0.9" - } - }, - "hoek": { - "version": "2.16.3", - "resolved": "http://10.188.25.62:9009/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", - "dev": true - }, - "http-signature": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/http-signature/-/http-signature-1.1.1.tgz", - "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", - "dev": true, - "requires": { - "assert-plus": "0.2.0", - "jsprim": "1.4.1", - "sshpk": "1.13.1" - } - }, - "lodash": { - "version": "3.10.1", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", - "dev": true - }, - "performance-now": { - "version": "0.2.0", - "resolved": "http://10.188.25.62:9009/performance-now/-/performance-now-0.2.0.tgz", - "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=", - "dev": true - }, - "qs": { - "version": "6.4.0", - "resolved": "http://10.188.25.62:9009/qs/-/qs-6.4.0.tgz", - "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=", - "dev": true - }, - "request": { - "version": "2.81.0", - "resolved": "http://10.188.25.62:9009/request/-/request-2.81.0.tgz", - "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=", - "dev": true, - "requires": { - "aws-sign2": "0.6.0", - "aws4": "1.6.0", - "caseless": "0.12.0", - "combined-stream": "1.0.6", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.1.4", - "har-validator": "4.2.1", - "hawk": "3.1.3", - "http-signature": "1.1.1", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.18", - "oauth-sign": "0.8.2", - "performance-now": "0.2.0", - "qs": "6.4.0", - "safe-buffer": "5.1.1", - "stringstream": "0.0.5", - "tough-cookie": "2.3.3", - "tunnel-agent": "0.6.0", - "uuid": "3.2.1" - } - }, - "sntp": { - "version": "1.0.9", - "resolved": "http://10.188.25.62:9009/sntp/-/sntp-1.0.9.tgz", - "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", - "dev": true, - "requires": { - "hoek": "2.16.3" - } - } - } - }, - "node-pre-gyp": { - "version": "0.6.36", - "resolved": "http://10.188.25.62:9009/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz", - "integrity": "sha1-22BBEst04NR3VU6bUFsXq936t4Y=", - "dev": true, - "optional": true, - "requires": { - "mkdirp": "0.5.1", - "nopt": "4.0.1", - "npmlog": "4.1.2", - "rc": "1.2.5", - "request": "2.83.0", - "rimraf": "2.6.2", - "semver": "5.5.0", - "tar": "2.2.1", - "tar-pack": "3.4.1" - }, - "dependencies": { - "nopt": { - "version": "4.0.1", - "resolved": "http://10.188.25.62:9009/nopt/-/nopt-4.0.1.tgz", - "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", - "dev": true, - "optional": true, - "requires": { - "abbrev": "1.1.1", - "osenv": "0.1.5" - } - }, - "semver": { - "version": "5.5.0", - "resolved": "http://10.188.25.62:9009/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", - "dev": true, - "optional": true - } - } - }, - "node-red": { - "version": "0.16.2", - "resolved": "http://10.188.25.62:9009/node-red/-/node-red-0.16.2.tgz", - "integrity": "sha1-P3fWCPGw6JkHrz8x4sPriESisXs=", - "dev": true, - "requires": { - "basic-auth": "1.1.0", - "bcrypt": "1.0.3", - "bcryptjs": "2.4.0", - "body-parser": "1.15.2", - "cheerio": "0.22.0", - "clone": "2.1.0", - "cookie-parser": "1.4.3", - "cors": "2.8.1", - "cron": "1.2.1", - "express": "4.14.0", - "follow-redirects": "1.2.1", - "fs-extra": "1.0.0", - "fs.notify": "0.0.4", - "i18next": "1.10.6", - "is-utf8": "0.2.1", - "js-yaml": "3.7.0", - "json-stringify-safe": "5.0.1", - "jsonata": "1.0.10", - "media-typer": "0.3.0", - "mqtt": "2.2.1", - "mustache": "2.3.0", - "node-red-node-email": "0.1.24", - "node-red-node-feedparser": "0.1.8", - "node-red-node-rbe": "0.1.14", - "node-red-node-twitter": "0.1.12", - "nopt": "3.0.6", - "oauth2orize": "1.7.0", - "on-headers": "1.0.1", - "passport": "0.3.2", - "passport-http-bearer": "1.0.1", - "passport-oauth2-client-password": "0.1.2", - "raw-body": "2.2.0", - "semver": "5.3.0", - "sentiment": "2.1.0", - "uglify-js": "2.7.5", - "when": "3.7.7", - "ws": "1.1.1", - "xml2js": "0.4.17" - }, - "dependencies": { - "async": { - "version": "0.2.10", - "resolved": "http://10.188.25.62:9009/async/-/async-0.2.10.tgz", - "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=", - "dev": true - }, - "bcryptjs": { - "version": "2.4.0", - "resolved": "http://10.188.25.62:9009/bcryptjs/-/bcryptjs-2.4.0.tgz", - "integrity": "sha1-+39KCxM4VFA/4bLaPyXbg0zw5ng=", - "dev": true - }, - "body-parser": { - "version": "1.15.2", - "resolved": "http://10.188.25.62:9009/body-parser/-/body-parser-1.15.2.tgz", - "integrity": "sha1-11eM9PHRHV9uqATO813Hp/9trmc=", - "dev": true, - "requires": { - "bytes": "2.4.0", - "content-type": "1.0.4", - "debug": "2.2.0", - "depd": "1.1.2", - "http-errors": "1.5.1", - "iconv-lite": "0.4.13", - "on-finished": "2.3.0", - "qs": "6.2.0", - "raw-body": "2.1.7", - "type-is": "1.6.16" - }, - "dependencies": { - "raw-body": { - "version": "2.1.7", - "resolved": "http://10.188.25.62:9009/raw-body/-/raw-body-2.1.7.tgz", - "integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=", - "dev": true, - "requires": { - "bytes": "2.4.0", - "iconv-lite": "0.4.13", - "unpipe": "1.0.0" - } - } - } - }, - "bytes": { - "version": "2.4.0", - "resolved": "http://10.188.25.62:9009/bytes/-/bytes-2.4.0.tgz", - "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=", - "dev": true - }, - "clone": { - "version": "2.1.0", - "resolved": "http://10.188.25.62:9009/clone/-/clone-2.1.0.tgz", - "integrity": "sha1-nHFb+9OaoZfI7g+OZcORK6NPjNY=", - "dev": true - }, - "content-disposition": { - "version": "0.5.1", - "resolved": "http://10.188.25.62:9009/content-disposition/-/content-disposition-0.5.1.tgz", - "integrity": "sha1-h0dsamfI2qh+Muh2Ft+IO6f7Bxs=", - "dev": true - }, - "cookie-parser": { - "version": "1.4.3", - "resolved": "http://10.188.25.62:9009/cookie-parser/-/cookie-parser-1.4.3.tgz", - "integrity": "sha1-D+MfoZ0AC5X0qt8fU/3CuKIDuqU=", - "dev": true, - "requires": { - "cookie": "0.3.1", - "cookie-signature": "1.0.6" - } - }, - "cors": { - "version": "2.8.1", - "resolved": "http://10.188.25.62:9009/cors/-/cors-2.8.1.tgz", - "integrity": "sha1-YYGqVqu0WiglvjMEcDdHrk6dI4M=", - "dev": true, - "requires": { - "vary": "1.1.2" - } - }, - "debug": { - "version": "2.2.0", - "resolved": "http://10.188.25.62:9009/debug/-/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "esprima": { - "version": "2.7.3", - "resolved": "http://10.188.25.62:9009/esprima/-/esprima-2.7.3.tgz", - "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", - "dev": true - }, - "etag": { - "version": "1.7.0", - "resolved": "http://10.188.25.62:9009/etag/-/etag-1.7.0.tgz", - "integrity": "sha1-A9MLX2fdbmMtKUXTDWZScxo01dg=", - "dev": true - }, - "express": { - "version": "4.14.0", - "resolved": "http://10.188.25.62:9009/express/-/express-4.14.0.tgz", - "integrity": "sha1-we4/Qs3Ikfs9xlCoki1R7IR9DWY=", - "dev": true, - "requires": { - "accepts": "1.3.4", - "array-flatten": "1.1.1", - "content-disposition": "0.5.1", - "content-type": "1.0.4", - "cookie": "0.3.1", - "cookie-signature": "1.0.6", - "debug": "2.2.0", - "depd": "1.1.2", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.7.0", - "finalhandler": "0.5.0", - "fresh": "0.3.0", - "merge-descriptors": "1.0.1", - "methods": "1.1.2", - "on-finished": "2.3.0", - "parseurl": "1.3.2", - "path-to-regexp": "0.1.7", - "proxy-addr": "1.1.5", - "qs": "6.2.0", - "range-parser": "1.2.0", - "send": "0.14.1", - "serve-static": "1.11.2", - "type-is": "1.6.16", - "utils-merge": "1.0.0", - "vary": "1.1.2" - } - }, - "finalhandler": { - "version": "0.5.0", - "resolved": "http://10.188.25.62:9009/finalhandler/-/finalhandler-0.5.0.tgz", - "integrity": "sha1-6VCKvs6bbbqHGmlCodeRG5GRGsc=", - "dev": true, - "requires": { - "debug": "2.2.0", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "statuses": "1.3.1", - "unpipe": "1.0.0" - }, - "dependencies": { - "statuses": { - "version": "1.3.1", - "resolved": "http://10.188.25.62:9009/statuses/-/statuses-1.3.1.tgz", - "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", - "dev": true - } - } - }, - "fresh": { - "version": "0.3.0", - "resolved": "http://10.188.25.62:9009/fresh/-/fresh-0.3.0.tgz", - "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8=", - "dev": true - }, - "fs-extra": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/fs-extra/-/fs-extra-1.0.0.tgz", - "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", - "dev": true, - "requires": { - "graceful-fs": "4.1.11", - "jsonfile": "2.4.0", - "klaw": "1.3.1" - } - }, - "http-errors": { - "version": "1.5.1", - "resolved": "http://10.188.25.62:9009/http-errors/-/http-errors-1.5.1.tgz", - "integrity": "sha1-eIwNLB3iyBuebowBhDtrl+uSB1A=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "setprototypeof": "1.0.2", - "statuses": "1.4.0" - } - }, - "iconv-lite": { - "version": "0.4.13", - "resolved": "http://10.188.25.62:9009/iconv-lite/-/iconv-lite-0.4.13.tgz", - "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=", - "dev": true - }, - "ipaddr.js": { - "version": "1.4.0", - "resolved": "http://10.188.25.62:9009/ipaddr.js/-/ipaddr.js-1.4.0.tgz", - "integrity": "sha1-KWrKh4qCGBbluF0KKFqZvP9FgvA=", - "dev": true - }, - "js-yaml": { - "version": "3.7.0", - "resolved": "http://10.188.25.62:9009/js-yaml/-/js-yaml-3.7.0.tgz", - "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", - "dev": true, - "requires": { - "argparse": "1.0.10", - "esprima": "2.7.3" - } - }, - "jsonfile": { - "version": "2.4.0", - "resolved": "http://10.188.25.62:9009/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "dev": true, - "requires": { - "graceful-fs": "4.1.11" - } - }, - "mime": { - "version": "1.3.4", - "resolved": "http://10.188.25.62:9009/mime/-/mime-1.3.4.tgz", - "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=", - "dev": true - }, - "minimist": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, - "mqtt": { - "version": "2.2.1", - "resolved": "http://10.188.25.62:9009/mqtt/-/mqtt-2.2.1.tgz", - "integrity": "sha1-s+//it/3je4H4Jz+ieLS+zZKGFI=", - "dev": true, - "requires": { - "commist": "1.0.0", - "concat-stream": "1.6.0", - "end-of-stream": "1.4.1", - "help-me": "1.1.0", - "inherits": "2.0.3", - "minimist": "1.2.0", - "mqtt-packet": "5.5.0", - "pump": "1.0.3", - "readable-stream": "2.3.4", - "reinterval": "1.1.0", - "split2": "2.2.0", - "websocket-stream": "3.3.3", - "xtend": "4.0.1" - } - }, - "mqtt-packet": { - "version": "5.5.0", - "resolved": "http://10.188.25.62:9009/mqtt-packet/-/mqtt-packet-5.5.0.tgz", - "integrity": "sha512-kR+Uw+r9rjUFSLZutmaAhjL4Y1asKLMTwE++PP0iuApJuc+zItE5v2LluQN2K3Pri5e2+K4V++QDjqGTgle/+A==", - "dev": true, - "requires": { - "bl": "1.2.1", - "inherits": "2.0.3", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1" - } - }, - "ms": { - "version": "0.7.1", - "resolved": "http://10.188.25.62:9009/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", - "dev": true - }, - "nopt": { - "version": "3.0.6", - "resolved": "http://10.188.25.62:9009/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "dev": true, - "requires": { - "abbrev": "1.1.1" - } - }, - "passport": { - "version": "0.3.2", - "resolved": "http://10.188.25.62:9009/passport/-/passport-0.3.2.tgz", - "integrity": "sha1-ndAJ+RXo/glbASSgG4+C2gdRAQI=", - "dev": true, - "requires": { - "passport-strategy": "1.0.0", - "pause": "0.0.1" - } - }, - "proxy-addr": { - "version": "1.1.5", - "resolved": "http://10.188.25.62:9009/proxy-addr/-/proxy-addr-1.1.5.tgz", - "integrity": "sha1-ccDuOxAt4/IC87ZPYI0XP8uhqRg=", - "dev": true, - "requires": { - "forwarded": "0.1.2", - "ipaddr.js": "1.4.0" - } - }, - "qs": { - "version": "6.2.0", - "resolved": "http://10.188.25.62:9009/qs/-/qs-6.2.0.tgz", - "integrity": "sha1-O3hIwDwt7OaalSKw+ujEEm10Xzs=", - "dev": true - }, - "raw-body": { - "version": "2.2.0", - "resolved": "http://10.188.25.62:9009/raw-body/-/raw-body-2.2.0.tgz", - "integrity": "sha1-mUl2z2pQlqQRYoQEkvC9xdbn+5Y=", - "dev": true, - "requires": { - "bytes": "2.4.0", - "iconv-lite": "0.4.15", - "unpipe": "1.0.0" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.15", - "resolved": "http://10.188.25.62:9009/iconv-lite/-/iconv-lite-0.4.15.tgz", - "integrity": "sha1-/iZaIYrGpXz+hUkn6dBMGYJe3es=", - "dev": true - } - } - }, - "semver": { - "version": "5.3.0", - "resolved": "http://10.188.25.62:9009/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", - "dev": true - }, - "send": { - "version": "0.14.1", - "resolved": "http://10.188.25.62:9009/send/-/send-0.14.1.tgz", - "integrity": "sha1-qVSYQyU5L1FTKndgdg5FlZjIn3o=", - "dev": true, - "requires": { - "debug": "2.2.0", - "depd": "1.1.2", - "destroy": "1.0.4", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.7.0", - "fresh": "0.3.0", - "http-errors": "1.5.1", - "mime": "1.3.4", - "ms": "0.7.1", - "on-finished": "2.3.0", - "range-parser": "1.2.0", - "statuses": "1.3.1" - }, - "dependencies": { - "statuses": { - "version": "1.3.1", - "resolved": "http://10.188.25.62:9009/statuses/-/statuses-1.3.1.tgz", - "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", - "dev": true - } - } - }, - "serve-static": { - "version": "1.11.2", - "resolved": "http://10.188.25.62:9009/serve-static/-/serve-static-1.11.2.tgz", - "integrity": "sha1-LPmIm9RDWjIMw2iVyapXvWYuasc=", - "dev": true, - "requires": { - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "parseurl": "1.3.2", - "send": "0.14.2" - }, - "dependencies": { - "ms": { - "version": "0.7.2", - "resolved": "http://10.188.25.62:9009/ms/-/ms-0.7.2.tgz", - "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=", - "dev": true - }, - "send": { - "version": "0.14.2", - "resolved": "http://10.188.25.62:9009/send/-/send-0.14.2.tgz", - "integrity": "sha1-ObBDiz9RC+Xcb2Z6EfcWiTaM3u8=", - "dev": true, - "requires": { - "debug": "2.2.0", - "depd": "1.1.2", - "destroy": "1.0.4", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.7.0", - "fresh": "0.3.0", - "http-errors": "1.5.1", - "mime": "1.3.4", - "ms": "0.7.2", - "on-finished": "2.3.0", - "range-parser": "1.2.0", - "statuses": "1.3.1" - } - }, - "statuses": { - "version": "1.3.1", - "resolved": "http://10.188.25.62:9009/statuses/-/statuses-1.3.1.tgz", - "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", - "dev": true - } - } - }, - "setprototypeof": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/setprototypeof/-/setprototypeof-1.0.2.tgz", - "integrity": "sha1-gaVSFB7BBLiOic44MQOtXGZWTQg=", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "http://10.188.25.62:9009/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "uglify-js": { - "version": "2.7.5", - "resolved": "http://10.188.25.62:9009/uglify-js/-/uglify-js-2.7.5.tgz", - "integrity": "sha1-RhLAx7qu4rp8SH3kkErhIgefLKg=", - "dev": true, - "requires": { - "async": "0.2.10", - "source-map": "0.5.7", - "uglify-to-browserify": "1.0.2", - "yargs": "3.10.0" - } - }, - "ws": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/ws/-/ws-1.1.1.tgz", - "integrity": "sha1-CC3bbGQehdS7RR8D1S8G6r2x8Bg=", - "dev": true, - "requires": { - "options": "0.0.6", - "ultron": "1.0.2" - } - } - } - }, - "node-red-node-email": { - "version": "0.1.24", - "resolved": "http://10.188.25.62:9009/node-red-node-email/-/node-red-node-email-0.1.24.tgz", - "integrity": "sha1-uhLHKwGznjPzdcy/QyGxY0Jej7I=", - "dev": true, - "requires": { - "imap": "0.8.19", - "mailparser": "0.6.2", - "nodemailer": "1.11.0", - "poplib": "0.1.7" - } - }, - "node-red-node-feedparser": { - "version": "0.1.8", - "resolved": "http://10.188.25.62:9009/node-red-node-feedparser/-/node-red-node-feedparser-0.1.8.tgz", - "integrity": "sha1-Vs9vabxtI1V/hifuY7dMHKqFxls=", - "dev": true, - "requires": { - "feedparser": "1.1.3", - "request": "2.74.0" - }, - "dependencies": { - "assert-plus": { - "version": "0.2.0", - "resolved": "http://10.188.25.62:9009/assert-plus/-/assert-plus-0.2.0.tgz", - "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=", - "dev": true - }, - "aws-sign2": { - "version": "0.6.0", - "resolved": "http://10.188.25.62:9009/aws-sign2/-/aws-sign2-0.6.0.tgz", - "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=", - "dev": true - }, - "bl": { - "version": "1.1.2", - "resolved": "http://10.188.25.62:9009/bl/-/bl-1.1.2.tgz", - "integrity": "sha1-/cqHGplxOqANGeO7ukHER4emU5g=", - "dev": true, - "requires": { - "readable-stream": "2.0.6" - } - }, - "boom": { - "version": "2.10.1", - "resolved": "http://10.188.25.62:9009/boom/-/boom-2.10.1.tgz", - "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", - "dev": true, - "requires": { - "hoek": "2.16.3" - } - }, - "caseless": { - "version": "0.11.0", - "resolved": "http://10.188.25.62:9009/caseless/-/caseless-0.11.0.tgz", - "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=", - "dev": true - }, - "commander": { - "version": "2.14.1", - "resolved": "http://10.188.25.62:9009/commander/-/commander-2.14.1.tgz", - "integrity": "sha512-+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw==", - "dev": true - }, - "cryptiles": { - "version": "2.0.5", - "resolved": "http://10.188.25.62:9009/cryptiles/-/cryptiles-2.0.5.tgz", - "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", - "dev": true, - "requires": { - "boom": "2.10.1" - } - }, - "har-validator": { - "version": "2.0.6", - "resolved": "http://10.188.25.62:9009/har-validator/-/har-validator-2.0.6.tgz", - "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=", - "dev": true, - "requires": { - "chalk": "1.1.3", - "commander": "2.14.1", - "is-my-json-valid": "2.17.2", - "pinkie-promise": "2.0.1" - } - }, - "hawk": { - "version": "3.1.3", - "resolved": "http://10.188.25.62:9009/hawk/-/hawk-3.1.3.tgz", - "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", - "dev": true, - "requires": { - "boom": "2.10.1", - "cryptiles": "2.0.5", - "hoek": "2.16.3", - "sntp": "1.0.9" - } - }, - "hoek": { - "version": "2.16.3", - "resolved": "http://10.188.25.62:9009/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", - "dev": true - }, - "http-signature": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/http-signature/-/http-signature-1.1.1.tgz", - "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", - "dev": true, - "requires": { - "assert-plus": "0.2.0", - "jsprim": "1.4.1", - "sshpk": "1.13.1" - } - }, - "process-nextick-args": { - "version": "1.0.7", - "resolved": "http://10.188.25.62:9009/process-nextick-args/-/process-nextick-args-1.0.7.tgz", - "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", - "dev": true - }, - "qs": { - "version": "6.2.3", - "resolved": "http://10.188.25.62:9009/qs/-/qs-6.2.3.tgz", - "integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=", - "dev": true - }, - "readable-stream": { - "version": "2.0.6", - "resolved": "http://10.188.25.62:9009/readable-stream/-/readable-stream-2.0.6.tgz", - "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "string_decoder": "0.10.31", - "util-deprecate": "1.0.2" - } - }, - "request": { - "version": "2.74.0", - "resolved": "http://10.188.25.62:9009/request/-/request-2.74.0.tgz", - "integrity": "sha1-dpPKdou7DqXIzgjAhKRe+gW4kqs=", - "dev": true, - "requires": { - "aws-sign2": "0.6.0", - "aws4": "1.6.0", - "bl": "1.1.2", - "caseless": "0.11.0", - "combined-stream": "1.0.6", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "1.0.1", - "har-validator": "2.0.6", - "hawk": "3.1.3", - "http-signature": "1.1.1", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.18", - "node-uuid": "1.4.8", - "oauth-sign": "0.8.2", - "qs": "6.2.3", - "stringstream": "0.0.5", - "tough-cookie": "2.3.3", - "tunnel-agent": "0.4.3" - } - }, - "sntp": { - "version": "1.0.9", - "resolved": "http://10.188.25.62:9009/sntp/-/sntp-1.0.9.tgz", - "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", - "dev": true, - "requires": { - "hoek": "2.16.3" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "http://10.188.25.62:9009/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - }, - "tunnel-agent": { - "version": "0.4.3", - "resolved": "http://10.188.25.62:9009/tunnel-agent/-/tunnel-agent-0.4.3.tgz", - "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=", - "dev": true - } - } - }, - "node-red-node-rbe": { - "version": "0.1.14", - "resolved": "http://10.188.25.62:9009/node-red-node-rbe/-/node-red-node-rbe-0.1.14.tgz", - "integrity": "sha512-ihuxBzQOywhT02rZns0CUDqxiGavWOa4W3pZ5tXdQFtRiDeC6CD4gXyxpBT+nbl8b8wWUjDWlNmREL264cgeuw==", - "dev": true - }, - "node-red-node-twitter": { - "version": "0.1.12", - "resolved": "http://10.188.25.62:9009/node-red-node-twitter/-/node-red-node-twitter-0.1.12.tgz", - "integrity": "sha512-RBpvAoJ/wXmBOaE53BWPL+0fqcJtTNK8HCRN5ZwOoKC9rh2+fJjpQ5vwlQ/DMs4/KtLoNqCJ/VKqMaiekemY4A==", - "dev": true, - "requires": { - "oauth": "0.9.14", - "request": "2.83.0", - "twitter-ng": "0.6.2" - } - }, - "node-uuid": { - "version": "1.4.8", - "resolved": "http://10.188.25.62:9009/node-uuid/-/node-uuid-1.4.8.tgz", - "integrity": "sha1-sEDrCSOWivq/jTL7HxfxFn/auQc=", - "dev": true - }, - "nodemailer": { - "version": "1.11.0", - "resolved": "http://10.188.25.62:9009/nodemailer/-/nodemailer-1.11.0.tgz", - "integrity": "sha1-TmnLObAwFbHR7wx4qBVBK56Xb3k=", - "dev": true, - "requires": { - "libmime": "1.2.0", - "mailcomposer": "2.1.0", - "needle": "0.11.0", - "nodemailer-direct-transport": "1.1.0", - "nodemailer-smtp-transport": "1.1.0" - } - }, - "nodemailer-direct-transport": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/nodemailer-direct-transport/-/nodemailer-direct-transport-1.1.0.tgz", - "integrity": "sha1-oveHCO5vFuoFc/yClJ0Tj/Fy9iQ=", - "dev": true, - "requires": { - "smtp-connection": "1.3.8" - } - }, - "nodemailer-smtp-transport": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/nodemailer-smtp-transport/-/nodemailer-smtp-transport-1.1.0.tgz", - "integrity": "sha1-5sN/MYhaswgOfe089SjErX5pE5g=", - "dev": true, - "requires": { - "clone": "1.0.3", - "nodemailer-wellknown": "0.1.10", - "smtp-connection": "1.3.8" - } - }, - "nodemailer-stub-transport": { - "version": "0.1.5", - "resolved": "http://10.188.25.62:9009/nodemailer-stub-transport/-/nodemailer-stub-transport-0.1.5.tgz", - "integrity": "sha1-yFMybzqYC2ZUcTrBkPlATqqGhCs=", - "dev": true - }, - "nodemailer-wellknown": { - "version": "0.1.10", - "resolved": "http://10.188.25.62:9009/nodemailer-wellknown/-/nodemailer-wellknown-0.1.10.tgz", - "integrity": "sha1-WG24EB2zDLRDjrVGc3pBqtDPE9U=", - "dev": true - }, - "nopt": { - "version": "1.0.10", - "resolved": "http://10.188.25.62:9009/nopt/-/nopt-1.0.10.tgz", - "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", - "dev": true, - "requires": { - "abbrev": "1.1.1" - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "http://10.188.25.62:9009/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "2.0.1" - } - }, - "npmlog": { - "version": "4.1.2", - "resolved": "http://10.188.25.62:9009/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dev": true, - "optional": true, - "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" - } - }, - "nth-check": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/nth-check/-/nth-check-1.0.1.tgz", - "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=", - "dev": true, - "requires": { - "boolbase": "1.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "oauth": { - "version": "0.9.14", - "resolved": "http://10.188.25.62:9009/oauth/-/oauth-0.9.14.tgz", - "integrity": "sha1-xXSIg6QLU94wrenKvyEAQUuKCXE=", - "dev": true - }, - "oauth-sign": { - "version": "0.8.2", - "resolved": "http://10.188.25.62:9009/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", - "dev": true - }, - "oauth2orize": { - "version": "1.7.0", - "resolved": "http://10.188.25.62:9009/oauth2orize/-/oauth2orize-1.7.0.tgz", - "integrity": "sha1-lMKlEc0LWL3lSFSP/N4U/YHyV8w=", - "dev": true, - "requires": { - "debug": "2.6.9", - "uid2": "0.0.3", - "utils-merge": "1.0.0" - } - }, - "object-assign": { - "version": "4.1.1", - "resolved": "http://10.188.25.62:9009/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "object-inspect": { - "version": "1.5.0", - "resolved": "http://10.188.25.62:9009/object-inspect/-/object-inspect-1.5.0.tgz", - "integrity": "sha512-UmOFbHbwvv+XHj7BerrhVq+knjceBdkvU5AriwLMvhv2qi+e7DJzxfBeFpILEjVzCp+xA+W/pIf06RGPWlZNfw==", - "dev": true - }, - "object-keys": { - "version": "1.0.11", - "resolved": "http://10.188.25.62:9009/object-keys/-/object-keys-1.0.11.tgz", - "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=", - "dev": true - }, - "object.entries": { - "version": "1.0.4", - "resolved": "http://10.188.25.62:9009/object.entries/-/object.entries-1.0.4.tgz", - "integrity": "sha1-G/mk3SKI9bM/Opk9JXZh8F0WGl8=", - "dev": true, - "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.10.0", - "function-bind": "1.1.1", - "has": "1.0.1" - } - }, - "oe-cloud": { - "version": "git+http://evgit/oecloud.io/oe-cloud.git#24d8e489740cdf7102dd5925833c3db4396603cb", - "dev": true, - "requires": { - "amqplib": "0.5.2", - "async": "2.4.1", - "body-parser": "1.14.1", - "bunyan": "1.8.12", - "bunyan-prettystream": "3.1.4", - "camelcase": "3.0.0", - "cfenv": "1.0.4", - "compression": "1.7.2", - "connect-ensure-login": "0.1.1", - "cookie-parser": "1.4.0", - "cors": "2.7.1", - "debug": "2.2.0", - "errorhandler": "1.5.0", - "express-flash": "0.0.2", - "express-session": "1.12.1", - "fast-memoize": "2.3.0", - "fs-extra": "3.0.1", - "gelf-stream": "1.1.1", - "helmet": "2.3.0", - "inflection": "1.12.0", - "js-feel": "git+http://evgit/oecloud.io/feel.git#201b9495016586b4f5daafd93d81c00800d68e37", - "locks": "0.2.2", - "lodash": "3.10.1", - "loopback": "2.25.0", - "loopback-boot": "git+http://evgit/oecloud.io/loopback-boot.git#df89157839e69d2ae0868f8f498ce269bcd2a3bc", - "loopback-component-passport": "git+http://evgit/oecloud.io/loopback-component-passport.git#3227028fb8ecbd913b204a9c0d76a8092fad59b4", - "loopback-component-push": "1.7.0", - "loopback-component-storage": "git+http://evgit/oecloud.io/loopback-component-storage.git#3f3e847f5bfbfef00ec392419dcc67d2cb4a078f", - "loopback-connector-mongodb": "git+http://evgit/oecloud.io/loopback-connector-mongodb.git#e81a411dc611f870639aab3cebe9310d1e6afd0a", - "loopback-connector-nodes-for-Node-RED": "git+http://evgit/oecloud.io/loopback-connector-nodes-for-Node-RED.git#2b602bcbee1e7e658b8349c4a8836dd2c4af07e0", - "loopback-datasource-juggler": "git+http://evgit/oecloud.io/loopback-datasource-juggler.git#1fd31cf444413da68d4988beb01276d7fa7dd811", - "loopback-filters": "0.1.2", - "lru-cache": "4.1.1", - "mail": "0.2.3", - "mqtt": "1.14.1", - "mustache": "2.3.0", - "mv": "2.1.1", - "node-async-locks": "1.0.1", - "node-red": "0.16.2", - "oe-explorer": "1.0.0", - "oe-jwt-generator": "1.0.0", - "oe-logger": "git+http://evgit/oecloud.io/oe-logger.git#c891b64092a9bebaff1f7119e1d90fd2d7863dec", - "oe-swagger-ui": "0.9.0", - "passport-google-oauth": "0.1.5", - "passport-local": "1.0.0", - "passport-saml": "0.15.0", - "q": "1.5.1", - "request": "2.83.0", - "restler": "3.4.0", - "strong-error-handler": "2.3.1", - "ua-parser-js": "0.7.17", - "uuid": "3.2.1", - "uws": "9.14.0", - "ws": "3.3.3" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "http://10.188.25.62:9009/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - }, - "debug": { - "version": "2.2.0", - "resolved": "http://10.188.25.62:9009/debug/-/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "lodash": { - "version": "3.10.1", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", - "dev": true - }, - "lru-cache": { - "version": "4.1.1", - "resolved": "http://10.188.25.62:9009/lru-cache/-/lru-cache-4.1.1.tgz", - "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", - "dev": true, - "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" - } - }, - "ms": { - "version": "0.7.1", - "resolved": "http://10.188.25.62:9009/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", - "dev": true - } - } - }, - "oe-explorer": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/oe-explorer/-/oe-explorer-1.0.0.tgz", - "integrity": "sha512-NEU/EJwrkGwy3xiYa4CFFJvP3+HRBZNuqsZQuqJ3yMHkENBsWdjvBePIBQrd6JxUiXoSI0ESY9qdqkcVYUAtxw==", - "dev": true, - "requires": { - "cors": "2.7.1", - "debug": "2.6.9", - "depd": "1.1.2", - "lodash": "3.10.1", - "loopback-swagger": "3.0.2", - "strong-globalize": "2.10.0" - }, - "dependencies": { - "lodash": { - "version": "3.10.1", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", - "dev": true - } - } - }, - "oe-jwt-generator": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/oe-jwt-generator/-/oe-jwt-generator-1.0.0.tgz", - "integrity": "sha512-k26OB00wTXHyaF1IgEo23VbQAfG5aMS6YbZw5SaUASuZ/mGAlPAiHmhmbg6xfNOsPl1OKRXHLUEhPndVIBKlTQ==", - "dev": true, - "requires": { - "jsonwebtoken": "8.1.1", - "oe-logger": "git+http://evgit/oecloud.io/oe-logger.git#c891b64092a9bebaff1f7119e1d90fd2d7863dec" - } - }, - "oe-logger": { - "version": "git+http://evgit/oecloud.io/oe-logger.git#c891b64092a9bebaff1f7119e1d90fd2d7863dec", - "dev": true, - "requires": { - "bunyan": "1.8.12", - "bunyan-prettystream": "git+http://evgit/oecloud.io/bunyan-prettystream.git#b7aeb9113cdb67e183e9079fa369e57a6cda0503", - "debug": "2.2.0", - "gelf-stream": "1.1.1" - }, - "dependencies": { - "bunyan-prettystream": { - "version": "git+http://evgit/oecloud.io/bunyan-prettystream.git#b7aeb9113cdb67e183e9079fa369e57a6cda0503", - "dev": true - }, - "debug": { - "version": "2.2.0", - "resolved": "http://10.188.25.62:9009/debug/-/debug-2.2.0.tgz", - "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "ms": { - "version": "0.7.1", - "resolved": "http://10.188.25.62:9009/ms/-/ms-0.7.1.tgz", - "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", - "dev": true - } - } - }, - "oe-swagger-ui": { - "version": "0.9.0", - "resolved": "http://10.188.25.62:9009/oe-swagger-ui/-/oe-swagger-ui-0.9.0.tgz", - "integrity": "sha512-mI5FawGyGk3ZwnsRxogBvLU46pFvsBzoyMEd5jN2wQhgp5rFCshtUqPZho3B0NbgIsps+EAPY4RyIOycyeqHpg==", - "dev": true, - "requires": { - "babel-polyfill": "6.26.0", - "base64-js": "1.2.3", - "brace": "0.7.0", - "deep-extend": "0.4.1", - "expect": "1.20.2", - "getbase": "2.8.2", - "ieee754": "1.1.8", - "immutable": "3.8.2", - "js-yaml": "3.10.0", - "less": "2.7.1", - "lodash": "4.17.2", - "matcher": "0.1.2", - "memoizee": "0.4.1", - "promise-worker": "1.1.1", - "react": "15.6.2", - "react-addons-perf": "0.14.8", - "react-addons-shallow-compare": "0.14.8", - "react-addons-test-utils": "15.6.2", - "react-collapse": "2.3.1", - "react-dom": "15.6.2", - "react-height": "2.2.1", - "react-hot-loader": "1.3.1", - "react-immutable-proptypes": "2.1.0", - "react-motion": "0.4.4", - "react-object-inspector": "0.2.1", - "react-redux": "4.4.8", - "react-remarkable": "1.1.1", - "react-split-pane": "0.1.57", - "redux": "3.7.2", - "redux-immutable": "3.0.8", - "redux-logger": "3.0.6", - "reselect": "2.5.3", - "sanitize-html": "1.18.2", - "serialize-error": "2.0.0", - "shallowequal": "0.2.2", - "swagger-client": "3.0.20", - "url-parse": "1.2.0", - "webpack-dev-server": "1.14.0", - "whatwg-fetch": "0.11.1", - "worker-loader": "0.7.1", - "xml": "1.0.1", - "yaml-js": "0.1.5" - }, - "dependencies": { - "base64-js": { - "version": "1.2.3", - "resolved": "http://10.188.25.62:9009/base64-js/-/base64-js-1.2.3.tgz", - "integrity": "sha512-MsAhsUW1GxCdgYSO6tAfZrNapmUKk7mWx/k5mFY/A1gBtkaCaNapTg+FExCw1r9yeaZhqx/xPg43xgTFH6KL5w==", - "dev": true - }, - "deep-extend": { - "version": "0.4.1", - "resolved": "http://10.188.25.62:9009/deep-extend/-/deep-extend-0.4.1.tgz", - "integrity": "sha1-7+QRPQgIX05vlod1mBD4B0aeIlM=", - "dev": true - }, - "fast-json-patch": { - "version": "1.1.10", - "resolved": "http://10.188.25.62:9009/fast-json-patch/-/fast-json-patch-1.1.10.tgz", - "integrity": "sha1-1OZzkgKrlIr4LdXyRJbKtze1xQo=", - "dev": true - }, - "lodash": { - "version": "4.17.2", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-4.17.2.tgz", - "integrity": "sha1-NKMFW6vgTOQkZ7YH1wAHLH/2v0I=", - "dev": true - }, - "swagger-client": { - "version": "3.0.20", - "resolved": "http://10.188.25.62:9009/swagger-client/-/swagger-client-3.0.20.tgz", - "integrity": "sha1-0J0vLVX+/Ucsl4wzmh3T2Snhtl8=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "btoa": "1.1.2", - "deep-extend": "0.4.1", - "fast-json-patch": "1.1.10", - "isomorphic-fetch": "2.2.1", - "isomorphic-form-data": "0.0.1", - "js-yaml": "3.10.0", - "lodash": "4.16.2", - "qs": "6.5.1", - "url": "0.11.0" - }, - "dependencies": { - "lodash": { - "version": "4.16.2", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-4.16.2.tgz", - "integrity": "sha1-PmJtuCcEimmSgaihJSJjJs/A5lI=", - "dev": true - } - } - }, - "whatwg-fetch": { - "version": "0.11.1", - "resolved": "http://10.188.25.62:9009/whatwg-fetch/-/whatwg-fetch-0.11.1.tgz", - "integrity": "sha1-bT3tJF/dl81yjg4lh7VLczlJ5mM=", - "dev": true - } - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "http://10.188.25.62:9009/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/on-headers/-/on-headers-1.0.1.tgz", - "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "http://10.188.25.62:9009/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1.0.2" - } - }, - "onetime": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/onetime/-/onetime-1.1.0.tgz", - "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", - "dev": true - }, - "optimist": { - "version": "0.6.1", - "resolved": "http://10.188.25.62:9009/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", - "dev": true, - "requires": { - "minimist": "0.0.8", - "wordwrap": "0.0.3" - }, - "dependencies": { - "wordwrap": { - "version": "0.0.3", - "resolved": "http://10.188.25.62:9009/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", - "dev": true - } - } - }, - "optional": { - "version": "0.1.4", - "resolved": "http://10.188.25.62:9009/optional/-/optional-0.1.4.tgz", - "integrity": "sha512-gtvrrCfkE08wKcgXaVwQVgwEQ8vel2dc5DDBn9RLQZ3YtmtkBss6A2HY6BnJH4N/4Ku97Ri/SF8sNWE2225WJw==", - "dev": true - }, - "optionator": { - "version": "0.8.2", - "resolved": "http://10.188.25.62:9009/optionator/-/optionator-0.8.2.tgz", - "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", - "dev": true, - "requires": { - "deep-is": "0.1.3", - "fast-levenshtein": "2.0.6", - "levn": "0.3.0", - "prelude-ls": "1.1.2", - "type-check": "0.3.2", - "wordwrap": "1.0.0" - } - }, - "options": { - "version": "0.0.6", - "resolved": "http://10.188.25.62:9009/options/-/options-0.0.6.tgz", - "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=", - "dev": true - }, - "optjs": { - "version": "3.2.2", - "resolved": "http://10.188.25.62:9009/optjs/-/optjs-3.2.2.tgz", - "integrity": "sha1-aabOicRCpEQDFBrS+bNwvVu29O4=", - "dev": true - }, - "ordered-read-streams": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", - "dev": true, - "requires": { - "readable-stream": "2.3.4" - } - }, - "original": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/original/-/original-1.0.0.tgz", - "integrity": "sha1-kUf5P6FpbQS+YeAb1QuurKZWvTs=", - "dev": true, - "optional": true, - "requires": { - "url-parse": "1.0.5" - }, - "dependencies": { - "querystringify": { - "version": "0.0.4", - "resolved": "http://10.188.25.62:9009/querystringify/-/querystringify-0.0.4.tgz", - "integrity": "sha1-DPf4T5Rj/wrlHExLFC2VvjdyTZw=", - "dev": true, - "optional": true - }, - "url-parse": { - "version": "1.0.5", - "resolved": "http://10.188.25.62:9009/url-parse/-/url-parse-1.0.5.tgz", - "integrity": "sha1-CFSGBCKv3P7+tsllxmLUgAFpkns=", - "dev": true, - "optional": true, - "requires": { - "querystringify": "0.0.4", - "requires-port": "1.0.0" - } - } - } - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true - }, - "os-locale": { - "version": "2.1.0", - "resolved": "http://10.188.25.62:9009/os-locale/-/os-locale-2.1.0.tgz", - "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", - "dev": true, - "requires": { - "execa": "0.7.0", - "lcid": "1.0.0", - "mem": "1.1.0" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true, - "optional": true - }, - "osenv": { - "version": "0.1.5", - "resolved": "http://10.188.25.62:9009/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "optional": true, - "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "parseurl": { - "version": "1.3.2", - "resolved": "http://10.188.25.62:9009/parseurl/-/parseurl-1.3.2.tgz", - "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", - "dev": true - }, - "passport": { - "version": "0.2.2", - "resolved": "http://10.188.25.62:9009/passport/-/passport-0.2.2.tgz", - "integrity": "sha1-nDjxe+uSnz2Br3uIOOhDDbhwPys=", - "dev": true, - "requires": { - "passport-strategy": "1.0.0", - "pause": "0.0.1" - } - }, - "passport-google-oauth": { - "version": "0.1.5", - "resolved": "http://10.188.25.62:9009/passport-google-oauth/-/passport-google-oauth-0.1.5.tgz", - "integrity": "sha1-/WtIz5sgKDchx2NukdCUwWqGcdc=", - "dev": true, - "requires": { - "passport-oauth": "0.1.15", - "pkginfo": "0.2.3" - } - }, - "passport-http-bearer": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/passport-http-bearer/-/passport-http-bearer-1.0.1.tgz", - "integrity": "sha1-FHRp6jZp4qhMYWfvmdu3fh8AmKg=", - "dev": true, - "requires": { - "passport-strategy": "1.0.0" - } - }, - "passport-local": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/passport-local/-/passport-local-1.0.0.tgz", - "integrity": "sha1-H+YyaMkudWBmJkN+O5BmYsFbpu4=", - "dev": true, - "requires": { - "passport-strategy": "1.0.0" - } - }, - "passport-oauth": { - "version": "0.1.15", - "resolved": "http://10.188.25.62:9009/passport-oauth/-/passport-oauth-0.1.15.tgz", - "integrity": "sha1-+3Tgr+hGFL+iVsX8cWzFa7/IzsA=", - "dev": true, - "requires": { - "oauth": "0.9.14", - "passport": "0.1.18", - "pkginfo": "0.2.3" - }, - "dependencies": { - "passport": { - "version": "0.1.18", - "resolved": "http://10.188.25.62:9009/passport/-/passport-0.1.18.tgz", - "integrity": "sha1-yCZEedy2QUytu2Z1LRKzfgtlJaE=", - "dev": true, - "requires": { - "pause": "0.0.1", - "pkginfo": "0.2.3" - } - } - } - }, - "passport-oauth2-client-password": { - "version": "0.1.2", - "resolved": "http://10.188.25.62:9009/passport-oauth2-client-password/-/passport-oauth2-client-password-0.1.2.tgz", - "integrity": "sha1-TzeLZ4uS0W270jOmxwZSAJPlYbo=", - "dev": true, - "requires": { - "passport-strategy": "1.0.0" - } - }, - "passport-saml": { - "version": "0.15.0", - "resolved": "http://10.188.25.62:9009/passport-saml/-/passport-saml-0.15.0.tgz", - "integrity": "sha1-fUXAe6r4DY4s+Jg2cTKl5MBTXK0=", - "dev": true, - "requires": { - "passport-strategy": "1.0.0", - "q": "1.1.2", - "xml-crypto": "0.8.5", - "xml-encryption": "0.7.4", - "xml2js": "0.4.17", - "xmlbuilder": "2.5.2", - "xmldom": "0.1.27" - }, - "dependencies": { - "lodash": { - "version": "3.2.0", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-3.2.0.tgz", - "integrity": "sha1-S/UKMkP5rrC6xBpV09WZBnWkYvs=", - "dev": true - }, - "q": { - "version": "1.1.2", - "resolved": "http://10.188.25.62:9009/q/-/q-1.1.2.tgz", - "integrity": "sha1-Y1fikSBnAdmfGXq4TlforRlvKok=", - "dev": true - }, - "xmlbuilder": { - "version": "2.5.2", - "resolved": "http://10.188.25.62:9009/xmlbuilder/-/xmlbuilder-2.5.2.tgz", - "integrity": "sha1-WriPxQirL/FIcwELVhY9P5KxkyU=", - "dev": true, - "requires": { - "lodash": "3.2.0" - } - } - } - }, - "passport-strategy": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/passport-strategy/-/passport-strategy-1.0.0.tgz", - "integrity": "sha1-tVOaqPwiWj0a0XlHbd8ja0QPUuQ=", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "http://10.188.25.62:9009/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.5", - "resolved": "http://10.188.25.62:9009/path-parse/-/path-parse-1.0.5.tgz", - "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", - "dev": true - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "http://10.188.25.62:9009/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true - }, - "pause": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/pause/-/pause-0.0.1.tgz", - "integrity": "sha1-HUCLP9t2kjuVQ9lvtMnf1TXZy10=", - "dev": true - }, - "performance-now": { - "version": "2.1.0", - "resolved": "http://10.188.25.62:9009/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "pify": { - "version": "2.3.0", - "resolved": "http://10.188.25.62:9009/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "http://10.188.25.62:9009/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "http://10.188.25.62:9009/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "requires": { - "pinkie": "2.0.4" - } - }, - "pkgcloud": { - "version": "1.5.0", - "resolved": "http://10.188.25.62:9009/pkgcloud/-/pkgcloud-1.5.0.tgz", - "integrity": "sha1-y3f3drucUJW3lCoOlU6i+WEkNR8=", - "dev": true, - "requires": { - "async": "0.9.2", - "aws-sdk": "2.201.0", - "errs": "0.3.2", - "eventemitter2": "0.4.14", - "fast-json-patch": "0.5.7", - "filed": "0.1.0", - "gcloud": "0.10.0", - "ip": "0.3.3", - "lodash": "3.10.1", - "mime": "1.4.1", - "qs": "1.2.2", - "request": "2.83.0", - "s3-upload-stream": "1.0.7", - "through2": "0.6.5", - "url-join": "0.0.1", - "xml2js": "0.1.14" - }, - "dependencies": { - "async": { - "version": "0.9.2", - "resolved": "http://10.188.25.62:9009/async/-/async-0.9.2.tgz", - "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", - "dev": true - }, - "fast-json-patch": { - "version": "0.5.7", - "resolved": "http://10.188.25.62:9009/fast-json-patch/-/fast-json-patch-0.5.7.tgz", - "integrity": "sha1-taj0nSWWJFlu+YuHLz/aiVtNhmU=", - "dev": true - }, - "lodash": { - "version": "3.10.1", - "resolved": "http://10.188.25.62:9009/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", - "dev": true - }, - "mime": { - "version": "1.4.1", - "resolved": "http://10.188.25.62:9009/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true - }, - "qs": { - "version": "1.2.2", - "resolved": "http://10.188.25.62:9009/qs/-/qs-1.2.2.tgz", - "integrity": "sha1-GbV/8k3CqZzh+L32r82ln472H4g=", - "dev": true - }, - "xml2js": { - "version": "0.1.14", - "resolved": "http://10.188.25.62:9009/xml2js/-/xml2js-0.1.14.tgz", - "integrity": "sha1-UnTmf1pkxfkpdM2FE54DMq3GuQw=", - "dev": true, - "requires": { - "sax": "1.2.4" - } - } - } - }, - "pkginfo": { - "version": "0.2.3", - "resolved": "http://10.188.25.62:9009/pkginfo/-/pkginfo-0.2.3.tgz", - "integrity": "sha1-cjnEKl72wwuPMoQ52bn/cQQkkPg=", - "dev": true - }, - "platform": { - "version": "1.3.1", - "resolved": "http://10.188.25.62:9009/platform/-/platform-1.3.1.tgz", - "integrity": "sha1-SSIQiSM1vTExwKCN2i2T7DVD5CM=", - "dev": true - }, - "pluralize": { - "version": "1.2.1", - "resolved": "http://10.188.25.62:9009/pluralize/-/pluralize-1.2.1.tgz", - "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", - "dev": true - }, - "poplib": { - "version": "0.1.7", - "resolved": "http://10.188.25.62:9009/poplib/-/poplib-0.1.7.tgz", - "integrity": "sha1-L0tYtVkpcjUM2X9IKrpo+OBVdLw=", - "dev": true, - "requires": { - "optimist": "0.6.1" - } - }, - "ports": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/ports/-/ports-1.1.0.tgz", - "integrity": "sha1-twGqKF6V2ujJbNonUhdySh9/bGA=", - "dev": true - }, - "posix-getopt": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/posix-getopt/-/posix-getopt-1.2.0.tgz", - "integrity": "sha1-Su7rfa3mb8qKk2XdqfawBXQctiE=", - "dev": true - }, - "postcss": { - "version": "6.0.19", - "resolved": "http://10.188.25.62:9009/postcss/-/postcss-6.0.19.tgz", - "integrity": "sha512-f13HRz0HtVwVaEuW6J6cOUCBLFtymhgyLPV7t4QEk2UD3twRI9IluDcQNdzQdBpiixkXj2OmzejhhTbSbDxNTg==", - "dev": true, - "requires": { - "chalk": "2.3.1", - "source-map": "0.6.1", - "supports-color": "5.2.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.0", - "resolved": "http://10.188.25.62:9009/ansi-styles/-/ansi-styles-3.2.0.tgz", - "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", - "dev": true, - "requires": { - "color-convert": "1.9.1" - } - }, - "chalk": { - "version": "2.3.1", - "resolved": "http://10.188.25.62:9009/chalk/-/chalk-2.3.1.tgz", - "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==", - "dev": true, - "requires": { - "ansi-styles": "3.2.0", - "escape-string-regexp": "1.0.5", - "supports-color": "5.2.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "http://10.188.25.62:9009/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "http://10.188.25.62:9009/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "5.2.0", - "resolved": "http://10.188.25.62:9009/supports-color/-/supports-color-5.2.0.tgz", - "integrity": "sha512-F39vS48la4YvTZUPVeTqsjsFNrvcMwrV3RLZINsmHo+7djCvuUzSIeXOnZ5hmjef4bajL1dNccN+tg5XAliO5Q==", - "dev": true, - "requires": { - "has-flag": "3.0.0" - } - } - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "http://10.188.25.62:9009/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "printj": { - "version": "1.1.2", - "resolved": "http://10.188.25.62:9009/printj/-/printj-1.1.2.tgz", - "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", - "dev": true - }, - "progress": { - "version": "1.1.8", - "resolved": "http://10.188.25.62:9009/progress/-/progress-1.1.8.tgz", - "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=", - "dev": true - }, - "promise": { - "version": "7.3.1", - "resolved": "http://10.188.25.62:9009/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dev": true, - "requires": { - "asap": "2.0.6" - } - }, - "promise-worker": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/promise-worker/-/promise-worker-1.1.1.tgz", - "integrity": "sha1-wrddBF0kliXAImTi3/mtIuAxxps=", - "dev": true, - "requires": { - "is-promise": "2.1.0", - "lie": "3.2.0" - } - }, - "prop-types": { - "version": "15.6.0", - "resolved": "http://10.188.25.62:9009/prop-types/-/prop-types-15.6.0.tgz", - "integrity": "sha1-zq8IMCL8RrSjX2nhPvda7Q1jmFY=", - "dev": true, - "requires": { - "fbjs": "0.8.16", - "loose-envify": "1.3.1", - "object-assign": "4.1.1" - } - }, - "protobufjs": { - "version": "3.8.2", - "resolved": "http://10.188.25.62:9009/protobufjs/-/protobufjs-3.8.2.tgz", - "integrity": "sha1-vIJuNMOvRpfo0K96Zp5NYSrtzRc=", - "dev": true, - "requires": { - "ascli": "0.3.0", - "bytebuffer": "3.5.5" - } - }, - "proxy-addr": { - "version": "2.0.3", - "resolved": "http://10.188.25.62:9009/proxy-addr/-/proxy-addr-2.0.3.tgz", - "integrity": "sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ==", - "dev": true, - "requires": { - "forwarded": "0.1.2", - "ipaddr.js": "1.6.0" - } - }, - "prr": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", - "dev": true, - "optional": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "pump": { - "version": "1.0.3", - "resolved": "http://10.188.25.62:9009/pump/-/pump-1.0.3.tgz", - "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", - "dev": true, - "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" - } - }, - "pumpify": { - "version": "1.4.0", - "resolved": "http://10.188.25.62:9009/pumpify/-/pumpify-1.4.0.tgz", - "integrity": "sha512-2kmNR9ry+Pf45opRVirpNuIFotsxUGLaYqxIwuR77AYrYRMuFCz9eryHBS52L360O+NcR383CL4QYlMKPq4zYA==", - "dev": true, - "requires": { - "duplexify": "3.5.3", - "inherits": "2.0.3", - "pump": "2.0.1" - }, - "dependencies": { - "pump": { - "version": "2.0.1", - "resolved": "http://10.188.25.62:9009/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" - } - } - } - }, - "punycode": { - "version": "1.3.2", - "resolved": "http://10.188.25.62:9009/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - }, - "q": { - "version": "1.5.1", - "resolved": "http://10.188.25.62:9009/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "dev": true - }, - "qs": { - "version": "6.5.1", - "resolved": "http://10.188.25.62:9009/qs/-/qs-6.5.1.tgz", - "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==", - "dev": true - }, - "querystring": { - "version": "0.2.0", - "resolved": "http://10.188.25.62:9009/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true - }, - "querystringify": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/querystringify/-/querystringify-1.0.0.tgz", - "integrity": "sha1-YoYkIRLFtxL6ZU5SZlK/ahP/Bcs=", - "dev": true - }, - "raf": { - "version": "3.4.0", - "resolved": "http://10.188.25.62:9009/raf/-/raf-3.4.0.tgz", - "integrity": "sha512-pDP/NMRAXoTfrhCfyfSEwJAKLaxBU9eApMeBPB1TkDouZmvPerIClV8lTAd+uF8ZiTaVl69e1FCxQrAd/VTjGw==", - "dev": true, - "requires": { - "performance-now": "2.1.0" - } - }, - "range-parser": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", - "dev": true - }, - "raw-body": { - "version": "2.1.7", - "resolved": "http://10.188.25.62:9009/raw-body/-/raw-body-2.1.7.tgz", - "integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=", - "dev": true, - "requires": { - "bytes": "2.4.0", - "iconv-lite": "0.4.13", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "2.4.0", - "resolved": "http://10.188.25.62:9009/bytes/-/bytes-2.4.0.tgz", - "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=", - "dev": true - }, - "iconv-lite": { - "version": "0.4.13", - "resolved": "http://10.188.25.62:9009/iconv-lite/-/iconv-lite-0.4.13.tgz", - "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=", - "dev": true - } - } - }, - "rc": { - "version": "1.2.5", - "resolved": "http://10.188.25.62:9009/rc/-/rc-1.2.5.tgz", - "integrity": "sha1-J1zWh/bjs2zHVrqibf7oCnkDAf0=", - "dev": true, - "optional": true, - "requires": { - "deep-extend": "0.4.2", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true, - "optional": true - } - } - }, - "react": { - "version": "15.6.2", - "resolved": "http://10.188.25.62:9009/react/-/react-15.6.2.tgz", - "integrity": "sha1-26BDSrQ5z+gvEI8PURZjkIF5qnI=", - "dev": true, - "requires": { - "create-react-class": "15.6.3", - "fbjs": "0.8.16", - "loose-envify": "1.3.1", - "object-assign": "4.1.1", - "prop-types": "15.6.0" - } - }, - "react-addons-perf": { - "version": "0.14.8", - "resolved": "http://10.188.25.62:9009/react-addons-perf/-/react-addons-perf-0.14.8.tgz", - "integrity": "sha1-sYZ20O4j4JUYlrZD2QHdhsjDNcg=", - "dev": true - }, - "react-addons-shallow-compare": { - "version": "0.14.8", - "resolved": "http://10.188.25.62:9009/react-addons-shallow-compare/-/react-addons-shallow-compare-0.14.8.tgz", - "integrity": "sha1-HyZTPXjK2r9GOXVuwNrlq0VCenQ=", - "dev": true - }, - "react-addons-test-utils": { - "version": "15.6.2", - "resolved": "http://10.188.25.62:9009/react-addons-test-utils/-/react-addons-test-utils-15.6.2.tgz", - "integrity": "sha1-wStu/cIkfBDae4dw0YUICnsEcVY=", - "dev": true - }, - "react-collapse": { - "version": "2.3.1", - "resolved": "http://10.188.25.62:9009/react-collapse/-/react-collapse-2.3.1.tgz", - "integrity": "sha1-KxZCWezW/XSfShh9Nb3wAwu2AJM=", - "dev": true - }, - "react-dom": { - "version": "15.6.2", - "resolved": "http://10.188.25.62:9009/react-dom/-/react-dom-15.6.2.tgz", - "integrity": "sha1-Qc+t9pO3V/rycIRDodH9WgK+9zA=", - "dev": true, - "requires": { - "fbjs": "0.8.16", - "loose-envify": "1.3.1", - "object-assign": "4.1.1", - "prop-types": "15.6.0" - } - }, - "react-height": { - "version": "2.2.1", - "resolved": "http://10.188.25.62:9009/react-height/-/react-height-2.2.1.tgz", - "integrity": "sha1-CQINnSKkgSGno4E14jRStH96mH8=", - "dev": true, - "requires": { - "create-react-class": "15.5.2", - "prop-types": "15.5.8" - }, - "dependencies": { - "create-react-class": { - "version": "15.5.2", - "resolved": "http://10.188.25.62:9009/create-react-class/-/create-react-class-15.5.2.tgz", - "integrity": "sha1-aodYNI32YLiDJqDnZNVp8nSq1oE=", - "dev": true, - "requires": { - "fbjs": "0.8.16", - "object-assign": "4.1.1" - } - }, - "prop-types": { - "version": "15.5.8", - "resolved": "http://10.188.25.62:9009/prop-types/-/prop-types-15.5.8.tgz", - "integrity": "sha1-a3suFBCDvjjIWVqlH8VXdccZk5Q=", - "dev": true, - "requires": { - "fbjs": "0.8.16" - } - } - } - }, - "react-hot-api": { - "version": "0.4.7", - "resolved": "http://10.188.25.62:9009/react-hot-api/-/react-hot-api-0.4.7.tgz", - "integrity": "sha1-p+IqVtJS4Rq9k2a2EmTPRJLFgXE=", - "dev": true - }, - "react-hot-loader": { - "version": "1.3.1", - "resolved": "http://10.188.25.62:9009/react-hot-loader/-/react-hot-loader-1.3.1.tgz", - "integrity": "sha1-yVZHrni3Pfzv9uxx/8sEGC/22vk=", - "dev": true, - "requires": { - "react-hot-api": "0.4.7", - "source-map": "0.4.4" - }, - "dependencies": { - "source-map": { - "version": "0.4.4", - "resolved": "http://10.188.25.62:9009/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "requires": { - "amdefine": "1.0.1" - } - } - } - }, - "react-immutable-proptypes": { - "version": "2.1.0", - "resolved": "http://10.188.25.62:9009/react-immutable-proptypes/-/react-immutable-proptypes-2.1.0.tgz", - "integrity": "sha1-Aj1vObsVyXwHHp5g0A0TbqxfoLQ=", - "dev": true - }, - "react-motion": { - "version": "0.4.4", - "resolved": "http://10.188.25.62:9009/react-motion/-/react-motion-0.4.4.tgz", - "integrity": "sha1-LnZfEw4b9stVp+/DD+GC1lIwZMs=", - "dev": true, - "requires": { - "performance-now": "0.2.0", - "raf": "3.4.0" - }, - "dependencies": { - "performance-now": { - "version": "0.2.0", - "resolved": "http://10.188.25.62:9009/performance-now/-/performance-now-0.2.0.tgz", - "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=", - "dev": true - } - } - }, - "react-object-inspector": { - "version": "0.2.1", - "resolved": "http://10.188.25.62:9009/react-object-inspector/-/react-object-inspector-0.2.1.tgz", - "integrity": "sha1-jsMpUb3ox2sHLvCEp056nS0K63I=", - "dev": true - }, - "react-redux": { - "version": "4.4.8", - "resolved": "http://10.188.25.62:9009/react-redux/-/react-redux-4.4.8.tgz", - "integrity": "sha1-57wd0QDotk6WrIIS2xEyObni4I8=", - "dev": true, - "requires": { - "create-react-class": "15.6.3", - "hoist-non-react-statics": "1.2.0", - "invariant": "2.2.3", - "lodash": "4.17.5", - "loose-envify": "1.3.1", - "prop-types": "15.6.0" - } - }, - "react-remarkable": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/react-remarkable/-/react-remarkable-1.1.1.tgz", - "integrity": "sha1-N5CKyViUV20NORh70om8LLtaxt4=", - "dev": true, - "requires": { - "remarkable": "1.7.1" - } - }, - "react-split-pane": { - "version": "0.1.57", - "resolved": "http://10.188.25.62:9009/react-split-pane/-/react-split-pane-0.1.57.tgz", - "integrity": "sha1-fMLTCEGuaj4kbuYTqYWAElKNiU8=", - "dev": true, - "requires": { - "inline-style-prefixer": "2.0.5", - "react-style-proptype": "1.4.0" - } - }, - "react-style-proptype": { - "version": "1.4.0", - "resolved": "http://10.188.25.62:9009/react-style-proptype/-/react-style-proptype-1.4.0.tgz", - "integrity": "sha1-2CxAk7c3Z+PvqsugE86iKlDnte4=", - "dev": true - }, - "readable-stream": { - "version": "2.3.4", - "resolved": "http://10.188.25.62:9009/readable-stream/-/readable-stream-2.3.4.tgz", - "integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" - } - }, - "readline2": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/readline2/-/readline2-1.0.1.tgz", - "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=", - "dev": true, - "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "mute-stream": "0.0.5" - } - }, - "rechoir": { - "version": "0.6.2", - "resolved": "http://10.188.25.62:9009/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dev": true, - "requires": { - "resolve": "1.5.0" - } - }, - "reduplexer": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/reduplexer/-/reduplexer-1.1.0.tgz", - "integrity": "sha1-ff7RimeedJwdetNt4BrLUV8I4UA=", - "dev": true, - "requires": { - "inherits": "2.0.3", - "readable-stream": "1.0.34" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "http://10.188.25.62:9009/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "http://10.188.25.62:9009/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, - "redux": { - "version": "3.7.2", - "resolved": "http://10.188.25.62:9009/redux/-/redux-3.7.2.tgz", - "integrity": "sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A==", - "dev": true, - "requires": { - "lodash": "4.17.5", - "lodash-es": "4.17.5", - "loose-envify": "1.3.1", - "symbol-observable": "1.2.0" - } - }, - "redux-immutable": { - "version": "3.0.8", - "resolved": "http://10.188.25.62:9009/redux-immutable/-/redux-immutable-3.0.8.tgz", - "integrity": "sha1-31pdYByIInujj0dM+C99AOVvjBQ=", - "dev": true, - "requires": { - "immutable": "3.8.2" - } - }, - "redux-logger": { - "version": "3.0.6", - "resolved": "http://10.188.25.62:9009/redux-logger/-/redux-logger-3.0.6.tgz", - "integrity": "sha1-91VZZvMJjzyIYExEnPC69XeCdL8=", - "dev": true, - "requires": { - "deep-diff": "0.3.8" - } - }, - "referrer-policy": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/referrer-policy/-/referrer-policy-1.0.0.tgz", - "integrity": "sha1-9g7tyS+UKwGmEYEh7JMtZuj9fhQ=", - "dev": true - }, - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "http://10.188.25.62:9009/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true - }, - "reinterval": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/reinterval/-/reinterval-1.1.0.tgz", - "integrity": "sha1-M2Hs+jymwYKDOA3Qu5VG85D17Oc=", - "dev": true - }, - "remarkable": { - "version": "1.7.1", - "resolved": "http://10.188.25.62:9009/remarkable/-/remarkable-1.7.1.tgz", - "integrity": "sha1-qspJchALZqZCpjoQIcpLrBvjv/Y=", - "dev": true, - "requires": { - "argparse": "0.1.16", - "autolinker": "0.15.3" - }, - "dependencies": { - "argparse": { - "version": "0.1.16", - "resolved": "http://10.188.25.62:9009/argparse/-/argparse-0.1.16.tgz", - "integrity": "sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw=", - "dev": true, - "requires": { - "underscore": "1.7.0", - "underscore.string": "2.4.0" - } - }, - "underscore.string": { - "version": "2.4.0", - "resolved": "http://10.188.25.62:9009/underscore.string/-/underscore.string-2.4.0.tgz", - "integrity": "sha1-jN2PusTi0uoefi6Al8QvRCKA+Fs=", - "dev": true - } - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "reparse": { - "version": "0.1.2", - "resolved": "http://10.188.25.62:9009/reparse/-/reparse-0.1.2.tgz", - "integrity": "sha1-LR+lhfWBDTRs8yd6kQpg77VlXGY=", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "http://10.188.25.62:9009/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "repeating": { - "version": "1.1.3", - "resolved": "http://10.188.25.62:9009/repeating/-/repeating-1.1.3.tgz", - "integrity": "sha1-PUEUIYh3U3SU+X93+Xhfq4EPpKw=", - "dev": true, - "requires": { - "is-finite": "1.0.2" - } - }, - "request": { - "version": "2.83.0", - "resolved": "http://10.188.25.62:9009/request/-/request-2.83.0.tgz", - "integrity": "sha512-lR3gD69osqm6EYLk9wB/G1W/laGWjzH90t1vEa2xuxHD5KUrSzp9pUSfTm+YC5Nxt2T8nMPEvKlhbQayU7bgFw==", - "dev": true, - "requires": { - "aws-sign2": "0.7.0", - "aws4": "1.6.0", - "caseless": "0.12.0", - "combined-stream": "1.0.6", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.3.2", - "har-validator": "5.0.3", - "hawk": "6.0.2", - "http-signature": "1.2.0", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.18", - "oauth-sign": "0.8.2", - "performance-now": "2.1.0", - "qs": "6.5.1", - "safe-buffer": "5.1.1", - "stringstream": "0.0.5", - "tough-cookie": "2.3.3", - "tunnel-agent": "0.6.0", - "uuid": "3.2.1" - }, - "dependencies": { - "form-data": { - "version": "2.3.2", - "resolved": "http://10.188.25.62:9009/form-data/-/form-data-2.3.2.tgz", - "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", - "dev": true, - "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.6", - "mime-types": "2.1.18" - } - } - } - }, - "require-uncached": { - "version": "1.0.3", - "resolved": "http://10.188.25.62:9009/require-uncached/-/require-uncached-1.0.3.tgz", - "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", - "dev": true, - "requires": { - "caller-path": "0.1.0", - "resolve-from": "1.0.1" - } - }, - "requires-port": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true - }, - "reselect": { - "version": "2.5.3", - "resolved": "http://10.188.25.62:9009/reselect/-/reselect-2.5.3.tgz", - "integrity": "sha1-I2WRE2rV/2PuUM3YT+/39q/YDuo=", - "dev": true - }, - "resolve": { - "version": "1.5.0", - "resolved": "http://10.188.25.62:9009/resolve/-/resolve-1.5.0.tgz", - "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==", - "dev": true, - "requires": { - "path-parse": "1.0.5" - } - }, - "resolve-from": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", - "dev": true - }, - "restler": { - "version": "3.4.0", - "resolved": "http://10.188.25.62:9009/restler/-/restler-3.4.0.tgz", - "integrity": "sha1-dB7As9FrlJ/uooE9DDxoUp6IjZs=", - "dev": true, - "requires": { - "iconv-lite": "0.2.11", - "qs": "1.2.0", - "xml2js": "0.4.0", - "yaml": "0.2.3" - }, - "dependencies": { - "qs": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/qs/-/qs-1.2.0.tgz", - "integrity": "sha1-7Qeb4oaCFH5v2aNMwrDB4OxkU+4=", - "dev": true - }, - "sax": { - "version": "0.5.8", - "resolved": "http://10.188.25.62:9009/sax/-/sax-0.5.8.tgz", - "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=", - "dev": true - }, - "xml2js": { - "version": "0.4.0", - "resolved": "http://10.188.25.62:9009/xml2js/-/xml2js-0.4.0.tgz", - "integrity": "sha1-Ek/EEUtBKcgQgA7LKshs8lRiy5o=", - "dev": true, - "requires": { - "sax": "0.5.8", - "xmlbuilder": "4.2.1" - } - } - } - }, - "restore-cursor": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/restore-cursor/-/restore-cursor-1.0.1.tgz", - "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", - "dev": true, - "requires": { - "exit-hook": "1.1.1", - "onetime": "1.1.0" - } - }, - "retry": { - "version": "0.6.1", - "resolved": "http://10.188.25.62:9009/retry/-/retry-0.6.1.tgz", - "integrity": "sha1-/ckO7ZQ/3hG4k1VLjMY9DombqRg=", - "dev": true - }, - "right-align": { - "version": "0.1.3", - "resolved": "http://10.188.25.62:9009/right-align/-/right-align-0.1.3.tgz", - "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", - "dev": true, - "requires": { - "align-text": "0.1.4" - } - }, - "rimraf": { - "version": "2.6.2", - "resolved": "http://10.188.25.62:9009/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", - "dev": true, - "requires": { - "glob": "7.1.2" - } - }, - "run-async": { - "version": "0.1.0", - "resolved": "http://10.188.25.62:9009/run-async/-/run-async-0.1.0.tgz", - "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=", - "dev": true, - "requires": { - "once": "1.4.0" - } - }, - "rx-lite": { - "version": "3.1.2", - "resolved": "http://10.188.25.62:9009/rx-lite/-/rx-lite-3.1.2.tgz", - "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=", - "dev": true - }, - "s3-upload-stream": { - "version": "1.0.7", - "resolved": "http://10.188.25.62:9009/s3-upload-stream/-/s3-upload-stream-1.0.7.tgz", - "integrity": "sha1-4/gCUxQcVp8QWmKqUMqbRXYOSB0=", - "dev": true - }, - "safe-buffer": { - "version": "5.1.1", - "resolved": "http://10.188.25.62:9009/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", - "dev": true - }, - "safe-json-stringify": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/safe-json-stringify/-/safe-json-stringify-1.1.0.tgz", - "integrity": "sha512-EzBtUaFH9bHYPc69wqjp0efJI/DPNHdFbGE3uIMn4sVbO0zx8vZ8cG4WKxQfOpUOKsQyGBiT2mTqnCw+6nLswA==", - "dev": true, - "optional": true - }, - "sanitize-html": { - "version": "1.18.2", - "resolved": "http://10.188.25.62:9009/sanitize-html/-/sanitize-html-1.18.2.tgz", - "integrity": "sha512-52ThA+Z7h6BnvpSVbURwChl10XZrps5q7ytjTwWcIe9bmJwnVP6cpEVK2NvDOUhGupoqAvNbUz3cpnJDp4+/pg==", - "dev": true, - "requires": { - "chalk": "2.3.1", - "htmlparser2": "3.9.2", - "lodash.clonedeep": "4.5.0", - "lodash.escaperegexp": "4.1.2", - "lodash.isplainobject": "4.0.6", - "lodash.isstring": "4.0.1", - "lodash.mergewith": "4.6.1", - "postcss": "6.0.19", - "srcset": "1.0.0", - "xtend": "4.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.0", - "resolved": "http://10.188.25.62:9009/ansi-styles/-/ansi-styles-3.2.0.tgz", - "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", - "dev": true, - "requires": { - "color-convert": "1.9.1" - } - }, - "chalk": { - "version": "2.3.1", - "resolved": "http://10.188.25.62:9009/chalk/-/chalk-2.3.1.tgz", - "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==", - "dev": true, - "requires": { - "ansi-styles": "3.2.0", - "escape-string-regexp": "1.0.5", - "supports-color": "5.2.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "http://10.188.25.62:9009/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.2.0", - "resolved": "http://10.188.25.62:9009/supports-color/-/supports-color-5.2.0.tgz", - "integrity": "sha512-F39vS48la4YvTZUPVeTqsjsFNrvcMwrV3RLZINsmHo+7djCvuUzSIeXOnZ5hmjef4bajL1dNccN+tg5XAliO5Q==", - "dev": true, - "requires": { - "has-flag": "3.0.0" - } - } - } - }, - "sax": { - "version": "1.2.4", - "resolved": "http://10.188.25.62:9009/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "semver": { - "version": "4.3.2", - "resolved": "http://10.188.25.62:9009/semver/-/semver-4.3.2.tgz", - "integrity": "sha1-x6BxWKgL7dBSNVt3DYLWZA+AO+c=", - "dev": true - }, - "send": { - "version": "0.16.1", - "resolved": "http://10.188.25.62:9009/send/-/send-0.16.1.tgz", - "integrity": "sha512-ElCLJdJIKPk6ux/Hocwhk7NFHpI3pVm/IZOYWqUmoxcgeyM+MpxHHKhb8QmlJDX1pU6WrgaHBkVNm73Sv7uc2A==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "1.1.2", - "destroy": "1.0.4", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.8.1", - "fresh": "0.5.2", - "http-errors": "1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "2.3.0", - "range-parser": "1.2.0", - "statuses": "1.3.1" - }, - "dependencies": { - "http-errors": { - "version": "1.6.2", - "resolved": "http://10.188.25.62:9009/http-errors/-/http-errors-1.6.2.tgz", - "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", - "dev": true, - "requires": { - "depd": "1.1.1", - "inherits": "2.0.3", - "setprototypeof": "1.0.3", - "statuses": "1.3.1" - }, - "dependencies": { - "depd": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/depd/-/depd-1.1.1.tgz", - "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=", - "dev": true - } - } - }, - "mime": { - "version": "1.4.1", - "resolved": "http://10.188.25.62:9009/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true - }, - "setprototypeof": { - "version": "1.0.3", - "resolved": "http://10.188.25.62:9009/setprototypeof/-/setprototypeof-1.0.3.tgz", - "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=", - "dev": true - }, - "statuses": { - "version": "1.3.1", - "resolved": "http://10.188.25.62:9009/statuses/-/statuses-1.3.1.tgz", - "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", - "dev": true - } - } - }, - "sentiment": { - "version": "2.1.0", - "resolved": "http://10.188.25.62:9009/sentiment/-/sentiment-2.1.0.tgz", - "integrity": "sha1-MyeRAMNcOFGcpeQ1JFGGxRL+D9w=", - "dev": true - }, - "serialize-error": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/serialize-error/-/serialize-error-2.0.0.tgz", - "integrity": "sha1-bBFT9+4/5/c/8bG30rSUtntnXro=", - "dev": true - }, - "serve-favicon": { - "version": "2.4.5", - "resolved": "http://10.188.25.62:9009/serve-favicon/-/serve-favicon-2.4.5.tgz", - "integrity": "sha512-s7F8h2NrslMkG50KxvlGdj+ApSwaLex0vexuJ9iFf3GLTIp1ph/l1qZvRe9T9TJEYZgmq72ZwJ2VYiAEtChknw==", - "dev": true, - "requires": { - "etag": "1.8.1", - "fresh": "0.5.2", - "ms": "2.0.0", - "parseurl": "1.3.2", - "safe-buffer": "5.1.1" - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "http://10.188.25.62:9009/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "optional": true, - "requires": { - "accepts": "1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "1.0.3", - "http-errors": "1.6.2", - "mime-types": "2.1.18", - "parseurl": "1.3.2" - }, - "dependencies": { - "depd": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/depd/-/depd-1.1.1.tgz", - "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=", - "dev": true, - "optional": true - }, - "http-errors": { - "version": "1.6.2", - "resolved": "http://10.188.25.62:9009/http-errors/-/http-errors-1.6.2.tgz", - "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", - "dev": true, - "optional": true, - "requires": { - "depd": "1.1.1", - "inherits": "2.0.3", - "setprototypeof": "1.0.3", - "statuses": "1.4.0" - } - }, - "setprototypeof": { - "version": "1.0.3", - "resolved": "http://10.188.25.62:9009/setprototypeof/-/setprototypeof-1.0.3.tgz", - "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=", - "dev": true, - "optional": true - } - } - }, - "serve-static": { - "version": "1.13.1", - "resolved": "http://10.188.25.62:9009/serve-static/-/serve-static-1.13.1.tgz", - "integrity": "sha512-hSMUZrsPa/I09VYFJwa627JJkNs0NrfL1Uzuup+GqHfToR2KcsXFymXSV90hoyw3M+msjFuQly+YzIH/q0MGlQ==", - "dev": true, - "requires": { - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "parseurl": "1.3.2", - "send": "0.16.1" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true, - "optional": true - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "http://10.188.25.62:9009/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "shallowequal": { - "version": "0.2.2", - "resolved": "http://10.188.25.62:9009/shallowequal/-/shallowequal-0.2.2.tgz", - "integrity": "sha1-HjL9W8q2rWiKSBLLDMBO/HXHAU4=", - "dev": true, - "requires": { - "lodash.keys": "3.1.2" - } - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "shelljs": { - "version": "0.7.8", - "resolved": "http://10.188.25.62:9009/shelljs/-/shelljs-0.7.8.tgz", - "integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=", - "dev": true, - "requires": { - "glob": "7.1.2", - "interpret": "1.1.0", - "rechoir": "0.6.2" - } - }, - "shimmer": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/shimmer/-/shimmer-1.2.0.tgz", - "integrity": "sha512-xTCx2vohXC2EWWDqY/zb4+5Mu28D+HYNSOuFzsyRDRvI/e1ICb69afwaUwfjr+25ZXldbOLyp+iDUZHq8UnTag==", - "dev": true - }, - "sigmund": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/sigmund/-/sigmund-1.0.1.tgz", - "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", - "dev": true - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "http://10.188.25.62:9009/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true - }, - "sl-blip": { - "version": "http://blip.strongloop.com/loopback@2.25.0", - "integrity": "sha512-P2cdwVJOm4tOcyrc1yKyVAPIerlAcmXmbim6Y8dN8QYgUjQLVVVFPRgTngcJxCBBota6LoTqZhg5udz9mukGeA==", - "dev": true, - "optional": true - }, - "slice-ansi": { - "version": "0.0.4", - "resolved": "http://10.188.25.62:9009/slice-ansi/-/slice-ansi-0.0.4.tgz", - "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", - "dev": true - }, - "smtp-connection": { - "version": "1.3.8", - "resolved": "http://10.188.25.62:9009/smtp-connection/-/smtp-connection-1.3.8.tgz", - "integrity": "sha1-VYMsIWDPswhuHc2H/RwZ+mG39TY=", - "dev": true - }, - "sntp": { - "version": "2.1.0", - "resolved": "http://10.188.25.62:9009/sntp/-/sntp-2.1.0.tgz", - "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", - "dev": true, - "requires": { - "hoek": "4.2.1" - } - }, - "sockjs": { - "version": "0.3.19", - "resolved": "http://10.188.25.62:9009/sockjs/-/sockjs-0.3.19.tgz", - "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", - "dev": true, - "optional": true, - "requires": { - "faye-websocket": "0.10.0", - "uuid": "3.2.1" - } - }, - "sockjs-client": { - "version": "1.1.4", - "resolved": "http://10.188.25.62:9009/sockjs-client/-/sockjs-client-1.1.4.tgz", - "integrity": "sha1-W6vjhrd15M8U51IJEUUmVAFsixI=", - "dev": true, - "optional": true, - "requires": { - "debug": "2.6.9", - "eventsource": "0.1.6", - "faye-websocket": "0.11.1", - "inherits": "2.0.3", - "json3": "3.3.2", - "url-parse": "1.2.0" - }, - "dependencies": { - "faye-websocket": { - "version": "0.11.1", - "resolved": "http://10.188.25.62:9009/faye-websocket/-/faye-websocket-0.11.1.tgz", - "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", - "dev": true, - "optional": true, - "requires": { - "websocket-driver": "0.7.0" - } - } - } - }, - "source-map": { - "version": "0.2.0", - "resolved": "http://10.188.25.62:9009/source-map/-/source-map-0.2.0.tgz", - "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=", - "dev": true, - "optional": true, - "requires": { - "amdefine": "1.0.1" - } - }, - "split-ca": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/split-ca/-/split-ca-1.0.1.tgz", - "integrity": "sha1-bIOv82kvphJW4M0ZfgXp3hV2kaY=", - "dev": true - }, - "split2": { - "version": "2.2.0", - "resolved": "http://10.188.25.62:9009/split2/-/split2-2.2.0.tgz", - "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==", - "dev": true, - "requires": { - "through2": "2.0.3" - }, - "dependencies": { - "through2": { - "version": "2.0.3", - "resolved": "http://10.188.25.62:9009/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "2.3.4", - "xtend": "4.0.1" - } - } - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "http://10.188.25.62:9009/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "srcset": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/srcset/-/srcset-1.0.0.tgz", - "integrity": "sha1-pWad4StC87HV6D7QPHEEb8SPQe8=", - "dev": true, - "requires": { - "array-uniq": "1.0.3", - "number-is-nan": "1.0.1" - } - }, - "sse": { - "version": "0.0.6", - "resolved": "http://10.188.25.62:9009/sse/-/sse-0.0.6.tgz", - "integrity": "sha1-MZJGHfo4x4Qk3Zv46gJWGaElqhA=", - "dev": true, - "requires": { - "options": "0.0.6" - } - }, - "ssf": { - "version": "0.8.2", - "resolved": "http://10.188.25.62:9009/ssf/-/ssf-0.8.2.tgz", - "integrity": "sha1-udTcahwbz3b4q/qW19dlb7Kr7NY=", - "dev": true, - "requires": { - "colors": "0.6.2", - "frac": "0.3.1", - "voc": "1.1.0" - } - }, - "sshpk": { - "version": "1.13.1", - "resolved": "http://10.188.25.62:9009/sshpk/-/sshpk-1.13.1.tgz", - "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", - "dev": true, - "requires": { - "asn1": "0.2.3", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.1", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.1", - "getpass": "0.1.7", - "jsbn": "0.1.1", - "tweetnacl": "0.14.5" - } - }, - "stable": { - "version": "0.1.6", - "resolved": "http://10.188.25.62:9009/stable/-/stable-0.1.6.tgz", - "integrity": "sha1-kQ9dKu17Ugxud3SZwfMuE5/eyxA=", - "dev": true - }, - "statuses": { - "version": "1.4.0", - "resolved": "http://10.188.25.62:9009/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true - }, - "stream-cache": { - "version": "0.0.2", - "resolved": "http://10.188.25.62:9009/stream-cache/-/stream-cache-0.0.2.tgz", - "integrity": "sha1-GsWtaDJCjKVWZ9ve45Xa1ObbEY8=", - "dev": true, - "optional": true - }, - "stream-combiner": { - "version": "0.0.2", - "resolved": "http://10.188.25.62:9009/stream-combiner/-/stream-combiner-0.0.2.tgz", - "integrity": "sha1-3+DnRnV0JWXnbGBWeI6lwjvZfbQ=", - "dev": true, - "requires": { - "duplexer": "0.0.4" - } - }, - "stream-events": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/stream-events/-/stream-events-1.0.2.tgz", - "integrity": "sha1-q/OfZsCJCk63lbyNXoWbJhW1kLI=", - "dev": true, - "requires": { - "stubs": "3.0.0" - } - }, - "stream-serializer": { - "version": "1.1.2", - "resolved": "http://10.188.25.62:9009/stream-serializer/-/stream-serializer-1.1.2.tgz", - "integrity": "sha1-wfl9FdolH1lK4n1B7IraCahG408=", - "dev": true - }, - "stream-shift": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/stream-shift/-/stream-shift-1.0.0.tgz", - "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=", - "dev": true - }, - "string-width": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" - } - }, - "string_decoder": { - "version": "1.0.3", - "resolved": "http://10.188.25.62:9009/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "stringstream": { - "version": "0.0.5", - "resolved": "http://10.188.25.62:9009/stringstream/-/stringstream-0.0.5.tgz", - "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "http://10.188.25.62:9009/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "2.1.1" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "http://10.188.25.62:9009/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "http://10.188.25.62:9009/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true - }, - "strong-error-handler": { - "version": "2.3.1", - "resolved": "http://10.188.25.62:9009/strong-error-handler/-/strong-error-handler-2.3.1.tgz", - "integrity": "sha512-QIWJDKAvdoO1mqkIGB0g6gIVU4lmE++i2ckgbaTOIAs0/1MbwF2v2I1vhkV9+GORZpTVgveBWlSEe5dZX/RVvw==", - "dev": true, - "requires": { - "accepts": "1.3.4", - "debug": "2.6.9", - "ejs": "2.5.7", - "http-status": "1.0.1", - "js2xmlparser": "3.0.0", - "strong-globalize": "3.1.0" - }, - "dependencies": { - "js2xmlparser": { - "version": "3.0.0", - "resolved": "http://10.188.25.62:9009/js2xmlparser/-/js2xmlparser-3.0.0.tgz", - "integrity": "sha1-P7YOqgicVED5MZ9RdgzNB+JJlzM=", - "dev": true, - "requires": { - "xmlcreate": "1.0.2" - } - }, - "strong-globalize": { - "version": "3.1.0", - "resolved": "http://10.188.25.62:9009/strong-globalize/-/strong-globalize-3.1.0.tgz", - "integrity": "sha512-n81I4Zc+V9gSju7SW7QoZkMoBH4j806nrJdigBDF8juzbGGDI+TNaiw9moHNHyHwBV9E9zy1bGGmBWm80II6ww==", - "dev": true, - "requires": { - "async": "2.4.1", - "debug": "3.1.0", - "esprima": "4.0.0", - "estraverse": "4.2.0", - "g11n-pipeline": "2.0.5", - "htmlparser2": "3.9.2", - "lodash": "4.17.5", - "md5": "2.2.1", - "mkdirp": "0.5.1", - "mktmpdir": "0.1.1", - "optional": "0.1.4", - "os-locale": "2.1.0", - "posix-getopt": "1.2.0", - "word-count": "0.2.2", - "xtend": "4.0.1", - "yamljs": "0.3.0" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "http://10.188.25.62:9009/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - } - } - }, - "strong-globalize": { - "version": "2.10.0", - "resolved": "http://10.188.25.62:9009/strong-globalize/-/strong-globalize-2.10.0.tgz", - "integrity": "sha512-g2nNtA6YKBDXhIe6TC/b0lInge8WxcAlFss9OKNGiUHUlOkhIdBHn9AGMLVbKyfI9T8ijEBATcwFIPayWUpOdQ==", - "dev": true, - "requires": { - "async": "1.5.2", - "debug": "3.1.0", - "esprima": "4.0.0", - "estraverse": "4.2.0", - "g11n-pipeline": "2.0.5", - "htmlparser2": "3.9.2", - "lodash": "4.17.5", - "md5": "2.2.1", - "mkdirp": "0.5.1", - "mktmpdir": "0.1.1", - "optional": "0.1.4", - "os-locale": "2.1.0", - "posix-getopt": "1.2.0", - "word-count": "0.2.2", - "xtend": "4.0.1", - "yamljs": "0.3.0" - }, - "dependencies": { - "async": { - "version": "1.5.2", - "resolved": "http://10.188.25.62:9009/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "debug": { - "version": "3.1.0", - "resolved": "http://10.188.25.62:9009/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "strong-remoting": { - "version": "2.34.0", - "resolved": "http://10.188.25.62:9009/strong-remoting/-/strong-remoting-2.34.0.tgz", - "integrity": "sha512-Llm7SbEcYAe4HwPShjnN4wVRlK1afOHWqs1afQYyILfBpPFUh9OXFGH9msdAR8VyulvxlZznTisyrV2GJSCSIQ==", - "dev": true, - "requires": { - "async": "2.4.1", - "body-parser": "1.14.1", - "cors": "2.7.1", - "debug": "2.6.9", - "depd": "1.1.2", - "eventemitter2": "2.2.2", - "express": "4.16.2", - "inflection": "1.12.0", - "jayson": "1.2.2", - "js2xmlparser": "1.0.0", - "loopback-phase": "1.4.1", - "mux-demux": "3.7.9", - "qs": "6.5.1", - "request": "2.83.0", - "sse": "0.0.6", - "strong-globalize": "2.10.0", - "traverse": "0.6.6", - "xml2js": "0.4.17" - }, - "dependencies": { - "eventemitter2": { - "version": "2.2.2", - "resolved": "http://10.188.25.62:9009/eventemitter2/-/eventemitter2-2.2.2.tgz", - "integrity": "sha1-QH6nHCAgzVdTggOrfnpr3Pt2ktU=", - "dev": true - } - } - }, - "stubs": { - "version": "3.0.0", - "resolved": "http://10.188.25.62:9009/stubs/-/stubs-3.0.0.tgz", - "integrity": "sha1-6NK6H6nJBXAwPAMLaQD31fiavls=", - "dev": true - }, - "supports-color": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - }, - "swagger-client": { - "version": "3.4.11", - "resolved": "http://10.188.25.62:9009/swagger-client/-/swagger-client-3.4.11.tgz", - "integrity": "sha1-JAgauyn7gGTJtY6TDP+lzfQXyNY=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "btoa": "1.1.2", - "cookie": "0.3.1", - "cross-fetch": "0.0.8", - "deep-extend": "0.4.2", - "encode-3986": "1.0.0", - "fast-json-patch": "1.2.2", - "isomorphic-form-data": "0.0.1", - "js-yaml": "3.10.0", - "lodash": "4.17.5", - "qs": "6.5.1", - "url": "0.11.0", - "utf8-bytes": "0.0.1", - "utfstring": "2.0.0" - } - }, - "symbol-observable": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", - "dev": true - }, - "table": { - "version": "3.8.3", - "resolved": "http://10.188.25.62:9009/table/-/table-3.8.3.tgz", - "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=", - "dev": true, - "requires": { - "ajv": "4.11.8", - "ajv-keywords": "1.5.1", - "chalk": "1.1.3", - "lodash": "4.17.5", - "slice-ansi": "0.0.4", - "string-width": "2.1.1" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "http://10.188.25.62:9009/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "http://10.188.25.62:9009/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "2.0.0", - "strip-ansi": "4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "http://10.188.25.62:9009/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "3.0.0" - } - } - } - }, - "tar": { - "version": "2.2.1", - "resolved": "http://10.188.25.62:9009/tar/-/tar-2.2.1.tgz", - "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", - "dev": true, - "requires": { - "block-stream": "0.0.9", - "fstream": "1.0.11", - "inherits": "2.0.3" - } - }, - "tar-pack": { - "version": "3.4.1", - "resolved": "http://10.188.25.62:9009/tar-pack/-/tar-pack-3.4.1.tgz", - "integrity": "sha512-PPRybI9+jM5tjtCbN2cxmmRU7YmqT3Zv/UDy48tAh2XRkLa9bAORtSWLkVc13+GJF+cdTh1yEnHEk3cpTaL5Kg==", - "dev": true, - "optional": true, - "requires": { - "debug": "2.6.9", - "fstream": "1.0.11", - "fstream-ignore": "1.0.5", - "once": "1.4.0", - "readable-stream": "2.3.4", - "rimraf": "2.6.2", - "tar": "2.2.1", - "uid-number": "0.0.6" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "http://10.188.25.62:9009/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "http://10.188.25.62:9009/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "through2": { - "version": "0.6.5", - "resolved": "http://10.188.25.62:9009/through2/-/through2-0.6.5.tgz", - "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", - "dev": true, - "requires": { - "readable-stream": "1.0.34", - "xtend": "4.0.1" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "http://10.188.25.62:9009/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "0.0.1", - "string_decoder": "0.10.31" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "http://10.188.25.62:9009/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, - "through2-filter": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/through2-filter/-/through2-filter-2.0.0.tgz", - "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=", - "dev": true, - "requires": { - "through2": "2.0.3", - "xtend": "4.0.1" - }, - "dependencies": { - "through2": { - "version": "2.0.3", - "resolved": "http://10.188.25.62:9009/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "2.3.4", - "xtend": "4.0.1" - } - } - } - }, - "time-stamp": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/time-stamp/-/time-stamp-2.0.0.tgz", - "integrity": "sha1-lcakRTDhW6jW9KPsuMOj+sRto1c=", - "dev": true, - "optional": true - }, - "timers-ext": { - "version": "0.1.2", - "resolved": "http://10.188.25.62:9009/timers-ext/-/timers-ext-0.1.2.tgz", - "integrity": "sha1-YcxHp2wavTGV8UUn+XjViulMUgQ=", - "dev": true, - "requires": { - "es5-ext": "0.10.39", - "next-tick": "1.0.0" - } - }, - "tmatch": { - "version": "2.0.1", - "resolved": "http://10.188.25.62:9009/tmatch/-/tmatch-2.0.1.tgz", - "integrity": "sha1-DFYkbzPzDaG409colauvFmYPOM8=", - "dev": true - }, - "to-absolute-glob": { - "version": "2.0.2", - "resolved": "http://10.188.25.62:9009/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", - "dev": true, - "requires": { - "is-absolute": "1.0.0", - "is-negated-glob": "1.0.0" - } - }, - "to-fast-properties": { - "version": "1.0.3", - "resolved": "http://10.188.25.62:9009/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", - "dev": true - }, - "to-utf8": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/to-utf8/-/to-utf8-0.0.1.tgz", - "integrity": "sha1-0Xrqcv8vujm55DYBvns/9y4ImFI=", - "dev": true - }, - "toposort": { - "version": "0.2.12", - "resolved": "http://10.188.25.62:9009/toposort/-/toposort-0.2.12.tgz", - "integrity": "sha1-x9KYTz1IwhcxXMMtdwiIt3lJHoE=", - "dev": true - }, - "tough-cookie": { - "version": "2.3.3", - "resolved": "http://10.188.25.62:9009/tough-cookie/-/tough-cookie-2.3.3.tgz", - "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=", - "dev": true, - "requires": { - "punycode": "1.4.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "http://10.188.25.62:9009/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - } - } - }, - "traverse": { - "version": "0.6.6", - "resolved": "http://10.188.25.62:9009/traverse/-/traverse-0.6.6.tgz", - "integrity": "sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "http://10.188.25.62:9009/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "http://10.188.25.62:9009/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true, - "optional": true - }, - "twitter-ng": { - "version": "0.6.2", - "resolved": "http://10.188.25.62:9009/twitter-ng/-/twitter-ng-0.6.2.tgz", - "integrity": "sha1-E3BxFd0Eyb0fLGRtqXZYm+TWS8Q=", - "dev": true, - "requires": { - "oauth": "0.9.14" - } - }, - "type-check": { - "version": "0.3.2", - "resolved": "http://10.188.25.62:9009/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "1.1.2" - } - }, - "type-detect": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/type-detect/-/type-detect-1.0.0.tgz", - "integrity": "sha1-diIXzAbbJY7EiQihKY6LlRIejqI=", - "dev": true - }, - "type-is": { - "version": "1.6.16", - "resolved": "http://10.188.25.62:9009/type-is/-/type-is-1.6.16.tgz", - "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "2.1.18" - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "http://10.188.25.62:9009/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "ua-parser-js": { - "version": "0.7.17", - "resolved": "http://10.188.25.62:9009/ua-parser-js/-/ua-parser-js-0.7.17.tgz", - "integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==", - "dev": true - }, - "uglify-js": { - "version": "2.8.29", - "resolved": "http://10.188.25.62:9009/uglify-js/-/uglify-js-2.8.29.tgz", - "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", - "dev": true, - "optional": true, - "requires": { - "source-map": "0.5.7", - "uglify-to-browserify": "1.0.2", - "yargs": "3.10.0" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "http://10.188.25.62:9009/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true, - "optional": true - } - } - }, - "uglify-to-browserify": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", - "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", - "dev": true - }, - "uid-number": { - "version": "0.0.6", - "resolved": "http://10.188.25.62:9009/uid-number/-/uid-number-0.0.6.tgz", - "integrity": "sha1-DqEOgDXo61uOREnwbaHHMGY7qoE=", - "dev": true, - "optional": true - }, - "uid-safe": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/uid-safe/-/uid-safe-2.0.0.tgz", - "integrity": "sha1-p/PGymSh9qXQTsDvPkw9U2cxcTc=", - "dev": true, - "requires": { - "base64-url": "1.2.1" - } - }, - "uid2": { - "version": "0.0.3", - "resolved": "http://10.188.25.62:9009/uid2/-/uid2-0.0.3.tgz", - "integrity": "sha1-SDEm4Rd03y9xuLY53NeZw3YWK4I=", - "dev": true - }, - "ultron": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/ultron/-/ultron-1.0.2.tgz", - "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=", - "dev": true - }, - "unc-path-regex": { - "version": "0.1.2", - "resolved": "http://10.188.25.62:9009/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", - "dev": true - }, - "underscore": { - "version": "1.7.0", - "resolved": "http://10.188.25.62:9009/underscore/-/underscore-1.7.0.tgz", - "integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk=", - "dev": true - }, - "underscore.string": { - "version": "2.2.1", - "resolved": "http://10.188.25.62:9009/underscore.string/-/underscore.string-2.2.1.tgz", - "integrity": "sha1-18D6KvXVoaZ/QlPa7pgTLnM/Dxk=", - "dev": true - }, - "unique-stream": { - "version": "2.2.1", - "resolved": "http://10.188.25.62:9009/unique-stream/-/unique-stream-2.2.1.tgz", - "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=", - "dev": true, - "requires": { - "json-stable-stringify": "1.0.1", - "through2-filter": "2.0.0" - } - }, - "universalify": { - "version": "0.1.1", - "resolved": "http://10.188.25.62:9009/universalify/-/universalify-0.1.1.tgz", - "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "url": { - "version": "0.11.0", - "resolved": "http://10.188.25.62:9009/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, - "url-join": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/url-join/-/url-join-0.0.1.tgz", - "integrity": "sha1-HbSK1CLTQCRpqH99l73r/k+x48g=", - "dev": true - }, - "url-parse": { - "version": "1.2.0", - "resolved": "http://10.188.25.62:9009/url-parse/-/url-parse-1.2.0.tgz", - "integrity": "sha512-DT1XbYAfmQP65M/mE6OALxmXzZ/z1+e5zk2TcSKe/KiYbNGZxgtttzC0mR/sjopbpOXcbniq7eIKmocJnUWlEw==", - "dev": true, - "requires": { - "querystringify": "1.0.0", - "requires-port": "1.0.0" - } - }, - "user-home": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/user-home/-/user-home-2.0.0.tgz", - "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=", - "dev": true, - "requires": { - "os-homedir": "1.0.2" - } - }, - "utf7": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/utf7/-/utf7-1.0.2.tgz", - "integrity": "sha1-lV9JCq5lO6IguUVqCod2wZk2CZE=", - "dev": true, - "requires": { - "semver": "5.3.0" - }, - "dependencies": { - "semver": { - "version": "5.3.0", - "resolved": "http://10.188.25.62:9009/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", - "dev": true - } - } - }, - "utf8-bytes": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/utf8-bytes/-/utf8-bytes-0.0.1.tgz", - "integrity": "sha1-EWsCVEjJtQAIHN+/H01sbDfYg30=", - "dev": true - }, - "utfstring": { - "version": "2.0.0", - "resolved": "http://10.188.25.62:9009/utfstring/-/utfstring-2.0.0.tgz", - "integrity": "sha512-/ugBfyvIoLe9xqkFHio3CxXnpUKQ1p2LfTxPr6QTRj6GiwpHo73YGdh03UmAzDQNOWpNIE0J5nLss00L4xlWgg==", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "utils-merge": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/utils-merge/-/utils-merge-1.0.0.tgz", - "integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg=", - "dev": true - }, - "uue": { - "version": "3.1.1", - "resolved": "http://10.188.25.62:9009/uue/-/uue-3.1.1.tgz", - "integrity": "sha512-MaT3l62tAqFCApEFBWyFF5e4e7CniWupCknKSf2hWyvxZXb7PMglHa5fy4xgeopvmDkIuUqUOtXFxWHWbL/pkw==", - "dev": true, - "requires": { - "escape-string-regexp": "1.0.5", - "extend": "3.0.1" - } - }, - "uuid": { - "version": "3.2.1", - "resolved": "http://10.188.25.62:9009/uuid/-/uuid-3.2.1.tgz", - "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==" - }, - "uws": { - "version": "9.14.0", - "resolved": "http://10.188.25.62:9009/uws/-/uws-9.14.0.tgz", - "integrity": "sha512-HNMztPP5A1sKuVFmdZ6BPVpBQd5bUjNC8EFMFiICK+oho/OQsAJy5hnIx4btMHiOk8j04f/DbIlqnEZ9d72dqg==", - "dev": true, - "optional": true - }, - "vary": { - "version": "1.1.2", - "resolved": "http://10.188.25.62:9009/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true - }, - "verror": { - "version": "1.10.0", - "resolved": "http://10.188.25.62:9009/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "1.3.0" - } - }, - "voc": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/voc/-/voc-1.1.0.tgz", - "integrity": "sha512-fthgd8OJLqq8vPcLjElTk6Rcl2e3v5ekcXauImaqEnQqd5yUWKg1+ZOBgS2KTWuVKcuvZMQq4TDptiT1uYddUA==", - "dev": true - }, - "w3c-blob": { - "version": "0.0.1", - "resolved": "http://10.188.25.62:9009/w3c-blob/-/w3c-blob-0.0.1.tgz", - "integrity": "sha1-sM01KhpQ9RVWNCD/1YYflQ8dhbg=", - "dev": true - }, - "webpack-dev-middleware": { - "version": "1.12.2", - "resolved": "http://10.188.25.62:9009/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz", - "integrity": "sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A==", - "dev": true, - "optional": true, - "requires": { - "memory-fs": "0.4.1", - "mime": "1.6.0", - "path-is-absolute": "1.0.1", - "range-parser": "1.2.0", - "time-stamp": "2.0.0" - } - }, - "webpack-dev-server": { - "version": "1.14.0", - "resolved": "http://10.188.25.62:9009/webpack-dev-server/-/webpack-dev-server-1.14.0.tgz", - "integrity": "sha1-rON25XGoQWLyKbplmOkYD378nuw=", - "dev": true, - "optional": true, - "requires": { - "compression": "1.7.2", - "connect-history-api-fallback": "1.1.0", - "express": "4.16.2", - "http-proxy": "1.16.2", - "optimist": "0.6.1", - "serve-index": "1.9.1", - "sockjs": "0.3.19", - "sockjs-client": "1.1.4", - "stream-cache": "0.0.2", - "strip-ansi": "3.0.1", - "supports-color": "3.2.3", - "webpack-dev-middleware": "1.12.2" - }, - "dependencies": { - "supports-color": { - "version": "3.2.3", - "resolved": "http://10.188.25.62:9009/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "optional": true, - "requires": { - "has-flag": "1.0.0" - } - } - } - }, - "websocket-driver": { - "version": "0.7.0", - "resolved": "http://10.188.25.62:9009/websocket-driver/-/websocket-driver-0.7.0.tgz", - "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", - "dev": true, - "requires": { - "http-parser-js": "0.4.10", - "websocket-extensions": "0.1.3" - } - }, - "websocket-extensions": { - "version": "0.1.3", - "resolved": "http://10.188.25.62:9009/websocket-extensions/-/websocket-extensions-0.1.3.tgz", - "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", - "dev": true - }, - "websocket-stream": { - "version": "3.3.3", - "resolved": "http://10.188.25.62:9009/websocket-stream/-/websocket-stream-3.3.3.tgz", - "integrity": "sha1-Nh2lQEozfmDPvCm0pGNodiZ53ws=", - "dev": true, - "requires": { - "duplexify": "3.5.3", - "inherits": "2.0.3", - "through2": "2.0.3", - "ws": "1.1.5", - "xtend": "4.0.1" - }, - "dependencies": { - "through2": { - "version": "2.0.3", - "resolved": "http://10.188.25.62:9009/through2/-/through2-2.0.3.tgz", - "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", - "dev": true, - "requires": { - "readable-stream": "2.3.4", - "xtend": "4.0.1" - } - }, - "ws": { - "version": "1.1.5", - "resolved": "http://10.188.25.62:9009/ws/-/ws-1.1.5.tgz", - "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", - "dev": true, - "requires": { - "options": "0.0.6", - "ultron": "1.0.2" - } - } - } - }, - "whatwg-fetch": { - "version": "2.0.3", - "resolved": "http://10.188.25.62:9009/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", - "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=", - "dev": true - }, - "when": { - "version": "3.7.7", - "resolved": "http://10.188.25.62:9009/when/-/when-3.7.7.tgz", - "integrity": "sha1-q6A/w7tzbWyIsJHQE9io5ZDYRxg=", - "dev": true - }, - "which": { - "version": "1.0.9", - "resolved": "http://10.188.25.62:9009/which/-/which-1.0.9.tgz", - "integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8=", - "dev": true - }, - "wide-align": { - "version": "1.1.2", - "resolved": "http://10.188.25.62:9009/wide-align/-/wide-align-1.1.2.tgz", - "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==", - "dev": true, - "optional": true, - "requires": { - "string-width": "1.0.2" - } - }, - "window-size": { - "version": "0.1.0", - "resolved": "http://10.188.25.62:9009/window-size/-/window-size-0.1.0.tgz", - "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", - "dev": true - }, - "word-count": { - "version": "0.2.2", - "resolved": "http://10.188.25.62:9009/word-count/-/word-count-0.2.2.tgz", - "integrity": "sha1-aZGS/KaCn+k21Byw2V25JIxXBFE=", - "dev": true - }, - "wordwrap": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", - "dev": true - }, - "worker-loader": { - "version": "0.7.1", - "resolved": "http://10.188.25.62:9009/worker-loader/-/worker-loader-0.7.1.tgz", - "integrity": "sha1-kf/S4vv3aSGkPoyjdm0S6VN/XXA=", - "dev": true, - "requires": { - "loader-utils": "0.2.17" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "write": { - "version": "0.2.1", - "resolved": "http://10.188.25.62:9009/write/-/write-0.2.1.tgz", - "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", - "dev": true, - "requires": { - "mkdirp": "0.5.1" - } - }, - "ws": { - "version": "3.3.3", - "resolved": "http://10.188.25.62:9009/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "dev": true, - "requires": { - "async-limiter": "1.0.0", - "safe-buffer": "5.1.1", - "ultron": "1.1.1" - }, - "dependencies": { - "ultron": { - "version": "1.1.1", - "resolved": "http://10.188.25.62:9009/ultron/-/ultron-1.1.1.tgz", - "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", - "dev": true - } - } - }, - "x-xss-protection": { - "version": "1.0.0", - "resolved": "http://10.188.25.62:9009/x-xss-protection/-/x-xss-protection-1.0.0.tgz", - "integrity": "sha1-iYr7k4abJGYc+cUvnujbjtB2Tdk=", - "dev": true - }, - "xlsx": { - "version": "0.8.8", - "resolved": "http://10.188.25.62:9009/xlsx/-/xlsx-0.8.8.tgz", - "integrity": "sha1-uS124LXk8GDJII1LdEdWUQRDhTo=", - "dev": true, - "requires": { - "adler-32": "1.2.0", - "cfb": "0.11.1", - "codepage": "1.12.2", - "commander": "2.14.1", - "crc-32": "1.2.0", - "exit-on-epipe": "1.0.1", - "ssf": "0.8.2" - }, - "dependencies": { - "commander": { - "version": "2.14.1", - "resolved": "http://10.188.25.62:9009/commander/-/commander-2.14.1.tgz", - "integrity": "sha512-+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw==", - "dev": true - } - } - }, - "xml": { - "version": "1.0.1", - "resolved": "http://10.188.25.62:9009/xml/-/xml-1.0.1.tgz", - "integrity": "sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=", - "dev": true - }, - "xml-crypto": { - "version": "0.8.5", - "resolved": "http://10.188.25.62:9009/xml-crypto/-/xml-crypto-0.8.5.tgz", - "integrity": "sha1-K7z7PrM/OoKiGLgiv2craxwg5Tg=", - "dev": true, - "requires": { - "xmldom": "0.1.19", - "xpath.js": "1.1.0" - }, - "dependencies": { - "xmldom": { - "version": "0.1.19", - "resolved": "http://10.188.25.62:9009/xmldom/-/xmldom-0.1.19.tgz", - "integrity": "sha1-Yx/Ad3bv2EEYvyUXGzftTQdaCrw=", - "dev": true - } - } - }, - "xml-encryption": { - "version": "0.7.4", - "resolved": "http://10.188.25.62:9009/xml-encryption/-/xml-encryption-0.7.4.tgz", - "integrity": "sha1-Qnkexk1VbSRV3LnaClQSNmWsZcc=", - "dev": true, - "requires": { - "async": "0.2.10", - "ejs": "0.8.8", - "node-forge": "0.2.24", - "xmldom": "0.1.27", - "xpath": "0.0.5" - }, - "dependencies": { - "async": { - "version": "0.2.10", - "resolved": "http://10.188.25.62:9009/async/-/async-0.2.10.tgz", - "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=", - "dev": true - }, - "ejs": { - "version": "0.8.8", - "resolved": "http://10.188.25.62:9009/ejs/-/ejs-0.8.8.tgz", - "integrity": "sha1-/9xW3MNdApJt1QrRNDm7xUBh1Zg=", - "dev": true - }, - "node-forge": { - "version": "0.2.24", - "resolved": "http://10.188.25.62:9009/node-forge/-/node-forge-0.2.24.tgz", - "integrity": "sha1-+m+Eb0L6k/Y6CjDJ+/97ThMOCFg=", - "dev": true - } - } - }, - "xml2js": { - "version": "0.4.17", - "resolved": "http://10.188.25.62:9009/xml2js/-/xml2js-0.4.17.tgz", - "integrity": "sha1-F76T6q4/O3eTWceVtBlwWogX6Gg=", - "requires": { - "sax": "1.2.4", - "xmlbuilder": "4.2.1" - } - }, - "xmlbuilder": { - "version": "4.2.1", - "resolved": "http://10.188.25.62:9009/xmlbuilder/-/xmlbuilder-4.2.1.tgz", - "integrity": "sha1-qlijBBoGb5DqoWwvU4n/GfP0YaU=", - "requires": { - "lodash": "4.17.5" - } - }, - "xmlcreate": { - "version": "1.0.2", - "resolved": "http://10.188.25.62:9009/xmlcreate/-/xmlcreate-1.0.2.tgz", - "integrity": "sha1-+mv3YqYKQT+z3Y9LA8WyaSONMI8=", - "dev": true - }, - "xmldom": { - "version": "0.1.27", - "resolved": "http://10.188.25.62:9009/xmldom/-/xmldom-0.1.27.tgz", - "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=", - "dev": true - }, - "xpath": { - "version": "0.0.5", - "resolved": "http://10.188.25.62:9009/xpath/-/xpath-0.0.5.tgz", - "integrity": "sha1-RUA29u8PPfWvXUukoRn7dWdLPmw=", - "dev": true - }, - "xpath.js": { - "version": "1.1.0", - "resolved": "http://10.188.25.62:9009/xpath.js/-/xpath.js-1.1.0.tgz", - "integrity": "sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ==", - "dev": true - }, - "xtend": { - "version": "4.0.1", - "resolved": "http://10.188.25.62:9009/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", - "dev": true - }, - "yallist": { - "version": "2.1.2", - "resolved": "http://10.188.25.62:9009/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - }, - "yaml": { - "version": "0.2.3", - "resolved": "http://10.188.25.62:9009/yaml/-/yaml-0.2.3.tgz", - "integrity": "sha1-tUUOkudu82td0k42YAkeuu7z5cc=", - "dev": true - }, - "yaml-js": { - "version": "0.1.5", - "resolved": "http://10.188.25.62:9009/yaml-js/-/yaml-js-0.1.5.tgz", - "integrity": "sha1-oBNpAQs1WNiq7SOUYV39B4D9j6w=", - "dev": true - }, - "yamljs": { - "version": "0.3.0", - "resolved": "http://10.188.25.62:9009/yamljs/-/yamljs-0.3.0.tgz", - "integrity": "sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ==", - "dev": true, - "requires": { - "argparse": "1.0.10", - "glob": "7.1.2" - } - }, - "yargs": { - "version": "3.10.0", - "resolved": "http://10.188.25.62:9009/yargs/-/yargs-3.10.0.tgz", - "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", - "dev": true, - "requires": { - "camelcase": "1.2.1", - "cliui": "2.1.0", - "decamelize": "1.2.0", - "window-size": "0.1.0" - } - } - } -} diff --git a/package.json b/package.json index d231b49..ecf6cee 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "oe-workflow", - "version": "1.5.0", + "version": "1.6.0", "main": "server/server.js", "scripts": { "lint": "./node_modules/.bin/eslint .", @@ -34,6 +34,7 @@ "istanbul": "0.4.1", "mocha": "2.3.4", "node-uuid": "^1.4.8", + "supertest": "^1.1.0", "oe-cloud": "git+https://github.com/EdgeVerve/oe-cloud.git#master", "oe-logger": "git+https://github.com/EdgeVerve/oe-logger.git#master" }, diff --git a/test/bpmn-files/oe-connector-create-dynamic-object.bpmn b/test/bpmn-files/oe-connector-create-dynamic-object.bpmn index 65e2cd5..72e6b08 100755 --- a/test/bpmn-files/oe-connector-create-dynamic-object.bpmn +++ b/test/bpmn-files/oe-connector-create-dynamic-object.bpmn @@ -14,7 +14,7 @@ Product create - + SequenceFlow_0iqudkv diff --git a/test/bpmn-files/oe-connector-create-dynamic-prop.bpmn b/test/bpmn-files/oe-connector-create-dynamic-prop.bpmn index 1e4cc15..a47a715 100755 --- a/test/bpmn-files/oe-connector-create-dynamic-prop.bpmn +++ b/test/bpmn-files/oe-connector-create-dynamic-prop.bpmn @@ -14,7 +14,7 @@ pv("modelName") create - + SequenceFlow_0iqudkv diff --git a/test/bpmn-files/oe-connector-create-error.bpmn b/test/bpmn-files/oe-connector-create-error.bpmn index 284ec86..4959586 100755 --- a/test/bpmn-files/oe-connector-create-error.bpmn +++ b/test/bpmn-files/oe-connector-create-error.bpmn @@ -14,7 +14,7 @@ ProductE1 create - + SequenceFlow_0iqudkv diff --git a/test/bpmn-files/oe-connector-create-static.bpmn b/test/bpmn-files/oe-connector-create-static.bpmn index 177caa9..f1addae 100755 --- a/test/bpmn-files/oe-connector-create-static.bpmn +++ b/test/bpmn-files/oe-connector-create-static.bpmn @@ -14,7 +14,7 @@ Product create - + SequenceFlow_0iqudkv diff --git a/test/bpmn-files/oe-connector-delete-error.bpmn b/test/bpmn-files/oe-connector-delete-error.bpmn index 42746ba..17f9f99 100755 --- a/test/bpmn-files/oe-connector-delete-error.bpmn +++ b/test/bpmn-files/oe-connector-delete-error.bpmn @@ -14,7 +14,7 @@ ProductE deleteWithVersion - + SequenceFlow_0iqudkv diff --git a/test/bpmn-files/oe-connector-delete.bpmn b/test/bpmn-files/oe-connector-delete.bpmn index 9339c4d..bf56dab 100755 --- a/test/bpmn-files/oe-connector-delete.bpmn +++ b/test/bpmn-files/oe-connector-delete.bpmn @@ -14,7 +14,7 @@ Product deleteWithVersion - + SequenceFlow_0iqudkv diff --git a/test/bpmn-files/oe-connector-find-error.bpmn b/test/bpmn-files/oe-connector-find-error.bpmn index 32dcf2d..d281557 100755 --- a/test/bpmn-files/oe-connector-find-error.bpmn +++ b/test/bpmn-files/oe-connector-find-error.bpmn @@ -14,7 +14,7 @@ ProdctE findById - ![CDATA[[p002]]] + SequenceFlow_0iqudkv diff --git a/test/bpmn-files/oe-connector-find.bpmn b/test/bpmn-files/oe-connector-find.bpmn index 045c649..3c938b8 100755 --- a/test/bpmn-files/oe-connector-find.bpmn +++ b/test/bpmn-files/oe-connector-find.bpmn @@ -14,7 +14,7 @@ Product findById - ![CDATA[["pid002"]]] + SequenceFlow_0iqudkv diff --git a/test/bpmn-files/oe-connector-update-error.bpmn b/test/bpmn-files/oe-connector-update-error.bpmn index 2b076ec..e21fe92 100755 --- a/test/bpmn-files/oe-connector-update-error.bpmn +++ b/test/bpmn-files/oe-connector-update-error.bpmn @@ -14,7 +14,7 @@ ProductE upsert - + SequenceFlow_0iqudkv diff --git a/test/bpmn-files/oe-connector-update-static.bpmn b/test/bpmn-files/oe-connector-update-static.bpmn index f698c34..40aa2d2 100755 --- a/test/bpmn-files/oe-connector-update-static.bpmn +++ b/test/bpmn-files/oe-connector-update-static.bpmn @@ -14,7 +14,7 @@ Product upsert - + SequenceFlow_0iqudkv diff --git a/test/bpmn-files/task-comments.bpmn b/test/bpmn-files/task-comments.bpmn new file mode 100644 index 0000000..ec20b3e --- /dev/null +++ b/test/bpmn-files/task-comments.bpmn @@ -0,0 +1,50 @@ + + + + + SequenceFlow_1px6skl + + + + SequenceFlow_03me92f + + + + SequenceFlow_1px6skl + SequenceFlow_03me92f + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/bpmn-files/workflow-recovery-parent.bpmn b/test/bpmn-files/workflow-recovery-parent.bpmn index 5cf97bf..1cc2a33 100755 --- a/test/bpmn-files/workflow-recovery-parent.bpmn +++ b/test/bpmn-files/workflow-recovery-parent.bpmn @@ -57,6 +57,7 @@ _setPV("count2",count2);]]> Literal find + SequenceFlow_0mng97h diff --git a/test/bpmn-files/workflow-recovery.bpmn b/test/bpmn-files/workflow-recovery.bpmn index 1171e38..f019bcb 100755 --- a/test/bpmn-files/workflow-recovery.bpmn +++ b/test/bpmn-files/workflow-recovery.bpmn @@ -58,6 +58,7 @@ _setPV("count2",count2);]]> Literal find + SequenceFlow_0kw5zm3 diff --git a/test/cluster-test/recovery-test-data.json b/test/cluster-test/recovery-test-data.json index 08ae504..beee000 100644 --- a/test/cluster-test/recovery-test-data.json +++ b/test/cluster-test/recovery-test-data.json @@ -288,7 +288,8 @@ "connectorType" : "oeConnector", "props" : { "model" : "Literal", - "method" : "find" + "method" : "find", + "data": "[{}, options]" } }, { @@ -308,7 +309,8 @@ "connectorType" : "oeConnector", "props" : { "model" : "Literal", - "method" : "find" + "method" : "find", + "data": "[{}, options]" } }, { @@ -494,7 +496,8 @@ "connectorType" : "oeConnector", "props" : { "model" : "Literal", - "method" : "find" + "method" : "find", + "data": "[{}, options]" } }, "ServiceTask_1oafq7n" : { @@ -514,7 +517,8 @@ "connectorType" : "oeConnector", "props" : { "model" : "Literal", - "method" : "find" + "method" : "find", + "data": "[{}, options]" } }, "IntermediateCatchEvent_0ltasuj" : { diff --git a/test/task-delegate.js b/test/task-delegate.js new file mode 100644 index 0000000..14056ba --- /dev/null +++ b/test/task-delegate.js @@ -0,0 +1,560 @@ +var fs = require('fs'); +var path = require('path'); +var async = require('async'); +var chai = require('chai'); +var chalk = require('chalk'); +var expect = chai.expect; +var bootstrap = require('./bootstrap'); +var supertest = require('supertest'); +var app = bootstrap.app; +var api = supertest(app); +var basePath = app.get('restApiRoot'); +var models = bootstrap.models; + +var wf = {}; + +describe(chalk.blue('Task delegation to a role or user and providing comments'), function cb() { + this.timeout(10000); + var BaseUser = models.BaseUser; + var BaseRole = models.BaseRole; + var BaseRoleMapping = models.BaseRoleMapping; + + + var ctxUser1 = { + ctx: { + 'tenantId': 'default', + 'remoteUser': 'TestWfUser1', + 'username': 'TestWfUser1', + 'roles': [ + 'wfadmin' + ] + } + }; + var ctxUser2 = { + ctx: { + 'tenantId': 'default', + 'remoteUser': 'TestWfUser2', + 'username': 'TestWfUser2', + 'roles': [ + 'wfmanager' + ] + } + }; + var ctxUser3 = { + ctx: { + 'tenantId': 'default', + 'remoteUser': 'TestWfUser3', + 'username': 'TestWfUser3', + 'roles': [ + 'wfmanager' + ] + } + }; + before('creating users and roles', function cb(done) { + async.series([ + function cb(callback) { + BaseUser.create({ username: 'TestWfUser1', email: 'TestWfUser1@oe.com', password: 'password', id: 'wfuser1' }, bootstrap.defaultContext, function cb(err, user) { + if (err) { + callback(err); + } else { + expect(user).not.to.be.null; + expect(user).not.to.be.empty; + expect(user).not.to.be.undefined; + expect(user.username).to.be.equal('TestWfUser1'); + callback(); + } + }); + }, + function cb(callback) { + BaseUser.create({ username: 'TestWfUser2', email: 'TestWfUser2@oe.com', password: 'password', id: 'wfuser2' }, bootstrap.defaultContext, function cb(err, user) { + if (err) { + callback(err); + } else { + expect(user).not.to.be.null; + expect(user).not.to.be.empty; + expect(user).not.to.be.undefined; + expect(user.username).to.be.equal('TestWfUser2'); + callback(); + } + }); + }, + function cb(callback) { + BaseUser.create({ username: 'TestWfUser3', email: 'TestWfUser3@oe.com', password: 'password', id: 'wfuser3' }, bootstrap.defaultContext, function cb(err, user) { + if (err) { + callback(err); + } else { + expect(user).not.to.be.null; + expect(user).not.to.be.empty; + expect(user).not.to.be.undefined; + expect(user.username).to.be.equal('TestWfUser3'); + callback(); + } + }); + }, + function cb(callback) { + BaseRole.create({ name: 'wfadmin', id: 'wfadmin' }, bootstrap.defaultContext, function cb(err, role) { + if (bootstrap.checkDuplicateKeyError(err)) { + callback(); + } else if (err) { + return callback(err); + } else { + expect(role).not.to.be.null; + expect(role).not.to.be.empty; + expect(role).not.to.be.undefined; + expect(role.name).to.be.equal('wfadmin'); + callback(); + } + }); + }, + function cb(callback) { + BaseRole.create({ name: 'wfmanager', id: 'wfmanager' }, bootstrap.defaultContext, function cb(err, role) { + if (bootstrap.checkDuplicateKeyError(err)) { + callback(); + } else if (err) { + return callback(err); + } else { + expect(role).not.to.be.null; + expect(role).not.to.be.empty; + expect(role).not.to.be.undefined; + expect(role.name).to.be.equal('wfmanager'); + callback(); + } + }); + }, + function cb(callback) { + BaseRoleMapping.create({ principalType: 'USER', principalId: 'wfuser1', roleId: 'wfadmin' }, bootstrap.defaultContext, function cb(err, roleMap) { + if (err) { + return callback(err); + } + expect(roleMap).not.to.be.null; + expect(roleMap).not.to.be.empty; + expect(roleMap).not.to.be.undefined; + expect(roleMap.principalId).to.be.equal('wfuser1'); + expect(roleMap.roleId).to.be.equal('wfadmin'); + callback(); + }); + }, + function cb(callback) { + BaseRoleMapping.create({ principalType: 'USER', principalId: 'wfuser2', roleId: 'wfmanager' }, bootstrap.defaultContext, function cb(err, roleMap) { + if (err) { + return callback(err); + } + expect(roleMap).not.to.be.null; + expect(roleMap).not.to.be.empty; + expect(roleMap).not.to.be.undefined; + expect(roleMap.principalId).to.be.equal('wfuser2'); + expect(roleMap.roleId).to.be.equal('wfmanager'); + callback(); + }); + }, + function cb(callback) { + BaseRoleMapping.create({ principalType: 'USER', principalId: 'wfuser3', roleId: 'wfmanager' }, bootstrap.defaultContext, function cb(err, roleMap) { + if (err) { + return callback(err); + } + expect(roleMap).not.to.be.null; + expect(roleMap).not.to.be.empty; + expect(roleMap).not.to.be.undefined; + expect(roleMap.principalId).to.be.equal('wfuser3'); + expect(roleMap.roleId).to.be.equal('wfmanager'); + callback(); + }); + } + ], function cb(err) { + if (err) { + done(err); + } else { + done(); + } + }); + }); + + before('creating test workflow', function cb(done) { + var userTaskWorkflow = 'task-comments'; + async.series([ + function cb(callback) { + fs.readFile(path.resolve('./test/bpmn-files', userTaskWorkflow + '.bpmn'), 'utf8', (err, data) => { + wf.xmldata = data; + callback(err); + }); + }, function cb(callback) { + var defData = { 'name': userTaskWorkflow, 'xmldata': wf.xmldata }; + models.WorkflowDefinition.create(defData, bootstrap.defaultContext, function cb(err) { + if (err) { + callback(err); + } else { + callback(); + } + }); + }, function cb(callback) { + var data = { 'workflowDefinitionName': userTaskWorkflow }; + models.WorkflowInstance.create(data, bootstrap.defaultContext, function cb(err, instance) { + if (err) { + callback(err); + } else { + expect(instance).not.to.be.null; + expect(instance).not.to.be.empty; + expect(instance).not.to.be.undefined; + wf.workflowInstance = instance; + callback(); + } + }); + }, function cb(callback) { + wf.workflowInstance.processes({}, bootstrap.defaultContext, function cb(err, proc) { + if (err) { + return callback(err); + } + expect(proc).not.to.be.null; + expect(proc).not.to.be.empty; + expect(proc).not.to.be.undefined; + wf.processes = proc; + setTimeout(callback, 3000); + }); + } + ], function cb(err) { + if (err) { + done(err); + } else { + done(); + } + }); + }); + + // after('cleanup', function cb(done) { + + // }); + + it('Test to Update the comments of the task', function cb(done) { + wf.processes[0].tasks({}, ctxUser3, function callback(err, task) { + if (err) { + done(err); + } else { + expect(task).not.to.be.null; + expect(task).not.to.be.empty; + expect(task).not.to.be.undefined; + task[0].updateComments({ comments: 'Test comments' }, ctxUser3, function cb(err, updatedTask) { + if (err) { + done(err); + } else { + expect(updatedTask).not.to.be.null; + expect(updatedTask).not.to.be.empty; + expect(updatedTask).not.to.be.undefined; + expect(updatedTask.comments).to.be.equal('Test comments'); + done(); + } + }); + } + }); + }); + + it('Test to delegate the task to different user with comments', function cb(done) { + wf.processes[0].tasks({}, ctxUser3, function callback(err, task) { + if (err) { + done(err); + } else { + task[0].delegate({ assignee: ctxUser1.ctx.username, comments: 'Delegated task to adminUser' }, ctxUser3, function cb(err, updatedTask) { + if (err) { + done(err); + } else { + expect(updatedTask).not.to.be.null; + expect(updatedTask).not.to.be.empty; + expect(updatedTask).not.to.be.undefined; + expect(updatedTask.comments).to.be.equal('Delegated task to adminUser'); + wf.processes[0].tasks({}, ctxUser3, function callback(err, task) { + if (err) { + done(err); + } else { + expect(task).not.to.be.null; + expect(task).not.to.be.undefined; + expect(task.length).to.be.equal(0); + wf.processes[0].tasks({}, ctxUser1, function callback(err, task) { + if (err) { + done(err); + } else { + expect(task).not.to.be.null; + expect(task).not.to.be.empty; + expect(task).not.to.be.undefined; + expect(task[0].comments).to.be.equal('Delegated task to adminUser'); + done(); + } + }); + } + }); + } + }); + } + }); + }); + + it('Test to delegate the task to different role with comments', function cb(done) { + wf.processes[0].tasks({}, ctxUser1, function callback(err, task) { + if (err) { + done(err); + } else { + task[0].delegate({ role: ctxUser2.ctx.roles[0], comments: 'Delegated task to role wfmanager' }, ctxUser3, function cb(err, updatedTask) { + if (err) { + done(err); + } else { + expect(updatedTask).not.to.be.null; + expect(updatedTask).not.to.be.empty; + expect(updatedTask).not.to.be.undefined; + expect(updatedTask.comments).to.be.equal('Delegated task to role wfmanager'); + wf.processes[0].tasks({}, ctxUser2, function callback(err, task) { + if (err) { + done(err); + } else { + expect(task).not.to.be.null; + expect(task).not.to.be.empty; + expect(task).not.to.be.undefined; + expect(task[0].comments).to.be.equal('Delegated task to role wfmanager'); + wf.processes[0].tasks({}, ctxUser3, function callback(err, task) { + if (err) { + done(err); + } else { + expect(task).not.to.be.null; + expect(task).not.to.be.empty; + expect(task).not.to.be.undefined; + expect(task[0].comments).to.be.equal('Delegated task to role wfmanager'); + done(); + } + }); + } + }); + } + }); + } + }); + }); +}); + +describe(chalk.blue('Task delegation to a role or user and providing comments'), function cb() { + var atUser1; + var atUser2; + var atUser3; + var taskId; + var ctxUser1 = { + ctx: { + 'tenantId': 'default', + 'remoteUser': 'TestWfUser1', + 'username': 'TestWfUser1', + 'roles': [ + 'wfadmin' + ] + } + }; + var ctxUser2 = { + ctx: { + 'tenantId': 'default', + 'remoteUser': 'TestWfUser2', + 'username': 'TestWfUser2', + 'roles': [ + 'wfmanager' + ] + } + }; + var ctxUser3 = { + ctx: { + 'tenantId': 'default', + 'remoteUser': 'TestWfUser3', + 'username': 'TestWfUser3', + 'roles': [ + 'wfmanager' + ] + } + }; + before('User login', function cb(done) { + var url = basePath + '/BaseUsers/login'; + async.series([function cb(callback) { + var user = { + username: 'TestWfUser1', + password: 'password' + }; + api + .post(url) + .send(user) + .set('Content-Type', 'application/json') + .set('Accept', 'application/json') + .end(function cb(err, response) { + if (err) { + callback(err); + } else { + expect(response.body.id).to.be.defined; + atUser1 = response.body.id; + callback(); + } + }); + }, function cb(callback) { + var user = { + username: 'TestWfUser2', + password: 'password' + }; + api + .post(url) + .send(user) + .set('Content-Type', 'application/json') + .set('Accept', 'application/json') + .end(function cb(err, response) { + if (err) { + callback(err); + } else { + expect(response.body.id).to.be.defined; + atUser2 = response.body.id; + callback(); + } + }); + }, function cb(callback) { + var user = { + username: 'TestWfUser3', + password: 'password' + }; + api + .post(url) + .send(user) + .set('Content-Type', 'application/json') + .set('Accept', 'application/json') + .end(function cb(err, response) { + if (err) { + callback(err); + } else { + expect(response.body.id).to.be.defined; + atUser3 = response.body.id; + callback(); + } + }); + }], function cb(err) { + if (err) { + done(err); + } else { + done(); + } + }); + }); + + it('Test to Update the comments of the task', function cb(done) { + wf.processes[0].tasks({}, ctxUser3, function callback(err, task) { + if (err) { + done(err); + } else { + expect(task).not.to.be.null; + expect(task).not.to.be.empty; + expect(task).not.to.be.undefined; + var comments = { comments: 'updating comments through api' }; + taskId = task[0].id; + var url = basePath + '/Tasks/' + taskId + '/updateComments?access_token=' + atUser3; + api + .put(url) + .send(comments) + .set('Content-Type', 'application/json') + .set('Accept', 'application/json') + .expect(200) + .end(function cb(err, response) { + if (err) { + done(err); + } else { + expect(response.body).to.be.defined; + expect(response.body.comments).to.be.equal('updating comments through api'); + done(); + } + }); + } + }); + }); + + it('Test to Update the comments of the task', function cb(done) { + var url = basePath + '/Tasks/' + taskId + '/updateComments?access_token=' + atUser3; + api + .put(url) + .send({}) + .set('Content-Type', 'application/json') + .set('Accept', 'application/json') + .expect(500) + .end(function cb(err, response) { + if (err) { + done(err); + } else { + expect(response.body).to.be.defined; + expect(response.body.error).to.be.defined; + expect(response.body.error.message).to.be.equal('comments are required for update'); + done(); + } + }); + }); + + it('Test to delegate the task to different user with comments', function cb(done) { + var comments = 'delegating through api with comments'; + var url = basePath + '/Tasks/' + taskId + '/delegate?access_token=' + atUser3; + var postData = { + assignee: ctxUser1.ctx.username, + comments: comments + }; + api + .put(url) + .send(postData) + .set('Content-Type', 'application/json') + .set('Accept', 'application/json') + .expect(200) + .end(function cb(err, response) { + if (err) { + done(err); + } else { + expect(response.body).to.be.defined; + expect(response.body.comments).to.be.equal('delegating through api with comments'); + done(); + } + }); + }); + + it('Test to delegate the task to different role with comments', function cb(done) { + var comments = 'delegating to different role through api with comments'; + var url = basePath + '/Tasks/' + taskId + '/delegate?access_token=' + atUser1; + var postData = { + role: ctxUser2.ctx.roles[0], + comments: comments + }; + api + .put(url) + .send(postData) + .set('Content-Type', 'application/json') + .set('Accept', 'application/json') + .expect(200) + .end(function cb(err, response) { + if (err) { + done(err); + } else { + expect(response.body).to.be.defined; + expect(response.body.comments).to.be.equal('delegating to different role through api with comments'); + + var url = basePath + '/Tasks' + '?access_token=' + atUser2 + '&filter={"where":{"id":"' + taskId + '"}}'; + api + .get(url) + .set('Content-Type', 'application/json') + .set('Accept', 'application/json') + .expect(200) + .end(function cb(err, response) { + if (err) { + done(err); + } else { + expect(response.body).to.be.defined; + expect(response.body[0].comments).to.be.equal('delegating to different role through api with comments'); + + var url = basePath + '/Tasks' + '?access_token=' + atUser3 + '&filter={"where":{"id":"' + taskId + '"}}'; + api + .get(url) + .set('Content-Type', 'application/json') + .set('Accept', 'application/json') + .expect(200) + .end(function cb(err, response) { + if (err) { + done(err); + } else { + expect(response.body).to.be.defined; + expect(response.body[0].comments).to.be.equal('delegating to different role through api with comments'); + done(); + } + }); + } + }); + } + }); + }); +});