signature=a0711d84ba1d5239853107bc96cb89b7,package-lock.json

{

"name": "jbase64",

"version": "1.0.0",

"lockfileVersion": 1,

"requires": true,

"dependencies": {

"JSONStream": {

"version": "1.3.2",

"resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.2.tgz",

"integrity": "sha1-wQI3G27Dp887hHygDCC7D85Mbeo=",

"dev": true,

"requires": {

"jsonparse": "1.3.1",

"through": "2.3.8"

}

},

"accepts": {

"version": "1.3.5",

"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",

"integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",

"dev": true,

"requires": {

"mime-types": "2.1.18",

"negotiator": "0.6.1"

}

},

"acorn": {

"version": "4.0.13",

"resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",

"integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",

"dev": true

},

"acorn-node": {

"version": "1.3.0",

"resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.3.0.tgz",

"integrity": "sha512-efP54n3d1aLfjL2UMdaXa6DsswwzJeI5rqhbFvXMrKiJ6eJFpf+7R0zN7t8IC+XKn2YOAFAv6xbBNgHUkoHWLw==",

"dev": true,

"requires": {

"acorn": "5.5.3",

"xtend": "4.0.1"

},

"dependencies": {

"acorn": {

"version": "5.5.3",

"resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz",

"integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==",

"dev": true

}

}

},

"addressparser": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/addressparser/-/addressparser-1.0.1.tgz",

"integrity": "sha1-R6++GiqSYhkdtoOOT9HTm0CCF0Y=",

"dev": true,

"optional": true

},

"after": {

"version": "0.8.2",

"resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",

"integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",

"dev": true

},

"agent-base": {

"version": "2.1.1",

"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-2.1.1.tgz",

"integrity": "sha1-1t4Q1a9hMtW9aSQn1G/FOFOQlMc=",

"dev": true,

"requires": {

"extend": "3.0.1",

"semver": "5.0.3"

},

"dependencies": {

"semver": {

"version": "5.0.3",

"resolved": "https://registry.npmjs.org/semver/-/semver-5.0.3.tgz",

"integrity": "sha1-d0Zt5YnNXTyV8TiqeLxWmjy10no=",

"dev": true

}

}

},

"ajv": {

"version": "5.5.2",

"resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",

"integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",

"dev": true,

"optional": true,

"requires": {

"co": "4.6.0",

"fast-deep-equal": "1.1.0",

"fast-json-stable-stringify": "2.0.0",

"json-schema-traverse": "0.3.1"

}

},

"amqplib": {

"version": "0.5.2",

"resolved": "https://registry.npmjs.org/amqplib/-/amqplib-0.5.2.tgz",

"integrity": "sha512-l9mCs6LbydtHqRniRwYkKdqxVa6XMz3Vw1fh+2gJaaVgTM6Jk3o8RccAKWKtlhT1US5sWrFh+KKxsVUALURSIA==",

"dev": true,

"optional": 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.2"

},

"dependencies": {

"isarray": {

"version": "0.0.1",

"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",

"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",

"dev": true,

"optional": true

},

"readable-stream": {

"version": "1.1.14",

"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",

"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",

"dev": true,

"optional": 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": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",

"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",

"dev": true,

"optional": true

}

}

},

"ansi-regex": {

"version": "2.1.1",

"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",

"integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",

"dev": true

},

"ansi-styles": {

"version": "2.2.1",

"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",

"integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",

"dev": true,

"optional": true

},

"anymatch": {

"version": "1.3.2",

"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",

"integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",

"dev": true,

"requires": {

"micromatch": "2.3.11",

"normalize-path": "2.1.1"

}

},

"arr-diff": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",

"integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",

"dev": true,

"requires": {

"arr-flatten": "1.1.0"

}

},

"arr-flatten": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",

"integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",

"dev": true

},

"array-filter": {

"version": "0.0.1",

"resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",

"integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=",

"dev": true

},

"array-map": {

"version": "0.0.0",

"resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",

"integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=",

"dev": true

},

"array-reduce": {

"version": "0.0.0",

"resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",

"integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=",

"dev": true

},

"array-slice": {

"version": "0.2.3",

"resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",

"integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",

"dev": true

},

"array-unique": {

"version": "0.2.1",

"resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",

"integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",

"dev": true

},

"arraybuffer.slice": {

"version": "0.0.7",

"resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",

"integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",

"dev": true

},

"asn1": {

"version": "0.2.3",

"resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",

"integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",

"dev": true,

"optional": true

},

"asn1.js": {

"version": "4.10.1",

"resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",

"integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",

"dev": true,

"requires": {

"bn.js": "4.11.8",

"inherits": "2.0.3",

"minimalistic-assert": "1.0.1"

}

},

"assert": {

"version": "1.4.1",

"resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",

"integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",

"dev": true,

"requires": {

"util": "0.10.3"

}

},

"assert-plus": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",

"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",

"dev": true

},

"assertion-error": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",

"integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",

"dev": true

},

"ast-types": {

"version": "0.11.3",

"resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.11.3.tgz",

"integrity": "sha512-XA5o5dsNw8MhyW0Q7MWXJWc4oOzZKbdsEJq45h7c8q/d9DwWZ5F2ugUc1PuMLPGsUnphCt/cNDHu8JeBbxf1qA==",

"dev": true,

"optional": true

},

"astw": {

"version": "2.2.0",

"resolved": "https://registry.npmjs.org/astw/-/astw-2.2.0.tgz",

"integrity": "sha1-e9QXhNMkk5h66yOba04cV6hzuRc=",

"dev": true,

"requires": {

"acorn": "4.0.13"

}

},

"async": {

"version": "2.1.5",

"resolved": "https://registry.npmjs.org/async/-/async-2.1.5.tgz",

"integrity": "sha1-5YfGhYCZSsZ/xW/4bTrFa9voELw=",

"dev": true,

"optional": true,

"requires": {

"lodash": "4.17.10"

}

},

"async-each": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",

"integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",

"dev": true

},

"async-limiter": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",

"integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==",

"dev": true

},

"asynckit": {

"version": "0.4.0",

"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",

"integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",

"dev": true,

"optional": true

},

"aws-sign2": {

"version": "0.7.0",

"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",

"integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",

"dev": true,

"optional": true

},

"aws4": {

"version": "1.7.0",

"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz",

"integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==",

"dev": true,

"optional": true

},

"axios": {

"version": "0.15.3",

"resolved": "https://registry.npmjs.org/axios/-/axios-0.15.3.tgz",

"integrity": "sha1-LJ1jiy4ZGgjqHWzJiOrda6W9wFM=",

"dev": true,

"optional": true,

"requires": {

"follow-redirects": "1.0.0"

},

"dependencies": {

"debug": {

"version": "2.6.9",

"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",

"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",

"dev": true,

"optional": true,

"requires": {

"ms": "2.0.0"

}

},

"follow-redirects": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.0.0.tgz",

"integrity": "sha1-jjQpjL0uF28lTv/sdaHHjMhJ/Tc=",

"dev": true,

"optional": true,

"requires": {

"debug": "2.6.9"

}

}

}

},

"backo2": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",

"integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",

"dev": true

},

"balanced-match": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",

"integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",

"dev": true

},

"base64-arraybuffer": {

"version": "0.1.5",

"resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",

"integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",

"dev": true

},

"base64-js": {

"version": "1.3.0",

"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",

"integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",

"dev": true

},

"base64id": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",

"integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",

"dev": true

},

"bcrypt-pbkdf": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",

"integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",

"dev": true,

"optional": true,

"requires": {

"tweetnacl": "0.14.5"

}

},

"better-assert": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",

"integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",

"dev": true,

"requires": {

"callsite": "1.0.0"

}

},

"binary-extensions": {

"version": "1.11.0",

"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz",

"integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=",

"dev": true

},

"bitsyntax": {

"version": "0.0.4",

"resolved": "https://registry.npmjs.org/bitsyntax/-/bitsyntax-0.0.4.tgz",

"integrity": "sha1-6xDMb4K4xJDj6FaY8H6D1G4MuoI=",

"dev": true,

"optional": true,

"requires": {

"buffer-more-ints": "0.0.2"

}

},

"bl": {

"version": "1.1.2",

"resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",

"integrity": "sha1-/cqHGplxOqANGeO7ukHER4emU5g=",

"dev": true,

"optional": true,

"requires": {

"readable-stream": "2.0.6"

},

"dependencies": {

"process-nextick-args": {

"version": "1.0.7",

"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",

"integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",

"dev": true,

"optional": true

},

"readable-stream": {

"version": "2.0.6",

"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",

"integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",

"dev": true,

"optional": 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"

}

},

"string_decoder": {

"version": "0.10.31",

"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",

"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",

"dev": true,

"optional": true

}

}

},

"blob": {

"version": "0.0.4",

"resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",

"integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=",

"dev": true

},

"bluebird": {

"version": "3.5.1",

"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",

"integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==",

"dev": true

},

"bn.js": {

"version": "4.11.8",

"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",

"integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",

"dev": true

},

"body-parser": {

"version": "1.18.2",

"resolved": "https://registry.npmjs.org/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.3",

"iconv-lite": "0.4.19",

"on-finished": "2.3.0",

"qs": "6.5.1",

"raw-body": "2.3.2",

"type-is": "1.6.16"

},

"dependencies": {

"debug": {

"version": "2.6.9",

"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",

"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",

"dev": true,

"requires": {

"ms": "2.0.0"

}

}

}

},

"boom": {

"version": "4.3.1",

"resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz",

"integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=",

"dev": true,

"optional": true,

"requires": {

"hoek": "4.2.1"

}

},

"brace-expansion": {

"version": "1.1.11",

"resolved": "https://registry.npmjs.org/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"

}

},

"braces": {

"version": "1.8.5",

"resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",

"integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",

"dev": true,

"requires": {

"expand-range": "1.8.2",

"preserve": "0.2.0",

"repeat-element": "1.1.2"

}

},

"brorand": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",

"integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",

"dev": true

},

"browser-pack": {

"version": "6.1.0",

"resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz",

"integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==",

"dev": true,

"requires": {

"JSONStream": "1.3.2",

"combine-source-map": "0.8.0",

"defined": "1.0.0",

"safe-buffer": "5.1.2",

"through2": "2.0.3",

"umd": "3.0.3"

}

},

"browser-resolve": {

"version": "1.11.2",

"resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz",

"integrity": "sha1-j/CbCixCFxihBRwmCzLkj0QpOM4=",

"dev": true,

"requires": {

"resolve": "1.1.7"

},

"dependencies": {

"resolve": {

"version": "1.1.7",

"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",

"integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",

"dev": true

}

}

},

"browser-stdout": {

"version": "1.3.1",

"resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",

"integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",

"dev": true

},

"browserify": {

"version": "16.2.0",

"resolved": "https://registry.npmjs.org/browserify/-/browserify-16.2.0.tgz",

"integrity": "sha512-yotdAkp/ZbgDesHQBYU37zjc29JDH4iXT8hjzM1fdUVWogjARX0S1cKeX24Ci6zZ+jG+ADmCTRt6xvtmJnI+BQ==",

"dev": true,

"requires": {

"JSONStream": "1.3.2",

"assert": "1.4.1",

"browser-pack": "6.1.0",

"browser-resolve": "1.11.2",

"browserify-zlib": "0.2.0",

"buffer": "5.1.0",

"cached-path-relative": "1.0.1",

"concat-stream": "1.6.2",

"console-browserify": "1.1.0",

"constants-browserify": "1.0.0",

"crypto-browserify": "3.12.0",

"defined": "1.0.0",

"deps-sort": "2.0.0",

"domain-browser": "1.2.0",

"duplexer2": "0.1.4",

"events": "2.0.0",

"glob": "7.1.2",

"has": "1.0.1",

"htmlescape": "1.1.1",

"https-browserify": "1.0.0",

"inherits": "2.0.3",

"insert-module-globals": "7.0.6",

"labeled-stream-splicer": "2.0.1",

"mkdirp": "0.5.1",

"module-deps": "6.0.2",

"os-browserify": "0.3.0",

"parents": "1.0.1",

"path-browserify": "0.0.0",

"process": "0.11.10",

"punycode": "1.4.1",

"querystring-es3": "0.2.1",

"read-only-stream": "2.0.0",

"readable-stream": "2.3.6",

"resolve": "1.7.1",

"shasum": "1.0.2",

"shell-quote": "1.6.1",

"stream-browserify": "2.0.1",

"stream-http": "2.8.1",

"string_decoder": "1.1.1",

"subarg": "1.0.0",

"syntax-error": "1.4.0",

"through2": "2.0.3",

"timers-browserify": "1.4.2",

"tty-browserify": "0.0.1",

"url": "0.11.0",

"util": "0.10.3",

"vm-browserify": "1.0.1",

"xtend": "4.0.1"

}

},

