signature=2539a1010ee41757e1f0383459d78642,package-lock.json

{

"name": "ElectronPackage",

"version": "1.0.0",

"lockfileVersion": 1,

"requires": true,

"dependencies": {

"@electron/get": {

"version": "1.7.2",

"resolved": "https://registry.npmjs.org/@electron/get/-/get-1.7.2.tgz",

"integrity": "sha512-LSE4LZGMjGS9TloDx0yO44D2UTbaeKRk+QjlhWLiQlikV6J4spgDCjb6z4YIcqmPAwNzlNCnWF4dubytwI+ATA==",

"dev": true,

"requires": {

"debug": "^4.1.1",

"env-paths": "^2.2.0",

"fs-extra": "^8.1.0",

"global-agent": "^2.0.2",

"global-tunnel-ng": "^2.7.1",

"got": "^9.6.0",

"sanitize-filename": "^1.6.2",

"sumchecker": "^3.0.1"

},

"dependencies": {

"debug": {

"version": "4.1.1",

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

"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",

"dev": true,

"requires": {

"ms": "^2.1.1"

}

},

"ms": {

"version": "2.1.2",

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

"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",

"dev": true

}

}

},

"@sindresorhus/is": {

"version": "0.14.0",

"resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",

"integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==",

"dev": true

},

"@szmarczak/http-timer": {

"version": "1.1.2",

"resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz",

"integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==",

"dev": true,

"requires": {

"defer-to-connect": "^1.0.1"

}

},

"@types/node": {

"version": "12.12.22",

"resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.22.tgz",

"integrity": "sha512-r5i93jqbPWGXYXxianGATOxTelkp6ih/U0WVnvaqAvTqM+0U6J3kw6Xk6uq/dWNRkEVw/0SLcO5ORXbVNz4FMQ==",

"dev": true

},

"accepts": {

"version": "1.3.7",

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

"integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",

"requires": {

"mime-types": "~2.1.24",

"negotiator": "0.6.2"

},

"dependencies": {

"mime-db": {

"version": "1.42.0",

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

"integrity": "sha512-UbfJCR4UAVRNgMpfImz05smAXK7+c+ZntjaA26ANtkXLlOe947Aag5zdIcKQULAiF9Cq4WxBi9jUs5zkA84bYQ=="

},

"mime-types": {

"version": "2.1.25",

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

"integrity": "sha512-5KhStqB5xpTAeGqKBAMgwaYMnQik7teQN4IAzC7npDv6kzeU6prfkR67bc87J1kWMPGkoaZSq1npmexMgkmEVg==",

"requires": {

"mime-db": "1.42.0"

}

}

}

},

"addressparser": {

"version": "1.0.1",

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

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

"optional": true

},

"after": {

"version": "0.8.2",

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

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

},

"agent-base": {

"version": "4.3.0",

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

"integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",

"optional": true,

"requires": {

"es6-promisify": "^5.0.0"

}

},

"ajv": {

"version": "4.11.8",

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

"integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",

"optional": true,

"requires": {

"co": "^4.6.0",

"json-stable-stringify": "^1.0.1"

}

},

"amqplib": {

"version": "0.5.5",

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

"integrity": "sha512-sWx1hbfHbyKMw6bXOK2k6+lHL8TESWxjAx5hG8fBtT7wcxoXNIsFxZMnFyBjxt3yL14vn7WqBDe5U6BGOadtLg==",

"requires": {

"bitsyntax": "~0.1.0",

"bluebird": "^3.5.2",

"buffer-more-ints": "~1.0.0",

"readable-stream": "1.x >=1.1.9",

"safe-buffer": "~5.1.2",

"url-parse": "~1.4.3"

},

"dependencies": {

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

}

}

},

"ansi-regex": {

"version": "2.1.1",

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

"integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",

"optional": true

},

"ansi-styles": {

"version": "2.2.1",

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

"integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",

"optional": true

},

"array-flatten": {

"version": "1.1.1",

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

"integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="

},

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

},

"asar": {

"version": "2.0.3",

"resolved": "https://registry.npmjs.org/asar/-/asar-2.0.3.tgz",

"integrity": "sha512-QdHKO+HOYVtE4B/M3up3i4LSJeJgsa2CTVBrjBf9GgLUPGGUFZowcdJ5yE4gOJuRAHNdqB9JFeRfFfaOu5x8Rw==",

"dev": true,

"requires": {

"chromium-pickle-js": "^0.2.0",

"commander": "^2.20.0",

"cuint": "^0.2.2",

"glob": "^7.1.3",

"minimatch": "^3.0.4",

"mkdirp": "^0.5.1",

"tmp-promise": "^1.0.5"

}

},

"asn1": {

"version": "0.2.3",

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

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

"optional": true

},

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

"optional": true

},

"ast-types": {

"version": "0.13.2",

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

"integrity": "sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==",

"optional": true

},

"async": {

"version": "2.6.3",

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

"integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",

"optional": true,

"requires": {

"lodash": "^4.17.14"

}

},

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

},

"asynckit": {

"version": "0.4.0",

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

"integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",

"optional": true

},

"author-regex": {

"version": "1.0.0",

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

"integrity": "sha1-0IiFvmubv5Q5/gh8dihyRfCoFFA=",

"dev": true

},

"aws-sign2": {

"version": "0.6.0",

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

"integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",

"optional": true

},

"aws4": {

"version": "1.6.0",

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

"integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=",

"optional": true

},

"axios": {

"version": "0.15.3",

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

"integrity": "sha1-LJ1jiy4ZGgjqHWzJiOrda6W9wFM=",

"optional": true,

"requires": {

"follow-redirects": "1.0.0"

}

},

"backo2": {

"version": "1.0.2",

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

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

},

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

},

"base64-js": {

"version": "1.3.1",

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

"integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",

"dev": true

},

"base64id": {

"version": "2.0.0",

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

"integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog=="

},

"bcrypt-pbkdf": {

"version": "1.0.1",

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

"integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",

"optional": true,

"requires": {

"tweetnacl": "^0.14.3"

}

},

"better-assert": {

"version": "1.0.2",

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

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

"requires": {

"callsite": "1.0.0"

}

},

"bitsyntax": {

"version": "0.1.0",

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

"integrity": "sha512-ikAdCnrloKmFOugAfxWws89/fPc+nw0OOG1IzIE72uSOg/A3cYptKCjSUhDTuj7fhsJtzkzlv7l3b8PzRHLN0Q==",

"requires": {

"buffer-more-ints": "~1.0.0",

"debug": "~2.6.9",

"safe-buffer": "~5.1.2"

},

"dependencies": {

"debug": {

"version": "2.6.9",

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

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

"requires": {

"ms": "2.0.0"

}

},

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

}

}

},

"bl": {

"version": "1.1.2",

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

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

"optional": true,

"requires": {

"readable-stream": "~2.0.5"

},

"dependencies": {

"readable-stream": {

"version": "2.0.6",

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

"integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",

"optional": true,

"requires": {

"core-util-is": "~1.0.0",

"inherits": "~2.0.1",

"isarray": "~1.0.0",

"process-nextick-args": "~1.0.6",

"string_decoder": "~0.10.x",

"util-deprecate": "~1.0.1"

}

}

}

},

"blob": {

"version": "0.0.5",

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

"integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig=="

},

"bluebird": {

"version": "3.7.2",

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

"integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="

},

"body-parser": {

"version": "1.19.0",

"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",

"integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",

"requires": {

"bytes": "3.1.0",

"content-type": "~1.0.4",

"debug": "2.6.9",

"depd": "~1.1.2",

"http-errors": "1.7.2",

"iconv-lite": "0.4.24",

"on-finished": "~2.3.0",

"qs": "6.7.0",

"raw-body": "2.4.0",

"type-is": "~1.6.17"

},

"dependencies": {

"debug": {

"version": "2.6.9",

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

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

"requires": {

"ms": "2.0.0"

}

},

"qs": {

"version": "6.7.0",

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

"integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="

}

}

},

"boolean": {

"version": "3.0.0",

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

"integrity": "sha512-OElxJ1lUSinuoUnkpOgLmxp0DC4ytEhODEL6QJU0NpxE/mI4rUSh8h1P1Wkvfi3xQEBcxXR2gBIPNYNuaFcAbQ==",

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

"optional": true,

"requires": {

"hoek": "2.x.x"

}

},

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

}

},

"buffer-alloc": {

"version": "1.2.0",

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

"integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",

"dev": true,

"requires": {

"buffer-alloc-unsafe": "^1.1.0",

"buffer-fill": "^1.0.0"

}

},

"buffer-alloc-unsafe": {

"version": "1.1.0",

"resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",

"integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",

"dev": true

},

"buffer-fill": {

"version": "1.0.0",

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

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

"dev": true

},

"buffer-from": {

"version": "1.1.1",

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

"integrity": "sha1-MnE7wCj3XAL9txDXx7zsHyxgcO8=",

"dev": true

},

"buffer-more-ints": {

"version": "1.0.0",

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

"integrity": "sha512-EMetuGFz5SLsT0QTnXzINh4Ksr+oo4i+UGTXEshiGCQWnsgSs7ZhJ8fzlwQ+OzEMs0MpDAMr1hxnblp5a4vcHg=="

},

"buildmail": {

"version": "4.0.1",

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

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

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

}

},

"bytes": {

"version": "3.1.0",

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

"integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="

},

"cacheable-request": {

"version": "6.1.0",

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

"integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==",

"dev": true,

"requires": {

"clone-response": "^1.0.2",

"get-stream": "^5.1.0",

"http-cache-semantics": "^4.0.0",

"keyv": "^3.0.0",

"lowercase-keys": "^2.0.0",

"normalize-url": "^4.1.0",

"responselike": "^1.0.2"

},

"dependencies": {

"get-stream": {

"version": "5.1.0",

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

"integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==",

"dev": true,

"requires": {

"pump": "^3.0.0"

}

},

"lowercase-keys": {

"version": "2.0.0",

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

"integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==",

"dev": true

}

}

},

