text: {
    "name": "api",
    "version": "1.0.0",
    "lockfileVersion": 1,
    "requires": true,
    "dependencies": {
      "@sindresorhus/is": {
        "version": "0.14.0",
        "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
        "integrity": "sha1-n7OjzzEyMoFR81PeRjLgHlIQK+o="
      },
      "@szmarczak/http-timer": {
        "version": "1.1.2",
        "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz",
        "integrity": "sha1-sWZeLEYaLNkvTBu/UNVFTeDUtCE=",
        "requires": {
          "defer-to-connect": "^1.0.1"
        }
      },
      "accepts": {
        "version": "1.3.7",
        "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
        "integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=",
        "requires": {
          "mime-types": "~2.1.24",
          "negotiator": "0.6.2"
        }
      },
      "ajv": {
        "version": "6.10.2",
        "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
        "integrity": "sha1-086gTWsBeyiUrWkED+yLYj60vVI=",
        "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"
        }
      },
      "ansi-align": {
        "version": "3.0.0",
        "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz",
        "integrity": "sha1-tTazcc9ofKrvI2wY0+If43l0Z8s=",
        "requires": {
          "string-width": "^3.0.0"
        }
      },
      "ansi-regex": {
        "version": "4.1.0",
        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
        "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc="
      },
      "ansi-styles": {
        "version": "3.2.1",
        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
        "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=",
        "requires": {
          "color-convert": "^1.9.0"
        }
      },
      "array-flatten": {
        "version": "1.1.1",
        "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
        "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
      },
      "asn1": {
        "version": "0.2.4",
        "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
        "integrity": "sha1-jSR136tVO7M+d7VOWeiAu4ziMTY=",
        "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="
      },
      "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": "sha1-8OAD2cqef1nHpQiUXXsu+aBKVC8="
      },
      "basic-auth": {
        "version": "2.0.1",
        "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
        "integrity": "sha1-uZgnm/R844NEtPPPkW1Gebv1Hjo=",
        "requires": {
          "safe-buffer": "5.1.2"
        }
      },
      "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"
        }
      },
      "body-parser": {
        "version": "1.19.0",
        "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
        "integrity": "sha1-lrJwnlfJxOCab9Zqj9l5hE9p8Io=",
        "requires": {
          "bytes": "3.1.0",
          "content-type": "~1.0.4",
          "debug": "2.6.9",
          "depd": "~1.1.2",
          "http-errors": "1.7.2",
          "iconv-lite": "0.4.24",
          "on-finished": "~2.3.0",
          "qs": "6.7.0",
          "raw-body": "2.4.0",
          "type-is": "~1.6.17"
        }
      },
      "boxen": {
        "version": "3.2.0",
        "resolved": "https://registry.npmjs.org/boxen/-/boxen-3.2.0.tgz",
        "integrity": "sha1-+9/w3pNjarRFCIa2/0W5LQmPRes=",
        "requires": {
          "ansi-align": "^3.0.0",
          "camelcase": "^5.3.1",
          "chalk": "^2.4.2",
          "cli-boxes": "^2.2.0",
          "string-width": "^3.0.0",
          "term-size": "^1.2.0",
          "type-fest": "^0.3.0",
          "widest-line": "^2.0.0"
        }
      },
      "bytes": {
        "version": "3.1.0",
        "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
        "integrity": "sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY="
      },
      "cacheable-request": {
        "version": "6.1.0",
        "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz",
        "integrity": "sha1-IP+4vRYrpL4R6VZ9gj22UQUsqRI=",
        "requires": {
          "clone-response": "^1.0.2",
          "get-stream": "^5.1.0",
          "http-cache-semantics": "^4.0.0",
          "keyv": "^3.0.0",
          "lowercase-keys": "^2.0.0",
          "normalize-url": "^4.1.0",
          "responselike": "^1.0.2"
        },
        "dependencies": {
          "get-stream": {
            "version": "5.1.0",
            "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz",
            "integrity": "sha1-ASA83JJZf5uQkGfD5lbMH008Tck=",
            "requires": {
              "pump": "^3.0.0"
            }
          },
          "lowercase-keys": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
            "integrity": "sha1-JgPni3tLAAbLyi+8yKMgJVislHk="
          }
        }
      },
      "camelcase": {
        "version": "5.3.1",
        "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
        "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA="
      },
      "caseless": {
        "version": "0.12.0",
        "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
        "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
      },
      "chalk": {
        "version": "2.4.2",
        "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
        "integrity": "sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=",
        "requires": {
          "ansi-styles": "^3.2.1",
          "escape-string-regexp": "^1.0.5",
          "supports-color": "^5.3.0"
        }
      },
      "ci-info": {
        "version": "2.0.0",
        "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
        "integrity": "sha1-Z6npZL4xpR4V5QENWObxKDQAL0Y="
      },
      "cli-boxes": {
        "version": "2.2.0",
        "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.0.tgz",
        "integrity": "sha1-U47K6PnGylCOPDyVtFP+k8tMFo0="
      },
      "cliui": {
        "version": "5.0.0",
        "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
        "integrity": "sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U=",
        "requires": {
          "string-width": "^3.1.0",
          "strip-ansi": "^5.2.0",
          "wrap-ansi": "^5.1.0"
        }
      },
      "clone-response": {
        "version": "1.0.2",
        "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
        "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
        "requires": {
          "mimic-response": "^1.0.0"
        }
      },
      "color-convert": {
        "version": "1.9.3",
        "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
        "integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=",
        "requires": {
          "color-name": "1.1.3"
        }
      },
      "color-name": {
        "version": "1.1.3",
        "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
        "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
      },
      "combined-stream": {
        "version": "1.0.8",
        "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
        "integrity": "sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=",
        "requires": {
          "delayed-stream": "~1.0.0"
        }
      },
      "compressible": {
        "version": "2.0.17",
        "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.17.tgz",
        "integrity": "sha1-bowQihatWDhKl386SCyiC/8vOME=",
        "requires": {
          "mime-db": ">= 1.40.0 < 2"
        }
      },
      "compression": {
        "version": "1.7.4",
        "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
        "integrity": "sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48=",
        "requires": {
          "accepts": "~1.3.5",
          "bytes": "3.0.0",
          "compressible": "~2.0.16",
          "debug": "2.6.9",
          "on-headers": "~1.0.2",
          "safe-buffer": "5.1.2",
          "vary": "~1.1.2"
        },
        "dependencies": {
          "bytes": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
            "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
          }
        }
      },
      "configstore": {
        "version": "4.0.0",
        "resolved": "https://registry.npmjs.org/configstore/-/configstore-4.0.0.tgz",
        "integrity": "sha1-WTMxHpXTaH77WSxSi5ItkmLSJ+c=",
        "requires": {
          "dot-prop": "^4.1.0",
          "graceful-fs": "^4.1.2",
          "make-dir": "^1.0.0",
          "unique-string": "^1.0.0",
          "write-file-atomic": "^2.0.0",
          "xdg-basedir": "^3.0.0"
        }
      },
      "connect-pause": {
        "version": "0.1.0",
        "resolved": "https://registry.npmjs.org/connect-pause/-/connect-pause-0.1.0.tgz",
        "integrity": "sha1-D9d72e+Lpg0KJw7lIxOz2tRsQSo="
      },
      "content-disposition": {
        "version": "0.5.3",
        "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
        "integrity": "sha1-4TDK9+cnkIfFYWwgB9BIVpiYT70=",
        "requires": {
          "safe-buffer": "5.1.2"
        }
      },
      "content-type": {
        "version": "1.0.4",
        "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
        "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js="
      },
      "cookie": {
        "version": "0.4.0",
        "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
        "integrity": "sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo="
      },
      "cookie-signature": {
        "version": "1.0.6",
        "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
        "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
      },
      "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="
      },
      "cors": {
        "version": "2.8.5",
        "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
        "integrity": "sha1-6sEdpRWS3Ya58G9uesKTs9+HXSk=",
        "requires": {
          "object-assign": "^4",
          "vary": "^1"
        }
      },
      "cross-spawn": {
        "version": "5.1.0",
        "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
        "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
        "requires": {
          "lru-cache": "^4.0.1",
          "shebang-command": "^1.2.0",
          "which": "^1.2.9"
        }
      },
      "crypto-random-string": {
        "version": "1.0.0",
        "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz",
        "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4="
      },
      "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"
        }
      },
      "debug": {
        "version": "2.6.9",
        "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
        "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
        "requires": {
          "ms": "2.0.0"
        }
      },
      "decamelize": {
        "version": "1.2.0",
        "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
        "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
      },
      "decompress-response": {
        "version": "3.3.0",
        "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
        "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
        "requires": {
          "mimic-response": "^1.0.0"
        }
      },
      "deep-extend": {
        "version": "0.6.0",
        "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
        "integrity": "sha1-xPp8lUBKF6nD6Mp+FTcxK3NjMKw="
      },
      "defer-to-connect": {
        "version": "1.1.0",
        "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.0.tgz",
        "integrity": "sha1-tBvX76hQjO8T+EVpdfeieMcoM/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="
      },
      "dot-prop": {
        "version": "4.2.0",
        "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz",
        "integrity": "sha1-HxngwuGqDjJ5fEl5nyg3rGr2nFc=",
        "requires": {
          "is-obj": "^1.0.0"
        }
      },
      "duplexer3": {
        "version": "0.1.4",
        "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
        "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI="
      },
      "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="
      },
      "emoji-regex": {
        "version": "7.0.3",
        "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
        "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY="
      },
      "encodeurl": {
        "version": "1.0.2",
        "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
        "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
      },
      "end-of-stream": {
        "version": "1.4.4",
        "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
        "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=",
        "requires": {
          "once": "^1.4.0"
        }
      },
      "errorhandler": {
        "version": "1.5.1",
        "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz",
        "integrity": "sha1-ubpdF8+QdEzR6FE1em51v4BqmpE=",
        "requires": {
          "accepts": "~1.3.7",
          "escape-html": "~1.0.3"
        }
      },
      "escape-html": {
        "version": "1.0.3",
        "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
        "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
      },
      "escape-string-regexp": {
        "version": "1.0.5",
        "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
        "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
      },
      "etag": {
        "version": "1.8.1",
        "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
        "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
      },
      "execa": {
        "version": "0.7.0",
        "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
        "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
        "requires": {
          "cross-spawn": "^5.0.1",
          "get-stream": "^3.0.0",
          "is-stream": "^1.1.0",
          "npm-run-path": "^2.0.0",
          "p-finally": "^1.0.0",
          "signal-exit": "^3.0.0",
          "strip-eof": "^1.0.0"
        }
      },
      "express": {
        "version": "4.17.1",
        "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
        "integrity": "sha1-RJH8OGBc9R+GKdOcK10Cb5ikwTQ=",
        "requires": {
          "accepts": "~1.3.7",
          "array-flatten": "1.1.1",
          "body-parser": "1.19.0",
          "content-disposition": "0.5.3",
          "content-type": "~1.0.4",
          "cookie": "0.4.0",
          "cookie-signature": "1.0.6",
          "debug": "2.6.9",
          "depd": "~1.1.2",
          "encodeurl": "~1.0.2",
          "escape-html": "~1.0.3",
          "etag": "~1.8.1",
          "finalhandler": "~1.1.2",
          "fresh": "0.5.2",
          "merge-descriptors": "1.0.1",
          "methods": "~1.1.2",
          "on-finished": "~2.3.0",
          "parseurl": "~1.3.3",
          "path-to-regexp": "0.1.7",
          "proxy-addr": "~2.0.5",
          "qs": "6.7.0",
          "range-parser": "~1.2.1",
          "safe-buffer": "5.1.2",
          "send": "0.17.1",
          "serve-static": "1.14.1",
          "setprototypeof": "1.1.1",
          "statuses": "~1.5.0",
          "type-is": "~1.6.18",
          "utils-merge": "1.0.1",
          "vary": "~1.1.2"
        }
      },
      "express-urlrewrite": {
        "version": "1.2.0",
        "resolved": "https://registry.npmjs.org/express-urlrewrite/-/express-urlrewrite-1.2.0.tgz",
        "integrity": "sha1-jmZ7d2H/HH/9sO+gXWQDU4fII+s=",
        "requires": {
          "debug": "*",
          "path-to-regexp": "^1.0.3"
        },
        "dependencies": {
          "path-to-regexp": {
            "version": "1.8.0",
            "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz",
            "integrity": "sha1-iHs7qdhDk+h6CgufTLdWGYtTVIo=",
            "requires": {
              "isarray": "0.0.1"
            }
          }
        }
      },
      "extend": {
        "version": "3.0.2",
        "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
        "integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo="
      },
      "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.2",
        "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
        "integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=",
        "requires": {
          "debug": "2.6.9",
          "encodeurl": "~1.0.2",
          "escape-html": "~1.0.3",
          "on-finished": "~2.3.0",
          "parseurl": "~1.3.3",
          "statuses": "~1.5.0",
          "unpipe": "~1.0.0"
        }
      },
      "find-up": {
        "version": "3.0.0",
        "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
        "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=",
        "requires": {
          "locate-path": "^3.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": "sha1-3M5SwF9kTymManq5Nr1yTO/786Y=",
        "requires": {
          "asynckit": "^0.4.0",
          "combined-stream": "^1.0.6",
          "mime-types": "^2.1.12"
        }
      },
      "forwarded": {
        "version": "0.1.2",
        "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
        "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
      },
      "fresh": {
        "version": "0.5.2",
        "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
        "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
      },
      "get-caller-file": {
        "version": "2.0.5",
        "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
        "integrity": "sha1-T5RBKoLbMvNuOwuXQfipf+sDH34="
      },
      "get-stream": {
        "version": "3.0.0",
        "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
        "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
      },
      "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"
        }
      },
      "global-dirs": {
        "version": "0.1.1",
        "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
        "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
        "requires": {
          "ini": "^1.3.4"
        }
      },
      "got": {
        "version": "9.6.0",
        "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz",
        "integrity": "sha1-7fRefWf5lUVwXeH3u+7rEhdl7YU=",
        "requires": {
          "@sindresorhus/is": "^0.14.0",
          "@szmarczak/http-timer": "^1.1.2",
          "cacheable-request": "^6.0.0",
          "decompress-response": "^3.3.0",
          "duplexer3": "^0.1.4",
          "get-stream": "^4.1.0",
          "lowercase-keys": "^1.0.1",
          "mimic-response": "^1.0.1",
          "p-cancelable": "^1.0.0",
          "to-readable-stream": "^1.0.0",
          "url-parse-lax": "^3.0.0"
        },
        "dependencies": {
          "get-stream": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
            "integrity": "sha1-wbJVV189wh1Zv8ec09K0axw6VLU=",
            "requires": {
              "pump": "^3.0.0"
            }
          }
        }
      },
      "graceful-fs": {
        "version": "4.2.3",
        "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
        "integrity": "sha1-ShL/G2A3bvCYYsIJPt2Qgyi+hCM="
      },
      "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": "sha1-HvievT5JllV2de7ZiTEQ3DUPoIA=",
        "requires": {
          "ajv": "^6.5.5",
          "har-schema": "^2.0.0"
        }
      },
      "has-flag": {
        "version": "3.0.0",
        "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
        "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
      },
      "has-yarn": {
        "version": "2.1.0",
        "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz",
        "integrity": "sha1-E34RNUp7W/EapctknPDG8/8rLnc="
      },
      "http-cache-semantics": {
        "version": "4.0.3",
        "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.0.3.tgz",
        "integrity": "sha1-SVcEdzJ37u9uQ/mrLCx9JZ3aJcU="
      },
      "http-errors": {
        "version": "1.7.2",
        "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
        "integrity": "sha1-T1ApzxMjnzEDblsuVSkrz7zIXI8=",
        "requires": {
          "depd": "~1.1.2",
          "inherits": "2.0.3",
          "setprototypeof": "1.1.1",
          "statuses": ">= 1.5.0 < 2",
          "toidentifier": "1.0.0"
        }
      },
      "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.24",
        "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
        "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=",
        "requires": {
          "safer-buffer": ">= 2.1.2 < 3"
        }
      },
      "import-lazy": {
        "version": "2.1.0",
        "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
        "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM="
      },
      "imurmurhash": {
        "version": "0.1.4",
        "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
        "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o="
      },
      "inherits": {
        "version": "2.0.3",
        "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
        "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
      },
      "ini": {
        "version": "1.3.5",
        "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
        "integrity": "sha1-7uJfVtscnsYIXgwid4CD9Zar+Sc="
      },
      "ipaddr.js": {
        "version": "1.9.0",
        "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz",
        "integrity": "sha1-N9905DCg5HVQ/lSi3v4w2KzZX2U="
      },
      "is-ci": {
        "version": "2.0.0",
        "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
        "integrity": "sha1-a8YzQYGBDgS1wis9WJ/cpVAmQEw=",
        "requires": {
          "ci-info": "^2.0.0"
        }
      },
      "is-fullwidth-code-point": {
        "version": "2.0.0",
        "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
        "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
      },
      "is-installed-globally": {
        "version": "0.1.0",
        "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz",
        "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=",
        "requires": {
          "global-dirs": "^0.1.0",
          "is-path-inside": "^1.0.0"
        }
      },
      "is-npm": {
        "version": "3.0.0",
        "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-3.0.0.tgz",
        "integrity": "sha1-7JFHv7YpxD9JTPZ5Nqlh7ex+gFM="
      },
      "is-obj": {
        "version": "1.0.1",
        "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
        "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8="
      },
      "is-path-inside": {
        "version": "1.0.1",
        "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
        "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
        "requires": {
          "path-is-inside": "^1.0.1"
        }
      },
      "is-promise": {
        "version": "2.1.0",
        "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
        "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o="
      },
      "is-stream": {
        "version": "1.1.0",
        "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
        "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
      },
      "is-typedarray": {
        "version": "1.0.0",
        "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
        "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
      },
      "is-yarn-global": {
        "version": "0.3.0",
        "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz",
        "integrity": "sha1-1QLTOCWQ6jAEiTdGdUyJE5lz4jI="
      },
      "isarray": {
        "version": "0.0.1",
        "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
        "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
      },
      "isexe": {
        "version": "2.0.0",
        "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
        "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
      },
      "isstream": {
        "version": "0.1.2",
        "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
        "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
      },
      "jju": {
        "version": "1.4.0",
        "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz",
        "integrity": "sha1-o6vicYryQaKykE+EpiWXDzia4yo="
      },
      "jsbn": {
        "version": "0.1.1",
        "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
        "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
      },
      "json-buffer": {
        "version": "3.0.0",
        "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
        "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg="
      },
      "json-parse-helpfulerror": {
        "version": "1.0.3",
        "resolved": "https://registry.npmjs.org/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz",
        "integrity": "sha1-E/FM4C7tTpgSl7ZOueO5MuLdE9w=",
        "requires": {
          "jju": "^1.1.0"
        }
      },
      "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": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA="
      },
      "json-server": {
        "version": "0.15.1",
        "resolved": "https://registry.npmjs.org/json-server/-/json-server-0.15.1.tgz",
        "integrity": "sha1-XXdXXx4V2yCjYeDtCmS/vD3xEXE=",
        "requires": {
          "body-parser": "^1.19.0",
          "chalk": "^2.4.2",
          "compression": "^1.7.4",
          "connect-pause": "^0.1.1",
          "cors": "^2.8.5",
          "errorhandler": "^1.5.1",
          "express": "^4.17.1",
          "express-urlrewrite": "^1.2.0",
          "json-parse-helpfulerror": "^1.0.3",
          "lodash": "^4.17.15",
          "lodash-id": "^0.14.0",
          "lowdb": "^1.0.0",
          "method-override": "^3.0.0",
          "morgan": "^1.9.1",
          "nanoid": "^2.1.0",
          "object-assign": "^4.1.1",
          "please-upgrade-node": "^3.2.0",
          "pluralize": "^8.0.0",
          "request": "^2.88.0",
          "server-destroy": "^1.0.1",
          "update-notifier": "^3.0.1",
          "yargs": "^14.0.0"
        },
        "dependencies": {
          "connect-pause": {
            "version": "0.1.1",
            "resolved": "https://registry.npmjs.org/connect-pause/-/connect-pause-0.1.1.tgz",
            "integrity": "sha1-smmyu4Ldsaw9tQmcD7WCq6mfs3o="
          }
        }
      },
      "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="
      },
      "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"
        }
      },
      "keyv": {
        "version": "3.1.0",
        "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz",
        "integrity": "sha1-7MIoSG9pmR5J6UdkhaW+Ho/FxNk=",
        "requires": {
          "json-buffer": "3.0.0"
        }
      },
      "latest-version": {
        "version": "5.1.0",
        "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz",
        "integrity": "sha1-EZ3+kI/jjRXfpD7NE/oS7Igy+s4=",
        "requires": {
          "package-json": "^6.3.0"
        }
      },
      "locate-path": {
        "version": "3.0.0",
        "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
        "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=",
        "requires": {
          "p-locate": "^3.0.0",
          "path-exists": "^3.0.0"
        }
      },
      "lodash": {
        "version": "4.17.15",
        "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
        "integrity": "sha1-tEf2ZwoEVbv+7dETku/zMOoJdUg="
      },
      "lodash-id": {
        "version": "0.14.0",
        "resolved": "https://registry.npmjs.org/lodash-id/-/lodash-id-0.14.0.tgz",
        "integrity": "sha1-uvSJNOVDobXWNG+MhGmLGoyAOJY="
      },
      "lowdb": {
        "version": "1.0.0",
        "resolved": "https://registry.npmjs.org/lowdb/-/lowdb-1.0.0.tgz",
        "integrity": "sha1-UkO+ayJ4bMzjDlDJoz6sNrIMgGQ=",
        "requires": {
          "graceful-fs": "^4.1.3",
          "is-promise": "^2.1.0",
          "lodash": "4",
          "pify": "^3.0.0",
          "steno": "^0.4.1"
        }
      },
      "lowercase-keys": {
        "version": "1.0.1",
        "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
        "integrity": "sha1-b54wtHCE2XGnyCD/FabFFnt0wm8="
      },
      "lru-cache": {
        "version": "4.1.5",
        "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
        "integrity": "sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=",
        "requires": {
          "pseudomap": "^1.0.2",
          "yallist": "^2.1.2"
        }
      },
      "make-dir": {
        "version": "1.3.0",
        "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
        "integrity": "sha1-ecEDO4BRW9bSTsmTPoYMp17ifww=",
        "requires": {
          "pify": "^3.0.0"
        }
      },
      "media-typer": {
        "version": "0.3.0",
        "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
        "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
      },
      "merge-descriptors": {
        "version": "1.0.1",
        "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
        "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
      },
      "method-override": {
        "version": "3.0.0",
        "resolved": "https://registry.npmjs.org/method-override/-/method-override-3.0.0.tgz",
        "integrity": "sha1-arDV1XTjII8VsMnPRatSAARo16I=",
        "requires": {
          "debug": "3.1.0",
          "methods": "~1.1.2",
          "parseurl": "~1.3.2",
          "vary": "~1.1.2"
        },
        "dependencies": {
          "debug": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
            "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=",
            "requires": {
              "ms": "2.0.0"
            }
          }
        }
      },
      "methods": {
        "version": "1.1.2",
        "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
        "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
      },
      "mime": {
        "version": "1.6.0",
        "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
        "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE="
      },
      "mime-db": {
        "version": "1.42.0",
        "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.42.0.tgz",
        "integrity": "sha1-PiUpB7THrbkGWXtLZWNics+ee6w="
      },
      "mime-types": {
        "version": "2.1.25",
        "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.25.tgz",
        "integrity": "sha1-OXctRmIfk+KoCoVsU7hqYhVqZDc=",
        "requires": {
          "mime-db": "1.42.0"
        }
      },
      "mimic-response": {
        "version": "1.0.1",
        "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
        "integrity": "sha1-SSNTiHju9CBjy4o+OweYeBSHqxs="
      },
      "minimist": {
        "version": "1.2.5",
        "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
        "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
      },
      "morgan": {
        "version": "1.9.1",
        "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.9.1.tgz",
        "integrity": "sha1-Co0Wc0odmvvIJLmd+H5zjlji2lk=",
        "requires": {
          "basic-auth": "~2.0.0",
          "debug": "2.6.9",
          "depd": "~1.1.2",
          "on-finished": "~2.3.0",
          "on-headers": "~1.0.1"
        }
      },
      "ms": {
        "version": "2.0.0",
        "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
        "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
      },
      "nanoid": {
        "version": "2.1.7",
        "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-2.1.7.tgz",
        "integrity": "sha1-13Xj58ZHC7qq49qaZHqA4ijgq/c="
      },
      "negotiator": {
        "version": "0.6.2",
        "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
        "integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs="
      },
      "normalize-url": {
        "version": "4.5.0",
        "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz",
        "integrity": "sha1-RTNUCH5sqWlXvY9br3U/WYIUISk="
      },
      "npm-run-path": {
        "version": "2.0.2",
        "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
        "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
        "requires": {
          "path-key": "^2.0.0"
        }
      },
      "oauth-sign": {
        "version": "0.9.0",
        "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
        "integrity": "sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU="
      },
      "object-assign": {
        "version": "4.1.1",
        "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
        "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
      },
      "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"
        }
      },
      "on-headers": {
        "version": "1.0.2",
        "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
        "integrity": "sha1-dysK5qqlJcOZ5Imt+tkMQD6zwo8="
      },
      "once": {
        "version": "1.4.0",
        "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
        "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
        "requires": {
          "wrappy": "1"
        }
      },
      "p-cancelable": {
        "version": "1.1.0",
        "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz",
        "integrity": "sha1-0HjRWjr0CSIMiG8dmgyi5EGrJsw="
      },
      "p-finally": {
        "version": "1.0.0",
        "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
        "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4="
      },
      "p-limit": {
        "version": "2.2.1",
        "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz",
        "integrity": "sha1-qgeniMwxUck5tRMfY1cPDdIAlTc=",
        "requires": {
          "p-try": "^2.0.0"
        }
      },
      "p-locate": {
        "version": "3.0.0",
        "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
        "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=",
        "requires": {
          "p-limit": "^2.0.0"
        }
      },
      "p-try": {
        "version": "2.2.0",
        "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
        "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY="
      },
      "package-json": {
        "version": "6.5.0",
        "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz",
        "integrity": "sha1-b+7ayjXnVyWHbQsOZJdGl/7RRbA=",
        "requires": {
          "got": "^9.6.0",
          "registry-auth-token": "^4.0.0",
          "registry-url": "^5.0.0",
          "semver": "^6.2.0"
        }
      },
      "parseurl": {
        "version": "1.3.3",
        "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
        "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ="
      },
      "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-inside": {
        "version": "1.0.2",
        "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
        "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM="
      },
      "path-key": {
        "version": "2.0.1",
        "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
        "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A="
      },
      "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="
      },
      "pify": {
        "version": "3.0.0",
        "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
        "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
      },
      "please-upgrade-node": {
        "version": "3.2.0",
        "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz",
        "integrity": "sha1-rt3T+ZTJM+StmLmdmlVu+g4v6UI=",
        "requires": {
          "semver-compare": "^1.0.0"
        }
      },
      "pluralize": {
        "version": "8.0.0",
        "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz",
        "integrity": "sha1-Gm+hajjRKhkB4DIPoBcFHFOc47E="
      },
      "prepend-http": {
        "version": "2.0.0",
        "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
        "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc="
      },
      "proxy-addr": {
        "version": "2.0.5",
        "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz",
        "integrity": "sha1-NMvWSi2B9LH9IedvnwbIpFKZ7jQ=",
        "requires": {
          "forwarded": "~0.1.2",
          "ipaddr.js": "1.9.0"
        }
      },
      "pseudomap": {
        "version": "1.0.2",
        "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
        "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
      },
      "psl": {
        "version": "1.4.0",
        "resolved": "https://registry.npmjs.org/psl/-/psl-1.4.0.tgz",
        "integrity": "sha1-XdJhVs22n6H9uKsZkWZ9P4DO18I="
      },
      "pump": {
        "version": "3.0.0",
        "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
        "integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=",
        "requires": {
          "end-of-stream": "^1.1.0",
          "once": "^1.3.1"
        }
      },
      "punycode": {
        "version": "2.1.1",
        "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
        "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew="
      },
      "qs": {
        "version": "6.7.0",
        "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
        "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw="
      },
      "range-parser": {
        "version": "1.2.1",
        "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
        "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE="
      },
      "raw-body": {
        "version": "2.4.0",
        "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
        "integrity": "sha1-oc5vucm8NWylLoklarWQWeE9AzI=",
        "requires": {
          "bytes": "3.1.0",
          "http-errors": "1.7.2",
          "iconv-lite": "0.4.24",
          "unpipe": "1.0.0"
        }
      },
      "rc": {
        "version": "1.2.8",
        "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
        "integrity": "sha1-zZJL9SAKB1uDwYjNa54hG3/A0+0=",
        "requires": {
          "deep-extend": "^0.6.0",
          "ini": "~1.3.0",
          "minimist": "^1.2.0",
          "strip-json-comments": "~2.0.1"
        }
      },
      "registry-auth-token": {
        "version": "4.0.0",
        "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.0.0.tgz",
        "integrity": "sha1-MOVZYe7Hc3naVR6lxM9Dy/A1Ir4=",
        "requires": {
          "rc": "^1.2.8",
          "safe-buffer": "^5.0.1"
        }
      },
      "registry-url": {
        "version": "5.1.0",
        "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz",
        "integrity": "sha1-6YM0tQ1UNLgRNrROxjjZwgCcUAk=",
        "requires": {
          "rc": "^1.2.8"
        }
      },
      "request": {
        "version": "2.88.0",
        "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
        "integrity": "sha1-nC/KT301tZLv5Xx/ClXoEFIST+8=",
        "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"
        },
        "dependencies": {
          "qs": {
            "version": "6.5.2",
            "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
            "integrity": "sha1-yzroBuh0BERYTvFUzo7pjUA/PjY="
          }
        }
      },
      "require-directory": {
        "version": "2.1.1",
        "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
        "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
      },
      "require-main-filename": {
        "version": "2.0.0",
        "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
        "integrity": "sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs="
      },
      "responselike": {
        "version": "1.0.2",
        "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
        "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
        "requires": {
          "lowercase-keys": "^1.0.0"
        }
      },
      "safe-buffer": {
        "version": "5.1.2",
        "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
        "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0="
      },
      "safer-buffer": {
        "version": "2.1.2",
        "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
        "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo="
      },
      "semver": {
        "version": "6.3.0",
        "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
        "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0="
      },
      "semver-compare": {
        "version": "1.0.0",
        "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
        "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w="
      },
      "semver-diff": {
        "version": "2.1.0",
        "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz",
        "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=",
        "requires": {
          "semver": "^5.0.3"
        },
        "dependencies": {
          "semver": {
            "version": "5.7.1",
            "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
            "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc="
          }
        }
      },
      "send": {
        "version": "0.17.1",
        "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
        "integrity": "sha1-wdiwWfeQD3Rm3Uk4vcROEd2zdsg=",
        "requires": {
          "debug": "2.6.9",
          "depd": "~1.1.2",
          "destroy": "~1.0.4",
          "encodeurl": "~1.0.2",
          "escape-html": "~1.0.3",
          "etag": "~1.8.1",
          "fresh": "0.5.2",
          "http-errors": "~1.7.2",
          "mime": "1.6.0",
          "ms": "2.1.1",
          "on-finished": "~2.3.0",
          "range-parser": "~1.2.1",
          "statuses": "~1.5.0"
        },
        "dependencies": {
          "ms": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
            "integrity": "sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo="
          }
        }
      },
      "serve-static": {
        "version": "1.14.1",
        "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
        "integrity": "sha1-Zm5jbcTwEPfvKZcKiKZ0MgiYsvk=",
        "requires": {
          "encodeurl": "~1.0.2",
          "escape-html": "~1.0.3",
          "parseurl": "~1.3.3",
          "send": "0.17.1"
        }
      },
      "server-destroy": {
        "version": "1.0.1",
        "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz",
        "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0="
      },
      "set-blocking": {
        "version": "2.0.0",
        "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
        "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
      },
      "setprototypeof": {
        "version": "1.1.1",
        "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
        "integrity": "sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM="
      },
      "shebang-command": {
        "version": "1.2.0",
        "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
        "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
        "requires": {
          "shebang-regex": "^1.0.0"
        }
      },
      "shebang-regex": {
        "version": "1.0.0",
        "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
        "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM="
      },
      "signal-exit": {
        "version": "3.0.2",
        "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
        "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0="
      },
      "sshpk": {
        "version": "1.16.1",
        "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
        "integrity": "sha1-+2YcC+8ps520B2nuOfpwCT1vaHc=",
        "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.5.0",
        "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
        "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
      },
      "steno": {
        "version": "0.4.4",
        "resolved": "https://registry.npmjs.org/steno/-/steno-0.4.4.tgz",
        "integrity": "sha1-BxEFvfwobmYVwEA8J+nXtdy4Vcs=",
        "requires": {
          "graceful-fs": "^4.1.3"
        }
      },
      "string-width": {
        "version": "3.1.0",
        "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
        "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=",
        "requires": {
          "emoji-regex": "^7.0.1",
          "is-fullwidth-code-point": "^2.0.0",
          "strip-ansi": "^5.1.0"
        }
      },
      "strip-ansi": {
        "version": "5.2.0",
        "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
        "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=",
        "requires": {
          "ansi-regex": "^4.1.0"
        }
      },
      "strip-eof": {
        "version": "1.0.0",
        "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
        "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8="
      },
      "strip-json-comments": {
        "version": "2.0.1",
        "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
        "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo="
      },
      "supports-color": {
        "version": "5.5.0",
        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
        "integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=",
        "requires": {
          "has-flag": "^3.0.0"
        }
      },
      "term-size": {
        "version": "1.2.0",
        "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz",
        "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=",
        "requires": {
          "execa": "^0.7.0"
        }
      },
      "to-readable-stream": {
        "version": "1.0.0",
        "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
        "integrity": "sha1-zgqgwvPfat+FLvtASng+d8BHV3E="
      },
      "toidentifier": {
        "version": "1.0.0",
        "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
        "integrity": "sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM="
      },
      "tough-cookie": {
        "version": "2.4.3",
        "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
        "integrity": "sha1-U/Nto/R3g7CSWvoG/587FlKA94E=",
        "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-fest": {
        "version": "0.3.1",
        "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz",
        "integrity": "sha1-Y9ANIE4FlHT+Xht8ARESu9HcKeE="
      },
      "type-is": {
        "version": "1.6.18",
        "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
        "integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=",
        "requires": {
          "media-typer": "0.3.0",
          "mime-types": "~2.1.24"
        }
      },
      "unique-string": {
        "version": "1.0.0",
        "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz",
        "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=",
        "requires": {
          "crypto-random-string": "^1.0.0"
        }
      },
      "unpipe": {
        "version": "1.0.0",
        "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
        "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
      },
      "update-notifier": {
        "version": "3.0.1",
        "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-3.0.1.tgz",
        "integrity": "sha1-eOy2i5FeL9G+n3Z/bimM6HtzYlA=",
        "requires": {
          "boxen": "^3.0.0",
          "chalk": "^2.0.1",
          "configstore": "^4.0.0",
          "has-yarn": "^2.1.0",
          "import-lazy": "^2.1.0",
          "is-ci": "^2.0.0",
          "is-installed-globally": "^0.1.0",
          "is-npm": "^3.0.0",
          "is-yarn-global": "^0.3.0",
          "latest-version": "^5.0.0",
          "semver-diff": "^2.0.0",
          "xdg-basedir": "^3.0.0"
        }
      },
      "uri-js": {
        "version": "4.2.2",
        "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
        "integrity": "sha1-lMVA4f93KVbiKZUHwBCupsiDjrA=",
        "requires": {
          "punycode": "^2.1.0"
        }
      },
      "url-parse-lax": {
        "version": "3.0.0",
        "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
        "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
        "requires": {
          "prepend-http": "^2.0.0"
        }
      },
      "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.3",
        "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz",
        "integrity": "sha1-RWjwIW54dg7h2/Ok0s9T4iQRKGY="
      },
      "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"
        }
      },
      "which": {
        "version": "1.3.1",
        "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
        "integrity": "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=",
        "requires": {
          "isexe": "^2.0.0"
        }
      },
      "which-module": {
        "version": "2.0.0",
        "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
        "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
      },
      "widest-line": {
        "version": "2.0.1",
        "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz",
        "integrity": "sha1-dDh2RzDsfvQ4HOTfgvuYpTFCo/w=",
        "requires": {
          "string-width": "^2.1.1"
        },
        "dependencies": {
          "ansi-regex": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
            "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
          },
          "string-width": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
            "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=",
            "requires": {
              "is-fullwidth-code-point": "^2.0.0",
              "strip-ansi": "^4.0.0"
            }
          },
          "strip-ansi": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
            "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
            "requires": {
              "ansi-regex": "^3.0.0"
            }
          }
        }
      },
      "wrap-ansi": {
        "version": "5.1.0",
        "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
        "integrity": "sha1-H9H2cjXVttD+54EFYAG/tpTAOwk=",
        "requires": {
          "ansi-styles": "^3.2.0",
          "string-width": "^3.0.0",
          "strip-ansi": "^5.0.0"
        }
      },
      "wrappy": {
        "version": "1.0.2",
        "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
        "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
      },
      "write-file-atomic": {
        "version": "2.4.3",
        "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz",
        "integrity": "sha1-H9Lprh3z51uNjDZ0Q8aS1MqB9IE=",
        "requires": {
          "graceful-fs": "^4.1.11",
          "imurmurhash": "^0.1.4",
          "signal-exit": "^3.0.2"
        }
      },
      "xdg-basedir": {
        "version": "3.0.0",
        "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz",
        "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ="
      },
      "y18n": {
        "version": "4.0.0",
        "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
        "integrity": "sha1-le+U+F7MgdAHwmThkKEg8KPIVms="
      },
      "yallist": {
        "version": "2.1.2",
        "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
        "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
      },
      "yargs": {
        "version": "14.2.1",
        "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.1.tgz",
        "integrity": "sha1-K7h7V8Ermv6kC7Ttl0W7nrUDGps=",
        "requires": {
          "cliui": "^5.0.0",
          "decamelize": "^1.2.0",
          "find-up": "^3.0.0",
          "get-caller-file": "^2.0.1",
          "require-directory": "^2.1.1",
          "require-main-filename": "^2.0.0",
          "set-blocking": "^2.0.0",
          "string-width": "^3.0.0",
          "which-module": "^2.0.0",
          "y18n": "^4.0.0",
          "yargs-parser": "^15.0.0"
        }
      },
      "yargs-parser": {
        "version": "15.0.1",
        "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.1.tgz",
        "integrity": "sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==",
        "requires": {
          "camelcase": "^5.0.0",
          "decamelize": "^1.2.0"
        }
      }
    }
  }
  