"browserify-aes": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",

"integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",

"dev": true,

"requires": {

"buffer-xor": "1.0.3",

"cipher-base": "1.0.4",

"create-hash": "1.2.0",

"evp_bytestokey": "1.0.3",

"inherits": "2.0.3",

"safe-buffer": "5.1.2"

}

},

"browserify-cipher": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",

"integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",

"dev": true,

"requires": {

"browserify-aes": "1.2.0",

"browserify-des": "1.0.1",

"evp_bytestokey": "1.0.3"

}

},

"browserify-des": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.1.tgz",

"integrity": "sha512-zy0Cobe3hhgpiOM32Tj7KQ3Vl91m0njwsjzZQK1L+JDf11dzP9qIvjreVinsvXrgfjhStXwUWAEpB9D7Gwmayw==",

"dev": true,

"requires": {

"cipher-base": "1.0.4",

"des.js": "1.0.0",

"inherits": "2.0.3"

}

},

"browserify-rsa": {

"version": "4.0.1",

"resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",

"integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",

"dev": true,

"requires": {

"bn.js": "4.11.8",

"randombytes": "2.0.6"

}

},

"browserify-sign": {

"version": "4.0.4",

"resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",

"integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",

"dev": true,

"requires": {

"bn.js": "4.11.8",

"browserify-rsa": "4.0.1",

"create-hash": "1.2.0",

"create-hmac": "1.1.7",

"elliptic": "6.4.0",

"inherits": "2.0.3",

"parse-asn1": "5.1.1"

}

},

"browserify-zlib": {

"version": "0.2.0",

"resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",

"integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",

"dev": true,

"requires": {

"pako": "1.0.6"

}

},

"buffer": {

"version": "5.1.0",

"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.1.0.tgz",

"integrity": "sha512-YkIRgwsZwJWTnyQrsBTWefizHh+8GYj3kbL1BTiAQ/9pwpino0G7B2gp5tx/FUBqUlvtxV85KNR3mwfAtv15Yw==",

"dev": true,

"requires": {

"base64-js": "1.3.0",

"ieee754": "1.1.11"

}

},

"buffer-from": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.0.0.tgz",

"integrity": "sha512-83apNb8KK0Se60UE1+4Ukbe3HbfELJ6UlI4ldtOGs7So4KD26orJM8hIY9lxdzP+UpItH1Yh/Y8GUvNFWFFRxA==",

"dev": true

},

"buffer-more-ints": {

"version": "0.0.2",

"resolved": "https://registry.npmjs.org/buffer-more-ints/-/buffer-more-ints-0.0.2.tgz",

"integrity": "sha1-JrOIXRD6E9t/wBquOquHAZngEkw=",

"dev": true

},

"buffer-xor": {

"version": "1.0.3",

"resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",

"integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",

"dev": true

},

"buildmail": {

"version": "4.0.1",

"resolved": "https://registry.npmjs.org/buildmail/-/buildmail-4.0.1.tgz",

"integrity": "sha1-h393OLeHKYccmhBeO4N9K+EaenI=",

"dev": true,

"optional": true,

"requires": {

"addressparser": "1.0.1",

"libbase64": "0.1.0",

"libmime": "3.0.0",

"libqp": "1.1.0",

"nodemailer-fetch": "1.6.0",

"nodemailer-shared": "1.1.0",

"punycode": "1.4.1"

}

},

"builtin-status-codes": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",

"integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",

"dev": true

},

"bytes": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",

"integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",

"dev": true

},

"cached-path-relative": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.1.tgz",

"integrity": "sha1-0JxLUoAKpMB44t2BqGmqyQ0uVOc=",

"dev": true

},

"callsite": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",

"integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",

"dev": true

},

"caseless": {

"version": "0.12.0",

"resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",

"integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",

"dev": true,

"optional": true

},

"chai": {

"version": "4.1.2",

"resolved": "https://registry.npmjs.org/chai/-/chai-4.1.2.tgz",

"integrity": "sha1-D2RYS6ZC8PKs4oBiefTwbKI61zw=",

"dev": true,

"requires": {

"assertion-error": "1.1.0",

"check-error": "1.0.2",

"deep-eql": "3.0.1",

"get-func-name": "2.0.0",

"pathval": "1.1.0",

"type-detect": "4.0.8"

}

},

"chalk": {

"version": "1.1.3",

"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",

"integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",

"dev": true,

"optional": 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"

},

"dependencies": {

"supports-color": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",

"integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",

"dev": true,

"optional": true

}

}

},

"check-error": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",

"integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=",

"dev": true

},

"chokidar": {

"version": "1.7.0",

"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",

"integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",

"dev": true,

"requires": {

"anymatch": "1.3.2",

"async-each": "1.0.1",

"fsevents": "1.2.3",

"glob-parent": "2.0.0",

"inherits": "2.0.3",

"is-binary-path": "1.0.1",

"is-glob": "2.0.1",

"path-is-absolute": "1.0.1",

"readdirp": "2.1.0"

}

},

"cipher-base": {

"version": "1.0.4",

"resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",

"integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",

"dev": true,

"requires": {

"inherits": "2.0.3",

"safe-buffer": "5.1.2"

}

},

"circular-json": {

"version": "0.5.3",

"resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.5.3.tgz",

"integrity": "sha512-YlxLOimeIoQGHnMe3kbf8qIV2Bj7uXLbljMPRguNT49GmSAzooNfS9EJ91rSJKbLBOOzM5agvtx0WyechZN/Hw==",

"dev": true

},

"co": {

"version": "4.6.0",

"resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",

"integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",

"dev": true,

"optional": true

},

"colors": {

"version": "1.2.4",

"resolved": "https://registry.npmjs.org/colors/-/colors-1.2.4.tgz",

"integrity": "sha512-6Y+iBnWmXL+AWtlOp2Vr6R2w5MUlNJRwR0ShVFaAb1CqWzhPOpQg4L0jxD+xpw/Nc8QJwaq3KM79QUCriY8CWQ==",

"dev": true

},

"combine-lists": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",

"integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",

"dev": true,

"requires": {

"lodash": "4.17.10"

}

},

"combine-source-map": {

"version": "0.8.0",

"resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz",

"integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=",

"dev": true,

"requires": {

"convert-source-map": "1.1.3",

"inline-source-map": "0.6.2",

"lodash.memoize": "3.0.4",

"source-map": "0.5.7"

},

"dependencies": {

"convert-source-map": {

"version": "1.1.3",

"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",

"integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=",

"dev": true

},

"source-map": {

"version": "0.5.7",

"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",

"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",

"dev": true

}

}

},

"combined-stream": {

"version": "1.0.6",

"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",

"integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",

"dev": true,

"requires": {

"delayed-stream": "1.0.0"

}

},

"commander": {

"version": "2.11.0",

"resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",

"integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==",

"dev": true

},

"component-bind": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",

"integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",

"dev": true

},

"component-emitter": {

"version": "1.2.1",

"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",

"integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",

"dev": true

},

"component-inherit": {

"version": "0.0.3",

"resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",

"integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",

"dev": true

},

"concat-map": {

"version": "0.0.1",

"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",

"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",

"dev": true

},

"concat-stream": {

"version": "1.6.2",

"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",

"integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",

"dev": true,

"requires": {

"buffer-from": "1.0.0",

"inherits": "2.0.3",

"readable-stream": "2.3.6",

"typedarray": "0.0.6"

}

},

"connect": {

"version": "3.6.6",

"resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz",

"integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=",

"dev": true,

"requires": {

"debug": "2.6.9",

"finalhandler": "1.1.0",

"parseurl": "1.3.2",

"utils-merge": "1.0.1"

},

"dependencies": {

"debug": {

"version": "2.6.9",

"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",

"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",

"dev": true,

"requires": {

"ms": "2.0.0"

}

}

}

},

"console-browserify": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",

"integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",

"dev": true,

"requires": {

"date-now": "0.1.4"

}

},

"constants-browserify": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",

"integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",

"dev": true

},

"content-type": {

"version": "1.0.4",

"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",

"integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",

"dev": true

},

"convert-source-map": {

"version": "1.5.1",

"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz",

"integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=",

"dev": true

},

"cookie": {

"version": "0.3.1",

"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",

"integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",

"dev": true

},

"core-js": {

"version": "2.5.6",

"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz",

"integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==",

"dev": true

},

"core-util-is": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",

"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",

"dev": true

},

"create-ecdh": {

"version": "4.0.3",

"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",

"integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",

"dev": true,

"requires": {

"bn.js": "4.11.8",

"elliptic": "6.4.0"

}

},

"create-hash": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",

"integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",

"dev": true,

"requires": {

"cipher-base": "1.0.4",

"inherits": "2.0.3",

"md5.js": "1.3.4",

"ripemd160": "2.0.2",

"sha.js": "2.4.11"

}

},

"create-hmac": {

"version": "1.1.7",

"resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",

"integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",

"dev": true,

"requires": {

"cipher-base": "1.0.4",

"create-hash": "1.2.0",

"inherits": "2.0.3",

"ripemd160": "2.0.2",

"safe-buffer": "5.1.2",

"sha.js": "2.4.11"

}

},

"cryptiles": {

"version": "3.1.2",

"resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz",

"integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=",

"dev": true,

"optional": true,

"requires": {

"boom": "5.2.0"

},

"dependencies": {

"boom": {

"version": "5.2.0",

"resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz",

"integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==",

"dev": true,

"optional": true,

"requires": {

"hoek": "4.2.1"

}

}

}

},

"crypto-browserify": {

"version": "3.12.0",

"resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",

"integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",

"dev": true,

"requires": {

"browserify-cipher": "1.0.1",

"browserify-sign": "4.0.4",

"create-ecdh": "4.0.3",

"create-hash": "1.2.0",

"create-hmac": "1.1.7",

"diffie-hellman": "5.0.3",

"inherits": "2.0.3",

"pbkdf2": "3.0.16",

"public-encrypt": "4.0.2",

"randombytes": "2.0.6",

"randomfill": "1.0.4"

}

},

"custom-event": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",

"integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",

"dev": true

},

"dashdash": {

"version": "1.14.1",

"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",

"integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",

"dev": true,

"optional": true,

"requires": {

"assert-plus": "1.0.0"

}

},

"data-uri-to-buffer": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-1.2.0.tgz",

"integrity": "sha512-vKQ9DTQPN1FLYiiEEOQ6IBGFqvjCa5rSK3cWMy/Nespm5d/x3dGFT9UBZnkLxCwua/IXBi2TYnwTEpsOvhC4UQ==",

"dev": true,

"optional": true

},

"date-format": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz",

"integrity": "sha1-YV6CjiM90aubua4JUODOzPpuytg=",

"dev": true

},

"date-now": {

"version": "0.1.4",

"resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",

"integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",

"dev": true

},

"debug": {

"version": "3.1.0",

"resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",

"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",

"dev": true,

"requires": {

"ms": "2.0.0"

}

},

"deep-eql": {

"version": "3.0.1",

"resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",

"integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==",

"dev": true,

"requires": {

"type-detect": "4.0.8"

}

},

"deep-is": {

"version": "0.1.3",

"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",

"integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",

"dev": true,

"optional": true

},

"defined": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",

"integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",

"dev": true

},

"degenerator": {

"version": "1.0.4",

"resolved": "https://registry.npmjs.org/degenerator/-/degenerator-1.0.4.tgz",

"integrity": "sha1-/PSQo37OJmRk2cxDGrmMWBnO0JU=",

"dev": true,

"optional": true,

"requires": {

"ast-types": "0.11.3",

"escodegen": "1.9.1",

"esprima": "3.1.3"

}

},

"delayed-stream": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",

"integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",

"dev": true

},

"depd": {

"version": "1.1.2",

"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",

"integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",

"dev": true

},

"deps-sort": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz",

"integrity": "sha1-CRckkC6EZYJg65EHSMzNGvbiH7U=",

"dev": true,

"requires": {

"JSONStream": "1.3.2",

"shasum": "1.0.2",

"subarg": "1.0.0",

"through2": "2.0.3"

}

},

"des.js": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",

"integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",

"dev": true,

"requires": {

"inherits": "2.0.3",

"minimalistic-assert": "1.0.1"

}

},

"detective": {

"version": "5.1.0",

"resolved": "https://registry.npmjs.org/detective/-/detective-5.1.0.tgz",

"integrity": "sha512-TFHMqfOvxlgrfVzTEkNBSh9SvSNX/HfF4OFI2QFGCyPm02EsyILqnUeb5P6q7JZ3SFNTBL5t2sePRgrN4epUWQ==",

"dev": true,

"requires": {

"acorn-node": "1.3.0",

"defined": "1.0.0",

"minimist": "1.2.0"

},

"dependencies": {

"minimist": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",

"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",

"dev": true

}

}

},