"callsite": {

"version": "1.0.0",

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

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

},

"camelcase": {

"version": "5.3.1",

"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",

"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",

"dev": true

},

"caseless": {

"version": "0.12.0",

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

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

"optional": true

},

"chalk": {

"version": "1.1.3",

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

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

"optional": true,

"requires": {

"ansi-styles": "^2.2.1",

"escape-string-regexp": "^1.0.2",

"has-ansi": "^2.0.0",

"strip-ansi": "^3.0.0",

"supports-color": "^2.0.0"

}

},

"chromium-pickle-js": {

"version": "0.2.0",

"resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz",

"integrity": "sha1-BKEGZywYsIWrd02YPfo+oTjyIgU=",

"dev": true

},

"circular-json": {

"version": "0.5.9",

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

"integrity": "sha512-4ivwqHpIFJZBuhN3g/pEcdbnGUywkBblloGbkglyloVjjR3uT6tieI89MVOfbP2tHX5sgb01FuLgAOzebNlJNQ=="

},

"clone-response": {

"version": "1.0.2",

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

"integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",

"dev": true,

"requires": {

"mimic-response": "^1.0.0"

}

},

"co": {

"version": "4.6.0",

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

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

"optional": true

},

"combined-stream": {

"version": "1.0.5",

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

"integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",

"optional": true,

"requires": {

"delayed-stream": "~1.0.0"

}

},

"commander": {

"version": "2.20.3",

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

"integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="

},

"compare-version": {

"version": "0.1.2",

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

"integrity": "sha1-AWLsLZNR9d3VmpICy6k1NmpyUIA=",

"dev": true

},

"component-bind": {

"version": "1.0.0",

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

"integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E="

},

"component-emitter": {

"version": "1.2.1",

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

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

},

"component-inherit": {

"version": "0.0.3",

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

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

},

"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": "sha1-kEvfGUzTEi/Gdcd/xKw9T/D9GjQ=",

"dev": true,

"requires": {

"buffer-from": "^1.0.0",

"inherits": "^2.0.3",

"readable-stream": "^2.2.2",

"typedarray": "^0.0.6"

},

"dependencies": {

"process-nextick-args": {

"version": "2.0.1",

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

"integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",

"dev": true

},

"readable-stream": {

"version": "2.3.6",

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

"integrity": "sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=",

"dev": true,

"requires": {

"core-util-is": "~1.0.0",

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

}

},

"string_decoder": {

"version": "1.1.1",

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

"integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",

"dev": true,

"requires": {

"safe-buffer": "~5.1.0"

}

}

}

},

"config-chain": {

"version": "1.1.12",

"resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz",

"integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==",

"dev": true,

"optional": true,

"requires": {

"ini": "^1.3.4",

"proto-list": "~1.2.1"

}

},

"content-disposition": {

"version": "0.5.3",

"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",

"integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",

"requires": {

"safe-buffer": "5.1.2"

},

"dependencies": {

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

}

}

},

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

},

"cookie": {

"version": "0.3.1",

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

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

},

"cookie-signature": {

"version": "1.0.6",

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

"integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="

},

"core-js": {

"version": "3.6.1",

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

"integrity": "sha512-186WjSik2iTGfDjfdCZAxv2ormxtKgemjC3SI6PL31qOA0j5LhTDVjHChccoc7brwLvpvLPiMyRlcO88C4l1QQ==",

"dev": true,

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

},

"cross-zip": {

"version": "2.1.6",

"resolved": "https://registry.npmjs.org/cross-zip/-/cross-zip-2.1.6.tgz",

"integrity": "sha512-xLIETNkzRcU6jGRzenJyRFxahbtP4628xEKMTI/Ql0Vu8m4h8M7uRLVi7E5OYHuJ6VQPsG4icJumKAFUvfm0+A==",

"dev": true,

"requires": {

"rimraf": "^3.0.0"

},

"dependencies": {

"rimraf": {

"version": "3.0.0",

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

"integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==",

"dev": true,

"requires": {

"glob": "^7.1.3"

}

}

}

},

"cryptiles": {

"version": "2.0.5",

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

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

"optional": true,

"requires": {

"boom": "2.x.x"

}

},

"cuint": {

"version": "0.2.2",

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

"integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=",

"dev": true

},

"dashdash": {

"version": "1.14.1",

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

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

"optional": true,

"requires": {

"assert-plus": "^1.0.0"

},

"dependencies": {

"assert-plus": {

"version": "1.0.0",

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

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

"optional": true

}

}

},

"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": "sha1-dxY+qcINhkG0cH6PGKvfmnjzSDU=",

"optional": true

},

"date-format": {

"version": "1.2.0",

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

"integrity": "sha1-YV6CjiM90aubua4JUODOzPpuytg="

},

"debug": {

"version": "3.2.6",

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

"integrity": "sha1-6D0X3hbYp++3cX7b5fsQE17uYps=",

"requires": {

"ms": "^2.1.1"

},

"dependencies": {

"ms": {

"version": "2.1.2",

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

"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="

}

}

},

"decamelize": {

"version": "1.2.0",

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

"integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",

"dev": true

},

"decompress-response": {

"version": "3.3.0",

"resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",

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

"dev": true,

"requires": {

"mimic-response": "^1.0.0"

}

},

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

"optional": true

},

"defer-to-connect": {

"version": "1.1.1",

"resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.1.tgz",

"integrity": "sha512-J7thop4u3mRTkYRQ+Vpfwy2G5Ehoy82I14+14W4YMDLKdWloI9gSzRbV30s/NckQGVJtPkWNcW4oMAUigTdqiQ==",

"dev": true

},

"define-properties": {

"version": "1.1.3",

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

"integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",

"dev": true,

"optional": true,

"requires": {

"object-keys": "^1.0.12"

}

},

"degenerator": {

"version": "1.0.4",

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

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

"optional": true,

"requires": {

"ast-types": "0.x.x",

"escodegen": "1.x.x",

"esprima": "3.x.x"

}

},

"delayed-stream": {

"version": "1.0.0",

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

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

"optional": true

},

"depd": {

"version": "1.1.2",

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

"integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="

},

"destroy": {

"version": "1.0.4",

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

"integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="

},

"detect-node": {

"version": "2.0.4",

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

"integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",

"dev": true,

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

"optional": true

},

"duplexer3": {

"version": "0.1.4",

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

"integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",

"dev": true

},

"ecc-jsbn": {

"version": "0.1.1",

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

"integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",

"optional": true,

"requires": {

"jsbn": "~0.1.0"

}

},

"ee-first": {

"version": "1.1.1",

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

"integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="

},

"electron": {

"version": "7.1.2",

"resolved": "https://registry.npmjs.org/electron/-/electron-7.1.2.tgz",

"integrity": "sha512-7hjONYt2GlQfKuKgQrhhUL1P9lbGWLBfMUq+2QFU3yeLtCvM0ROfPJCRP4OF5pVp3KDyfFp4DtmhuVzAnxV3jA==",

"dev": true,

"requires": {

"@electron/get": "^1.0.1",

"@types/node": "^12.0.12",

"extract-zip": "^1.0.3"

}

},

"electron-notarize": {

"version": "0.2.1",

"resolved": "https://registry.npmjs.org/electron-notarize/-/electron-notarize-0.2.1.tgz",

"integrity": "sha512-oZ6/NhKeXmEKNROiFmRNfytqu3cxqC95sjooG7kBXQVEUSQkZnbiAhxVh5jXngL881G197pbwpeVPJyM7Ikmxw==",

"dev": true,

"requires": {

"debug": "^4.1.1",

"fs-extra": "^8.1.0"

},

"dependencies": {

"debug": {

"version": "4.1.1",

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

"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",

"dev": true,

"requires": {

"ms": "^2.1.1"

}

},

"ms": {

"version": "2.1.2",

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

"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",

"dev": true

}

}

},

"electron-osx-sign": {

"version": "0.4.15",

"resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.4.15.tgz",

"integrity": "sha512-1QtPNpjIji9bGZ0VRFwtJUyU1uHi7q3XUAOG0qFsvAUfs5H0T8hbgUfyg3xvPzmF1ruV8T8pQmQ86vNfLrcRiA==",

"dev": true,

"requires": {

"bluebird": "^3.5.0",

"compare-version": "^0.1.2",

"debug": "^2.6.8",

"isbinaryfile": "^3.0.2",

"minimist": "^1.2.0",

"plist": "^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"

}

},

"minimist": {

"version": "1.2.0",

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

"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",

"dev": true

}

}

},

"electron-packager": {

"version": "14.1.1",

"resolved": "https://registry.npmjs.org/electron-packager/-/electron-packager-14.1.1.tgz",

"integrity": "sha512-PODWJ8LFfwUCniTMy4Z5iiZyVHi4W71Pvn/SxJPC6kbI3EfZvo8n5H856XATxNUGVxlmAB5qeSbRym8/f9jISg==",

"dev": true,

"requires": {

"@electron/get": "^1.6.0",

"asar": "^2.0.1",

"cross-zip": "^2.1.5",

"debug": "^4.0.1",

"electron-notarize": "^0.2.0",

"electron-osx-sign": "^0.4.11",

"fs-extra": "^8.1.0",

"galactus": "^0.2.1",

"get-package-info": "^1.0.0",

"junk": "^3.1.0",

"parse-author": "^2.0.0",

"plist": "^3.0.0",

"rcedit": "^2.0.0",

"resolve": "^1.1.6",

"sanitize-filename": "^1.6.0",

"semver": "^6.0.0",

"yargs-parser": "^16.0.0"

},

"dependencies": {

"debug": {

"version": "4.1.1",

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

"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",

"dev": true,

"requires": {

"ms": "^2.1.1"

}

},

"ms": {

"version": "2.1.2",

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

"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",

"dev": true

}

}

},

