Fixed %genre% and added option for single track albums
[DeezloaderRemix.git] / app / package-lock.json
index 8561208aa3307a3be0da7cf21dd1099388b06953..a28c3a29dd655a09a8f832b6ed35b502e488d12c 100644 (file)
-{
-       "name": "deezloader-rmx",
-       "version": "4.1.6",
-       "lockfileVersion": 1,
-       "requires": true,
-       "dependencies": {
-               "accepts": {
-                       "version": "1.3.5",
-                       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
-                       "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
-                       "requires": {
-                               "mime-types": "~2.1.18",
-                               "negotiator": "0.6.1"
-                       }
-               },
-               "after": {
-                       "version": "0.8.2",
-                       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
-                       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8="
-               },
-               "ajv": {
-                       "version": "6.7.0",
-                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.7.0.tgz",
-                       "integrity": "sha512-RZXPviBTtfmtka9n9sy1N5M5b82CbxWIR6HIis4s3WQTXDJamc/0gpCWNGz6EWdWp4DOfjzJfhz/AS9zVPjjWg==",
-                       "requires": {
-                               "fast-deep-equal": "^2.0.1",
-                               "fast-json-stable-stringify": "^2.0.0",
-                               "json-schema-traverse": "^0.4.1",
-                               "uri-js": "^4.2.2"
-                       }
-               },
-               "app-root-path": {
-                       "version": "1.4.0",
-                       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-1.4.0.tgz",
-                       "integrity": "sha1-YzXYZclkDQ+tmQBOWnkjIjjpLfo="
-               },
-               "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=="
-               },
-               "asn1": {
-                       "version": "0.2.4",
-                       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
-                       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
-                       "requires": {
-                               "safer-buffer": "~2.1.0"
-                       }
-               },
-               "assert-plus": {
-                       "version": "1.0.0",
-                       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
-                       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
-               },
-               "async": {
-                       "version": "2.6.1",
-                       "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
-                       "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
-                       "requires": {
-                               "lodash": "^4.17.10"
-                       }
-               },
-               "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="
-               },
-               "aws-sign2": {
-                       "version": "0.7.0",
-                       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
-                       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
-               },
-               "aws4": {
-                       "version": "1.8.0",
-                       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
-                       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="
-               },
-               "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="
-               },
-               "base64-arraybuffer": {
-                       "version": "0.1.5",
-                       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
-                       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg="
-               },
-               "base64id": {
-                       "version": "1.0.0",
-                       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
-                       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY="
-               },
-               "bcrypt-pbkdf": {
-                       "version": "1.0.2",
-                       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
-                       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
-                       "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"
-                       }
-               },
-               "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.5.3",
-                       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz",
-                       "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw=="
-               },
-               "body-parser": {
-                       "version": "1.18.3",
-                       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz",
-                       "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=",
-                       "requires": {
-                               "bytes": "3.0.0",
-                               "content-type": "~1.0.4",
-                               "debug": "2.6.9",
-                               "depd": "~1.1.2",
-                               "http-errors": "~1.6.3",
-                               "iconv-lite": "0.4.23",
-                               "on-finished": "~2.3.0",
-                               "qs": "6.5.2",
-                               "raw-body": "2.3.3",
-                               "type-is": "~1.6.16"
-                       }
-               },
-               "brace-expansion": {
-                       "version": "1.1.11",
-                       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
-                       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
-                       "requires": {
-                               "balanced-match": "^1.0.0",
-                               "concat-map": "0.0.1"
-                       }
-               },
-               "bytes": {
-                       "version": "3.0.0",
-                       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
-                       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
-               },
-               "callsite": {
-                       "version": "1.0.0",
-                       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
-                       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA="
-               },
-               "caseless": {
-                       "version": "0.12.0",
-                       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
-                       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
-               },
-               "combined-stream": {
-                       "version": "1.0.7",
-                       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",
-                       "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
-                       "requires": {
-                               "delayed-stream": "~1.0.0"
-                       }
-               },
-               "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="
-               },
-               "content-disposition": {
-                       "version": "0.5.2",
-                       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
-                       "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ="
-               },
-               "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="
-               },
-               "cookiejar": {
-                       "version": "2.1.2",
-                       "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz",
-                       "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA=="
-               },
-               "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="
-               },
-               "dashdash": {
-                       "version": "1.14.1",
-                       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
-                       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
-                       "requires": {
-                               "assert-plus": "^1.0.0"
-                       }
-               },
-               "dateformat": {
-                       "version": "3.0.3",
-                       "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
-                       "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q=="
-               },
-               "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"
-                       }
-               },
-               "delayed-stream": {
-                       "version": "1.0.0",
-                       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
-                       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
-               },
-               "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="
-               },
-               "ecc-jsbn": {
-                       "version": "0.1.2",
-                       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
-                       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
-                       "requires": {
-                               "jsbn": "~0.1.0",
-                               "safer-buffer": "^2.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-context-menu": {
-                       "version": "0.10.1",
-                       "resolved": "https://registry.npmjs.org/electron-context-menu/-/electron-context-menu-0.10.1.tgz",
-                       "integrity": "sha512-KFkKwFbT6iJUgarEknYuXQlJAT+naJZtSWFBtHf9RiSb70wscWdDNpYoUERzF7FgqYE1Mil4npfRWsjqGLwtog==",
-                       "requires": {
-                               "electron-dl": "^1.2.0",
-                               "electron-is-dev": "^1.0.1"
-                       }
-               },
-               "electron-dl": {
-                       "version": "1.12.0",
-                       "resolved": "https://registry.npmjs.org/electron-dl/-/electron-dl-1.12.0.tgz",
-                       "integrity": "sha512-UMc2CL45Ybpvu66LDPYzwmDRmYK4Ivz+wdnTM0eXcNMztvQwhixAk2UPme1c7McqG8bAlKEkQpZn3epmQy4EWg==",
-                       "requires": {
-                               "ext-name": "^5.0.0",
-                               "pupa": "^1.0.0",
-                               "unused-filename": "^1.0.0"
-                       }
-               },
-               "electron-is-dev": {
-                       "version": "1.0.1",
-                       "resolved": "https://registry.npmjs.org/electron-is-dev/-/electron-is-dev-1.0.1.tgz",
-                       "integrity": "sha512-iwM3EotA9HTXqMGpQRkR/kT8OZqBbdfHTnlwcxsjSLYqY8svvsq0MuujsWCn3/vtgRmDv/PC/gKUUpoZvi5C1w=="
-               },
-               "electron-window-state-manager": {
-                       "version": "0.3.2",
-                       "resolved": "https://registry.npmjs.org/electron-window-state-manager/-/electron-window-state-manager-0.3.2.tgz",
-                       "integrity": "sha1-pVLqNUcCl8mZx0TYGrsqjIpRdw4=",
-                       "requires": {
-                               "app-root-path": "^1.3.0",
-                               "fs-jetpack": "^0.9.2"
-                       }
-               },
-               "encodeurl": {
-                       "version": "1.0.2",
-                       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
-                       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
-               },
-               "engine.io": {
-                       "version": "3.2.1",
-                       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
-                       "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
-                       "requires": {
-                               "accepts": "~1.3.4",
-                               "base64id": "1.0.0",
-                               "cookie": "0.3.1",
-                               "debug": "~3.1.0",
-                               "engine.io-parser": "~2.1.0",
-                               "ws": "~3.3.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"
-                                       }
-                               }
-                       }
-               },
-               "engine.io-client": {
-                       "version": "3.2.1",
-                       "resolved": "http://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
-                       "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
-                       "requires": {
-                               "component-emitter": "1.2.1",
-                               "component-inherit": "0.0.3",
-                               "debug": "~3.1.0",
-                               "engine.io-parser": "~2.1.1",
-                               "has-cors": "1.1.0",
-                               "indexof": "0.0.1",
-                               "parseqs": "0.0.5",
-                               "parseuri": "0.0.5",
-                               "ws": "~3.3.1",
-                               "xmlhttprequest-ssl": "~1.5.4",
-                               "yeast": "0.1.2"
-                       },
-                       "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"
-                                       }
-                               }
-                       }
-               },
-               "engine.io-parser": {
-                       "version": "2.1.3",
-                       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
-                       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
-                       "requires": {
-                               "after": "0.8.2",
-                               "arraybuffer.slice": "~0.0.7",
-                               "base64-arraybuffer": "0.1.5",
-                               "blob": "0.0.5",
-                               "has-binary2": "~1.0.2"
-                       }
-               },
-               "escape-html": {
-                       "version": "1.0.3",
-                       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
-                       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
-               },
-               "etag": {
-                       "version": "1.8.1",
-                       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
-                       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
-               },
-               "express": {
-                       "version": "4.16.4",
-                       "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz",
-                       "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==",
-                       "requires": {
-                               "accepts": "~1.3.5",
-                               "array-flatten": "1.1.1",
-                               "body-parser": "1.18.3",
-                               "content-disposition": "0.5.2",
-                               "content-type": "~1.0.4",
-                               "cookie": "0.3.1",
-                               "cookie-signature": "1.0.6",
-                               "debug": "2.6.9",
-                               "depd": "~1.1.2",
-                               "encodeurl": "~1.0.2",
-                               "escape-html": "~1.0.3",
-                               "etag": "~1.8.1",
-                               "finalhandler": "1.1.1",
-                               "fresh": "0.5.2",
-                               "merge-descriptors": "1.0.1",
-                               "methods": "~1.1.2",
-                               "on-finished": "~2.3.0",
-                               "parseurl": "~1.3.2",
-                               "path-to-regexp": "0.1.7",
-                               "proxy-addr": "~2.0.4",
-                               "qs": "6.5.2",
-                               "range-parser": "~1.2.0",
-                               "safe-buffer": "5.1.2",
-                               "send": "0.16.2",
-                               "serve-static": "1.13.2",
-                               "setprototypeof": "1.1.0",
-                               "statuses": "~1.4.0",
-                               "type-is": "~1.6.16",
-                               "utils-merge": "1.0.1",
-                               "vary": "~1.1.2"
-                       }
-               },
-               "ext-list": {
-                       "version": "2.2.2",
-                       "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz",
-                       "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==",
-                       "requires": {
-                               "mime-db": "^1.28.0"
-                       }
-               },
-               "ext-name": {
-                       "version": "5.0.0",
-                       "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz",
-                       "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==",
-                       "requires": {
-                               "ext-list": "^2.0.0",
-                               "sort-keys-length": "^1.0.0"
-                       }
-               },
-               "extend": {
-                       "version": "3.0.2",
-                       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
-                       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
-               },
-               "extsprintf": {
-                       "version": "1.3.0",
-                       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
-                       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
-               },
-               "fast-deep-equal": {
-                       "version": "2.0.1",
-                       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
-                       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="
-               },
-               "fast-json-stable-stringify": {
-                       "version": "2.0.0",
-                       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
-                       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="
-               },
-               "finalhandler": {
-                       "version": "1.1.1",
-                       "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
-                       "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
-                       "requires": {
-                               "debug": "2.6.9",
-                               "encodeurl": "~1.0.2",
-                               "escape-html": "~1.0.3",
-                               "on-finished": "~2.3.0",
-                               "parseurl": "~1.3.2",
-                               "statuses": "~1.4.0",
-                               "unpipe": "~1.0.0"
-                       }
-               },
-               "forever-agent": {
-                       "version": "0.6.1",
-                       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
-                       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
-               },
-               "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==",
-                       "requires": {
-                               "asynckit": "^0.4.0",
-                               "combined-stream": "^1.0.6",
-                               "mime-types": "^2.1.12"
-                       }
-               },
-               "formidable": {
-                       "version": "1.2.1",
-                       "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.1.tgz",
-                       "integrity": "sha512-Fs9VRguL0gqGHkXS5GQiMCr1VhZBxz0JnJs4JmMp/2jL18Fmbzvv7vOFRU+U8TBkHEE/CX1qDXzJplVULgsLeg=="
-               },
-               "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": "7.0.1",
-                       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
-                       "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
-                       "requires": {
-                               "graceful-fs": "^4.1.2",
-                               "jsonfile": "^4.0.0",
-                               "universalify": "^0.1.0"
-                       }
-               },
-               "fs-jetpack": {
-                       "version": "0.9.2",
-                       "resolved": "http://registry.npmjs.org/fs-jetpack/-/fs-jetpack-0.9.2.tgz",
-                       "integrity": "sha1-k7QU29B4AYY9ZMgadq3APYUMm1Y=",
-                       "requires": {
-                               "minimatch": "^3.0.2",
-                               "mkdirp": "^0.5.1",
-                               "q": "^1.0.1",
-                               "rimraf": "^2.2.8"
-                       }
-               },
-               "fs.realpath": {
-                       "version": "1.0.0",
-                       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
-                       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
-               },
-               "getpass": {
-                       "version": "0.1.7",
-                       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
-                       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
-                       "requires": {
-                               "assert-plus": "^1.0.0"
-                       }
-               },
-               "glob": {
-                       "version": "7.1.3",
-                       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
-                       "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
-                       "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"
-                       }
-               },
-               "graceful-fs": {
-                       "version": "4.1.15",
-                       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
-                       "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA=="
-               },
-               "har-schema": {
-                       "version": "2.0.0",
-                       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
-                       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
-               },
-               "har-validator": {
-                       "version": "5.1.3",
-                       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
-                       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
-                       "requires": {
-                               "ajv": "^6.5.5",
-                               "har-schema": "^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"
-                       }
-               },
-               "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="
-               },
-               "http-errors": {
-                       "version": "1.6.3",
-                       "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
-                       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
-                       "requires": {
-                               "depd": "~1.1.2",
-                               "inherits": "2.0.3",
-                               "setprototypeof": "1.1.0",
-                               "statuses": ">= 1.4.0 < 2"
-                       }
-               },
-               "http-signature": {
-                       "version": "1.2.0",
-                       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
-                       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
-                       "requires": {
-                               "assert-plus": "^1.0.0",
-                               "jsprim": "^1.2.2",
-                               "sshpk": "^1.7.0"
-                       }
-               },
-               "iconv-lite": {
-                       "version": "0.4.23",
-                       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
-                       "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
-                       "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="
-               },
-               "inflight": {
-                       "version": "1.0.6",
-                       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
-                       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
-                       "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="
-               },
-               "ipaddr.js": {
-                       "version": "1.8.0",
-                       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz",
-                       "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4="
-               },
-               "is-plain-obj": {
-                       "version": "1.1.0",
-                       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
-                       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4="
-               },
-               "is-typedarray": {
-                       "version": "1.0.0",
-                       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
-                       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
-               },
-               "isarray": {
-                       "version": "2.0.1",
-                       "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
-                       "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4="
-               },
-               "isstream": {
-                       "version": "0.1.2",
-                       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
-                       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
-               },
-               "jsbn": {
-                       "version": "0.1.1",
-                       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
-                       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
-               },
-               "json-schema": {
-                       "version": "0.2.3",
-                       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
-                       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
-               },
-               "json-schema-traverse": {
-                       "version": "0.4.1",
-                       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
-                       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
-               },
-               "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="
-               },
-               "jsonfile": {
-                       "version": "4.0.0",
-                       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
-                       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
-                       "requires": {
-                               "graceful-fs": "^4.1.6"
-                       }
-               },
-               "jsprim": {
-                       "version": "1.4.1",
-                       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
-                       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
-                       "requires": {
-                               "assert-plus": "1.0.0",
-                               "extsprintf": "1.3.0",
-                               "json-schema": "0.2.3",
-                               "verror": "1.10.0"
-                       }
-               },
-               "lodash": {
-                       "version": "4.17.11",
-                       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
-                       "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
-               },
-               "media-typer": {
-                       "version": "0.3.0",
-                       "resolved": "http://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": "1.4.1",
-                       "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
-                       "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ=="
-               },
-               "mime-db": {
-                       "version": "1.37.0",
-                       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
-                       "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg=="
-               },
-               "mime-types": {
-                       "version": "2.1.21",
-                       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",
-                       "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
-                       "requires": {
-                               "mime-db": "~1.37.0"
-                       }
-               },
-               "minimatch": {
-                       "version": "3.0.4",
-                       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
-                       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
-                       "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"
-                       }
-               },
-               "modify-filename": {
-                       "version": "1.1.0",
-                       "resolved": "https://registry.npmjs.org/modify-filename/-/modify-filename-1.1.0.tgz",
-                       "integrity": "sha1-mi3sg4Bvuy2XXyK+7IWcoms5OqE="
-               },
-               "ms": {
-                       "version": "2.0.0",
-                       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
-                       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
-               },
-               "negotiator": {
-                       "version": "0.6.1",
-                       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
-                       "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
-               },
-               "node-downloader-helper": {
-                       "version": "1.0.9",
-                       "resolved": "https://registry.npmjs.org/node-downloader-helper/-/node-downloader-helper-1.0.9.tgz",
-                       "integrity": "sha512-X2cuBotLy2D3LdQAvhOAZ6IfcMGT6ssn+hCEm6yPJzhjr+S/YjyTLTxhnAe1pr5/jxGABD+b3SN8WpuBL5J2Dw=="
-               },
-               "oauth-sign": {
-                       "version": "0.9.0",
-                       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
-                       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
-               },
-               "object-component": {
-                       "version": "0.0.3",
-                       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
-                       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE="
-               },
-               "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=",
-                       "requires": {
-                               "wrappy": "1"
-                       }
-               },
-               "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.2",
-                       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
-                       "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M="
-               },
-               "path-exists": {
-                       "version": "3.0.0",
-                       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
-                       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU="
-               },
-               "path-is-absolute": {
-                       "version": "1.0.1",
-                       "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
-                       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
-               },
-               "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="
-               },
-               "performance-now": {
-                       "version": "2.1.0",
-                       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
-                       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
-               },
-               "process-nextick-args": {
-                       "version": "2.0.0",
-                       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
-                       "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="
-               },
-               "proxy-addr": {
-                       "version": "2.0.4",
-                       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz",
-                       "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==",
-                       "requires": {
-                               "forwarded": "~0.1.2",
-                               "ipaddr.js": "1.8.0"
-                       }
-               },
-               "psl": {
-                       "version": "1.1.31",
-                       "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz",
-                       "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw=="
-               },
-               "punycode": {
-                       "version": "2.1.1",
-                       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
-                       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
-               },
-               "pupa": {
-                       "version": "1.0.0",
-                       "resolved": "https://registry.npmjs.org/pupa/-/pupa-1.0.0.tgz",
-                       "integrity": "sha1-mpVopa9+ZXuEYqbp1TKHQ1YM7/Y="
-               },
-               "q": {
-                       "version": "1.5.1",
-                       "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
-                       "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc="
-               },
-               "qs": {
-                       "version": "6.5.2",
-                       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
-                       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
-               },
-               "queue": {
-                       "version": "5.0.0",
-                       "resolved": "https://registry.npmjs.org/queue/-/queue-5.0.0.tgz",
-                       "integrity": "sha512-2K9XzFpaho+lzRzyrFZVfzNSMq34/c0mRurL2Ciqy/+wShotbPDnl2COQjOpaJsKbNZQ28YMzQH96MTFdQD9AA==",
-                       "requires": {
-                               "inherits": "~2.0.3"
-                       }
-               },
-               "range-parser": {
-                       "version": "1.2.0",
-                       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
-                       "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4="
-               },
-               "raw-body": {
-                       "version": "2.3.3",
-                       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",
-                       "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==",
-                       "requires": {
-                               "bytes": "3.0.0",
-                               "http-errors": "1.6.3",
-                               "iconv-lite": "0.4.23",
-                               "unpipe": "1.0.0"
-                       }
-               },
-               "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"
-                       },
-                       "dependencies": {
-                               "isarray": {
-                                       "version": "1.0.0",
-                                       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
-                                       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
-                               }
-                       }
-               },
-               "request": {
-                       "version": "2.88.0",
-                       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
-                       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
-                       "requires": {
-                               "aws-sign2": "~0.7.0",
-                               "aws4": "^1.8.0",
-                               "caseless": "~0.12.0",
-                               "combined-stream": "~1.0.6",
-                               "extend": "~3.0.2",
-                               "forever-agent": "~0.6.1",
-                               "form-data": "~2.3.2",
-                               "har-validator": "~5.1.0",
-                               "http-signature": "~1.2.0",
-                               "is-typedarray": "~1.0.0",
-                               "isstream": "~0.1.2",
-                               "json-stringify-safe": "~5.0.1",
-                               "mime-types": "~2.1.19",
-                               "oauth-sign": "~0.9.0",
-                               "performance-now": "^2.1.0",
-                               "qs": "~6.5.2",
-                               "safe-buffer": "^5.1.2",
-                               "tough-cookie": "~2.4.3",
-                               "tunnel-agent": "^0.6.0",
-                               "uuid": "^3.3.2"
-                       }
-               },
-               "request-promise": {
-                       "version": "4.2.2",
-                       "resolved": "https://registry.npmjs.org/request-promise/-/request-promise-4.2.2.tgz",
-                       "integrity": "sha1-0epG1lSm7k+O5qT+oQGMIpEZBLQ=",
-                       "requires": {
-                               "bluebird": "^3.5.0",
-                               "request-promise-core": "1.1.1",
-                               "stealthy-require": "^1.1.0",
-                               "tough-cookie": ">=2.3.3"
-                       }
-               },
-               "request-promise-core": {
-                       "version": "1.1.1",
-                       "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.1.tgz",
-                       "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=",
-                       "requires": {
-                               "lodash": "^4.13.1"
-                       }
-               },
-               "rimraf": {
-                       "version": "2.6.2",
-                       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
-                       "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
-                       "requires": {
-                               "glob": "^7.0.5"
-                       }
-               },
-               "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=="
-               },
-               "safer-buffer": {
-                       "version": "2.1.2",
-                       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
-                       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
-               },
-               "send": {
-                       "version": "0.16.2",
-                       "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
-                       "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
-                       "requires": {
-                               "debug": "2.6.9",
-                               "depd": "~1.1.2",
-                               "destroy": "~1.0.4",
-                               "encodeurl": "~1.0.2",
-                               "escape-html": "~1.0.3",
-                               "etag": "~1.8.1",
-                               "fresh": "0.5.2",
-                               "http-errors": "~1.6.2",
-                               "mime": "1.4.1",
-                               "ms": "2.0.0",
-                               "on-finished": "~2.3.0",
-                               "range-parser": "~1.2.0",
-                               "statuses": "~1.4.0"
-                       }
-               },
-               "sequential-task-queue": {
-                       "version": "1.2.1",
-                       "resolved": "https://registry.npmjs.org/sequential-task-queue/-/sequential-task-queue-1.2.1.tgz",
-                       "integrity": "sha512-w2g0QgV37MSsI/qnvn8Z3NUGNilQA6p+NfujkSWI99rvBu/eTx3E0Z1rTIzaRxQj+gT9+Mta2azxyefnw0C25Q=="
-               },
-               "serve-static": {
-                       "version": "1.13.2",
-                       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
-                       "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
-                       "requires": {
-                               "encodeurl": "~1.0.2",
-                               "escape-html": "~1.0.3",
-                               "parseurl": "~1.3.2",
-                               "send": "0.16.2"
-                       }
-               },
-               "setprototypeof": {
-                       "version": "1.1.0",
-                       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
-                       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
-               },
-               "socket.io": {
-                       "version": "2.1.1",
-                       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
-                       "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
-                       "requires": {
-                               "debug": "~3.1.0",
-                               "engine.io": "~3.2.0",
-                               "has-binary2": "~1.0.2",
-                               "socket.io-adapter": "~1.1.0",
-                               "socket.io-client": "2.1.1",
-                               "socket.io-parser": "~3.2.0"
-                       },
-                       "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"
-                                       }
-                               }
-                       }
-               },
-               "socket.io-adapter": {
-                       "version": "1.1.1",
-                       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",
-                       "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs="
-               },
-               "socket.io-client": {
-                       "version": "2.1.1",
-                       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
-                       "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
-                       "requires": {
-                               "backo2": "1.0.2",
-                               "base64-arraybuffer": "0.1.5",
-                               "component-bind": "1.0.0",
-                               "component-emitter": "1.2.1",
-                               "debug": "~3.1.0",
-                               "engine.io-client": "~3.2.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.2.0",
-                               "to-array": "0.1.4"
-                       },
-                       "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"
-                                       }
-                               }
-                       }
-               },
-               "socket.io-parser": {
-                       "version": "3.2.0",
-                       "resolved": "http://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
-                       "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
-                       "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"
-                                       }
-                               }
-                       }
-               },
-               "sort-keys": {
-                       "version": "1.1.2",
-                       "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
-                       "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
-                       "requires": {
-                               "is-plain-obj": "^1.0.0"
-                       }
-               },
-               "sort-keys-length": {
-                       "version": "1.0.1",
-                       "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz",
-                       "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=",
-                       "requires": {
-                               "sort-keys": "^1.0.0"
-                       }
-               },
-               "spotify-web-api-node": {
-                       "version": "4.0.0",
-                       "resolved": "https://registry.npmjs.org/spotify-web-api-node/-/spotify-web-api-node-4.0.0.tgz",
-                       "integrity": "sha512-FQAX4qiP9xfjmJpkSfF5PEVr7RVorUZiLvcdVTlhVFLYAmQ8VSsZlyb0yTK0GExKhAcgJy9GfWxqjSB2r9SrjA==",
-                       "requires": {
-                               "superagent": "^3.7.0"
-                       }
-               },
-               "sshpk": {
-                       "version": "1.16.0",
-                       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.0.tgz",
-                       "integrity": "sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ==",
-                       "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",
-                               "safer-buffer": "^2.0.2",
-                               "tweetnacl": "~0.14.0"
-                       }
-               },
-               "statuses": {
-                       "version": "1.4.0",
-                       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
-                       "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
-               },
-               "stealthy-require": {
-                       "version": "1.1.1",
-                       "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
-                       "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks="
-               },
-               "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"
-                       }
-               },
-               "superagent": {
-                       "version": "3.8.3",
-                       "resolved": "https://registry.npmjs.org/superagent/-/superagent-3.8.3.tgz",
-                       "integrity": "sha512-GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA==",
-                       "requires": {
-                               "component-emitter": "^1.2.0",
-                               "cookiejar": "^2.1.0",
-                               "debug": "^3.1.0",
-                               "extend": "^3.0.0",
-                               "form-data": "^2.3.1",
-                               "formidable": "^1.2.0",
-                               "methods": "^1.1.1",
-                               "mime": "^1.4.1",
-                               "qs": "^6.5.1",
-                               "readable-stream": "^2.3.5"
-                       },
-                       "dependencies": {
-                               "debug": {
-                                       "version": "3.2.6",
-                                       "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
-                                       "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
-                                       "requires": {
-                                               "ms": "^2.1.1"
-                                       }
-                               },
-                               "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=="
-                               }
-                       }
-               },
-               "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="
-               },
-               "tough-cookie": {
-                       "version": "2.4.3",
-                       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
-                       "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
-                       "requires": {
-                               "psl": "^1.1.24",
-                               "punycode": "^1.4.1"
-                       },
-                       "dependencies": {
-                               "punycode": {
-                                       "version": "1.4.1",
-                                       "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
-                                       "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
-                               }
-                       }
-               },
-               "tunnel-agent": {
-                       "version": "0.6.0",
-                       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
-                       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
-                       "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="
-               },
-               "type-is": {
-                       "version": "1.6.16",
-                       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
-                       "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
-                       "requires": {
-                               "media-typer": "0.3.0",
-                               "mime-types": "~2.1.18"
-                       }
-               },
-               "ultron": {
-                       "version": "1.1.1",
-                       "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
-                       "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og=="
-               },
-               "universalify": {
-                       "version": "0.1.2",
-                       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
-                       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
-               },
-               "unpipe": {
-                       "version": "1.0.0",
-                       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
-                       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
-               },
-               "unused-filename": {
-                       "version": "1.0.0",
-                       "resolved": "https://registry.npmjs.org/unused-filename/-/unused-filename-1.0.0.tgz",
-                       "integrity": "sha1-00CID3GuIRXrqhMlvvBcxmhEacY=",
-                       "requires": {
-                               "modify-filename": "^1.1.0",
-                               "path-exists": "^3.0.0"
-                       }
-               },
-               "uri-js": {
-                       "version": "4.2.2",
-                       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
-                       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
-                       "requires": {
-                               "punycode": "^2.1.0"
-                       }
-               },
-               "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.3.2",
-                       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
-                       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
-               },
-               "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=",
-                       "requires": {
-                               "assert-plus": "^1.0.0",
-                               "core-util-is": "1.0.2",
-                               "extsprintf": "^1.2.0"
-                       }
-               },
-               "wrappy": {
-                       "version": "1.0.2",
-                       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
-                       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
-               },
-               "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"
-                       }
-               },
-               "xmlhttprequest-ssl": {
-                       "version": "1.5.5",
-                       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
-                       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4="
-               },
-               "yeast": {
-                       "version": "0.1.2",
-                       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
-                       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk="
-               }
-       }
-}
+{\r
+       "name": "deezloader-rmx",\r
+       "version": "4.2.0",\r
+       "lockfileVersion": 1,\r
+       "requires": true,\r
+       "dependencies": {\r
+               "accepts": {\r
+                       "version": "1.3.5",\r
+                       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",\r
+                       "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",\r
+                       "requires": {\r
+                               "mime-types": "~2.1.18",\r
+                               "negotiator": "0.6.1"\r
+                       }\r
+               },\r
+               "after": {\r
+                       "version": "0.8.2",\r
+                       "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",\r
+                       "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8="\r
+               },\r
+               "ajv": {\r
+                       "version": "6.7.0",\r
+                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.7.0.tgz",\r
+                       "integrity": "sha512-RZXPviBTtfmtka9n9sy1N5M5b82CbxWIR6HIis4s3WQTXDJamc/0gpCWNGz6EWdWp4DOfjzJfhz/AS9zVPjjWg==",\r
+                       "requires": {\r
+                               "fast-deep-equal": "^2.0.1",\r
+                               "fast-json-stable-stringify": "^2.0.0",\r
+                               "json-schema-traverse": "^0.4.1",\r
+                               "uri-js": "^4.2.2"\r
+                       }\r
+               },\r
+               "app-root-path": {\r
+                       "version": "1.4.0",\r
+                       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-1.4.0.tgz",\r
+                       "integrity": "sha1-YzXYZclkDQ+tmQBOWnkjIjjpLfo="\r
+               },\r
+               "array-flatten": {\r
+                       "version": "1.1.1",\r
+                       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",\r
+                       "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="\r
+               },\r
+               "arraybuffer.slice": {\r
+                       "version": "0.0.7",\r
+                       "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",\r
+                       "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog=="\r
+               },\r
+               "asn1": {\r
+                       "version": "0.2.4",\r
+                       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",\r
+                       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",\r
+                       "requires": {\r
+                               "safer-buffer": "~2.1.0"\r
+                       }\r
+               },\r
+               "assert-plus": {\r
+                       "version": "1.0.0",\r
+                       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",\r
+                       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="\r
+               },\r
+               "async": {\r
+                       "version": "2.6.2",\r
+                       "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz",\r
+                       "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==",\r
+                       "requires": {\r
+                               "lodash": "^4.17.11"\r
+                       }\r
+               },\r
+               "async-limiter": {\r
+                       "version": "1.0.0",\r
+                       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",\r
+                       "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg=="\r
+               },\r
+               "asynckit": {\r
+                       "version": "0.4.0",\r
+                       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",\r
+                       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="\r
+               },\r
+               "aws-sign2": {\r
+                       "version": "0.7.0",\r
+                       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",\r
+                       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="\r
+               },\r
+               "aws4": {\r
+                       "version": "1.8.0",\r
+                       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",\r
+                       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="\r
+               },\r
+               "backo2": {\r
+                       "version": "1.0.2",\r
+                       "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",\r
+                       "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc="\r
+               },\r
+               "balanced-match": {\r
+                       "version": "1.0.0",\r
+                       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",\r
+                       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="\r
+               },\r
+               "base64-arraybuffer": {\r
+                       "version": "0.1.5",\r
+                       "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",\r
+                       "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg="\r
+               },\r
+               "base64id": {\r
+                       "version": "1.0.0",\r
+                       "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",\r
+                       "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY="\r
+               },\r
+               "bcrypt-pbkdf": {\r
+                       "version": "1.0.2",\r
+                       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",\r
+                       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",\r
+                       "requires": {\r
+                               "tweetnacl": "^0.14.3"\r
+                       }\r
+               },\r
+               "better-assert": {\r
+                       "version": "1.0.2",\r
+                       "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",\r
+                       "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",\r
+                       "requires": {\r
+                               "callsite": "1.0.0"\r
+                       }\r
+               },\r
+               "blob": {\r
+                       "version": "0.0.5",\r
+                       "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",\r
+                       "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig=="\r
+               },\r
+               "bluebird": {\r
+                       "version": "3.5.3",\r
+                       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz",\r
+                       "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw=="\r
+               },\r
+               "body-parser": {\r
+                       "version": "1.18.3",\r
+                       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz",\r
+                       "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=",\r
+                       "requires": {\r
+                               "bytes": "3.0.0",\r
+                               "content-type": "~1.0.4",\r
+                               "debug": "2.6.9",\r
+                               "depd": "~1.1.2",\r
+                               "http-errors": "~1.6.3",\r
+                               "iconv-lite": "0.4.23",\r
+                               "on-finished": "~2.3.0",\r
+                               "qs": "6.5.2",\r
+                               "raw-body": "2.3.3",\r
+                               "type-is": "~1.6.16"\r
+                       }\r
+               },\r
+               "brace-expansion": {\r
+                       "version": "1.1.11",\r
+                       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",\r
+                       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",\r
+                       "requires": {\r
+                               "balanced-match": "^1.0.0",\r
+                               "concat-map": "0.0.1"\r
+                       }\r
+               },\r
+               "bytes": {\r
+                       "version": "3.0.0",\r
+                       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",\r
+                       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="\r
+               },\r
+               "callsite": {\r
+                       "version": "1.0.0",\r
+                       "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",\r
+                       "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA="\r
+               },\r
+               "caseless": {\r
+                       "version": "0.12.0",\r
+                       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",\r
+                       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="\r
+               },\r
+               "combined-stream": {\r
+                       "version": "1.0.7",\r
+                       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",\r
+                       "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",\r
+                       "requires": {\r
+                               "delayed-stream": "~1.0.0"\r
+                       }\r
+               },\r
+               "component-bind": {\r
+                       "version": "1.0.0",\r
+                       "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",\r
+                       "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E="\r
+               },\r
+               "component-emitter": {\r
+                       "version": "1.2.1",\r
+                       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",\r
+                       "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY="\r
+               },\r
+               "component-inherit": {\r
+                       "version": "0.0.3",\r
+                       "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",\r
+                       "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM="\r
+               },\r
+               "concat-map": {\r
+                       "version": "0.0.1",\r
+                       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",\r
+                       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="\r
+               },\r
+               "content-disposition": {\r
+                       "version": "0.5.2",\r
+                       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",\r
+                       "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ="\r
+               },\r
+               "content-type": {\r
+                       "version": "1.0.4",\r
+                       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",\r
+                       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="\r
+               },\r
+               "cookie": {\r
+                       "version": "0.3.1",\r
+                       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",\r
+                       "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="\r
+               },\r
+               "cookie-signature": {\r
+                       "version": "1.0.6",\r
+                       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",\r
+                       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="\r
+               },\r
+               "cookiejar": {\r
+                       "version": "2.1.2",\r
+                       "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz",\r
+                       "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA=="\r
+               },\r
+               "core-util-is": {\r
+                       "version": "1.0.2",\r
+                       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",\r
+                       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="\r
+               },\r
+               "dashdash": {\r
+                       "version": "1.14.1",\r
+                       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",\r
+                       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",\r
+                       "requires": {\r
+                               "assert-plus": "^1.0.0"\r
+                       }\r
+               },\r
+               "dateformat": {\r
+                       "version": "3.0.3",\r
+                       "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",\r
+                       "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q=="\r
+               },\r
+               "debug": {\r
+                       "version": "2.6.9",\r
+                       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",\r
+                       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",\r
+                       "requires": {\r
+                               "ms": "2.0.0"\r
+                       }\r
+               },\r
+               "deezer-api": {\r
+                       "version": "git+https://notabug.org/RemixDevs/deezer-api.git#41c435c1595363750cf2464ece25e3c7c57ff637",\r
+                       "from": "git+https://notabug.org/RemixDevs/deezer-api.git#master",\r
+                       "requires": {\r
+                               "request-promise": "^4.2.2"\r
+                       }\r
+               },\r
+               "delayed-stream": {\r
+                       "version": "1.0.0",\r
+                       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",\r
+                       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="\r
+               },\r
+               "depd": {\r
+                       "version": "1.1.2",\r
+                       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",\r
+                       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="\r
+               },\r
+               "destroy": {\r
+                       "version": "1.0.4",\r
+                       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",\r
+                       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="\r
+               },\r
+               "ecc-jsbn": {\r
+                       "version": "0.1.2",\r
+                       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",\r
+                       "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",\r
+                       "requires": {\r
+                               "jsbn": "~0.1.0",\r
+                               "safer-buffer": "^2.1.0"\r
+                       }\r
+               },\r
+               "ee-first": {\r
+                       "version": "1.1.1",\r
+                       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",\r
+                       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="\r
+               },\r
+               "electron-context-menu": {\r
+                       "version": "0.11.0",\r
+                       "resolved": "https://registry.npmjs.org/electron-context-menu/-/electron-context-menu-0.11.0.tgz",\r
+                       "integrity": "sha512-sgDIGqjgazUQ5fbfz0ObRkmODAsw00eylQprp5q4jyuL6dskd27yslhoJTrjLbFGErfVVYzRXPW2rQPJxARKmg==",\r
+                       "requires": {\r
+                               "electron-dl": "^1.2.0",\r
+                               "electron-is-dev": "^1.0.1"\r
+                       }\r
+               },\r
+               "electron-dl": {\r
+                       "version": "1.13.0",\r
+                       "resolved": "https://registry.npmjs.org/electron-dl/-/electron-dl-1.13.0.tgz",\r
+                       "integrity": "sha512-0sg/g7zOuH5TABWSgsqFB275jbRCkIxYq6Nz1lFqMQP/Z93EF2mOo+RPNL1CyFH0dEZLFOvPgwmSMqiPICVOyQ==",\r
+                       "requires": {\r
+                               "ext-name": "^5.0.0",\r
+                               "pupa": "^1.0.0",\r
+                               "unused-filename": "^1.0.0"\r
+                       }\r
+               },\r
+               "electron-is-dev": {\r
+                       "version": "1.0.1",\r
+                       "resolved": "https://registry.npmjs.org/electron-is-dev/-/electron-is-dev-1.0.1.tgz",\r
+                       "integrity": "sha512-iwM3EotA9HTXqMGpQRkR/kT8OZqBbdfHTnlwcxsjSLYqY8svvsq0MuujsWCn3/vtgRmDv/PC/gKUUpoZvi5C1w=="\r
+               },\r
+               "electron-window-state-manager": {\r
+                       "version": "0.3.2",\r
+                       "resolved": "https://registry.npmjs.org/electron-window-state-manager/-/electron-window-state-manager-0.3.2.tgz",\r
+                       "integrity": "sha1-pVLqNUcCl8mZx0TYGrsqjIpRdw4=",\r
+                       "requires": {\r
+                               "app-root-path": "^1.3.0",\r
+                               "fs-jetpack": "^0.9.2"\r
+                       }\r
+               },\r
+               "encodeurl": {\r
+                       "version": "1.0.2",\r
+                       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",\r
+                       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="\r
+               },\r
+               "engine.io": {\r
+                       "version": "3.3.2",\r
+                       "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.3.2.tgz",\r
+                       "integrity": "sha512-AsaA9KG7cWPXWHp5FvHdDWY3AMWeZ8x+2pUVLcn71qE5AtAzgGbxuclOytygskw8XGmiQafTmnI9Bix3uihu2w==",\r
+                       "requires": {\r
+                               "accepts": "~1.3.4",\r
+                               "base64id": "1.0.0",\r
+                               "cookie": "0.3.1",\r
+                               "debug": "~3.1.0",\r
+                               "engine.io-parser": "~2.1.0",\r
+                               "ws": "~6.1.0"\r
+                       },\r
+                       "dependencies": {\r
+                               "debug": {\r
+                                       "version": "3.1.0",\r
+                                       "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",\r
+                                       "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",\r
+                                       "requires": {\r
+                                               "ms": "2.0.0"\r
+                                       }\r
+                               }\r
+                       }\r
+               },\r
+               "engine.io-client": {\r
+                       "version": "3.3.2",\r
+                       "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.3.2.tgz",\r
+                       "integrity": "sha512-y0CPINnhMvPuwtqXfsGuWE8BB66+B6wTtCofQDRecMQPYX3MYUZXFNKDhdrSe3EVjgOu4V3rxdeqN/Tr91IgbQ==",\r
+                       "requires": {\r
+                               "component-emitter": "1.2.1",\r
+                               "component-inherit": "0.0.3",\r
+                               "debug": "~3.1.0",\r
+                               "engine.io-parser": "~2.1.1",\r
+                               "has-cors": "1.1.0",\r
+                               "indexof": "0.0.1",\r
+                               "parseqs": "0.0.5",\r
+                               "parseuri": "0.0.5",\r
+                               "ws": "~6.1.0",\r
+                               "xmlhttprequest-ssl": "~1.5.4",\r
+                               "yeast": "0.1.2"\r
+                       },\r
+                       "dependencies": {\r
+                               "debug": {\r
+                                       "version": "3.1.0",\r
+                                       "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",\r
+                                       "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",\r
+                                       "requires": {\r
+                                               "ms": "2.0.0"\r
+                                       }\r
+                               }\r
+                       }\r
+               },\r
+               "engine.io-parser": {\r
+                       "version": "2.1.3",\r
+                       "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",\r
+                       "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",\r
+                       "requires": {\r
+                               "after": "0.8.2",\r
+                               "arraybuffer.slice": "~0.0.7",\r
+                               "base64-arraybuffer": "0.1.5",\r
+                               "blob": "0.0.5",\r
+                               "has-binary2": "~1.0.2"\r
+                       }\r
+               },\r
+               "escape-html": {\r
+                       "version": "1.0.3",\r
+                       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",\r
+                       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="\r
+               },\r
+               "etag": {\r
+                       "version": "1.8.1",\r
+                       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",\r
+                       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="\r
+               },\r
+               "express": {\r
+                       "version": "4.16.4",\r
+                       "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz",\r
+                       "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==",\r
+                       "requires": {\r
+                               "accepts": "~1.3.5",\r
+                               "array-flatten": "1.1.1",\r
+                               "body-parser": "1.18.3",\r
+                               "content-disposition": "0.5.2",\r
+                               "content-type": "~1.0.4",\r
+                               "cookie": "0.3.1",\r
+                               "cookie-signature": "1.0.6",\r
+                               "debug": "2.6.9",\r
+                               "depd": "~1.1.2",\r
+                               "encodeurl": "~1.0.2",\r
+                               "escape-html": "~1.0.3",\r
+                               "etag": "~1.8.1",\r
+                               "finalhandler": "1.1.1",\r
+                               "fresh": "0.5.2",\r
+                               "merge-descriptors": "1.0.1",\r
+                               "methods": "~1.1.2",\r
+                               "on-finished": "~2.3.0",\r
+                               "parseurl": "~1.3.2",\r
+                               "path-to-regexp": "0.1.7",\r
+                               "proxy-addr": "~2.0.4",\r
+                               "qs": "6.5.2",\r
+                               "range-parser": "~1.2.0",\r
+                               "safe-buffer": "5.1.2",\r
+                               "send": "0.16.2",\r
+                               "serve-static": "1.13.2",\r
+                               "setprototypeof": "1.1.0",\r
+                               "statuses": "~1.4.0",\r
+                               "type-is": "~1.6.16",\r
+                               "utils-merge": "1.0.1",\r
+                               "vary": "~1.1.2"\r
+                       }\r
+               },\r
+               "ext-list": {\r
+                       "version": "2.2.2",\r
+                       "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz",\r
+                       "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==",\r
+                       "requires": {\r
+                               "mime-db": "^1.28.0"\r
+                       }\r
+               },\r
+               "ext-name": {\r
+                       "version": "5.0.0",\r
+                       "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz",\r
+                       "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==",\r
+                       "requires": {\r
+                               "ext-list": "^2.0.0",\r
+                               "sort-keys-length": "^1.0.0"\r
+                       }\r
+               },\r
+               "extend": {\r
+                       "version": "3.0.2",\r
+                       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",\r
+                       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="\r
+               },\r
+               "extsprintf": {\r
+                       "version": "1.3.0",\r
+                       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",\r
+                       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="\r
+               },\r
+               "fast-deep-equal": {\r
+                       "version": "2.0.1",\r
+                       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",\r
+                       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="\r
+               },\r
+               "fast-json-stable-stringify": {\r
+                       "version": "2.0.0",\r
+                       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",\r
+                       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="\r
+               },\r
+               "finalhandler": {\r
+                       "version": "1.1.1",\r
+                       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",\r
+                       "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",\r
+                       "requires": {\r
+                               "debug": "2.6.9",\r
+                               "encodeurl": "~1.0.2",\r
+                               "escape-html": "~1.0.3",\r
+                               "on-finished": "~2.3.0",\r
+                               "parseurl": "~1.3.2",\r
+                               "statuses": "~1.4.0",\r
+                               "unpipe": "~1.0.0"\r
+                       }\r
+               },\r
+               "forever-agent": {\r
+                       "version": "0.6.1",\r
+                       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",\r
+                       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="\r
+               },\r
+               "form-data": {\r
+                       "version": "2.3.3",\r
+                       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",\r
+                       "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",\r
+                       "requires": {\r
+                               "asynckit": "^0.4.0",\r
+                               "combined-stream": "^1.0.6",\r
+                               "mime-types": "^2.1.12"\r
+                       }\r
+               },\r
+               "formidable": {\r
+                       "version": "1.2.1",\r
+                       "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.1.tgz",\r
+                       "integrity": "sha512-Fs9VRguL0gqGHkXS5GQiMCr1VhZBxz0JnJs4JmMp/2jL18Fmbzvv7vOFRU+U8TBkHEE/CX1qDXzJplVULgsLeg=="\r
+               },\r
+               "forwarded": {\r
+                       "version": "0.1.2",\r
+                       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",\r
+                       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="\r
+               },\r
+               "fresh": {\r
+                       "version": "0.5.2",\r
+                       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",\r
+                       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="\r
+               },\r
+               "fs-extra": {\r
+                       "version": "7.0.1",\r
+                       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",\r
+                       "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",\r
+                       "requires": {\r
+                               "graceful-fs": "^4.1.2",\r
+                               "jsonfile": "^4.0.0",\r
+                               "universalify": "^0.1.0"\r
+                       }\r
+               },\r
+               "fs-jetpack": {\r
+                       "version": "0.9.2",\r
+                       "resolved": "https://registry.npmjs.org/fs-jetpack/-/fs-jetpack-0.9.2.tgz",\r
+                       "integrity": "sha1-k7QU29B4AYY9ZMgadq3APYUMm1Y=",\r
+                       "requires": {\r
+                               "minimatch": "^3.0.2",\r
+                               "mkdirp": "^0.5.1",\r
+                               "q": "^1.0.1",\r
+                               "rimraf": "^2.2.8"\r
+                       }\r
+               },\r
+               "fs.realpath": {\r
+                       "version": "1.0.0",\r
+                       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",\r
+                       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="\r
+               },\r
+               "getpass": {\r
+                       "version": "0.1.7",\r
+                       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",\r
+                       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",\r
+                       "requires": {\r
+                               "assert-plus": "^1.0.0"\r
+                       }\r
+               },\r
+               "glob": {\r
+                       "version": "7.1.3",\r
+                       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",\r
+                       "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",\r
+                       "requires": {\r
+                               "fs.realpath": "^1.0.0",\r
+                               "inflight": "^1.0.4",\r
+                               "inherits": "2",\r
+                               "minimatch": "^3.0.4",\r
+                               "once": "^1.3.0",\r
+                               "path-is-absolute": "^1.0.0"\r
+                       }\r
+               },\r
+               "graceful-fs": {\r
+                       "version": "4.1.15",\r
+                       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",\r
+                       "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA=="\r
+               },\r
+               "har-schema": {\r
+                       "version": "2.0.0",\r
+                       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",\r
+                       "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="\r
+               },\r
+               "har-validator": {\r
+                       "version": "5.1.3",\r
+                       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",\r
+                       "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",\r
+                       "requires": {\r
+                               "ajv": "^6.5.5",\r
+                               "har-schema": "^2.0.0"\r
+                       }\r
+               },\r
+               "has-binary2": {\r
+                       "version": "1.0.3",\r
+                       "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",\r
+                       "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",\r
+                       "requires": {\r
+                               "isarray": "2.0.1"\r
+                       }\r
+               },\r
+               "has-cors": {\r
+                       "version": "1.1.0",\r
+                       "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",\r
+                       "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk="\r
+               },\r
+               "http-errors": {\r
+                       "version": "1.6.3",\r
+                       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",\r
+                       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",\r
+                       "requires": {\r
+                               "depd": "~1.1.2",\r
+                               "inherits": "2.0.3",\r
+                               "setprototypeof": "1.1.0",\r
+                               "statuses": ">= 1.4.0 < 2"\r
+                       }\r
+               },\r
+               "http-signature": {\r
+                       "version": "1.2.0",\r
+                       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",\r
+                       "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",\r
+                       "requires": {\r
+                               "assert-plus": "^1.0.0",\r
+                               "jsprim": "^1.2.2",\r
+                               "sshpk": "^1.7.0"\r
+                       }\r
+               },\r
+               "iconv-lite": {\r
+                       "version": "0.4.23",\r
+                       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",\r
+                       "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",\r
+                       "requires": {\r
+                               "safer-buffer": ">= 2.1.2 < 3"\r
+                       }\r
+               },\r
+               "indexof": {\r
+                       "version": "0.0.1",\r
+                       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",\r
+                       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10="\r
+               },\r
+               "inflight": {\r
+                       "version": "1.0.6",\r
+                       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",\r
+                       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",\r
+                       "requires": {\r
+                               "once": "^1.3.0",\r
+                               "wrappy": "1"\r
+                       }\r
+               },\r
+               "inherits": {\r
+                       "version": "2.0.3",\r
+                       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",\r
+                       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="\r
+               },\r
+               "ipaddr.js": {\r
+                       "version": "1.8.0",\r
+                       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz",\r
+                       "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4="\r
+               },\r
+               "is-plain-obj": {\r
+                       "version": "1.1.0",\r
+                       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",\r
+                       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4="\r
+               },\r
+               "is-typedarray": {\r
+                       "version": "1.0.0",\r
+                       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",\r
+                       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="\r
+               },\r
+               "isarray": {\r
+                       "version": "2.0.1",\r
+                       "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",\r
+                       "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4="\r
+               },\r
+               "isstream": {\r
+                       "version": "0.1.2",\r
+                       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",\r
+                       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="\r
+               },\r
+               "jsbn": {\r
+                       "version": "0.1.1",\r
+                       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",\r
+                       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="\r
+               },\r
+               "json-schema": {\r
+                       "version": "0.2.3",\r
+                       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",\r
+                       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="\r
+               },\r
+               "json-schema-traverse": {\r
+                       "version": "0.4.1",\r
+                       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",\r
+                       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="\r
+               },\r
+               "json-stringify-safe": {\r
+                       "version": "5.0.1",\r
+                       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",\r
+                       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="\r
+               },\r
+               "jsonfile": {\r
+                       "version": "4.0.0",\r
+                       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",\r
+                       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",\r
+                       "requires": {\r
+                               "graceful-fs": "^4.1.6"\r
+                       }\r
+               },\r
+               "jsprim": {\r
+                       "version": "1.4.1",\r
+                       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",\r
+                       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",\r
+                       "requires": {\r
+                               "assert-plus": "1.0.0",\r
+                               "extsprintf": "1.3.0",\r
+                               "json-schema": "0.2.3",\r
+                               "verror": "1.10.0"\r
+                       }\r
+               },\r
+               "lodash": {\r
+                       "version": "4.17.11",\r
+                       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",\r
+                       "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="\r
+               },\r
+               "media-typer": {\r
+                       "version": "0.3.0",\r
+                       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",\r
+                       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="\r
+               },\r
+               "merge-descriptors": {\r
+                       "version": "1.0.1",\r
+                       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",\r
+                       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="\r
+               },\r
+               "methods": {\r
+                       "version": "1.1.2",\r
+                       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",\r
+                       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="\r
+               },\r
+               "mime": {\r
+                       "version": "1.4.1",\r
+                       "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",\r
+                       "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ=="\r
+               },\r
+               "mime-db": {\r
+                       "version": "1.37.0",\r
+                       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",\r
+                       "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg=="\r
+               },\r
+               "mime-types": {\r
+                       "version": "2.1.21",\r
+                       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",\r
+                       "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",\r
+                       "requires": {\r
+                               "mime-db": "~1.37.0"\r
+                       }\r
+               },\r
+               "minimatch": {\r
+                       "version": "3.0.4",\r
+                       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",\r
+                       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",\r
+                       "requires": {\r
+                               "brace-expansion": "^1.1.7"\r
+                       }\r
+               },\r
+               "minimist": {\r
+                       "version": "0.0.8",\r
+                       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",\r
+                       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="\r
+               },\r
+               "mkdirp": {\r
+                       "version": "0.5.1",\r
+                       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",\r
+                       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",\r
+                       "requires": {\r
+                               "minimist": "0.0.8"\r
+                       }\r
+               },\r
+               "modify-filename": {\r
+                       "version": "1.1.0",\r
+                       "resolved": "https://registry.npmjs.org/modify-filename/-/modify-filename-1.1.0.tgz",\r
+                       "integrity": "sha1-mi3sg4Bvuy2XXyK+7IWcoms5OqE="\r
+               },\r
+               "ms": {\r
+                       "version": "2.0.0",\r
+                       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",\r
+                       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="\r
+               },\r
+               "negotiator": {\r
+                       "version": "0.6.1",\r
+                       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",\r
+                       "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="\r
+               },\r
+               "oauth-sign": {\r
+                       "version": "0.9.0",\r
+                       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",\r
+                       "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="\r
+               },\r
+               "object-component": {\r
+                       "version": "0.0.3",\r
+                       "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",\r
+                       "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE="\r
+               },\r
+               "on-finished": {\r
+                       "version": "2.3.0",\r
+                       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",\r
+                       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",\r
+                       "requires": {\r
+                               "ee-first": "1.1.1"\r
+                       }\r
+               },\r
+               "once": {\r
+                       "version": "1.4.0",\r
+                       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",\r
+                       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",\r
+                       "requires": {\r
+                               "wrappy": "1"\r
+                       }\r
+               },\r
+               "parseqs": {\r
+                       "version": "0.0.5",\r
+                       "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",\r
+                       "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",\r
+                       "requires": {\r
+                               "better-assert": "~1.0.0"\r
+                       }\r
+               },\r
+               "parseuri": {\r
+                       "version": "0.0.5",\r
+                       "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",\r
+                       "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",\r
+                       "requires": {\r
+                               "better-assert": "~1.0.0"\r
+                       }\r
+               },\r
+               "parseurl": {\r
+                       "version": "1.3.2",\r
+                       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",\r
+                       "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M="\r
+               },\r
+               "path-exists": {\r
+                       "version": "3.0.0",\r
+                       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",\r
+                       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU="\r
+               },\r
+               "path-is-absolute": {\r
+                       "version": "1.0.1",\r
+                       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",\r
+                       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="\r
+               },\r
+               "path-to-regexp": {\r
+                       "version": "0.1.7",\r
+                       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",\r
+                       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="\r
+               },\r
+               "performance-now": {\r
+                       "version": "2.1.0",\r
+                       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",\r
+                       "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="\r
+               },\r
+               "process-nextick-args": {\r
+                       "version": "2.0.0",\r
+                       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",\r
+                       "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="\r
+               },\r
+               "proxy-addr": {\r
+                       "version": "2.0.4",\r
+                       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz",\r
+                       "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==",\r
+                       "requires": {\r
+                               "forwarded": "~0.1.2",\r
+                               "ipaddr.js": "1.8.0"\r
+                       }\r
+               },\r
+               "psl": {\r
+                       "version": "1.1.31",\r
+                       "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz",\r
+                       "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw=="\r
+               },\r
+               "punycode": {\r
+                       "version": "2.1.1",\r
+                       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",\r
+                       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="\r
+               },\r
+               "pupa": {\r
+                       "version": "1.0.0",\r
+                       "resolved": "https://registry.npmjs.org/pupa/-/pupa-1.0.0.tgz",\r
+                       "integrity": "sha1-mpVopa9+ZXuEYqbp1TKHQ1YM7/Y="\r
+               },\r
+               "q": {\r
+                       "version": "1.5.1",\r
+                       "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",\r
+                       "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc="\r
+               },\r
+               "qs": {\r
+                       "version": "6.5.2",\r
+                       "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",\r
+                       "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="\r
+               },\r
+               "queue": {\r
+                       "version": "5.0.0",\r
+                       "resolved": "https://registry.npmjs.org/queue/-/queue-5.0.0.tgz",\r
+                       "integrity": "sha512-2K9XzFpaho+lzRzyrFZVfzNSMq34/c0mRurL2Ciqy/+wShotbPDnl2COQjOpaJsKbNZQ28YMzQH96MTFdQD9AA==",\r
+                       "requires": {\r
+                               "inherits": "~2.0.3"\r
+                       }\r
+               },\r
+               "range-parser": {\r
+                       "version": "1.2.0",\r
+                       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",\r
+                       "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4="\r
+               },\r
+               "raw-body": {\r
+                       "version": "2.3.3",\r
+                       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",\r
+                       "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==",\r
+                       "requires": {\r
+                               "bytes": "3.0.0",\r
+                               "http-errors": "1.6.3",\r
+                               "iconv-lite": "0.4.23",\r
+                               "unpipe": "1.0.0"\r
+                       }\r
+               },\r
+               "readable-stream": {\r
+                       "version": "2.3.6",\r
+                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",\r
+                       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",\r
+                       "requires": {\r
+                               "core-util-is": "~1.0.0",\r
+                               "inherits": "~2.0.3",\r
+                               "isarray": "~1.0.0",\r
+                               "process-nextick-args": "~2.0.0",\r
+                               "safe-buffer": "~5.1.1",\r
+                               "string_decoder": "~1.1.1",\r
+                               "util-deprecate": "~1.0.1"\r
+                       },\r
+                       "dependencies": {\r
+                               "isarray": {\r
+                                       "version": "1.0.0",\r
+                                       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",\r
+                                       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="\r
+                               }\r
+                       }\r
+               },\r
+               "request": {\r
+                       "version": "2.88.0",\r
+                       "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",\r
+                       "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",\r
+                       "requires": {\r
+                               "aws-sign2": "~0.7.0",\r
+                               "aws4": "^1.8.0",\r
+                               "caseless": "~0.12.0",\r
+                               "combined-stream": "~1.0.6",\r
+                               "extend": "~3.0.2",\r
+                               "forever-agent": "~0.6.1",\r
+                               "form-data": "~2.3.2",\r
+                               "har-validator": "~5.1.0",\r
+                               "http-signature": "~1.2.0",\r
+                               "is-typedarray": "~1.0.0",\r
+                               "isstream": "~0.1.2",\r
+                               "json-stringify-safe": "~5.0.1",\r
+                               "mime-types": "~2.1.19",\r
+                               "oauth-sign": "~0.9.0",\r
+                               "performance-now": "^2.1.0",\r
+                               "qs": "~6.5.2",\r
+                               "safe-buffer": "^5.1.2",\r
+                               "tough-cookie": "~2.4.3",\r
+                               "tunnel-agent": "^0.6.0",\r
+                               "uuid": "^3.3.2"\r
+                       }\r
+               },\r
+               "request-promise": {\r
+                       "version": "4.2.2",\r
+                       "resolved": "https://registry.npmjs.org/request-promise/-/request-promise-4.2.2.tgz",\r
+                       "integrity": "sha1-0epG1lSm7k+O5qT+oQGMIpEZBLQ=",\r
+                       "requires": {\r
+                               "bluebird": "^3.5.0",\r
+                               "request-promise-core": "1.1.1",\r
+                               "stealthy-require": "^1.1.0",\r
+                               "tough-cookie": ">=2.3.3"\r
+                       }\r
+               },\r
+               "request-promise-core": {\r
+                       "version": "1.1.1",\r
+                       "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.1.tgz",\r
+                       "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=",\r
+                       "requires": {\r
+                               "lodash": "^4.13.1"\r
+                       }\r
+               },\r
+               "rimraf": {\r
+                       "version": "2.6.3",\r
+                       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",\r
+                       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",\r
+                       "requires": {\r
+                               "glob": "^7.1.3"\r
+                       }\r
+               },\r
+               "safe-buffer": {\r
+                       "version": "5.1.2",\r
+                       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",\r
+                       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="\r
+               },\r
+               "safer-buffer": {\r
+                       "version": "2.1.2",\r
+                       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",\r
+                       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="\r
+               },\r
+               "send": {\r
+                       "version": "0.16.2",\r
+                       "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",\r
+                       "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",\r
+                       "requires": {\r
+                               "debug": "2.6.9",\r
+                               "depd": "~1.1.2",\r
+                               "destroy": "~1.0.4",\r
+                               "encodeurl": "~1.0.2",\r
+                               "escape-html": "~1.0.3",\r
+                               "etag": "~1.8.1",\r
+                               "fresh": "0.5.2",\r
+                               "http-errors": "~1.6.2",\r
+                               "mime": "1.4.1",\r
+                               "ms": "2.0.0",\r
+                               "on-finished": "~2.3.0",\r
+                               "range-parser": "~1.2.0",\r
+                               "statuses": "~1.4.0"\r
+                       }\r
+               },\r
+               "sequential-task-queue": {\r
+                       "version": "1.2.1",\r
+                       "resolved": "https://registry.npmjs.org/sequential-task-queue/-/sequential-task-queue-1.2.1.tgz",\r
+                       "integrity": "sha512-w2g0QgV37MSsI/qnvn8Z3NUGNilQA6p+NfujkSWI99rvBu/eTx3E0Z1rTIzaRxQj+gT9+Mta2azxyefnw0C25Q=="\r
+               },\r
+               "serve-static": {\r
+                       "version": "1.13.2",\r
+                       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",\r
+                       "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",\r
+                       "requires": {\r
+                               "encodeurl": "~1.0.2",\r
+                               "escape-html": "~1.0.3",\r
+                               "parseurl": "~1.3.2",\r
+                               "send": "0.16.2"\r
+                       }\r
+               },\r
+               "setprototypeof": {\r
+                       "version": "1.1.0",\r
+                       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",\r
+                       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="\r
+               },\r
+               "socket.io": {\r
+                       "version": "2.2.0",\r
+                       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.2.0.tgz",\r
+                       "integrity": "sha512-wxXrIuZ8AILcn+f1B4ez4hJTPG24iNgxBBDaJfT6MsyOhVYiTXWexGoPkd87ktJG8kQEcL/NBvRi64+9k4Kc0w==",\r
+                       "requires": {\r
+                               "debug": "~4.1.0",\r
+                               "engine.io": "~3.3.1",\r
+                               "has-binary2": "~1.0.2",\r
+                               "socket.io-adapter": "~1.1.0",\r
+                               "socket.io-client": "2.2.0",\r
+                               "socket.io-parser": "~3.3.0"\r
+                       },\r
+                       "dependencies": {\r
+                               "debug": {\r
+                                       "version": "4.1.1",\r
+                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",\r
+                                       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",\r
+                                       "requires": {\r
+                                               "ms": "^2.1.1"\r
+                                       }\r
+                               },\r
+                               "ms": {\r
+                                       "version": "2.1.1",\r
+                                       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",\r
+                                       "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="\r
+                               }\r
+                       }\r
+               },\r
+               "socket.io-adapter": {\r
+                       "version": "1.1.1",\r
+                       "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",\r
+                       "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs="\r
+               },\r
+               "socket.io-client": {\r
+                       "version": "2.2.0",\r
+                       "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.2.0.tgz",\r
+                       "integrity": "sha512-56ZrkTDbdTLmBIyfFYesgOxsjcLnwAKoN4CiPyTVkMQj3zTUh0QAx3GbvIvLpFEOvQWu92yyWICxB0u7wkVbYA==",\r
+                       "requires": {\r
+                               "backo2": "1.0.2",\r
+                               "base64-arraybuffer": "0.1.5",\r
+                               "component-bind": "1.0.0",\r
+                               "component-emitter": "1.2.1",\r
+                               "debug": "~3.1.0",\r
+                               "engine.io-client": "~3.3.1",\r
+                               "has-binary2": "~1.0.2",\r
+                               "has-cors": "1.1.0",\r
+                               "indexof": "0.0.1",\r
+                               "object-component": "0.0.3",\r
+                               "parseqs": "0.0.5",\r
+                               "parseuri": "0.0.5",\r
+                               "socket.io-parser": "~3.3.0",\r
+                               "to-array": "0.1.4"\r
+                       },\r
+                       "dependencies": {\r
+                               "debug": {\r
+                                       "version": "3.1.0",\r
+                                       "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",\r
+                                       "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",\r
+                                       "requires": {\r
+                                               "ms": "2.0.0"\r
+                                       }\r
+                               }\r
+                       }\r
+               },\r
+               "socket.io-parser": {\r
+                       "version": "3.3.0",\r
+                       "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.0.tgz",\r
+                       "integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==",\r
+                       "requires": {\r
+                               "component-emitter": "1.2.1",\r
+                               "debug": "~3.1.0",\r
+                               "isarray": "2.0.1"\r
+                       },\r
+                       "dependencies": {\r
+                               "debug": {\r
+                                       "version": "3.1.0",\r
+                                       "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",\r
+                                       "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",\r
+                                       "requires": {\r
+                                               "ms": "2.0.0"\r
+                                       }\r
+                               }\r
+                       }\r
+               },\r
+               "sort-keys": {\r
+                       "version": "1.1.2",\r
+                       "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",\r
+                       "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",\r
+                       "requires": {\r
+                               "is-plain-obj": "^1.0.0"\r
+                       }\r
+               },\r
+               "sort-keys-length": {\r
+                       "version": "1.0.1",\r
+                       "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz",\r
+                       "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=",\r
+                       "requires": {\r
+                               "sort-keys": "^1.0.0"\r
+                       }\r
+               },\r
+               "spotify-web-api-node": {\r
+                       "version": "4.0.0",\r
+                       "resolved": "https://registry.npmjs.org/spotify-web-api-node/-/spotify-web-api-node-4.0.0.tgz",\r
+                       "integrity": "sha512-FQAX4qiP9xfjmJpkSfF5PEVr7RVorUZiLvcdVTlhVFLYAmQ8VSsZlyb0yTK0GExKhAcgJy9GfWxqjSB2r9SrjA==",\r
+                       "requires": {\r
+                               "superagent": "^3.7.0"\r
+                       }\r
+               },\r
+               "sshpk": {\r
+                       "version": "1.16.0",\r
+                       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.0.tgz",\r
+                       "integrity": "sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ==",\r
+                       "requires": {\r
+                               "asn1": "~0.2.3",\r
+                               "assert-plus": "^1.0.0",\r
+                               "bcrypt-pbkdf": "^1.0.0",\r
+                               "dashdash": "^1.12.0",\r
+                               "ecc-jsbn": "~0.1.1",\r
+                               "getpass": "^0.1.1",\r
+                               "jsbn": "~0.1.0",\r
+                               "safer-buffer": "^2.0.2",\r
+                               "tweetnacl": "~0.14.0"\r
+                       }\r
+               },\r
+               "statuses": {\r
+                       "version": "1.4.0",\r
+                       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",\r
+                       "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="\r
+               },\r
+               "stealthy-require": {\r
+                       "version": "1.1.1",\r
+                       "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",\r
+                       "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks="\r
+               },\r
+               "string_decoder": {\r
+                       "version": "1.1.1",\r
+                       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",\r
+                       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",\r
+                       "requires": {\r
+                               "safe-buffer": "~5.1.0"\r
+                       }\r
+               },\r
+               "superagent": {\r
+                       "version": "3.8.3",\r
+                       "resolved": "https://registry.npmjs.org/superagent/-/superagent-3.8.3.tgz",\r
+                       "integrity": "sha512-GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA==",\r
+                       "requires": {\r
+                               "component-emitter": "^1.2.0",\r
+                               "cookiejar": "^2.1.0",\r
+                               "debug": "^3.1.0",\r
+                               "extend": "^3.0.0",\r
+                               "form-data": "^2.3.1",\r
+                               "formidable": "^1.2.0",\r
+                               "methods": "^1.1.1",\r
+                               "mime": "^1.4.1",\r
+                               "qs": "^6.5.1",\r
+                               "readable-stream": "^2.3.5"\r
+                       },\r
+                       "dependencies": {\r
+                               "debug": {\r
+                                       "version": "3.2.6",\r
+                                       "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",\r
+                                       "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",\r
+                                       "requires": {\r
+                                               "ms": "^2.1.1"\r
+                                       }\r
+                               },\r
+                               "ms": {\r
+                                       "version": "2.1.1",\r
+                                       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",\r
+                                       "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="\r
+                               }\r
+                       }\r
+               },\r
+               "to-array": {\r
+                       "version": "0.1.4",\r
+                       "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",\r
+                       "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA="\r
+               },\r
+               "tough-cookie": {\r
+                       "version": "2.4.3",\r
+                       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",\r
+                       "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",\r
+                       "requires": {\r
+                               "psl": "^1.1.24",\r
+                               "punycode": "^1.4.1"\r
+                       },\r
+                       "dependencies": {\r
+                               "punycode": {\r
+                                       "version": "1.4.1",\r
+                                       "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",\r
+                                       "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="\r
+                               }\r
+                       }\r
+               },\r
+               "tunnel-agent": {\r
+                       "version": "0.6.0",\r
+                       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",\r
+                       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",\r
+                       "requires": {\r
+                               "safe-buffer": "^5.0.1"\r
+                       }\r
+               },\r
+               "tweetnacl": {\r
+                       "version": "0.14.5",\r
+                       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",\r
+                       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="\r
+               },\r
+               "type-is": {\r
+                       "version": "1.6.16",\r
+                       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",\r
+                       "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",\r
+                       "requires": {\r
+                               "media-typer": "0.3.0",\r
+                               "mime-types": "~2.1.18"\r
+                       }\r
+               },\r
+               "universalify": {\r
+                       "version": "0.1.2",\r
+                       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",\r
+                       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="\r
+               },\r
+               "unpipe": {\r
+                       "version": "1.0.0",\r
+                       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",\r
+                       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="\r
+               },\r
+               "unused-filename": {\r
+                       "version": "1.0.0",\r
+                       "resolved": "https://registry.npmjs.org/unused-filename/-/unused-filename-1.0.0.tgz",\r
+                       "integrity": "sha1-00CID3GuIRXrqhMlvvBcxmhEacY=",\r
+                       "requires": {\r
+                               "modify-filename": "^1.1.0",\r
+                               "path-exists": "^3.0.0"\r
+                       }\r
+               },\r
+               "uri-js": {\r
+                       "version": "4.2.2",\r
+                       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",\r
+                       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",\r
+                       "requires": {\r
+                               "punycode": "^2.1.0"\r
+                       }\r
+               },\r
+               "util-deprecate": {\r
+                       "version": "1.0.2",\r
+                       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",\r
+                       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="\r
+               },\r
+               "utils-merge": {\r
+                       "version": "1.0.1",\r
+                       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",\r
+                       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="\r
+               },\r
+               "uuid": {\r
+                       "version": "3.3.2",\r
+                       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",\r
+                       "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="\r
+               },\r
+               "vary": {\r
+                       "version": "1.1.2",\r
+                       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",\r
+                       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="\r
+               },\r
+               "verror": {\r
+                       "version": "1.10.0",\r
+                       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",\r
+                       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",\r
+                       "requires": {\r
+                               "assert-plus": "^1.0.0",\r
+                               "core-util-is": "1.0.2",\r
+                               "extsprintf": "^1.2.0"\r
+                       }\r
+               },\r
+               "wrappy": {\r
+                       "version": "1.0.2",\r
+                       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",\r
+                       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="\r
+               },\r
+               "ws": {\r
+                       "version": "6.1.4",\r
+                       "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz",\r
+                       "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==",\r
+                       "requires": {\r
+                               "async-limiter": "~1.0.0"\r
+                       }\r
+               },\r
+               "xmlhttprequest-ssl": {\r
+                       "version": "1.5.5",\r
+                       "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",\r
+                       "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4="\r
+               },\r
+               "yeast": {\r
+                       "version": "0.1.2",\r
+                       "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",\r
+                       "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk="\r
+               }\r
+       }\r
+}\r