"di": {

"version": "0.0.1",

"resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",

"integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",

"dev": true

},

"diff": {

"version": "3.5.0",

"resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",

"integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",

"dev": true

},

"diffie-hellman": {

"version": "5.0.3",

"resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",

"integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",

"dev": true,

"requires": {

"bn.js": "4.11.8",

"miller-rabin": "4.0.1",

"randombytes": "2.0.6"

}

},

"dom-serialize": {

"version": "2.2.1",

"resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",

"integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",

"dev": true,

"requires": {

"custom-event": "1.0.1",

"ent": "2.2.0",

"extend": "3.0.1",

"void-elements": "2.0.1"

}

},

"domain-browser": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",

"integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",

"dev": true

},

"double-ended-queue": {

"version": "2.1.0-0",

"resolved": "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz",

"integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw=",

"dev": true,

"optional": true

},

"duplexer2": {

"version": "0.1.4",

"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",

"integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",

"dev": true,

"requires": {

"readable-stream": "2.3.6"

}

},

"ecc-jsbn": {

"version": "0.1.1",

"resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",

"integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",

"dev": true,

"optional": true,

"requires": {

"jsbn": "0.1.1"

}

},

"ee-first": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",

"integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",

"dev": true

},

"elliptic": {

"version": "6.4.0",

"resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz",

"integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=",

"dev": true,

"requires": {

"bn.js": "4.11.8",

"brorand": "1.1.0",

"hash.js": "1.1.3",

"hmac-drbg": "1.0.1",

"inherits": "2.0.3",

"minimalistic-assert": "1.0.1",

"minimalistic-crypto-utils": "1.0.1"

}

},

"encodeurl": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",

"integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",

"dev": true

},

"engine.io": {

"version": "3.1.5",

"resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.1.5.tgz",

"integrity": "sha512-D06ivJkYxyRrcEe0bTpNnBQNgP9d3xog+qZlLbui8EsMr/DouQpf5o9FzJnWYHEYE0YsFHllUv2R1dkgYZXHcA==",

"dev": true,

"requires": {

"accepts": "1.3.5",

"base64id": "1.0.0",

"cookie": "0.3.1",

"debug": "3.1.0",

"engine.io-parser": "2.1.2",

"uws": "9.14.0",

"ws": "3.3.3"

}

},

"engine.io-client": {

"version": "3.1.6",

"resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.1.6.tgz",

"integrity": "sha512-hnuHsFluXnsKOndS4Hv6SvUrgdYx1pk2NqfaDMW+GWdgfU3+/V25Cj7I8a0x92idSpa5PIhJRKxPvp9mnoLsfg==",

"dev": true,

"requires": {

"component-emitter": "1.2.1",

"component-inherit": "0.0.3",

"debug": "3.1.0",

"engine.io-parser": "2.1.2",

"has-cors": "1.1.0",

"indexof": "0.0.1",

"parseqs": "0.0.5",

"parseuri": "0.0.5",

"ws": "3.3.3",

"xmlhttprequest-ssl": "1.5.5",

"yeast": "0.1.2"

}

},

"engine.io-parser": {

"version": "2.1.2",

"resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.2.tgz",

"integrity": "sha512-dInLFzr80RijZ1rGpx1+56/uFoH7/7InhH3kZt+Ms6hT8tNx3NGW/WNSA/f8As1WkOfkuyb3tnRyuXGxusclMw==",

"dev": true,

"requires": {

"after": "0.8.2",

"arraybuffer.slice": "0.0.7",

"base64-arraybuffer": "0.1.5",

"blob": "0.0.4",

"has-binary2": "1.0.2"

}

},

"ent": {

"version": "2.2.0",

"resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",

"integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",

"dev": true

},

"escape-html": {

"version": "1.0.3",

"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",

"integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",

"dev": true

},

"escape-string-regexp": {

"version": "1.0.5",

"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",

"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",

"dev": true

},

"escodegen": {

"version": "1.9.1",

"resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.1.tgz",

"integrity": "sha512-6hTjO1NAWkHnDk3OqQ4YrCuwwmGHL9S3nPlzBOUG/R44rda3wLNrfvQ5fkSGjyhHFKM7ALPKcKGrwvCLe0lC7Q==",

"dev": true,

"optional": true,

"requires": {

"esprima": "3.1.3",

"estraverse": "4.2.0",

"esutils": "2.0.2",

"optionator": "0.8.2",

"source-map": "0.6.1"

}

},

"esprima": {

"version": "3.1.3",

"resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",

"integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=",

"dev": true

},

"estraverse": {

"version": "4.2.0",

"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",

"integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",

"dev": true,

"optional": true

},

"esutils": {

"version": "2.0.2",

"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",

"integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",

"dev": true,

"optional": true

},

"eventemitter3": {

"version": "3.1.0",

"resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz",

"integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==",

"dev": true

},

"events": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/events/-/events-2.0.0.tgz",

"integrity": "sha512-r/M5YkNg9zwI8QbSf7tsDWWJvO3PGwZXyG7GpFAxtMASnHL2eblFd7iHiGPtyGKKFPZ59S63NeX10Ws6WqGDcg==",

"dev": true

},

"evp_bytestokey": {

"version": "1.0.3",

"resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",

"integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",

"dev": true,

"requires": {

"md5.js": "1.3.4",

"safe-buffer": "5.1.2"

}

},

"expand-braces": {

"version": "0.1.2",

"resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",

"integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",

"dev": true,

"requires": {

"array-slice": "0.2.3",

"array-unique": "0.2.1",

"braces": "0.1.5"

},

"dependencies": {

"braces": {

"version": "0.1.5",

"resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",

"integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",

"dev": true,

"requires": {

"expand-range": "0.1.1"

}

},

"expand-range": {

"version": "0.1.1",

"resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",

"integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",

"dev": true,

"requires": {

"is-number": "0.1.1",

"repeat-string": "0.2.2"

}

},

"is-number": {

"version": "0.1.1",

"resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",

"integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",

"dev": true

},

"repeat-string": {

"version": "0.2.2",

"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",

"integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",

"dev": true

}

}

},

"expand-brackets": {

"version": "0.1.5",

"resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",

"integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",

"dev": true,

"requires": {

"is-posix-bracket": "0.1.1"

}

},

"expand-range": {

"version": "1.8.2",

"resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",

"integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",

"dev": true,

"requires": {

"fill-range": "2.2.3"

}

},

"extend": {

"version": "3.0.1",

"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",

"integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",

"dev": true

},

"extglob": {

"version": "0.3.2",

"resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",

"integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",

"dev": true,

"requires": {

"is-extglob": "1.0.0"

}

},

"extsprintf": {

"version": "1.3.0",

"resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",

"integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",

"dev": true

},

"fast-deep-equal": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",

"integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",

"dev": true,

"optional": true

},

"fast-json-stable-stringify": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",

"integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",

"dev": true,

"optional": true

},

"fast-levenshtein": {

"version": "2.0.6",

"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",

"integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",

"dev": true,

"optional": true

},

"file-uri-to-path": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",

"integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",

"dev": true,

"optional": true

},

"filename-regex": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",

"integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",

"dev": true

},

"fill-range": {

"version": "2.2.3",

"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",

"integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",

"dev": true,

"requires": {

"is-number": "2.1.0",

"isobject": "2.1.0",

"randomatic": "1.1.7",

"repeat-element": "1.1.2",

"repeat-string": "1.6.1"

}

},

"finalhandler": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/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"

},

"dependencies": {

"debug": {

"version": "2.6.9",

"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",

"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",

"dev": true,

"requires": {

"ms": "2.0.0"

}

},

"statuses": {

"version": "1.3.1",

"resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",

"integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",

"dev": true

}

}

},

"follow-redirects": {

"version": "1.4.1",

"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.4.1.tgz",

"integrity": "sha512-uxYePVPogtya1ktGnAAXOacnbIuRMB4dkvqeNz2qTtTQsuzSfbDolV+wMMKxAmCx0bLgAKLbBOkjItMbbkR1vg==",

"dev": true,

"requires": {

"debug": "3.1.0"

}

},

"for-in": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",

"integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",

"dev": true

},

"for-own": {

"version": "0.1.5",

"resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",

"integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",

"dev": true,

"requires": {

"for-in": "1.0.2"

}

},

"forever-agent": {

"version": "0.6.1",

"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",

"integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",

"dev": true,

"optional": true

},

"form-data": {

"version": "2.3.2",

"resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",

"integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",

"dev": true,

"optional": true,

"requires": {

"asynckit": "0.4.0",

"combined-stream": "1.0.6",

"mime-types": "2.1.18"

}

},

"fs-access": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",

"integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",

"dev": true,

"requires": {

"null-check": "1.0.0"

}

},

"fs.realpath": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",

"integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",

"dev": true

},

"fsevents": {

"version": "1.2.3",

"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.3.tgz",

"integrity": "sha512-X+57O5YkDTiEQGiw8i7wYc2nQgweIekqkepI8Q3y4wVlurgBt2SuwxTeYUYMZIGpLZH3r/TsMjczCMXE5ZOt7Q==",

"dev": true,

"optional": true,

"requires": {

"nan": "2.10.0",

"node-pre-gyp": "0.9.1"

},

"dependencies": {

"abbrev": {

"version": "1.1.1",

"bundled": true,

"dev": true,

"optional": true

},

"ansi-regex": {

"version": "2.1.1",

"bundled": true,

"dev": true

},

"aproba": {

"version": "1.2.0",

"bundled": true,

"dev": true,

"optional": true

},

"are-we-there-yet": {

"version": "1.1.4",

"bundled": true,

"dev": true,

"optional": true,

"requires": {

"delegates": "1.0.0",

"readable-stream": "2.3.6"

}

},

"balanced-match": {

"version": "1.0.0",

"bundled": true,

"dev": true

},

"brace-expansion": {

"version": "1.1.11",

"bundled": true,

"dev": true,

"requires": {

"balanced-match": "1.0.0",

"concat-map": "0.0.1"

}

},

"chownr": {

"version": "1.0.1",

"bundled": true,

"dev": true,

"optional": true

},

"code-point-at": {

"version": "1.1.0",

"bundled": true,

"dev": true

},

"concat-map": {

"version": "0.0.1",

"bundled": true,

"dev": true

},

"console-control-strings": {

"version": "1.1.0",

"bundled": true,

"dev": true

},

"core-util-is": {

"version": "1.0.2",

"bundled": true,

"dev": true,

"optional": true

},

"debug": {

"version": "2.6.9",

"bundled": true,

"dev": true,

"optional": true,

"requires": {

"ms": "2.0.0"

}

},

"deep-extend": {

"version": "0.4.2",

"bundled": true,

"dev": true,

"optional": true

},

"delegates": {

"version": "1.0.0",

"bundled": true,

"dev": true,

"optional": true

},

"detect-libc": {

"version": "1.0.3",

"bundled": true,

"dev": true,

"optional": true

},

"fs-minipass": {

"version": "1.2.5",

"bundled": true,

"dev": true,

"optional": true,

"requires": {

"minipass": "2.2.4"

}

},

"fs.realpath": {

"version": "1.0.0",

"bundled": true,

"dev": true,

"optional": true

},

"gauge": {

"version": "2.7.4",

"bundled": true,

"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"

}

},

"glob": {

"version": "7.1.2",

"bundled": true,

"dev": true,

"optional": 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"

}

},

"has-unicode": {

"version": "2.0.1",

"bundled": true,

"dev": true,

"optional": true

},

"iconv-lite": {

"version": "0.4.21",

"bundled": true,

"dev": true,

"optional": true,

"requires": {

"safer-buffer": "2.1.2"

}

},

"ignore-walk": {

"version": "3.0.1",

"bundled": true,

"dev": true,

"optional": true,

"requires": {

"minimatch": "3.0.4"

}

},

"inflight": {

"version": "1.0.6",

"bundled": true,

"dev": true,

"optional": true,

"requires": {

"once": "1.4.0",

"wrappy": "1.0.2"

}

},

"inherits": {

"version": "2.0.3",

"bundled": true,

"dev": true

},

"ini": {

"version": "1.3.5",

"bundled": true,

"dev": true,

"optional": true

},

"is-fullwidth-code-point": {

"version": "1.0.0",

"bundled": true,

"dev": true,

"requires": {

"number-is-nan": "1.0.1"

}

},

"isarray": {

"version": "1.0.0",

"bundled": true,

"dev": true,

"optional": true

},

"minimatch": {

"version": "3.0.4",

"bundled": true,

"dev": true,

"requires": {

"brace-expansion": "1.1.11"

}

},

"minimist": {

"version": "0.0.8",

"bundled": true,

"dev": true

},