"encodeurl": {

"version": "1.0.2",

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

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

},

"end-of-stream": {

"version": "1.4.4",

"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",

"integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",

"dev": true,

"requires": {

"once": "^1.4.0"

}

},

"engine.io": {

"version": "3.4.0",

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

"integrity": "sha512-XCyYVWzcHnK5cMz7G4VTu2W7zJS7SM1QkcelghyIk/FmobWBtXE7fwhBusEKvCSqc3bMh8fNFMlUkCKTFRxH2w==",

"requires": {

"accepts": "~1.3.4",

"base64id": "2.0.0",

"cookie": "0.3.1",

"debug": "~4.1.0",

"engine.io-parser": "~2.2.0",

"ws": "^7.1.2"

},

"dependencies": {

"debug": {

"version": "4.1.1",

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

"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",

"requires": {

"ms": "^2.1.1"

}

},

"ms": {

"version": "2.1.2",

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

"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="

},

"ws": {

"version": "7.2.1",

"resolved": "https://registry.npmjs.org/ws/-/ws-7.2.1.tgz",

"integrity": "sha512-sucePNSafamSKoOqoNfBd8V0StlkzJKL2ZAhGQinCfNQ+oacw+Pk7lcdAElecBF2VkLNZRiIb5Oi1Q5lVUVt2A=="

}

}

},

"engine.io-client": {

"version": "3.4.0",

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

"integrity": "sha512-a4J5QO2k99CM2a0b12IznnyQndoEvtA4UAldhGzKqnHf42I3Qs2W5SPnDvatZRcMaNZs4IevVicBPayxYt6FwA==",

"requires": {

"component-emitter": "1.2.1",

"component-inherit": "0.0.3",

"debug": "~4.1.0",

"engine.io-parser": "~2.2.0",

"has-cors": "1.1.0",

"indexof": "0.0.1",

"parseqs": "0.0.5",

"parseuri": "0.0.5",

"ws": "~6.1.0",

"xmlhttprequest-ssl": "~1.5.4",

"yeast": "0.1.2"

},

"dependencies": {

"debug": {

"version": "4.1.1",

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

"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",

"requires": {

"ms": "^2.1.1"

}

},

"ms": {

"version": "2.1.2",

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

"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="

},

"ws": {

"version": "6.1.4",

"resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz",

"integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==",

"requires": {

"async-limiter": "~1.0.0"

}

}

}

},

"engine.io-parser": {

"version": "2.2.0",

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

"integrity": "sha512-6I3qD9iUxotsC5HEMuuGsKA0cXerGz+4uGcXQEkfBidgKf0amsjrrtwcbwK/nzpZBxclXlV7gGl9dgWvu4LF6w==",

"requires": {

"after": "0.8.2",

"arraybuffer.slice": "~0.0.7",

"base64-arraybuffer": "0.1.5",

"blob": "0.0.5",

"has-binary2": "~1.0.2"

}

},

"env-paths": {

"version": "2.2.0",

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

"integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==",

"dev": true

},

"error-ex": {

"version": "1.3.2",

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

"integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",

"dev": true,

"requires": {

"is-arrayish": "^0.2.1"

}

},

"es6-error": {

"version": "4.1.1",

"resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz",

"integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==",

"dev": true,

"optional": true

},

"es6-promise": {

"version": "4.2.8",

"resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",

"integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",

"optional": true

},

"es6-promisify": {

"version": "5.0.0",

"resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",

"integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",

"optional": true,

"requires": {

"es6-promise": "^4.0.3"

}

},

"escape-html": {

"version": "1.0.3",

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

"integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="

},

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

"optional": true

},

"escodegen": {

"version": "1.12.0",

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

"integrity": "sha512-TuA+EhsanGcme5T3R0L80u4t8CpbXQjegRmf7+FPTJrtCTErXFeelblRgHQa1FofEzqYYJmJ/OqjTwREp9qgmg==",

"optional": true,

"requires": {

"esprima": "^3.1.3",

"estraverse": "^4.2.0",

"esutils": "^2.0.2",

"optionator": "^0.8.1",

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

"optional": true

},

"estraverse": {

"version": "4.3.0",

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

"integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",

"optional": true

},

"esutils": {

"version": "2.0.3",

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

"integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",

"optional": true

},

"etag": {

"version": "1.8.1",

"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",

"integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="

},

"express": {

"version": "4.17.1",

"resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",

"integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",

"requires": {

"accepts": "~1.3.7",

"array-flatten": "1.1.1",

"body-parser": "1.19.0",

"content-disposition": "0.5.3",

"content-type": "~1.0.4",

"cookie": "0.4.0",

"cookie-signature": "1.0.6",

"debug": "2.6.9",

"depd": "~1.1.2",

"encodeurl": "~1.0.2",

"escape-html": "~1.0.3",

"etag": "~1.8.1",

"finalhandler": "~1.1.2",

"fresh": "0.5.2",

"merge-descriptors": "1.0.1",

"methods": "~1.1.2",

"on-finished": "~2.3.0",

"parseurl": "~1.3.3",

"path-to-regexp": "0.1.7",

"proxy-addr": "~2.0.5",

"qs": "6.7.0",

"range-parser": "~1.2.1",

"safe-buffer": "5.1.2",

"send": "0.17.1",

"serve-static": "1.14.1",

"setprototypeof": "1.1.1",

"statuses": "~1.5.0",

"type-is": "~1.6.18",

"utils-merge": "1.0.1",

"vary": "~1.1.2"

},

"dependencies": {

"accepts": {

"version": "1.3.7",

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

"integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",

"requires": {

"mime-types": "~2.1.24",

"negotiator": "0.6.2"

}

},

"body-parser": {

"version": "1.19.0",

"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",

"integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",

"requires": {

"bytes": "3.1.0",

"content-type": "~1.0.4",

"debug": "2.6.9",

"depd": "~1.1.2",

"http-errors": "1.7.2",

"iconv-lite": "0.4.24",

"on-finished": "~2.3.0",

"qs": "6.7.0",

"raw-body": "2.4.0",

"type-is": "~1.6.17"

}

},

"bytes": {

"version": "3.1.0",

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

"integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="

},

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

},

"cookie": {

"version": "0.4.0",

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

"integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg=="

},

"debug": {

"version": "2.6.9",

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

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

"requires": {

"ms": "2.0.0"

}

},

"depd": {

"version": "1.1.2",

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

"integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="

},

"http-errors": {

"version": "1.7.2",

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

"integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",

"requires": {

"depd": "~1.1.2",

"inherits": "2.0.3",

"setprototypeof": "1.1.1",

"statuses": ">= 1.5.0 < 2",

"toidentifier": "1.0.0"

}

},

"iconv-lite": {

"version": "0.4.24",

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

"integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",

"requires": {

"safer-buffer": ">= 2.1.2 < 3"

}

},

"mime-db": {

"version": "1.40.0",

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

"integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA=="

},

"mime-types": {

"version": "2.1.24",

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

"integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",

"requires": {

"mime-db": "1.40.0"

}

},

"negotiator": {

"version": "0.6.2",

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

"integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="

},

"qs": {

"version": "6.7.0",

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

"integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="

},

"raw-body": {

"version": "2.4.0",

"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",

"integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",

"requires": {

"bytes": "3.1.0",

"http-errors": "1.7.2",

"iconv-lite": "0.4.24",

"unpipe": "1.0.0"

}

},

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

},

"setprototypeof": {

"version": "1.1.1",

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

"integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="

},

"statuses": {

"version": "1.5.0",

"resolved": "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz",

"integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="

},

"type-is": {

"version": "1.6.18",

"resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",

"integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",

"requires": {

"media-typer": "0.3.0",

"mime-types": "~2.1.24"

}

}

}

},

"extend": {

"version": "3.0.1",

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

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

"optional": true

},

"extract-zip": {

"version": "1.6.7",

"resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz",

"integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=",

"dev": true,

"requires": {

"concat-stream": "1.6.2",

"debug": "2.6.9",

"mkdirp": "0.5.1",

"yauzl": "2.4.1"

},

"dependencies": {

"debug": {

"version": "2.6.9",

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

"integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",

"dev": true,

"requires": {

"ms": "2.0.0"

}

}

}

},

"extsprintf": {

"version": "1.3.0",

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

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

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

"optional": true

},

"fd-slicer": {

"version": "1.0.1",

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

"integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=",

"dev": true,

"requires": {

"pend": "~1.2.0"

}

},

"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": "sha1-VTp7hEb/b2hDWcRF8eN6BdrMM90=",

"optional": true

},

"finalhandler": {

"version": "1.1.2",

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

"integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",

"requires": {

"debug": "2.6.9",

"encodeurl": "~1.0.2",

"escape-html": "~1.0.3",

"on-finished": "~2.3.0",

"parseurl": "~1.3.3",

"statuses": "~1.5.0",

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

"requires": {

"ms": "2.0.0"

}

},

"statuses": {

"version": "1.5.0",

"resolved": "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz",

"integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="

}

}

},

"find-up": {

"version": "2.1.0",

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

"integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",

"dev": true,

"requires": {

"locate-path": "^2.0.0"

}

},

"flora-colossus": {

"version": "1.0.1",

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

"integrity": "sha512-d+9na7t9FyH8gBJoNDSi28mE4NgQVGGvxQ4aHtFRetjyh5SXjuus+V5EZaxFmFdXVemSOrx0lsgEl/ZMjnOWJA==",

"dev": true,

"requires": {

"debug": "^4.1.1",

"fs-extra": "^7.0.0"

},

"dependencies": {

"debug": {

"version": "4.1.1",

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

"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",

"dev": true,

"requires": {

"ms": "^2.1.1"

}

},

"fs-extra": {

"version": "7.0.1",

"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",

"integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",

"dev": true,

"requires": {

"graceful-fs": "^4.1.2",

"jsonfile": "^4.0.0",

"universalify": "^0.1.0"

}

},

"ms": {

"version": "2.1.2",

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

"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",

"dev": true

}

}

},

"follow-redirects": {

"version": "1.0.0",

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

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

"optional": true,

"requires": {

"debug": "^2.2.0"

},

"dependencies": {

"debug": {

"version": "2.6.9",

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

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

"optional": true,

"requires": {

"ms": "2.0.0"

}

}

}

},

"forever-agent": {

"version": "0.6.1",

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

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

"optional": true

},

"form-data": {

"version": "2.1.4",

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

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

"optional": true,

"requires": {

"asynckit": "^0.4.0",

"combined-stream": "^1.0.5",

"mime-types": "^2.1.12"

}

},

"forwarded": {

"version": "0.1.2",

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

"integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="

},

"fresh": {

"version": "0.5.2",

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

"integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="

},

"fs-extra": {

"version": "8.1.0",

"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",

"integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",

"dev": true,

"requires": {

"graceful-fs": "^4.2.0",

"jsonfile": "^4.0.0",

"universalify": "^0.1.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

},

"ftp": {

"version": "0.3.10",

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

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

"optional": true,

"requires": {

"readable-stream": "1.1.x",

"xregexp": "2.0.0"

}

},

"galactus": {

"version": "0.2.1",

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

"integrity": "sha1-y+0tIKQMH1Z5o1kI4rlBVzPnjbk=",

"dev": true,

"requires": {

"debug": "^3.1.0",

"flora-colossus": "^1.0.0",

"fs-extra": "^4.0.0"

},

"dependencies": {

"fs-extra": {

"version": "4.0.3",

"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz",

"integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==",

"dev": true,

"requires": {

"graceful-fs": "^4.1.2",

"jsonfile": "^4.0.0",

"universalify": "^0.1.0"

}

}

}

},

"generate-function": {

"version": "2.3.1",

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

"integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==",

"optional": true,

"requires": {

"is-property": "^1.0.2"

}

},

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

"optional": true,

"requires": {

"is-property": "^1.0.0"

}

},

"get-package-info": {

"version": "1.0.0",

"resolved": "https://registry.npmjs.org/get-package-info/-/get-package-info-1.0.0.tgz",

"integrity": "sha1-ZDJ5ZWPigRPNlHTbvQAFKYWkmZw=",

"dev": true,

"requires": {

"bluebird": "^3.1.1",

"debug": "^2.2.0",

"lodash.get": "^4.0.0",

"read-pkg-up": "^2.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"

}

}

}

},

"get-stream": {

"version": "4.1.0",

"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",

"integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",

"dev": true,

"requires": {

"pump": "^3.0.0"

}

},

"get-uri": {

"version": "2.0.4",

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

"integrity": "sha512-v7LT/s8kVjs+Tx0ykk1I+H/rbpzkHvuIq87LmeXptcf5sNWm9uQiwjNAt94SJPA1zOlCntmnOlJvVWKmzsxG8Q==",

"optional": true,

"requires": {

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

"debug": "2",

"extend": "~3.0.2",

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

"ftp": "~0.3.10",

"readable-stream": "2"

},

"dependencies": {

"debug": {

"version": "2.6.9",

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

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

"optional": true,

"requires": {

"ms": "2.0.0"

}

},

"extend": {

"version": "3.0.2",

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

"integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",

"optional": true

},

"process-nextick-args": {

"version": "2.0.1",

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

"integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",

"optional": true

},

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

"optional": true,

"requires": {

"core-util-is": "~1.0.0",

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

}

},

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

"optional": true,

"requires": {

"safe-buffer": "~5.1.0"

}

}

}

},

"getpass": {

"version": "0.1.7",

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

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

"optional": true,

"requires": {

"assert-plus": "^1.0.0"

},

"dependencies": {

"assert-plus": {

"version": "1.0.0",

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

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

"optional": true

}

}

},

"glob": {

"version": "7.1.6",

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

"integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",

"dev": true,

"requires": {

"fs.realpath": "^1.0.0",

"inflight": "^1.0.4",

"inherits": "2",

"minimatch": "^3.0.4",

"once": "^1.3.0",

"path-is-absolute": "^1.0.0"

}

},

"global-agent": {

"version": "2.1.7",

"resolved": "https://registry.npmjs.org/global-agent/-/global-agent-2.1.7.tgz",

"integrity": "sha512-ooK7eqGYZku+LgnbfH/Iv0RJ74XfhrBZDlke1QSzcBt0bw1PmJcnRADPAQuFE+R45pKKDTynAr25SBasY2kvow==",

"dev": true,

"optional": true,

"requires": {

"boolean": "^3.0.0",

"core-js": "^3.4.1",

"es6-error": "^4.1.1",

"matcher": "^2.0.0",

"roarr": "^2.14.5",

"semver": "^6.3.0",

"serialize-error": "^5.0.0"

}

},

"global-tunnel-ng": {

"version": "2.7.1",

"resolved": "https://registry.npmjs.org/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz",

"integrity": "sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg==",

"dev": true,

"optional": true,

"requires": {

"encodeurl": "^1.0.2",

"lodash": "^4.17.10",

"npm-conf": "^1.1.3",

"tunnel": "^0.0.6"

}

},

"globalthis": {

"version": "1.0.1",

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

"integrity": "sha512-mJPRTc/P39NH/iNG4mXa9aIhNymaQikTrnspeCa2ZuJ+mH2QN/rXwtX3XwKrHqWgUQFbNZKtHM105aHzJalElw==",

"dev": true,

"optional": true,

"requires": {

"define-properties": "^1.1.3"

}

},

"got": {

"version": "9.6.0",

"resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz",

"integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==",

"dev": true,

"requires": {

"@sindresorhus/is": "^0.14.0",

"@szmarczak/http-timer": "^1.1.2",

"cacheable-request": "^6.0.0",

"decompress-response": "^3.3.0",

"duplexer3": "^0.1.4",

"get-stream": "^4.1.0",

"lowercase-keys": "^1.0.1",

"mimic-response": "^1.0.1",

"p-cancelable": "^1.0.0",

"to-readable-stream": "^1.0.0",

"url-parse-lax": "^3.0.0"

}

},

"graceful-fs": {

"version": "4.2.3",

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

"integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==",

"dev": true

},

"har-schema": {

"version": "1.0.5",

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

"integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=",

"optional": true

},

"har-validator": {

"version": "4.2.1",

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

"integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",

"optional": true,

"requires": {

"ajv": "^4.9.1",

"har-schema": "^1.0.5"

}

},

"has-ansi": {

"version": "2.0.0",

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

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

"optional": true,

"requires": {

"ansi-regex": "^2.0.0"

}

},

"has-binary2": {

"version": "1.0.3",

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

"integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",

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

}

}

},

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

},

"hawk": {

"version": "3.1.3",

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

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

"optional": true,

"requires": {

"boom": "2.x.x",

"cryptiles": "2.x.x",

"hoek": "2.x.x",

"sntp": "1.x.x"

}

},

"hipchat-notifier": {

"version": "1.1.0",

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

"integrity": "sha1-ttJJdVQ3wZEII2d5nTupoPI7Ix4=",

"optional": true,

"requires": {

"lodash": "^4.0.0",

"request": "^2.0.0"

}

},

"hoek": {

"version": "2.16.3",

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

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

"optional": true

},

"hosted-git-info": {

"version": "2.8.5",

"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz",

"integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==",

"dev": true

},

"http-cache-semantics": {

"version": "4.0.3",

"resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.0.3.tgz",

"integrity": "sha512-TcIMG3qeVLgDr1TEd2XvHaTnMPwYQUQMIBLy+5pLSDKYFc7UIqj39w8EGzZkaxoLv/l2K8HaI0t5AVA+YYgUew==",

"dev": true

},

"http-errors": {

"version": "1.7.2",

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

"integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",

"requires": {

"depd": "~1.1.2",

"inherits": "2.0.3",

"setprototypeof": "1.1.1",

"statuses": ">= 1.5.0 < 2",

"toidentifier": "1.0.0"

}

},

"http-proxy-agent": {

"version": "2.1.0",

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

"integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",

"optional": true,

"requires": {

"agent-base": "4",

"debug": "3.1.0"

},

"dependencies": {

"debug": {

"version": "3.1.0",

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

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

"optional": true,

"requires": {

"ms": "2.0.0"

}

}

}

},

"http-signature": {

"version": "1.1.1",

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

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

"optional": true,

"requires": {

"assert-plus": "^0.2.0",

"jsprim": "^1.2.2",

"sshpk": "^1.7.0"

}

},

"httpntlm": {

"version": "1.6.1",

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

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

"optional": true,

"requires": {

"httpreq": ">=0.4.22",

"underscore": "~1.7.0"

}

},

"httpreq": {

"version": "0.4.24",

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

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

"optional": true

},

"https-proxy-agent": {

"version": "2.2.4",

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

"integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",

"optional": true,

"requires": {

"agent-base": "^4.3.0",

"debug": "^3.1.0"

}

},

"iconv-lite": {

"version": "0.4.24",

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

"integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",

"requires": {

"safer-buffer": ">= 2.1.2 < 3"

}

},

"indexof": {

"version": "0.0.1",

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

"integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10="

},

"inflection": {

"version": "1.12.0",

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

"integrity": "sha1-ogCTVlbW9fa8TcdQLhrstwMihBY=",

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

"wrappy": "1"

}

},