"minipass": {

"version": "2.2.4",

"bundled": true,

"dev": true,

"requires": {

"safe-buffer": "5.1.1",

"yallist": "3.0.2"

}

},

"minizlib": {

"version": "1.1.0",

"bundled": true,

"dev": true,

"optional": true,

"requires": {

"minipass": "2.2.4"

}

},

"mkdirp": {

"version": "0.5.1",

"bundled": true,

"dev": true,

"requires": {

"minimist": "0.0.8"

}

},

"ms": {

"version": "2.0.0",

"bundled": true,

"dev": true,

"optional": true

},

"needle": {

"version": "2.2.0",

"bundled": true,

"dev": true,

"optional": true,

"requires": {

"debug": "2.6.9",

"iconv-lite": "0.4.21",

"sax": "1.2.4"

}

},

"node-pre-gyp": {

"version": "0.9.1",

"bundled": true,

"dev": true,

"optional": true,

"requires": {

"detect-libc": "1.0.3",

"mkdirp": "0.5.1",

"needle": "2.2.0",

"nopt": "4.0.1",

"npm-packlist": "1.1.10",

"npmlog": "4.1.2",

"rc": "1.2.6",

"rimraf": "2.6.2",

"semver": "5.5.0",

"tar": "4.4.1"

}

},

"nopt": {

"version": "4.0.1",

"bundled": true,

"dev": true,

"optional": true,

"requires": {

"abbrev": "1.1.1",

"osenv": "0.1.5"

}

},

"npm-bundled": {

"version": "1.0.3",

"bundled": true,

"dev": true,

"optional": true

},

"npm-packlist": {

"version": "1.1.10",

"bundled": true,

"dev": true,

"optional": true,

"requires": {

"ignore-walk": "3.0.1",

"npm-bundled": "1.0.3"

}

},

"npmlog": {

"version": "4.1.2",

"bundled": true,

"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"

}

},

"number-is-nan": {

"version": "1.0.1",

"bundled": true,

"dev": true

},

"object-assign": {

"version": "4.1.1",

"bundled": true,

"dev": true,

"optional": true

},

"once": {

"version": "1.4.0",

"bundled": true,

"dev": true,

"requires": {

"wrappy": "1.0.2"

}

},

"os-homedir": {

"version": "1.0.2",

"bundled": true,

"dev": true,

"optional": true

},

"os-tmpdir": {

"version": "1.0.2",

"bundled": true,

"dev": true,

"optional": true

},

"osenv": {

"version": "0.1.5",

"bundled": true,

"dev": true,

"optional": true,

"requires": {

"os-homedir": "1.0.2",

"os-tmpdir": "1.0.2"

}

},

"path-is-absolute": {

"version": "1.0.1",

"bundled": true,

"dev": true,

"optional": true

},

"process-nextick-args": {

"version": "2.0.0",

"bundled": true,

"dev": true,

"optional": true

},

"rc": {

"version": "1.2.6",

"bundled": true,

"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",

"bundled": true,

"dev": true,

"optional": true

}

}

},

"readable-stream": {

"version": "2.3.6",

"bundled": true,

"dev": true,

"optional": 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.1.1",

"util-deprecate": "1.0.2"

}

},

"rimraf": {

"version": "2.6.2",

"bundled": true,

"dev": true,

"optional": true,

"requires": {

"glob": "7.1.2"

}

},

"safe-buffer": {

"version": "5.1.1",

"bundled": true,

"dev": true

},

"safer-buffer": {

"version": "2.1.2",

"bundled": true,

"dev": true,

"optional": true

},

"sax": {

"version": "1.2.4",

"bundled": true,

"dev": true,

"optional": true

},

"semver": {

"version": "5.5.0",

"bundled": true,

"dev": true,

"optional": true

},

"set-blocking": {

"version": "2.0.0",

"bundled": true,

"dev": true,

"optional": true

},

"signal-exit": {

"version": "3.0.2",

"bundled": true,

"dev": true,

"optional": true

},

"string-width": {

"version": "1.0.2",

"bundled": true,

"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.1.1",

"bundled": true,

"dev": true,

"optional": true,

"requires": {

"safe-buffer": "5.1.1"

}

},

"strip-ansi": {

"version": "3.0.1",

"bundled": true,

"dev": true,

"requires": {

"ansi-regex": "2.1.1"

}

},

"strip-json-comments": {

"version": "2.0.1",

"bundled": true,

"dev": true,

"optional": true

},

"tar": {

"version": "4.4.1",

"bundled": true,

"dev": true,

"optional": true,

"requires": {

"chownr": "1.0.1",

"fs-minipass": "1.2.5",

"minipass": "2.2.4",

"minizlib": "1.1.0",

"mkdirp": "0.5.1",

"safe-buffer": "5.1.1",

"yallist": "3.0.2"

}

},

"util-deprecate": {

"version": "1.0.2",

"bundled": true,

"dev": true,

"optional": true

},

"wide-align": {

"version": "1.1.2",

"bundled": true,

"dev": true,

"optional": true,

"requires": {

"string-width": "1.0.2"

}

},

"wrappy": {

"version": "1.0.2",

"bundled": true,

"dev": true

},

"yallist": {

"version": "3.0.2",

"bundled": true,

"dev": true

}

}

},

"ftp": {

"version": "0.3.10",

"resolved": "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz",

"integrity": "sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=",

"dev": true,

"optional": true,

"requires": {

"readable-stream": "1.1.14",

"xregexp": "2.0.0"

},

"dependencies": {

"isarray": {

"version": "0.0.1",

"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",

"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",

"dev": true,

"optional": true

},

"readable-stream": {

"version": "1.1.14",

"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",

"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",

"dev": true,

"optional": 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": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",

"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",

"dev": true,

"optional": true

}

}

},

"function-bind": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",

"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",

"dev": true

},

"generate-function": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",

"integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",

"dev": true,

"optional": true

},

"generate-object-property": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",

"integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",

"dev": true,

"optional": true,

"requires": {

"is-property": "1.0.2"

}

},

"get-func-name": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",

"integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=",

"dev": true

},

"get-uri": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/get-uri/-/get-uri-2.0.1.tgz",

"integrity": "sha512-7aelVrYqCLuVjq2kEKRTH8fXPTC0xKTkM+G7UlFkEwCXY3sFbSxvY375JoFowOAYbkaU47SrBvOefUlLZZ+6QA==",

"dev": true,

"optional": true,

"requires": {

"data-uri-to-buffer": "1.2.0",

"debug": "2.6.9",

"extend": "3.0.1",

"file-uri-to-path": "1.0.0",

"ftp": "0.3.10",

"readable-stream": "2.3.6"

},

"dependencies": {

"debug": {

"version": "2.6.9",

"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",

"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",

"dev": true,

"optional": true,

"requires": {

"ms": "2.0.0"

}

}

}

},

"getpass": {

"version": "0.1.7",

"resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",

"integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",

"dev": true,

"optional": true,

"requires": {

"assert-plus": "1.0.0"

}

},

"glob": {

"version": "7.1.2",

"resolved": "https://registry.npmjs.org/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-base": {

"version": "0.3.0",

"resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",

"integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",

"dev": true,

"requires": {

"glob-parent": "2.0.0",

"is-glob": "2.0.1"

}

},

"glob-parent": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",

"integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",

"dev": true,

"requires": {

"is-glob": "2.0.1"

}

},

"graceful-fs": {

"version": "4.1.11",

"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",

"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",

"dev": true

},

"growl": {

"version": "1.10.3",

"resolved": "https://registry.npmjs.org/growl/-/growl-1.10.3.tgz",

"integrity": "sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==",

"dev": true

},

"har-schema": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",

"integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",

"dev": true,

"optional": true

},

"har-validator": {

"version": "5.0.3",

"resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",

"integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",

"dev": true,

"optional": true,

"requires": {

"ajv": "5.5.2",

"har-schema": "2.0.0"

}

},

"has": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz",

"integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=",

"dev": true,

"requires": {

"function-bind": "1.1.1"

}

},

"has-ansi": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",

"integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",

"dev": true,

"optional": true,

"requires": {

"ansi-regex": "2.1.1"

}

},

"has-binary2": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.2.tgz",

"integrity": "sha1-6D26SfC5vk0CbSc2U1DZ8D9Uvpg=",

"dev": true,

"requires": {

"isarray": "2.0.1"

},

"dependencies": {

"isarray": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",

"integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",

"dev": true

}

}

},

"has-cors": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",

"integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",

"dev": true

},

"has-flag": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",

"integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",

"dev": true

},

"hash-base": {

"version": "3.0.4",

"resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",

"integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",

"dev": true,

"requires": {

"inherits": "2.0.3",

"safe-buffer": "5.1.2"

}

},

"hash.js": {

"version": "1.1.3",

"resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz",

"integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==",

"dev": true,

"requires": {

"inherits": "2.0.3",

"minimalistic-assert": "1.0.1"

}

},

"hat": {

"version": "0.0.3",

"resolved": "https://registry.npmjs.org/hat/-/hat-0.0.3.tgz",

"integrity": "sha1-uwFKnmSzeIrtgAWRdBPU/z1QLYo=",

"dev": true

},

"hawk": {

"version": "6.0.2",

"resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz",

"integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==",

"dev": true,

"optional": true,

"requires": {

"boom": "4.3.1",

"cryptiles": "3.1.2",

"hoek": "4.2.1",

"sntp": "2.1.0"

}

},

"he": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",

"integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",

"dev": true

},

"hipchat-notifier": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/hipchat-notifier/-/hipchat-notifier-1.1.0.tgz",

"integrity": "sha1-ttJJdVQ3wZEII2d5nTupoPI7Ix4=",

"dev": true,

"optional": true,

"requires": {

"lodash": "4.17.10",

"request": "2.85.0"

}

},

"hmac-drbg": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",

"integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",

"dev": true,

"requires": {

"hash.js": "1.1.3",

"minimalistic-assert": "1.0.1",

"minimalistic-crypto-utils": "1.0.1"

}

},

"hoek": {

"version": "4.2.1",

"resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz",

"integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==",

"dev": true

},

"htmlescape": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",

"integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=",

"dev": true

},

"http-errors": {

"version": "1.6.3",

"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",

"integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",

"dev": true,

"requires": {

"depd": "1.1.2",

"inherits": "2.0.3",

"setprototypeof": "1.1.0",

"statuses": "1.5.0"

}

},

"http-proxy": {

"version": "1.17.0",

"resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",

"integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==",

"dev": true,

"requires": {

"eventemitter3": "3.1.0",

"follow-redirects": "1.4.1",

"requires-port": "1.0.0"

}

},

"http-proxy-agent": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-1.0.0.tgz",

"integrity": "sha1-zBzjjkU7+YSg93AtLdWcc9CBKEo=",

"dev": true,

"requires": {

"agent-base": "2.1.1",

"debug": "2.6.9",

"extend": "3.0.1"

},

"dependencies": {

"debug": {

"version": "2.6.9",

"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",

"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",

"dev": true,

"requires": {

"ms": "2.0.0"

}

}

}

},

"http-signature": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",

"integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",

"dev": true,

"optional": true,

"requires": {

"assert-plus": "1.0.0",

"jsprim": "1.4.1",

"sshpk": "1.14.1"

}

},

"httpntlm": {

"version": "1.6.1",

"resolved": "https://registry.npmjs.org/httpntlm/-/httpntlm-1.6.1.tgz",

"integrity": "sha1-rQFScUOi6Hc8+uapb1hla7UqNLI=",

"dev": true,

"requires": {

"httpreq": "0.4.24",

"underscore": "1.7.0"

}

},

"httpreq": {

"version": "0.4.24",

"resolved": "https://registry.npmjs.org/httpreq/-/httpreq-0.4.24.tgz",

"integrity": "sha1-QzX/2CzZaWaKOUZckprGHWOTYn8=",

"dev": true

},

"https-browserify": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",

"integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",

"dev": true

},

"https-proxy-agent": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz",

"integrity": "sha1-NffabEjOTdv6JkiRrFk+5f+GceY=",

"dev": true,

"requires": {

"agent-base": "2.1.1",

"debug": "2.6.9",

"extend": "3.0.1"

},

"dependencies": {

"debug": {

"version": "2.6.9",

"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",

"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",

"dev": true,

"requires": {

"ms": "2.0.0"

}

}

}

},

"iconv-lite": {

"version": "0.4.19",

"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",

"integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",

"dev": true

},

"ieee754": {

"version": "1.1.11",

"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.11.tgz",

"integrity": "sha512-VhDzCKN7K8ufStx/CLj5/PDTMgph+qwN5Pkd5i0sGnVwk56zJ0lkT8Qzi1xqWLS0Wp29DgDtNeS7v8/wMoZeHg==",

"dev": true

},