"inherits": {

"version": "2.0.3",

"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",

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

},

"ini": {

"version": "1.3.5",

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

"integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",

"dev": true,

"optional": true

},

"ip": {

"version": "1.1.5",

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

"integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",

"optional": true

},

"ipaddr.js": {

"version": "1.9.0",

"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz",

"integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA=="

},

"is-arrayish": {

"version": "0.2.1",

"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",

"integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",

"dev": true

},

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

"optional": true

},

"is-my-json-valid": {

"version": "2.20.0",

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

"integrity": "sha512-XTHBZSIIxNsIsZXg7XB5l8z/OBFosl1Wao4tXLpeC7eKU4Vm/kdop2azkPqULwnfGQjmeDIyey9g7afMMtdWAA==",

"optional": true,

"requires": {

"generate-function": "^2.0.0",

"generate-object-property": "^1.1.0",

"is-my-ip-valid": "^1.0.0",

"jsonpointer": "^4.0.0",

"xtend": "^4.0.0"

}

},

"is-property": {

"version": "1.0.2",

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

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

"optional": true

},

"is-stream": {

"version": "1.1.0",

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

"integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",

"optional": true

},

"is-typedarray": {

"version": "1.0.0",

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

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

"optional": true

},

"isarray": {

"version": "1.0.0",

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

"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="

},

"isbinaryfile": {

"version": "3.0.3",

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

"integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",

"dev": true,

"requires": {

"buffer-alloc": "^1.2.0"

}

},

"isstream": {

"version": "0.1.2",

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

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

"optional": true

},

"jsbn": {

"version": "0.1.1",

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

"integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",

"optional": true

},

"json-buffer": {

"version": "3.0.0",

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

"integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=",

"dev": true

},

"json-schema": {

"version": "0.2.3",

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

"integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",

"optional": true

},

"json-stable-stringify": {

"version": "1.0.1",

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

"integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",

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

"optional": true

},

"jsonfile": {

"version": "4.0.0",

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

"integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",

"dev": true,

"requires": {

"graceful-fs": "^4.1.6"

}

},

"jsonify": {

"version": "0.0.0",

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

"integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",

"optional": true

},

"jsonpointer": {

"version": "4.0.1",

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

"integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",

"optional": true

},

"jsprim": {

"version": "1.4.1",

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

"integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",

"optional": true,

"requires": {

"assert-plus": "1.0.0",

"extsprintf": "1.3.0",

"json-schema": "0.2.3",

"verror": "1.10.0"

},

"dependencies": {

"assert-plus": {

"version": "1.0.0",

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

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

"optional": true

}

}

},

"junk": {

"version": "3.1.0",

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

"integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==",

"dev": true

},

"keyv": {

"version": "3.1.0",

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

"integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==",

"dev": true,

"requires": {

"json-buffer": "3.0.0"

}

},

"levn": {

"version": "0.3.0",

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

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

"optional": true,

"requires": {

"prelude-ls": "~1.1.2",

"type-check": "~0.3.2"

}

},

"libbase64": {

"version": "0.1.0",

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

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

"optional": true

},

"libmime": {

"version": "3.0.0",

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

"integrity": "sha1-UaGp50SOy9Ms2lRCFnW7IbwJPaY=",

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

"optional": true

}

}

},

"libqp": {

"version": "1.1.0",

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

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

"optional": true

},

"load-json-file": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",

"integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",

"dev": true,

"requires": {

"graceful-fs": "^4.1.2",

"parse-json": "^2.2.0",

"pify": "^2.0.0",

"strip-bom": "^3.0.0"

},

"dependencies": {

"pify": {

"version": "2.3.0",

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

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

"dev": true

}

}

},

"locate-path": {

"version": "2.0.0",

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

"integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",

"dev": true,

"requires": {

"p-locate": "^2.0.0",

"path-exists": "^3.0.0"

}

},

"lodash": {

"version": "4.17.15",

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

"integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",

"optional": true

},

"lodash.get": {

"version": "4.4.2",

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

"integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",

"dev": true

},

"log4js": {

"version": "2.11.0",

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

"integrity": "sha512-z1XdwyGFg8/WGkOyF6DPJjivCWNLKrklGdViywdYnSKOvgtEBo2UyEMZS5sD2mZrQlU3TvO8wDWLc8mzE1ncBQ==",

"requires": {

"amqplib": "^0.5.2",

"axios": "^0.15.3",

"circular-json": "^0.5.4",

"date-format": "^1.2.0",

"debug": "^3.1.0",

"hipchat-notifier": "^1.1.0",

"loggly": "^1.1.0",

"mailgun-js": "^0.18.0",

"nodemailer": "^2.5.0",

"redis": "^2.7.1",

"semver": "^5.5.0",

"slack-node": "~0.2.0",

"streamroller": "0.7.0"

},

"dependencies": {

"semver": {

"version": "5.7.1",

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

"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="

}

}

},

"loggly": {

"version": "1.1.1",

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

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

"optional": true,

"requires": {

"json-stringify-safe": "5.0.x",

"request": "2.75.x",

"timespan": "2.3.x"

},

"dependencies": {

"caseless": {

"version": "0.11.0",

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

"integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=",

"optional": true

},

"form-data": {

"version": "2.0.0",

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

"integrity": "sha1-bwrrrcxdoWwT4ezBETfYX5uIOyU=",

"optional": true,

"requires": {

"asynckit": "^0.4.0",

"combined-stream": "^1.0.5",

"mime-types": "^2.1.11"

}

},

"har-validator": {

"version": "2.0.6",

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

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

"optional": true,

"requires": {

"chalk": "^1.1.1",

"commander": "^2.9.0",

"is-my-json-valid": "^2.12.4",

"pinkie-promise": "^2.0.0"

}

},

"node-uuid": {

"version": "1.4.8",

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

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

"optional": true

},

"qs": {

"version": "6.2.3",

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

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

"optional": true

},

"request": {

"version": "2.75.0",

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

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

"optional": true,

"requires": {

"aws-sign2": "~0.6.0",

"aws4": "^1.2.1",

"bl": "~1.1.2",

"caseless": "~0.11.0",

"combined-stream": "~1.0.5",

"extend": "~3.0.0",

"forever-agent": "~0.6.1",

"form-data": "~2.0.0",

"har-validator": "~2.0.6",

"hawk": "~3.1.3",

"http-signature": "~1.1.0",

"is-typedarray": "~1.0.0",

"isstream": "~0.1.2",

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

"mime-types": "~2.1.7",

"node-uuid": "~1.4.7",

"oauth-sign": "~0.8.1",

"qs": "~6.2.0",

"stringstream": "~0.0.4",

"tough-cookie": "~2.3.0",

"tunnel-agent": "~0.4.1"

}

},

"tunnel-agent": {

"version": "0.4.3",

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

"integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=",

"optional": true

}

}

},

"lowercase-keys": {

"version": "1.0.1",

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

"integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",

"dev": true

},

"lru-cache": {

"version": "4.1.5",

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

"integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",

"optional": true,

"requires": {

"pseudomap": "^1.0.2",

"yallist": "^2.1.2"

}

},

"mailcomposer": {

"version": "4.0.1",

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

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

"optional": true,

"requires": {

"buildmail": "4.0.1",

"libmime": "3.0.0"

}

},

"mailgun-js": {

"version": "0.18.1",

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

"integrity": "sha512-lvuMP14u24HS2uBsJEnzSyPMxzU2b99tQsIx1o6QNjqxjk8b3WvR+vq5oG1mjqz/IBYo+5gF+uSoDS0RkMVHmg==",

"optional": true,

"requires": {

"async": "~2.6.0",

"debug": "~3.1.0",

"form-data": "~2.3.0",

"inflection": "~1.12.0",

"is-stream": "^1.1.0",

"path-proxy": "~1.0.0",

"promisify-call": "^2.0.2",

"proxy-agent": "~3.0.0",

"tsscmp": "~1.0.0"

},

"dependencies": {

"combined-stream": {

"version": "1.0.8",

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

"integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",

"optional": true,

"requires": {

"delayed-stream": "~1.0.0"

}

},

"debug": {

"version": "3.1.0",

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

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

"optional": true,

"requires": {

"ms": "2.0.0"

}

},

"form-data": {

"version": "2.3.3",

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

"integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",

"optional": true,

"requires": {

"asynckit": "^0.4.0",

"combined-stream": "^1.0.6",

"mime-types": "^2.1.12"

}

}

}

},

"matcher": {

"version": "2.1.0",

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

"integrity": "sha512-o+nZr+vtJtgPNklyeUKkkH42OsK8WAfdgaJE2FNxcjLPg+5QbeEoT6vRj8Xq/iv18JlQ9cmKsEu0b94ixWf1YQ==",

"dev": true,

"optional": true,

"requires": {

"escape-string-regexp": "^2.0.0"

},

"dependencies": {

"escape-string-regexp": {

"version": "2.0.0",

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

"integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",

"dev": true,

"optional": true

}

}

},

"media-typer": {

"version": "0.3.0",

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

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

},

"merge-descriptors": {

"version": "1.0.1",

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

"integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="

},

"methods": {

"version": "1.1.2",

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

"integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="

},

"mime": {

"version": "2.4.4",

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

"integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA=="

},

"mime-db": {

"version": "1.29.0",

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

"integrity": "sha1-SNJtI1WJZRcErFkWygYAGRQmaHg=",

"optional": true

},

"mime-types": {

"version": "2.1.16",

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

"integrity": "sha1-K4WKUuXs1RbbiXrCvodIeDBpjiM=",

"optional": true,

"requires": {

"mime-db": "~1.29.0"

}

},

"mimic-response": {

"version": "1.0.1",

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

"integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",

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

}

},

"minimist": {

"version": "0.0.8",

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

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

},

"mkdirp": {

"version": "0.5.1",

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

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

"requires": {

"minimist": "0.0.8"

}

},

"ms": {

"version": "2.0.0",

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

"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="

},

"negotiator": {

"version": "0.6.2",

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

"integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="

},

"netmask": {

"version": "1.0.6",

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

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

"optional": true

},

"node-cmd": {

"version": "3.0.0",

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

"integrity": "sha1-OP/3CkqqT2WdID61eGJzcBjiT28="

},

"node-int64": {

"version": "0.4.0",

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

"integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs="

},

"nodemailer": {

"version": "2.7.2",

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

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

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

"smart-buffer": {

"version": "1.1.15",

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

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

"optional": true

},

"socks": {

"version": "1.1.9",

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

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

"optional": true,

"requires": {

"ip": "^1.1.2",

"smart-buffer": "^1.0.4"

}

}

}

},

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

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

"optional": true

},

"nodemailer-shared": {

"version": "1.1.0",

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

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

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

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

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

"optional": true

},

"normalize-package-data": {

"version": "2.5.0",

"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",

"integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",

"dev": true,

"requires": {

"hosted-git-info": "^2.1.4",

"resolve": "^1.10.0",

"semver": "2 || 3 || 4 || 5",

"validate-npm-package-license": "^3.0.1"

},

"dependencies": {

"semver": {

"version": "5.7.1",

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

"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",

"dev": true

}

}

},

"normalize-url": {

"version": "4.5.0",

"resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz",

"integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==",

"dev": true

},

"npm-conf": {

"version": "1.1.3",

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

"integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==",

"dev": true,

"optional": true,

"requires": {

"config-chain": "^1.1.11",

"pify": "^3.0.0"

}

},

"oauth-sign": {

"version": "0.8.2",

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

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

"optional": true

},

"object-component": {

"version": "0.0.3",

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

"integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE="

},

"object-keys": {

"version": "1.1.1",

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

"integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",

"dev": true,

"optional": true

},

"on-finished": {

"version": "2.3.0",

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

"integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",

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

}

},

"optionator": {

"version": "0.8.3",

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

"integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",

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

"word-wrap": "~1.2.3"

}

},

"p-cancelable": {

"version": "1.1.0",

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

"integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==",

"dev": true

},

"p-limit": {

"version": "1.3.0",

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

"integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",

"dev": true,

"requires": {

"p-try": "^1.0.0"

}

},

"p-locate": {

"version": "2.0.0",

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

"integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",

"dev": true,

"requires": {

"p-limit": "^1.1.0"

}

},

"p-try": {

"version": "1.0.0",

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

"integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",

"dev": true

},

"pac-proxy-agent": {

"version": "3.0.1",

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

"integrity": "sha512-44DUg21G/liUZ48dJpUSjZnFfZro/0K5JTyFYLBcmh9+T6Ooi4/i4efwUiEy0+4oQusCBqWdhv16XohIj1GqnQ==",

"optional": true,

"requires": {

"agent-base": "^4.2.0",

"debug": "^4.1.1",

"get-uri": "^2.0.0",

"http-proxy-agent": "^2.1.0",

"https-proxy-agent": "^3.0.0",

"pac-resolver": "^3.0.0",

"raw-body": "^2.2.0",

"socks-proxy-agent": "^4.0.1"

},

"dependencies": {

"debug": {

"version": "4.1.1",

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

"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",

"optional": true,

"requires": {

"ms": "^2.1.1"

}

},

"https-proxy-agent": {

"version": "3.0.1",

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

"integrity": "sha512-+ML2Rbh6DAuee7d07tYGEKOEi2voWPUGan+ExdPbPW6Z3svq+JCqr0v8WmKPOkz1vOVykPCBSuobe7G8GJUtVg==",

"optional": true,

"requires": {

"agent-base": "^4.3.0",

"debug": "^3.1.0"

},

"dependencies": {

"debug": {

"version": "3.2.6",

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

"integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",

"optional": true,

"requires": {

"ms": "^2.1.1"

}

}

}

},

"ms": {

"version": "2.1.2",

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

"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",

"optional": true

}

}

},

"pac-resolver": {

"version": "3.0.0",

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

"integrity": "sha512-tcc38bsjuE3XZ5+4vP96OfhOugrX+JcnpUbhfuc4LuXBLQhoTthOstZeoQJBDnQUDYzYmdImKsbz0xSl1/9qeA==",

"optional": true,

"requires": {

"co": "^4.6.0",

"degenerator": "^1.0.4",

"ip": "^1.1.5",

"netmask": "^1.0.6",

"thunkify": "^2.1.2"

}

},

"parse-author": {

"version": "2.0.0",

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

"integrity": "sha1-00YL8d3Q367tQtp1QkLmX7aEqB8=",

"dev": true,

"requires": {

"author-regex": "^1.0.0"

}

},

"parse-json": {

"version": "2.2.0",

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

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

"dev": true,

"requires": {

"error-ex": "^1.2.0"

}

},

"parseqs": {

"version": "0.0.5",

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

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

"requires": {

"better-assert": "~1.0.0"

}

},

"parseuri": {

"version": "0.0.5",

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

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

"requires": {

"better-assert": "~1.0.0"

}

},

"parseurl": {

"version": "1.3.3",

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

"integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="

},

"path-exists": {

"version": "3.0.0",

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

"integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",

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

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

"integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",

"dev": true

},

"path-proxy": {

"version": "1.0.0",

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

"integrity": "sha1-GOijaFn8nS8aU7SN7hOFQ8Ag3l4=",

"optional": true,

"requires": {

"inflection": "~1.3.0"

},

"dependencies": {

"inflection": {

"version": "1.3.8",

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

"integrity": "sha1-y9Fg2p91sUw8xjV41POWeEvzAU4=",

"optional": true

}

}

},

"path-to-regexp": {

"version": "0.1.7",

"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",

"integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="

},

"path-type": {

"version": "2.0.0",

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

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

"dev": true,

"requires": {

"pify": "^2.0.0"

},

"dependencies": {

"pify": {

"version": "2.3.0",

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

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

"dev": true

}

}

},

"pend": {

"version": "1.2.0",

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

"integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",

"dev": true

},

"performance-now": {

"version": "0.2.0",

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

"integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=",

"optional": true

},

"pify": {

"version": "3.0.0",

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

"integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",

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

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

"optional": true,

"requires": {

"pinkie": "^2.0.0"

}

},

"plist": {

"version": "3.0.1",

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

"integrity": "sha512-GpgvHHocGRyQm74b6FWEZZVRroHKE1I0/BTjAmySaohK+cUn+hZpbqXkc3KWgW3gQYkqcQej35FohcT0FRlkRQ==",

"dev": true,

"requires": {

"base64-js": "^1.2.3",

"xmlbuilder": "^9.0.7",

"xmldom": "0.1.x"

}

},

"prelude-ls": {

"version": "1.1.2",

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

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

"optional": true

},

"prepend-http": {

"version": "2.0.0",

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

"integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",

"dev": true

},

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

"optional": true

},

"promisify-call": {

"version": "2.0.4",

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

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

"optional": true,

"requires": {

"with-callback": "^1.0.2"

}

},

"proto-list": {

"version": "1.2.4",

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

"integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",

"dev": true,

"optional": true

},

"proxy-addr": {

"version": "2.0.5",

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

"integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==",

"requires": {

"forwarded": "~0.1.2",

"ipaddr.js": "1.9.0"

}

},

"proxy-agent": {

"version": "3.0.3",

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

"integrity": "sha512-PXVVVuH9tiQuxQltFJVSnXWuDtNr+8aNBP6XVDDCDiUuDN8eRCm+ii4/mFWmXWEA0w8jjJSlePa4LXlM4jIzNA==",

"optional": true,

"requires": {

"agent-base": "^4.2.0",

"debug": "^3.1.0",

"http-proxy-agent": "^2.1.0",

"https-proxy-agent": "^2.2.1",

"lru-cache": "^4.1.2",

"pac-proxy-agent": "^3.0.0",

"proxy-from-env": "^1.0.0",

"socks-proxy-agent": "^4.0.1"

}

},

"proxy-from-env": {

"version": "1.0.0",

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

"integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=",

"optional": true

},

"pseudomap": {

"version": "1.0.2",

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

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

"optional": true

},

"pump": {

"version": "3.0.0",

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

"integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",

"dev": true,

"requires": {

"end-of-stream": "^1.1.0",

"once": "^1.3.1"

}

},

"punycode": {

"version": "1.4.1",

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

"integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",

"optional": true

},

"qs": {

"version": "6.4.0",

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

"integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=",

"optional": true

},

"querystringify": {

"version": "2.1.1",

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

"integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA=="

},

"range-parser": {

"version": "1.2.1",

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

"integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="

},

"raw-body": {

"version": "2.4.0",

"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",

"integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",

"requires": {

"bytes": "3.1.0",

"http-errors": "1.7.2",

"iconv-lite": "0.4.24",

"unpipe": "1.0.0"

}

},

"rcedit": {

"version": "2.1.0",

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

"integrity": "sha512-Nrd/65LzMjFmKpS9d2fqIxVYdW0M8ovsN0PgZhCrPMQss2yznkp6/zjEQ1a9DzzoGv2uuN3yDJAeHybOD5ZNKA==",

"dev": true

},

"read-pkg": {

"version": "2.0.0",

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

"integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",

"dev": true,

"requires": {

"load-json-file": "^2.0.0",

"normalize-package-data": "^2.3.2",

"path-type": "^2.0.0"

}

},