"indexof": {

"version": "0.0.1",

"resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",

"integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",

"dev": true

},

"inflection": {

"version": "1.10.0",

"resolved": "https://registry.npmjs.org/inflection/-/inflection-1.10.0.tgz",

"integrity": "sha1-W//LEZetPoEFD44X4hZoCH7p6y8=",

"dev": true,

"optional": true

},

"inflight": {

"version": "1.0.6",

"resolved": "https://registry.npmjs.org/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": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",

"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",

"dev": true

},

"inline-source-map": {

"version": "0.6.2",

"resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",

"integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=",

"dev": true,

"requires": {

"source-map": "0.5.7"

},

"dependencies": {

"source-map": {

"version": "0.5.7",

"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",

"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",

"dev": true

}

}

},

"insert-module-globals": {

"version": "7.0.6",

"resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.0.6.tgz",

"integrity": "sha512-R3sidKJr3SsggqQQ5cEwQb3pWG8RNx0UnpyeiOSR6jorRIeAOzH2gkTWnNdMnyRiVbjrG047K7UCtlMkQ1Mo9w==",

"dev": true,

"requires": {

"JSONStream": "1.3.2",

"combine-source-map": "0.8.0",

"concat-stream": "1.6.2",

"is-buffer": "1.1.6",

"lexical-scope": "1.2.0",

"path-is-absolute": "1.0.1",

"process": "0.11.10",

"through2": "2.0.3",

"xtend": "4.0.1"

}

},

"ip": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/ip/-/ip-1.0.1.tgz",

"integrity": "sha1-x+NWzeoiWucbNtcPLnGpK6TkJZA=",

"dev": true,

"optional": true

},

"is-binary-path": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",

"integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",

"dev": true,

"requires": {

"binary-extensions": "1.11.0"

}

},

"is-buffer": {

"version": "1.1.6",

"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",

"integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",

"dev": true

},

"is-dotfile": {

"version": "1.0.3",

"resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",

"integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",

"dev": true

},

"is-equal-shallow": {

"version": "0.1.3",

"resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",

"integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",

"dev": true,

"requires": {

"is-primitive": "2.0.0"

}

},

"is-extendable": {

"version": "0.1.1",

"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",

"integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",

"dev": true

},

"is-extglob": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",

"integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",

"dev": true

},

"is-glob": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",

"integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",

"dev": true,

"requires": {

"is-extglob": "1.0.0"

}

},

"is-my-ip-valid": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz",

"integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==",

"dev": true,

"optional": true

},

"is-my-json-valid": {

"version": "2.17.2",

"resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz",

"integrity": "sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg==",

"dev": true,

"optional": 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-number": {

"version": "2.1.0",

"resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",

"integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",

"dev": true,

"requires": {

"kind-of": "3.2.2"

}

},

"is-posix-bracket": {

"version": "0.1.1",

"resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",

"integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",

"dev": true

},

"is-primitive": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",

"integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",

"dev": true

},

"is-property": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",

"integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",

"dev": true,

"optional": true

},

"is-stream": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",

"integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",

"dev": true,

"optional": true

},

"is-typedarray": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",

"integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",

"dev": true,

"optional": true

},

"isarray": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",

"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",

"dev": true

},

"isbinaryfile": {

"version": "3.0.2",

"resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.2.tgz",

"integrity": "sha1-Sj6XTsDLqQBNP8bN5yCeppNopiE=",

"dev": true

},

"isexe": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",

"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",

"dev": true

},

"isobject": {

"version": "2.1.0",

"resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",

"integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",

"dev": true,

"requires": {

"isarray": "1.0.0"

}

},

"isstream": {

"version": "0.1.2",

"resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",

"integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",

"dev": true,

"optional": true

},

"js-string-escape": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz",

"integrity": "sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=",

"dev": true

},

"jsbn": {

"version": "0.1.1",

"resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",

"integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",

"dev": true,

"optional": true

},

"json-schema": {

"version": "0.2.3",

"resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",

"integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",

"dev": true,

"optional": true

},

"json-schema-traverse": {

"version": "0.3.1",

"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",

"integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",

"dev": true,

"optional": true

},

"json-stable-stringify": {

"version": "0.0.1",

"resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz",

"integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=",

"dev": true,

"requires": {

"jsonify": "0.0.0"

}

},

"json-stringify-safe": {

"version": "5.0.1",

"resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",

"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",

"dev": true

},

"jsonify": {

"version": "0.0.0",

"resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",

"integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",

"dev": true

},

"jsonparse": {

"version": "1.3.1",

"resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",

"integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",

"dev": true

},

"jsonpointer": {

"version": "4.0.1",

"resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz",

"integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",

"dev": true,

"optional": true

},

"jsprim": {

"version": "1.4.1",

"resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",

"integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",

"dev": true,

"optional": true,

"requires": {

"assert-plus": "1.0.0",

"extsprintf": "1.3.0",

"json-schema": "0.2.3",

"verror": "1.10.0"

}

},

"karma": {

"version": "2.0.2",

"resolved": "https://registry.npmjs.org/karma/-/karma-2.0.2.tgz",

"integrity": "sha1-TS25QChQpmVR+nhLAWT7CCTtjEs=",

"dev": true,

"requires": {

"bluebird": "3.5.1",

"body-parser": "1.18.2",

"chokidar": "1.7.0",

"colors": "1.2.4",

"combine-lists": "1.0.1",

"connect": "3.6.6",

"core-js": "2.5.6",

"di": "0.0.1",

"dom-serialize": "2.2.1",

"expand-braces": "0.1.2",

"glob": "7.1.2",

"graceful-fs": "4.1.11",

"http-proxy": "1.17.0",

"isbinaryfile": "3.0.2",

"lodash": "4.17.10",

"log4js": "2.5.3",

"mime": "1.6.0",

"minimatch": "3.0.4",

"optimist": "0.6.1",

"qjobs": "1.2.0",

"range-parser": "1.2.0",

"rimraf": "2.6.2",

"safe-buffer": "5.1.2",

"socket.io": "2.0.4",

"source-map": "0.6.1",

"tmp": "0.0.33",

"useragent": "2.2.1"

}

},

"karma-browserify": {

"version": "5.2.0",

"resolved": "https://registry.npmjs.org/karma-browserify/-/karma-browserify-5.2.0.tgz",

"integrity": "sha512-/qjxfDGUrn74rT3FjL2X8OhQESsO3YbdjOWSC1I8fJEffDKtn9LnikKDq7kcEl60tN5Aky8OyAyIqeZUb8985A==",

"dev": true,

"requires": {

"convert-source-map": "1.5.1",

"hat": "0.0.3",

"js-string-escape": "1.0.1",

"lodash": "3.10.1",

"minimatch": "3.0.4",

"os-shim": "0.1.3"

},

"dependencies": {

"lodash": {

"version": "3.10.1",

"resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",

"integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",

"dev": true

}

}

},

"karma-chai": {

"version": "0.1.0",

"resolved": "https://registry.npmjs.org/karma-chai/-/karma-chai-0.1.0.tgz",

"integrity": "sha1-vuWtQEAFF4Ea40u5RfdikJEIt5o=",

"dev": true

},

"karma-chrome-launcher": {

"version": "2.2.0",

"resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",

"integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",

"dev": true,

"requires": {

"fs-access": "1.0.1",

"which": "1.3.0"

}

},

"karma-commonjs": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/karma-commonjs/-/karma-commonjs-1.0.0.tgz",

"integrity": "sha1-hoHV19YGYoxfAKNuau88+UPGsKk=",

"dev": true

},

"karma-mocha": {

"version": "1.3.0",

"resolved": "https://registry.npmjs.org/karma-mocha/-/karma-mocha-1.3.0.tgz",

"integrity": "sha1-7qrH/8DiAetjxGdEDStpx883eL8=",

"dev": true,

"requires": {

"minimist": "1.2.0"

},

"dependencies": {

"minimist": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",

"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",

"dev": true

}

}

},

"kind-of": {

"version": "3.2.2",

"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",

"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",

"dev": true,

"requires": {

"is-buffer": "1.1.6"

}

},

"labeled-stream-splicer": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.1.tgz",

"integrity": "sha512-MC94mHZRvJ3LfykJlTUipBqenZz1pacOZEMhhQ8dMGcDHs0SBE5GbsavUXV7YtP3icBW17W0Zy1I0lfASmo9Pg==",

"dev": true,

"requires": {

"inherits": "2.0.3",

"isarray": "2.0.4",

"stream-splicer": "2.0.0"

},

"dependencies": {

"isarray": {

"version": "2.0.4",

"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.4.tgz",

"integrity": "sha512-GMxXOiUirWg1xTKRipM0Ek07rX+ubx4nNVElTJdNLYmNO/2YrDkgJGw9CljXn+r4EWiDQg/8lsRdHyg2PJuUaA==",

"dev": true

}

}

},

"levn": {

"version": "0.3.0",

"resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",

"integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",

"dev": true,

"optional": true,

"requires": {

"prelude-ls": "1.1.2",

"type-check": "0.3.2"

}

},

"lexical-scope": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/lexical-scope/-/lexical-scope-1.2.0.tgz",

"integrity": "sha1-/Ope3HBKSzqHls3KQZw6CvryLfQ=",

"dev": true,

"requires": {

"astw": "2.2.0"

}

},

"libbase64": {

"version": "0.1.0",

"resolved": "https://registry.npmjs.org/libbase64/-/libbase64-0.1.0.tgz",

"integrity": "sha1-YjUag5VjrF/1vSbxL2Dpgwu3UeY=",

"dev": true

},

"libmime": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/libmime/-/libmime-3.0.0.tgz",

"integrity": "sha1-UaGp50SOy9Ms2lRCFnW7IbwJPaY=",

"dev": true,

"requires": {

"iconv-lite": "0.4.15",

"libbase64": "0.1.0",

"libqp": "1.1.0"

},

"dependencies": {

"iconv-lite": {

"version": "0.4.15",

"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.15.tgz",

"integrity": "sha1-/iZaIYrGpXz+hUkn6dBMGYJe3es=",

"dev": true

}

}

},

"libqp": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/libqp/-/libqp-1.1.0.tgz",

"integrity": "sha1-9ebgatdLeU+1tbZpiL9yjvHe2+g=",

"dev": true

},

"lodash": {

"version": "4.17.10",

"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",

"integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",

"dev": true

},

"lodash.memoize": {

"version": "3.0.4",

"resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",

"integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=",

"dev": true

},

"log4js": {

"version": "2.5.3",

"resolved": "https://registry.npmjs.org/log4js/-/log4js-2.5.3.tgz",

"integrity": "sha512-YL/qpTxYtK0iWWbuKCrevDZz5lh+OjyHHD+mICqpjnYGKdNRBvPeh/1uYjkKUemT1CSO4wwLOwphWMpKAnD9kw==",

"dev": true,

"requires": {

"amqplib": "0.5.2",

"axios": "0.15.3",

"circular-json": "0.5.3",

"date-format": "1.2.0",

"debug": "3.1.0",

"hipchat-notifier": "1.1.0",

"loggly": "1.1.1",

"mailgun-js": "0.7.15",

"nodemailer": "2.7.2",

"redis": "2.8.0",

"semver": "5.5.0",

"slack-node": "0.2.0",

"streamroller": "0.7.0"

}

},

"loggly": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/loggly/-/loggly-1.1.1.tgz",

"integrity": "sha1-Cg/B0/o6XsRP3HuJe+uipGlc6+4=",

"dev": true,

"optional": true,

"requires": {

"json-stringify-safe": "5.0.1",

"request": "2.75.0",

"timespan": "2.3.0"

},

"dependencies": {

"assert-plus": {

"version": "0.2.0",

"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",

"integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",

"dev": true,

"optional": true

},

"aws-sign2": {

"version": "0.6.0",

"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",

"integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",

"dev": true,

"optional": true

},

"boom": {

"version": "2.10.1",

"resolved": "https://registry.npmjs.org/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": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",

"integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=",

"dev": true,

"optional": true

},

"cryptiles": {

"version": "2.0.5",

"resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",

"integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",

"dev": true,

"optional": true,

"requires": {

"boom": "2.10.1"

}

},

"form-data": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/form-data/-/form-data-2.0.0.tgz",

"integrity": "sha1-bwrrrcxdoWwT4ezBETfYX5uIOyU=",

"dev": true,

"optional": true,

"requires": {

"asynckit": "0.4.0",

"combined-stream": "1.0.6",

"mime-types": "2.1.18"

}

},

"har-validator": {

"version": "2.0.6",

"resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",

"integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=",

"dev": true,

"optional": true,

"requires": {

"chalk": "1.1.3",

"commander": "2.11.0",

"is-my-json-valid": "2.17.2",

"pinkie-promise": "2.0.1"

}

},