"read-pkg-up": {

"version": "2.0.0",

"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",

"integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",

"dev": true,

"requires": {

"find-up": "^2.0.0",

"read-pkg": "^2.0.0"

}

},

"readable-stream": {

"version": "1.1.14",

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

"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",

"requires": {

"core-util-is": "~1.0.0",

"inherits": "~2.0.1",

"isarray": "0.0.1",

"string_decoder": "~0.10.x"

},

"dependencies": {

"isarray": {

"version": "0.0.1",

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

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

}

}

},

"redis": {

"version": "2.8.0",

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

"integrity": "sha1-ICKI4/WMSfYHnZevehDhMDrhSwI=",

"optional": true,

"requires": {

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

"redis-commands": "^1.2.0",

"redis-parser": "^2.6.0"

}

},

"redis-commands": {

"version": "1.5.0",

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

"integrity": "sha512-6KxamqpZ468MeQC3bkWmCB1fp56XL64D4Kf0zJSwDZbVLLm7KFkoIcHrgRvQ+sk8dnhySs7+yBg94yIkAK7aJg==",

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

"optional": true

},

"request": {

"version": "2.81.0",

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

"integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",

"optional": true,

"requires": {

"aws-sign2": "~0.6.0",

"aws4": "^1.2.1",

"caseless": "~0.12.0",

"combined-stream": "~1.0.5",

"extend": "~3.0.0",

"forever-agent": "~0.6.1",

"form-data": "~2.1.1",

"har-validator": "~4.2.1",

"hawk": "~3.1.3",

"http-signature": "~1.1.0",

"is-typedarray": "~1.0.0",

"isstream": "~0.1.2",

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

"mime-types": "~2.1.7",

"oauth-sign": "~0.8.1",

"performance-now": "^0.2.0",

"qs": "~6.4.0",

"safe-buffer": "^5.0.1",

"stringstream": "~0.0.4",

"tough-cookie": "~2.3.0",

"tunnel-agent": "^0.6.0",

"uuid": "^3.0.0"

}

},

"requestretry": {

"version": "1.13.0",

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

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

"optional": true,

"requires": {

"extend": "^3.0.0",

"lodash": "^4.15.0",

"request": "^2.74.0",

"when": "^3.7.7"

}

},

"requires-port": {

"version": "1.0.0",

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

"integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8="

},

"resolve": {

"version": "1.14.1",

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

"integrity": "sha512-fn5Wobh4cxbLzuHaE+nphztHy43/b++4M6SsGFC2gB8uYwf0C8LcarfCz1un7UTW8OFQg9iNjZ4xpcFVGebDPg==",

"dev": true,

"requires": {

"path-parse": "^1.0.6"

}

},

"responselike": {

"version": "1.0.2",

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

"integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",

"dev": true,

"requires": {

"lowercase-keys": "^1.0.0"

}

},

"rimraf": {

"version": "2.7.1",

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

"integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",

"dev": true,

"requires": {

"glob": "^7.1.3"

}

},

"roarr": {

"version": "2.14.6",

"resolved": "https://registry.npmjs.org/roarr/-/roarr-2.14.6.tgz",

"integrity": "sha512-qjbw0BEesKA+3XFBPt+KVe1PC/Z6ShfJ4wPlx2XifqH5h2Lj8/KQT5XJTsy3n1Es5kai+BwKALaECW3F70B1cg==",

"dev": true,

"optional": true,

"requires": {

"boolean": "^3.0.0",

"detect-node": "^2.0.4",

"globalthis": "^1.0.0",

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

"semver-compare": "^1.0.0",

"sprintf-js": "^1.1.2"

}

},

"safe-buffer": {

"version": "5.1.1",

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

"integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM="

},

"safer-buffer": {

"version": "2.1.2",

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

"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="

},

"sanitize-filename": {

"version": "1.6.3",

"resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz",

"integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==",

"dev": true,

"requires": {

"truncate-utf8-bytes": "^1.0.0"

}

},

"semver": {

"version": "6.3.0",

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

"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",

"dev": true

},

"semver-compare": {

"version": "1.0.0",

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

"integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=",

"dev": true,

"optional": true

},

"send": {

"version": "0.17.1",

"resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",

"integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",

"requires": {

"debug": "2.6.9",

"depd": "~1.1.2",

"destroy": "~1.0.4",

"encodeurl": "~1.0.2",

"escape-html": "~1.0.3",

"etag": "~1.8.1",

"fresh": "0.5.2",

"http-errors": "~1.7.2",

"mime": "1.6.0",

"ms": "2.1.1",

"on-finished": "~2.3.0",

"range-parser": "~1.2.1",

"statuses": "~1.5.0"

},

"dependencies": {

"debug": {

"version": "2.6.9",

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

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

"requires": {

"ms": "2.0.0"

},

"dependencies": {

"ms": {

"version": "2.0.0",

"resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz",

"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="

}

}

},

"depd": {

"version": "1.1.2",

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

"integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="

},

"http-errors": {

"version": "1.7.2",

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

"integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",

"requires": {

"depd": "~1.1.2",

"inherits": "2.0.3",

"setprototypeof": "1.1.1",

"statuses": ">= 1.5.0 < 2",

"toidentifier": "1.0.0"

}

},

"mime": {

"version": "1.6.0",

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

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

},

"ms": {

"version": "2.1.1",

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

"integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="

},

"setprototypeof": {

"version": "1.1.1",

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

"integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="

},

"statuses": {

"version": "1.5.0",

"resolved": "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz",

"integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="

}

}

},

"serialize-error": {

"version": "5.0.0",

"resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-5.0.0.tgz",

"integrity": "sha512-/VtpuyzYf82mHYTtI4QKtwHa79vAdU5OQpNPAmE/0UDdlGT0ZxHwC+J6gXkw29wwoVI8fMPsfcVHOwXtUQYYQA==",

"dev": true,

"optional": true,

"requires": {

"type-fest": "^0.8.0"

}

},

"serve-static": {

"version": "1.14.1",

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

"integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",

"requires": {

"encodeurl": "~1.0.2",

"escape-html": "~1.0.3",

"parseurl": "~1.3.3",

"send": "0.17.1"

}

},

"setprototypeof": {

"version": "1.1.1",

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

"integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="

},

"slack-node": {

"version": "0.2.0",

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

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

"optional": true,

"requires": {

"requestretry": "^1.2.2"

}

},

"smart-buffer": {

"version": "4.1.0",

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

"integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==",

"optional": true

},

"smtp-connection": {

"version": "2.12.0",

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

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

"optional": true,

"requires": {

"httpntlm": "1.6.1",

"nodemailer-shared": "1.1.0"

}

},

"sntp": {

"version": "1.0.9",

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

"integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",

"optional": true,

"requires": {

"hoek": "2.x.x"

}

},

"socket.io": {

"version": "2.3.0",

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

"integrity": "sha512-2A892lrj0GcgR/9Qk81EaY2gYhCBxurV0PfmmESO6p27QPrUK1J3zdns+5QPqvUYK2q657nSj0guoIil9+7eFg==",

"requires": {

"debug": "~4.1.0",

"engine.io": "~3.4.0",

"has-binary2": "~1.0.2",

"socket.io-adapter": "~1.1.0",

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

"socket.io-parser": "~3.4.0"

},

"dependencies": {

"debug": {

"version": "4.1.1",

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

"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",

"requires": {

"ms": "^2.1.1"

}

},

"ms": {

"version": "2.1.2",

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

"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="

}

}

},

"socket.io-adapter": {

"version": "1.1.2",

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

"integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g=="

},

"socket.io-client": {

"version": "2.3.0",

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

"integrity": "sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==",

"requires": {

"backo2": "1.0.2",

"base64-arraybuffer": "0.1.5",

"component-bind": "1.0.0",

"component-emitter": "1.2.1",

"debug": "~4.1.0",

"engine.io-client": "~3.4.0",

"has-binary2": "~1.0.2",

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

"to-array": "0.1.4"

},

"dependencies": {

"debug": {

"version": "4.1.1",

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

"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",

"requires": {

"ms": "^2.1.1"

}

},

"isarray": {

"version": "2.0.1",

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

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

},

"ms": {

"version": "2.1.2",

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

"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="

},

"socket.io-parser": {

"version": "3.3.0",

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

"integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==",

"requires": {

"component-emitter": "1.2.1",

"debug": "~3.1.0",

"isarray": "2.0.1"

},

"dependencies": {

"debug": {

"version": "3.1.0",

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

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

"requires": {

"ms": "2.0.0"

}

},

"ms": {

"version": "2.0.0",

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

"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="

}

}

}

}

},

"socket.io-parser": {

"version": "3.4.0",

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

"integrity": "sha512-/G/VOI+3DBp0+DJKW4KesGnQkQPFmUCbA/oO2QGT6CWxU7hLGWqU3tyuzeSK/dqcyeHsQg1vTe9jiZI8GU9SCQ==",

"requires": {

"component-emitter": "1.2.1",

"debug": "~4.1.0",

"isarray": "2.0.1"

},

"dependencies": {

"debug": {

"version": "4.1.1",

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

"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",

"requires": {

"ms": "^2.1.1"

}

},

"isarray": {

"version": "2.0.1",

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

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

},

"ms": {

"version": "2.1.2",

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

"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="

}

}

},

"socks": {

"version": "2.3.3",

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

"integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==",

"optional": true,

"requires": {

"ip": "1.1.5",

"smart-buffer": "^4.1.0"

}

},

"socks-proxy-agent": {

"version": "4.0.2",

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

"integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==",

"optional": true,

"requires": {

"agent-base": "~4.2.1",

"socks": "~2.3.2"

},

"dependencies": {

"agent-base": {

"version": "4.2.1",

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

"integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",

"optional": true,

"requires": {

"es6-promisify": "^5.0.0"

}

}

}

},