"hawk": {

"version": "3.1.3",

"resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",

"integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",

"dev": true,

"optional": true,

"requires": {

"boom": "2.10.1",

"cryptiles": "2.0.5",

"hoek": "2.16.3",

"sntp": "1.0.9"

}

},

"hoek": {

"version": "2.16.3",

"resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",

"integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",

"dev": true

},

"http-signature": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",

"integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",

"dev": true,

"optional": true,

"requires": {

"assert-plus": "0.2.0",

"jsprim": "1.4.1",

"sshpk": "1.14.1"

}

},

"node-uuid": {

"version": "1.4.8",

"resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz",

"integrity": "sha1-sEDrCSOWivq/jTL7HxfxFn/auQc=",

"dev": true,

"optional": true

},

"qs": {

"version": "6.2.3",

"resolved": "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz",

"integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=",

"dev": true,

"optional": true

},

"request": {

"version": "2.75.0",

"resolved": "https://registry.npmjs.org/request/-/request-2.75.0.tgz",

"integrity": "sha1-0rgmiihtoT6qXQGt9dGMyQ9lfZM=",

"dev": true,

"optional": true,

"requires": {

"aws-sign2": "0.6.0",

"aws4": "1.7.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": "2.0.0",

"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.4",

"tunnel-agent": "0.4.3"

}

},

"sntp": {

"version": "1.0.9",

"resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",

"integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",

"dev": true,

"optional": true,

"requires": {

"hoek": "2.16.3"

}

},

"tunnel-agent": {

"version": "0.4.3",

"resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",

"integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=",

"dev": true,

"optional": true

}

}

},

"lru-cache": {

"version": "2.6.5",

"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.6.5.tgz",

"integrity": "sha1-5W1jVBSO3o13B7WNFDIg/QjfD9U=",

"dev": true,

"optional": true

},

"mailcomposer": {

"version": "4.0.1",

"resolved": "https://registry.npmjs.org/mailcomposer/-/mailcomposer-4.0.1.tgz",

"integrity": "sha1-DhxEsqB890DuF9wUm6AJ8Zyt/rQ=",

"dev": true,

"optional": true,

"requires": {

"buildmail": "4.0.1",

"libmime": "3.0.0"

}

},

"mailgun-js": {

"version": "0.7.15",

"resolved": "https://registry.npmjs.org/mailgun-js/-/mailgun-js-0.7.15.tgz",

"integrity": "sha1-7jZqINrGTDwVwD1sGz4O15UlKrs=",

"dev": true,

"optional": true,

"requires": {

"async": "2.1.5",

"debug": "2.2.0",

"form-data": "2.1.4",

"inflection": "1.10.0",

"is-stream": "1.1.0",

"path-proxy": "1.0.0",

"proxy-agent": "2.0.0",

"q": "1.4.1",

"tsscmp": "1.0.5"

},

"dependencies": {

"debug": {

"version": "2.2.0",

"resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",

"integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",

"dev": true,

"optional": true,

"requires": {

"ms": "0.7.1"

}

},

"form-data": {

"version": "2.1.4",

"resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",

"integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",

"dev": true,

"optional": true,

"requires": {

"asynckit": "0.4.0",

"combined-stream": "1.0.6",

"mime-types": "2.1.18"

}

},

"ms": {

"version": "0.7.1",

"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",

"integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",

"dev": true,

"optional": true

}

}

},

"md5.js": {

"version": "1.3.4",

"resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz",

"integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=",

"dev": true,

"requires": {

"hash-base": "3.0.4",

"inherits": "2.0.3"

}

},

"media-typer": {

"version": "0.3.0",

"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",

"integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",

"dev": true

},

"micromatch": {

"version": "2.3.11",

"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",

"integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",

"dev": true,

"requires": {

"arr-diff": "2.0.0",

"array-unique": "0.2.1",

"braces": "1.8.5",

"expand-brackets": "0.1.5",

"extglob": "0.3.2",

"filename-regex": "2.0.1",

"is-extglob": "1.0.0",

"is-glob": "2.0.1",

"kind-of": "3.2.2",

"normalize-path": "2.1.1",

"object.omit": "2.0.1",

"parse-glob": "3.0.4",

"regex-cache": "0.4.4"

}

},

"miller-rabin": {

"version": "4.0.1",

"resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",

"integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",

"dev": true,

"requires": {

"bn.js": "4.11.8",

"brorand": "1.1.0"

}

},

"mime": {

"version": "1.6.0",

"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",

"integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",

"dev": true

},

"mime-db": {

"version": "1.33.0",

"resolved": "https://registry.npmjs.org/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": "https://registry.npmjs.org/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"

}

},

"minimalistic-assert": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",

"integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",

"dev": true

},

"minimalistic-crypto-utils": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",

"integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",

"dev": true

},

"minimatch": {

"version": "3.0.4",

"resolved": "https://registry.npmjs.org/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": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",

"integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",

"dev": true

},

"mkdirp": {

"version": "0.5.1",

"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",

"integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",

"dev": true,

"requires": {

"minimist": "0.0.8"

}

},

"mocha": {

"version": "5.1.1",

"resolved": "https://registry.npmjs.org/mocha/-/mocha-5.1.1.tgz",

"integrity": "sha512-kKKs/H1KrMMQIEsWNxGmb4/BGsmj0dkeyotEvbrAuQ01FcWRLssUNXCEUZk6SZtyJBi6EE7SL0zDDtItw1rGhw==",

"dev": true,

"requires": {

"browser-stdout": "1.3.1",

"commander": "2.11.0",

"debug": "3.1.0",

"diff": "3.5.0",

"escape-string-regexp": "1.0.5",

"glob": "7.1.2",

"growl": "1.10.3",

"he": "1.1.1",

"minimatch": "3.0.4",

"mkdirp": "0.5.1",

"supports-color": "4.4.0"

}

},

"module-deps": {

"version": "6.0.2",

"resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.0.2.tgz",

"integrity": "sha512-KWBI3009iRnHjRlxRhe8nJ6kdeBTg4sMi5N6AZgg5f1/v5S7EBCRBOY854I4P5Anl4kx6AJH+4bBBC2Gi3nkvg==",

"dev": true,

"requires": {

"JSONStream": "1.3.2",

"browser-resolve": "1.11.2",

"cached-path-relative": "1.0.1",

"concat-stream": "1.6.2",

"defined": "1.0.0",

"detective": "5.1.0",

"duplexer2": "0.1.4",

"inherits": "2.0.3",

"parents": "1.0.1",

"readable-stream": "2.3.6",

"resolve": "1.7.1",

"stream-combiner2": "1.1.1",

"subarg": "1.0.0",

"through2": "2.0.3",

"xtend": "4.0.1"

}

},

"ms": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",

"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",

"dev": true

},

"nan": {

"version": "2.10.0",

"resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz",

"integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==",

"dev": true,

"optional": true

},

"negotiator": {

"version": "0.6.1",

"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",

"integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",

"dev": true

},

"netmask": {

"version": "1.0.6",

"resolved": "https://registry.npmjs.org/netmask/-/netmask-1.0.6.tgz",

"integrity": "sha1-ICl+idhvb2QA8lDZ9Pa0wZRfzTU=",

"dev": true,

"optional": true

},

"nodemailer": {

"version": "2.7.2",

"resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-2.7.2.tgz",

"integrity": "sha1-8kLmSa7q45tsftdA73sGHEBNMPk=",

"dev": true,

"optional": true,

"requires": {

"libmime": "3.0.0",

"mailcomposer": "4.0.1",

"nodemailer-direct-transport": "3.3.2",

"nodemailer-shared": "1.1.0",

"nodemailer-smtp-pool": "2.8.2",

"nodemailer-smtp-transport": "2.7.2",

"socks": "1.1.9"

},

"dependencies": {

"ip": {

"version": "1.1.5",

"resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",

"integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",

"dev": true,

"optional": true

},

"socks": {

"version": "1.1.9",

"resolved": "https://registry.npmjs.org/socks/-/socks-1.1.9.tgz",

"integrity": "sha1-Yo1+TQSRJDVEWsC25Fk3bLPm1pE=",

"dev": true,

"optional": true,

"requires": {

"ip": "1.1.5",

"smart-buffer": "1.1.15"

}

}

}

},

"nodemailer-direct-transport": {

"version": "3.3.2",

"resolved": "https://registry.npmjs.org/nodemailer-direct-transport/-/nodemailer-direct-transport-3.3.2.tgz",

"integrity": "sha1-6W+vuQNYVglH5WkBfZfmBzilCoY=",

"dev": true,

"optional": true,

"requires": {

"nodemailer-shared": "1.1.0",

"smtp-connection": "2.12.0"

}

},

"nodemailer-fetch": {

"version": "1.6.0",

"resolved": "https://registry.npmjs.org/nodemailer-fetch/-/nodemailer-fetch-1.6.0.tgz",

"integrity": "sha1-ecSQihwPXzdbc/6IjamCj23JY6Q=",

"dev": true

},

"nodemailer-shared": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/nodemailer-shared/-/nodemailer-shared-1.1.0.tgz",

"integrity": "sha1-z1mU4v0mjQD1zw+nZ6CBae2wfsA=",

"dev": true,

"requires": {

"nodemailer-fetch": "1.6.0"

}

},

"nodemailer-smtp-pool": {

"version": "2.8.2",

"resolved": "https://registry.npmjs.org/nodemailer-smtp-pool/-/nodemailer-smtp-pool-2.8.2.tgz",

"integrity": "sha1-LrlNbPhXgLG0clzoU7nL1ejajHI=",

"dev": true,

"optional": true,

"requires": {

"nodemailer-shared": "1.1.0",

"nodemailer-wellknown": "0.1.10",

"smtp-connection": "2.12.0"

}

},

"nodemailer-smtp-transport": {

"version": "2.7.2",

"resolved": "https://registry.npmjs.org/nodemailer-smtp-transport/-/nodemailer-smtp-transport-2.7.2.tgz",

"integrity": "sha1-A9ccdjFPFKx9vHvwM6am0W1n+3c=",

"dev": true,

"optional": true,

"requires": {

"nodemailer-shared": "1.1.0",

"nodemailer-wellknown": "0.1.10",

"smtp-connection": "2.12.0"

}

},

"nodemailer-wellknown": {

"version": "0.1.10",

"resolved": "https://registry.npmjs.org/nodemailer-wellknown/-/nodemailer-wellknown-0.1.10.tgz",

"integrity": "sha1-WG24EB2zDLRDjrVGc3pBqtDPE9U=",

"dev": true

},

"normalize-path": {

"version": "2.1.1",

"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",

"integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",

"dev": true,

"requires": {

"remove-trailing-separator": "1.1.0"

}

},

"null-check": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",

"integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",

"dev": true

},

"oauth-sign": {

"version": "0.8.2",

"resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",

"integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",

"dev": true,

"optional": true

},

"object-component": {

"version": "0.0.3",

"resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",

"integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",

"dev": true

},

"object.omit": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",

"integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",

"dev": true,

"requires": {

"for-own": "0.1.5",

"is-extendable": "0.1.1"

}

},

"on-finished": {

"version": "2.3.0",

"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",

"integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",

"dev": true,

"requires": {

"ee-first": "1.1.1"

}

},

"once": {

"version": "1.4.0",

"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",

"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",

"dev": true,

"requires": {

"wrappy": "1.0.2"

}

},

"optimist": {

"version": "0.6.1",

"resolved": "https://registry.npmjs.org/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": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",

"integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",

"dev": true

}

}

},

"optionator": {

"version": "0.8.2",

"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",

"integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",

"dev": true,

"optional": 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"

}

},

"os-browserify": {

"version": "0.3.0",

"resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",

"integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",

"dev": true

},

"os-shim": {

"version": "0.1.3",

"resolved": "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz",

"integrity": "sha1-a2LDeRz3kJ6jXtRuF2WLtBfLORc=",

"dev": true

},

"os-tmpdir": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",

"integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",

"dev": true

},

"outpipe": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/outpipe/-/outpipe-1.1.1.tgz",

"integrity": "sha1-UM+GFjZeh+Ax4ppeyTOaPaRyX6I=",

"dev": true,

"requires": {

"shell-quote": "1.6.1"

}

},

"pac-proxy-agent": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-1.1.0.tgz",

"integrity": "sha512-QBELCWyLYPgE2Gj+4wUEiMscHrQ8nRPBzYItQNOHWavwBt25ohZHQC4qnd5IszdVVrFbLsQ+dPkm6eqdjJAmwQ==",

"dev": true,

"optional": true,

"requires": {

"agent-base": "2.1.1",

"debug": "2.6.9",

"extend": "3.0.1",

"get-uri": "2.0.1",

"http-proxy-agent": "1.0.0",

"https-proxy-agent": "1.0.0",

"pac-resolver": "2.0.0",

"raw-body": "2.3.2",

"socks-proxy-agent": "2.1.1"

},

"dependencies": {

"debug": {

"version": "2.6.9",

"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",

"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",

"dev": true,

"optional": true,

"requires": {

"ms": "2.0.0"

}

}

}

},

"pac-resolver": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-2.0.0.tgz",

"integrity": "sha1-mbiNLxk/ve78HJpSnB8yYKtSd80=",

"dev": true,

"optional": true,

"requires": {

"co": "3.0.6",

"degenerator": "1.0.4",

"ip": "1.0.1",

"netmask": "1.0.6",

"thunkify": "2.1.2"

},

"dependencies": {

"co": {

"version": "3.0.6",

"resolved": "https://registry.npmjs.org/co/-/co-3.0.6.tgz",

"integrity": "sha1-FEXyJsXrlWE45oyawwFn6n0ua9o=",

"dev": true,

"optional": true

}

}

},

"pako": {

"version": "1.0.6",

"resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz",

"integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==",

"dev": true

},

"parents": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",

"integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=",

"dev": true,

"requires": {

"path-platform": "0.11.15"

}

},

"parse-asn1": {

"version": "5.1.1",

"resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz",

"integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==",

"dev": true,

"requires": {

"asn1.js": "4.10.1",

"browserify-aes": "1.2.0",

"create-hash": "1.2.0",

"evp_bytestokey": "1.0.3",

"pbkdf2": "3.0.16"

}

},

"parse-glob": {

"version": "3.0.4",

"resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",

"integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",

"dev": true,

"requires": {

"glob-base": "0.3.0",

"is-dotfile": "1.0.3",

"is-extglob": "1.0.0",

"is-glob": "2.0.1"

}

},

"parseqs": {

"version": "0.0.5",

"resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",

"integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",

"dev": true,

"requires": {

"better-assert": "1.0.2"

}

},

"parseuri": {

"version": "0.0.5",

"resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",

"integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",

"dev": true,

"requires": {

"better-assert": "1.0.2"

}

},

"parseurl": {

"version": "1.3.2",

"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",

"integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",

"dev": true

},

"path-browserify": {

"version": "0.0.0",

"resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",

"integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=",

"dev": true

},

"path-is-absolute": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",

"integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",

"dev": true

},

"path-parse": {

"version": "1.0.5",

"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",

"integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",

"dev": true

},

"path-platform": {

"version": "0.11.15",

"resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",

"integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=",

"dev": true

},

"path-proxy": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/path-proxy/-/path-proxy-1.0.0.tgz",

"integrity": "sha1-GOijaFn8nS8aU7SN7hOFQ8Ag3l4=",

"dev": true,

"optional": true,

"requires": {

"inflection": "1.3.8"

},

"dependencies": {

"inflection": {

"version": "1.3.8",

"resolved": "https://registry.npmjs.org/inflection/-/inflection-1.3.8.tgz",

"integrity": "sha1-y9Fg2p91sUw8xjV41POWeEvzAU4=",

"dev": true,

"optional": true

}

}

},

"pathval": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz",

"integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=",

"dev": true

},

"pbkdf2": {

"version": "3.0.16",

"resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.16.tgz",

"integrity": "sha512-y4CXP3thSxqf7c0qmOF+9UeOTrifiVTIM+u7NWlq+PRsHbr7r7dpCmvzrZxa96JJUNi0Y5w9VqG5ZNeCVMoDcA==",

"dev": true,

"requires": {

"create-hash": "1.2.0",

"create-hmac": "1.1.7",

"ripemd160": "2.0.2",

"safe-buffer": "5.1.2",

"sha.js": "2.4.11"

}

},

"performance-now": {

"version": "2.1.0",

"resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",

"integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",

"dev": true,

"optional": true

},

"pinkie": {

"version": "2.0.4",

"resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",

"integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",

"dev": true,

"optional": true

},

"pinkie-promise": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",

"integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",

"dev": true,

"optional": true,

"requires": {

"pinkie": "2.0.4"

}

},

"prelude-ls": {

"version": "1.1.2",

"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",

"integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",

"dev": true

},

"preserve": {

"version": "0.2.0",

"resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",

"integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",

"dev": true

},

"process": {

"version": "0.11.10",

"resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",

"integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",

"dev": true

},

"process-nextick-args": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",

"integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",

"dev": true

},

"proxy-agent": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-2.0.0.tgz",

"integrity": "sha1-V+tTR6qAXXTsaByyVknbo5yTNJk=",

"dev": true,

"optional": true,

"requires": {

"agent-base": "2.1.1",

"debug": "2.6.9",

"extend": "3.0.1",

"http-proxy-agent": "1.0.0",

"https-proxy-agent": "1.0.0",

"lru-cache": "2.6.5",

"pac-proxy-agent": "1.1.0",

"socks-proxy-agent": "2.1.1"

},

"dependencies": {

"debug": {

"version": "2.6.9",

"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",

"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",

"dev": true,

"optional": true,

"requires": {

"ms": "2.0.0"

}

}

}

},

"public-encrypt": {

"version": "4.0.2",

"resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz",

"integrity": "sha512-4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q==",

"dev": true,

"requires": {

"bn.js": "4.11.8",

"browserify-rsa": "4.0.1",

"create-hash": "1.2.0",

"parse-asn1": "5.1.1",

"randombytes": "2.0.6"

}

},

"punycode": {

"version": "1.4.1",

"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",

"integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",

"dev": true

},

"q": {

"version": "1.4.1",

"resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",

"integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",

"dev": true,

"optional": true

},

"qjobs": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",

"integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",

"dev": true

},

"qs": {

"version": "6.5.1",

"resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",

"integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",

"dev": true

},

"querystring": {

"version": "0.2.0",

"resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",

"integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",

"dev": true

},

"querystring-es3": {

"version": "0.2.1",

"resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",

"integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",

"dev": true

},

"randomatic": {

"version": "1.1.7",

"resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz",

"integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==",

"dev": true,

"requires": {

"is-number": "3.0.0",

"kind-of": "4.0.0"

},

"dependencies": {

"is-number": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",

"integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",

"dev": true,

"requires": {

"kind-of": "3.2.2"

},

"dependencies": {

"kind-of": {

"version": "3.2.2",

"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",

"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",

"dev": true,

"requires": {

"is-buffer": "1.1.6"

}

}

}

},

"kind-of": {

"version": "4.0.0",

"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",

"integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",

"dev": true,

"requires": {

"is-buffer": "1.1.6"

}

}

}

},

"randombytes": {

"version": "2.0.6",

"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz",

"integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==",

"dev": true,

"requires": {

"safe-buffer": "5.1.2"

}

},

"randomfill": {

"version": "1.0.4",

"resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",

"integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",

"dev": true,

"requires": {

"randombytes": "2.0.6",

"safe-buffer": "5.1.2"

}

},

"range-parser": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",

"integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",

"dev": true

},

"raw-body": {

"version": "2.3.2",

"resolved": "https://registry.npmjs.org/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"

},

"dependencies": {

"depd": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",

"integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=",

"dev": true

},

"http-errors": {

"version": "1.6.2",

"resolved": "https://registry.npmjs.org/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.5.0"

}

},

"setprototypeof": {

"version": "1.0.3",

"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",

"integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=",

"dev": true

}

}

},

"read-only-stream": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",

"integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=",

"dev": true,

"requires": {

"readable-stream": "2.3.6"

}

},

"readable-stream": {

"version": "2.3.6",

"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",

"integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",

"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.2",

"string_decoder": "1.1.1",

"util-deprecate": "1.0.2"

}

},

"readdirp": {

"version": "2.1.0",

"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",

"integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",

"dev": true,

"requires": {

"graceful-fs": "4.1.11",

"minimatch": "3.0.4",

"readable-stream": "2.3.6",

"set-immediate-shim": "1.0.1"

}

},

"redis": {

"version": "2.8.0",

"resolved": "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz",

"integrity": "sha512-M1OkonEQwtRmZv4tEWF2VgpG0JWJ8Fv1PhlgT5+B+uNq2cA3Rt1Yt/ryoR+vQNOQcIEgdCdfH0jr3bDpihAw1A==",

"dev": true,

"optional": true,

"requires": {

"double-ended-queue": "2.1.0-0",

"redis-commands": "1.3.5",

"redis-parser": "2.6.0"

}

},

"redis-commands": {

"version": "1.3.5",

"resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.3.5.tgz",

"integrity": "sha512-foGF8u6MXGFF++1TZVC6icGXuMYPftKXt1FBT2vrfU9ZATNtZJ8duRC5d1lEfE8hyVe3jhelHGB91oB7I6qLsA==",

"dev": true,

"optional": true

},

"redis-parser": {

"version": "2.6.0",

"resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz",

"integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs=",

"dev": true,

"optional": true

},

"regex-cache": {

"version": "0.4.4",

"resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",

"integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",

"dev": true,

"requires": {

"is-equal-shallow": "0.1.3"

}

},

"remove-trailing-separator": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",

"integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",

"dev": true

},

"repeat-element": {

"version": "1.1.2",

"resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",

"integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",

"dev": true

},

"repeat-string": {

"version": "1.6.1",

"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",

"integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",

"dev": true

},

"request": {

"version": "2.85.0",

"resolved": "https://registry.npmjs.org/request/-/request-2.85.0.tgz",

"integrity": "sha512-8H7Ehijd4js+s6wuVPLjwORxD4zeuyjYugprdOXlPSqaApmL/QOy+EB/beICHVCHkGMKNh5rvihb5ov+IDw4mg==",

"dev": true,

"optional": true,

"requires": {

"aws-sign2": "0.7.0",

"aws4": "1.7.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.2",

"stringstream": "0.0.5",

"tough-cookie": "2.3.4",

"tunnel-agent": "0.6.0",

"uuid": "3.2.1"

}

},

"requestretry": {

"version": "1.13.0",

"resolved": "https://registry.npmjs.org/requestretry/-/requestretry-1.13.0.tgz",

"integrity": "sha512-Lmh9qMvnQXADGAQxsXHP4rbgO6pffCfuR8XUBdP9aitJcLQJxhp7YZK4xAVYXnPJ5E52mwrfiKQtKonPL8xsmg==",

"dev": true,

"optional": true,

"requires": {

"extend": "3.0.1",

"lodash": "4.17.10",

"request": "2.85.0",

"when": "3.7.8"

}

},

"requires-port": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",

"integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",

"dev": true

},

"resolve": {

"version": "1.7.1",

"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz",

"integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==",

"dev": true,

"requires": {

"path-parse": "1.0.5"

}

},

"rimraf": {

"version": "2.6.2",

"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",

"integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",

"dev": true,

"requires": {

"glob": "7.1.2"

}

},

"ripemd160": {

"version": "2.0.2",

"resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",

"integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",

"dev": true,

"requires": {

"hash-base": "3.0.4",

"inherits": "2.0.3"

}

},

"safe-buffer": {

"version": "5.1.2",

"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",

"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",

"dev": true

},

"semver": {

"version": "5.5.0",

"resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",

"integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",

"dev": true

},

"set-immediate-shim": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",

"integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",

"dev": true

},

"setprototypeof": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",

"integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",

"dev": true

},

"sha.js": {

"version": "2.4.11",

"resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",

"integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",

"dev": true,

"requires": {

"inherits": "2.0.3",

"safe-buffer": "5.1.2"

}

},

"shasum": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz",

"integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=",

"dev": true,

"requires": {

"json-stable-stringify": "0.0.1",

"sha.js": "2.4.11"

}

},

"shell-quote": {

"version": "1.6.1",

"resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz",

"integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=",

"dev": true,

"requires": {

"array-filter": "0.0.1",

"array-map": "0.0.0",

"array-reduce": "0.0.0",

"jsonify": "0.0.0"

}

},

"slack-node": {

"version": "0.2.0",

"resolved": "https://registry.npmjs.org/slack-node/-/slack-node-0.2.0.tgz",

"integrity": "sha1-3kuN3aqLeT9h29KTgQT9q/N9+jA=",

"dev": true,

"optional": true,

"requires": {

"requestretry": "1.13.0"

}

},

"smart-buffer": {

"version": "1.1.15",

"resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-1.1.15.tgz",

"integrity": "sha1-fxFLW2X6s+KjWqd1uxLw0cZJvxY=",

"dev": true

},

"smtp-connection": {

"version": "2.12.0",

"resolved": "https://registry.npmjs.org/smtp-connection/-/smtp-connection-2.12.0.tgz",

"integrity": "sha1-1275EnyyPCJZ7bHoNJwujV4tdME=",

"dev": true,

"requires": {

"httpntlm": "1.6.1",

"nodemailer-shared": "1.1.0"

}

},