"source-map": {

"version": "0.6.1",

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

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

"optional": true

},

"spdx-correct": {

"version": "3.1.0",

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

"integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",

"dev": true,

"requires": {

"spdx-expression-parse": "^3.0.0",

"spdx-license-ids": "^3.0.0"

}

},

"spdx-exceptions": {

"version": "2.2.0",

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

"integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",

"dev": true

},

"spdx-expression-parse": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",

"integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",

"dev": true,

"requires": {

"spdx-exceptions": "^2.1.0",

"spdx-license-ids": "^3.0.0"

}

},

"spdx-license-ids": {

"version": "3.0.5",

"resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",

"integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",

"dev": true

},

"sprintf-js": {

"version": "1.1.2",

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

"integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",

"dev": true,

"optional": true

},

"sshpk": {

"version": "1.13.1",

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

"integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=",

"optional": true,

"requires": {

"asn1": "~0.2.3",

"assert-plus": "^1.0.0",

"bcrypt-pbkdf": "^1.0.0",

"dashdash": "^1.12.0",

"ecc-jsbn": "~0.1.1",

"getpass": "^0.1.1",

"jsbn": "~0.1.0",

"tweetnacl": "~0.14.0"

},

"dependencies": {

"assert-plus": {

"version": "1.0.0",

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

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

"optional": true

}

}

},

"statuses": {

"version": "1.5.0",

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

"integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="

},

"streamroller": {

"version": "0.7.0",

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

"integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==",

"requires": {

"date-format": "^1.2.0",

"debug": "^3.1.0",

"mkdirp": "^0.5.1",

"readable-stream": "^2.3.0"

},

"dependencies": {

"process-nextick-args": {

"version": "2.0.1",

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

"integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="

},

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

"requires": {

"core-util-is": "~1.0.0",

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

}

},

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

"requires": {

"safe-buffer": "~5.1.0"

}

}

}

},

"string_decoder": {

"version": "0.10.31",

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

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

},

"stringstream": {

"version": "0.0.5",

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

"integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",

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

"optional": true,

"requires": {

"ansi-regex": "^2.0.0"

}

},

"strip-bom": {

"version": "3.0.0",

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

"integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",

"dev": true

},

"sumchecker": {

"version": "3.0.1",

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

"integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==",

"dev": true,

"requires": {

"debug": "^4.1.0"

},

"dependencies": {

"debug": {

"version": "4.1.1",

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

"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",

"dev": true,

"requires": {

"ms": "^2.1.1"

}

},

"ms": {

"version": "2.1.2",

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

"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",

"dev": true

}

}

},

"supports-color": {

"version": "2.0.0",

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

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

"optional": true

},

"thrift": {

"version": "0.11.0",

"resolved": "https://registry.npmjs.org/thrift/-/thrift-0.11.0.tgz",

"integrity": "sha1-JWEV5P+Hhx4SU39LUQvStCXhOZA=",

"requires": {

"node-int64": "^0.4.0",

"q": "^1.5.0",

"ws": ">= 2.2.3"

},

"dependencies": {

"q": {

"version": "1.5.1",

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

"integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc="

}

}

},

"thunkify": {

"version": "2.1.2",

"resolved": "https://registry.npmjs.org/thunkify/-/thunkify-2.1.2.tgz",

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

"optional": true

},

"timespan": {

"version": "2.3.0",

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

"integrity": "sha1-SQLOBAvRPYRcj1myfp1ZutbzmSk=",

"optional": true

},

"tmp": {

"version": "0.1.0",

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

"integrity": "sha512-J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw==",

"dev": true,

"requires": {

"rimraf": "^2.6.3"

}

},

"tmp-promise": {

"version": "1.1.0",

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

"integrity": "sha512-8+Ah9aB1IRXCnIOxXZ0uFozV1nMU5xiu7hhFVUSxZ3bYu+psD4TzagCzVbexUCgNNGJnsmNDQlS4nG3mTyoNkw==",

"dev": true,

"requires": {

"bluebird": "^3.5.0",

"tmp": "0.1.0"

}

},

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

},

"to-readable-stream": {

"version": "1.0.0",

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

"integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==",

"dev": true

},

"toidentifier": {

"version": "1.0.0",

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

"integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="

},

"tough-cookie": {

"version": "2.3.2",

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

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

"optional": true,

"requires": {

"punycode": "^1.4.1"

}

},

"truncate-utf8-bytes": {

"version": "1.0.2",

"resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz",

"integrity": "sha1-QFkjkJWS1W94pYGENLC3hInKXys=",

"dev": true,

"requires": {

"utf8-byte-length": "^1.0.1"

}

},

"tsscmp": {

"version": "1.0.6",

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

"integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==",

"optional": true

},

"tunnel": {

"version": "0.0.6",

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

"integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==",

"dev": true,

"optional": true

},

"tunnel-agent": {

"version": "0.6.0",

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

"integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",

"optional": true,

"requires": {

"safe-buffer": "^5.0.1"

}

},

"tweetnacl": {

"version": "0.14.5",

"resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",

"integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",

"optional": true

},

"type-check": {

"version": "0.3.2",

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

"integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",

"optional": true,

"requires": {

"prelude-ls": "~1.1.2"

}

},

"type-fest": {

"version": "0.8.1",

"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",

"integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",

"dev": true,

"optional": true

},

"type-is": {

"version": "1.6.18",

"resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",

"integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",

"requires": {

"media-typer": "0.3.0",

"mime-types": "~2.1.24"

},

"dependencies": {

"mime-db": {

"version": "1.42.0",

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

"integrity": "sha512-UbfJCR4UAVRNgMpfImz05smAXK7+c+ZntjaA26ANtkXLlOe947Aag5zdIcKQULAiF9Cq4WxBi9jUs5zkA84bYQ=="

},

"mime-types": {

"version": "2.1.25",

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

"integrity": "sha512-5KhStqB5xpTAeGqKBAMgwaYMnQik7teQN4IAzC7npDv6kzeU6prfkR67bc87J1kWMPGkoaZSq1npmexMgkmEVg==",

"requires": {

"mime-db": "1.42.0"

}

}

}

},

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

},

"underscore": {

"version": "1.7.0",

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

"integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk=",

"optional": true

},

"universalify": {

"version": "0.1.2",

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

"integrity": "sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=",

"dev": true

},

"unpipe": {

"version": "1.0.0",

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

"integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="

},

"url-parse": {

"version": "1.4.7",

"resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",

"integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",

"requires": {

"querystringify": "^2.1.1",

"requires-port": "^1.0.0"

}

},

"url-parse-lax": {

"version": "3.0.0",

"resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",

"integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",

"dev": true,

"requires": {

"prepend-http": "^2.0.0"

}

},

"utf8-byte-length": {

"version": "1.0.4",

"resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz",

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

"dev": true

},

"util": {

"version": "0.11.1",

"resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",

"integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",

"dev": true,

"requires": {

"inherits": "2.0.3"

}

},

"util-deprecate": {

"version": "1.0.2",

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

"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="

},

"utils-merge": {

"version": "1.0.1",

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

"integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="

},

"uuid": {

"version": "3.1.0",

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

"integrity": "sha1-PdPT55Crwk17DToDT/q6vijrvAQ=",

"optional": true

},

"validate-npm-package-license": {

"version": "3.0.4",

"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",

"integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",

"dev": true,

"requires": {

"spdx-correct": "^3.0.0",

"spdx-expression-parse": "^3.0.0"

}

},

"vary": {

"version": "1.1.2",

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

"integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="

},

"verror": {

"version": "1.10.0",

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

"integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",

"optional": true,

"requires": {

"assert-plus": "^1.0.0",

"core-util-is": "1.0.2",

"extsprintf": "^1.2.0"

},

"dependencies": {

"assert-plus": {

"version": "1.0.0",

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

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

"optional": true

}

}

},

"when": {

"version": "3.7.8",

"resolved": "https://registry.npmjs.org/when/-/when-3.7.8.tgz",

"integrity": "sha1-xxMLan6gRpPoQs3J56Hyqjmjn4I=",

"optional": true

},

"with-callback": {

"version": "1.0.2",

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

"integrity": "sha1-oJYpuakgAo1yFAT7Q1vc/1yRvCE=",

"optional": true

},

"word-wrap": {

"version": "1.2.3",

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

"integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",

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

"requires": {

"async-limiter": "~1.0.0",

"safe-buffer": "~5.1.0",

"ultron": "~1.1.0"

}

},

"xmlbuilder": {

"version": "9.0.7",

"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",

"integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",

"dev": true

},

"xmldom": {

"version": "0.1.31",

"resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz",

"integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==",

"dev": true

},

"xmlhttprequest-ssl": {

"version": "1.5.5",

"resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",

"integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4="

},

"xregexp": {

"version": "2.0.0",

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

"integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=",

"optional": true

},

"xtend": {

"version": "4.0.2",

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

"integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",

"optional": true

},

"yallist": {

"version": "2.1.2",

"resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",

"integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",

"optional": true

},

"yargs-parser": {

"version": "16.1.0",

"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-16.1.0.tgz",

"integrity": "sha512-H/V41UNZQPkUMIT5h5hiwg4QKIY1RPvoBV4XcjUbRM8Bk2oKqqyZ0DIEbTFZB0XjbtSPG8SAa/0DxCQmiRgzKg==",

"dev": true,

"requires": {

"camelcase": "^5.0.0",

"decamelize": "^1.2.0"

}

},

"yauzl": {

"version": "2.4.1",

"resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz",

"integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=",

"dev": true,

"requires": {

"fd-slicer": "~1.0.1"

}

},

"yeast": {

"version": "0.1.2",

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

"integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk="

}

}

}

一键复制

编辑

Web IDE

原始数据

按行查看

历史

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值