"sntp": {

"version": "2.1.0",

"resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz",

"integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==",

"dev": true,

"optional": true,

"requires": {

"hoek": "4.2.1"

}

},

"socket.io": {

"version": "2.0.4",

"resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.0.4.tgz",

"integrity": "sha1-waRZDO/4fs8TxyZS8Eb3FrKeYBQ=",

"dev": true,

"requires": {

"debug": "2.6.9",

"engine.io": "3.1.5",

"socket.io-adapter": "1.1.1",

"socket.io-client": "2.0.4",

"socket.io-parser": "3.1.3"

},

"dependencies": {

"debug": {

"version": "2.6.9",

"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",

"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",

"dev": true,

"requires": {

"ms": "2.0.0"

}

}

}

},

"socket.io-adapter": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",

"integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=",

"dev": true

},

"socket.io-client": {

"version": "2.0.4",

"resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.0.4.tgz",

"integrity": "sha1-CRilUkBtxeVAs4Dc2Xr8SmQzL44=",

"dev": true,

"requires": {

"backo2": "1.0.2",

"base64-arraybuffer": "0.1.5",

"component-bind": "1.0.0",

"component-emitter": "1.2.1",

"debug": "2.6.9",

"engine.io-client": "3.1.6",

"has-cors": "1.1.0",

"indexof": "0.0.1",

"object-component": "0.0.3",

"parseqs": "0.0.5",

"parseuri": "0.0.5",

"socket.io-parser": "3.1.3",

"to-array": "0.1.4"

},

"dependencies": {

"debug": {

"version": "2.6.9",

"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",

"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",

"dev": true,

"requires": {

"ms": "2.0.0"

}

}

}

},

"socket.io-parser": {

"version": "3.1.3",

"resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.1.3.tgz",

"integrity": "sha512-g0a2HPqLguqAczs3dMECuA1RgoGFPyvDqcbaDEdCWY9g59kdUAz3YRmaJBNKXflrHNwB7Q12Gkf/0CZXfdHR7g==",

"dev": true,

"requires": {

"component-emitter": "1.2.1",

"debug": "3.1.0",

"has-binary2": "1.0.2",

"isarray": "2.0.1"

},

"dependencies": {

"isarray": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",

"integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",

"dev": true

}

}

},

"socks": {

"version": "1.1.10",

"resolved": "https://registry.npmjs.org/socks/-/socks-1.1.10.tgz",

"integrity": "sha1-W4t/x8jzQcU+0FbpKbe/Tei6e1o=",

"dev": true,

"requires": {

"ip": "1.1.5",

"smart-buffer": "1.1.15"

},

"dependencies": {

"ip": {

"version": "1.1.5",

"resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",

"integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",

"dev": true

}

}

},

"socks-proxy-agent": {

"version": "2.1.1",

"resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-2.1.1.tgz",

"integrity": "sha512-sFtmYqdUK5dAMh85H0LEVFUCO7OhJJe1/z2x/Z6mxp3s7/QPf1RkZmpZy+BpuU0bEjcV9npqKjq9Y3kwFUjnxw==",

"dev": true,

"requires": {

"agent-base": "2.1.1",

"extend": "3.0.1",

"socks": "1.1.10"

}

},

"source-map": {

"version": "0.6.1",

"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",

"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",

"dev": true

},

"sshpk": {

"version": "1.14.1",

"resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.1.tgz",

"integrity": "sha1-Ew9Zde3a2WPx1W+SuaxsUfqfg+s=",

"dev": true,

"optional": 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"

}

},

"statuses": {

"version": "1.5.0",

"resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",

"integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",

"dev": true

},

"stream-browserify": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",

"integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",

"dev": true,

"requires": {

"inherits": "2.0.3",

"readable-stream": "2.3.6"

}

},

"stream-combiner2": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",

"integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=",

"dev": true,

"requires": {

"duplexer2": "0.1.4",

"readable-stream": "2.3.6"

}

},

"stream-http": {

"version": "2.8.1",

"resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.1.tgz",

"integrity": "sha512-cQ0jo17BLca2r0GfRdZKYAGLU6JRoIWxqSOakUMuKOT6MOK7AAlE856L33QuDmAy/eeOrhLee3dZKX0Uadu93A==",

"dev": true,

"requires": {

"builtin-status-codes": "3.0.0",

"inherits": "2.0.3",

"readable-stream": "2.3.6",

"to-arraybuffer": "1.0.1",

"xtend": "4.0.1"

}

},

"stream-splicer": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.0.tgz",

"integrity": "sha1-G2O+Q4oTPktnHMGTUZdgAXWRDYM=",

"dev": true,

"requires": {

"inherits": "2.0.3",

"readable-stream": "2.3.6"

}

},

"streamroller": {

"version": "0.7.0",

"resolved": "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz",

"integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==",

"dev": true,

"requires": {

"date-format": "1.2.0",

"debug": "3.1.0",

"mkdirp": "0.5.1",

"readable-stream": "2.3.6"

}

},

"string_decoder": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",

"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",

"dev": true,

"requires": {

"safe-buffer": "5.1.2"

}

},

"stringstream": {

"version": "0.0.5",

"resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",

"integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",

"dev": true,

"optional": true

},

"strip-ansi": {

"version": "3.0.1",

"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",

"integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",

"dev": true,

"optional": true,

"requires": {

"ansi-regex": "2.1.1"

}

},

"subarg": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",

"integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",

"dev": true,

"requires": {

"minimist": "1.2.0"

},

"dependencies": {

"minimist": {

"version": "1.2.0",

"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",

"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",

"dev": true

}

}

},

"supports-color": {

"version": "4.4.0",

"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",

"integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",

"dev": true,

"requires": {

"has-flag": "2.0.0"

}

},

"syntax-error": {

"version": "1.4.0",

"resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz",

"integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==",

"dev": true,

"requires": {

"acorn-node": "1.3.0"

}

},

"through": {

"version": "2.3.8",

"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",

"integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",

"dev": true

},

"through2": {

"version": "2.0.3",

"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",

"integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",

"dev": true,

"requires": {

"readable-stream": "2.3.6",

"xtend": "4.0.1"

}

},

"thunkify": {

"version": "2.1.2",

"resolved": "https://registry.npmjs.org/thunkify/-/thunkify-2.1.2.tgz",

"integrity": "sha1-+qDp0jDFGsyVyhOjYawFyn4EVT0=",

"dev": true,

"optional": true

},

"timers-browserify": {

"version": "1.4.2",

"resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",

"integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=",

"dev": true,

"requires": {

"process": "0.11.10"

}

},

"timespan": {

"version": "2.3.0",

"resolved": "https://registry.npmjs.org/timespan/-/timespan-2.3.0.tgz",

"integrity": "sha1-SQLOBAvRPYRcj1myfp1ZutbzmSk=",

"dev": true,

"optional": true

},

"tmp": {

"version": "0.0.33",

"resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",

"integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",

"dev": true,

"requires": {

"os-tmpdir": "1.0.2"

}

},

"to-array": {

"version": "0.1.4",

"resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",

"integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",

"dev": true

},

"to-arraybuffer": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",

"integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",

"dev": true

},

"tough-cookie": {

"version": "2.3.4",

"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",

"integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",

"dev": true,

"optional": true,

"requires": {

"punycode": "1.4.1"

}

},

"tsscmp": {

"version": "1.0.5",

"resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.5.tgz",

"integrity": "sha1-fcSjOvcVgatDN9qR2FylQn69mpc=",

"dev": true,

"optional": true

},

"tty-browserify": {

"version": "0.0.1",

"resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz",

"integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==",

"dev": true

},

"tunnel-agent": {

"version": "0.6.0",

"resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",

"integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",

"dev": true,

"optional": true,

"requires": {

"safe-buffer": "5.1.2"

}

},

"tweetnacl": {

"version": "0.14.5",

"resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",

"integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",

"dev": true,

"optional": true

},

"type-check": {

"version": "0.3.2",

"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",

"integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",

"dev": true,

"requires": {

"prelude-ls": "1.1.2"

}

},

"type-detect": {

"version": "4.0.8",

"resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",

"integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",

"dev": true

},

"type-is": {

"version": "1.6.16",

"resolved": "https://registry.npmjs.org/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": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",

"integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",

"dev": true

},

"ultron": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",

"integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",

"dev": true

},

"umd": {

"version": "3.0.3",

"resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz",

"integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==",

"dev": true

},

"underscore": {

"version": "1.7.0",

"resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz",

"integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk=",

"dev": true

},

"unpipe": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",

"integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",

"dev": true

},

"url": {

"version": "0.11.0",

"resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",

"integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",

"dev": true,

"requires": {

"punycode": "1.3.2",

"querystring": "0.2.0"

},

"dependencies": {

"punycode": {

"version": "1.3.2",

"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",

"integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",

"dev": true

}

}

},

"useragent": {

"version": "2.2.1",

"resolved": "https://registry.npmjs.org/useragent/-/useragent-2.2.1.tgz",

"integrity": "sha1-z1k+9PLRdYdei7ZY6pLhik/QbY4=",

"dev": true,

"requires": {

"lru-cache": "2.2.4",

"tmp": "0.0.33"

},

"dependencies": {

"lru-cache": {

"version": "2.2.4",

"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.2.4.tgz",

"integrity": "sha1-bGWGGb7PFAMdDQtZSxYELOTcBj0=",

"dev": true

}

}

},

"util": {

"version": "0.10.3",

"resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",

"integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",

"dev": true,

"requires": {

"inherits": "2.0.1"

},

"dependencies": {

"inherits": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",

"integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",

"dev": true

}

}

},

"util-deprecate": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",

"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",

"dev": true

},

"utils-merge": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",

"integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",

"dev": true

},

"uuid": {

"version": "3.2.1",

"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz",

"integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==",

"dev": true,

"optional": true

},

"uws": {

"version": "9.14.0",

"resolved": "https://registry.npmjs.org/uws/-/uws-9.14.0.tgz",

"integrity": "sha512-HNMztPP5A1sKuVFmdZ6BPVpBQd5bUjNC8EFMFiICK+oho/OQsAJy5hnIx4btMHiOk8j04f/DbIlqnEZ9d72dqg==",

"dev": true,

"optional": true

},

"verror": {

"version": "1.10.0",

"resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",

"integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",

"dev": true,

"optional": true,

"requires": {

"assert-plus": "1.0.0",

"core-util-is": "1.0.2",

"extsprintf": "1.3.0"

}

},

"vm-browserify": {

"version": "1.0.1",

"resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.0.1.tgz",

"integrity": "sha512-EqzLchIMYLBjRPoqVsEkZOa/4Vr2RfOWbd58F+I/Gj79AYTrsseMunxbbSkbYfrqZaXSuPBBXNSOhtJgg0PpmA==",

"dev": true

},

"void-elements": {

"version": "2.0.1",

"resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",

"integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",

"dev": true

},

"watchify": {

"version": "3.11.0",

"resolved": "https://registry.npmjs.org/watchify/-/watchify-3.11.0.tgz",

"integrity": "sha512-7jWG0c3cKKm2hKScnSAMUEUjRJKXUShwMPk0ASVhICycQhwND3IMAdhJYmc1mxxKzBUJTSF5HZizfrKrS6BzkA==",

"dev": true,

"requires": {

"anymatch": "1.3.2",

"browserify": "16.2.0",

"chokidar": "1.7.0",

"defined": "1.0.0",

"outpipe": "1.1.1",

"through2": "2.0.3",

"xtend": "4.0.1"

}

},

"when": {

"version": "3.7.8",

"resolved": "https://registry.npmjs.org/when/-/when-3.7.8.tgz",

"integrity": "sha1-xxMLan6gRpPoQs3J56Hyqjmjn4I=",

"dev": true,

"optional": true

},

"which": {

"version": "1.3.0",

"resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz",

"integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==",

"dev": true,

"requires": {

"isexe": "2.0.0"

}

},

"wordwrap": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",

"integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",

"dev": true,

"optional": true

},

"wrappy": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",

"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",

"dev": true

},

"ws": {

"version": "3.3.3",

"resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",

"integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",

"dev": true,

"requires": {

"async-limiter": "1.0.0",

"safe-buffer": "5.1.2",

"ultron": "1.1.1"

}

},

"xmlhttprequest-ssl": {

"version": "1.5.5",

"resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",

"integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",

"dev": true

},

"xregexp": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz",

"integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=",

"dev": true,

"optional": true

},

"xtend": {

"version": "4.0.1",

"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",

"integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",

"dev": true

},

"yeast": {

"version": "0.1.2",

"resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",

"integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",

"dev": true

}

}

}

一键复制

编辑

Web IDE

原始数据

按行查看

历史

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值