{
    "name": "com.dea42.sharepointpoc",
    "version": "1.0.0",
    "lockfileVersion": 3,
    "requires": true,
    "packages": {
        "": {
            "name": "com.dea42.sharepointpoc",
            "version": "1.0.0",
            "license": "Apache-2.0",
            "dependencies": {
                "cordova": "^8.0.0",
                "cordova-android": "^7.0.0",
                "cordova-plugin-compat": "^1.2.0",
                "cordova-plugin-ms-adal": "^0.10.1",
                "cordova-plugin-whitelist": "^1.3.3",
                "cordova-serve": "^2.0.0",
                "cordova-simulate": "^0.3.14"
            },
            "devDependencies": {
                "cordova-plugin-x-toast": "github:EddyVerbruggen/Toast-PhoneGap-Plugin"
            }
        },
        "node_modules/abbrev": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
            "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
        },
        "node_modules/accepts": {
            "version": "1.3.5",
            "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
            "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
            "dependencies": {
                "mime-types": "~2.1.18",
                "negotiator": "0.6.1"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/acorn": {
            "version": "5.6.2",
            "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.6.2.tgz",
            "integrity": "sha512-zUzo1E5dI2Ey8+82egfnttyMlMZ2y0D8xOCO3PNPPlYXpl8NZvF6Qk9L9BEtJs+43FqEmfBViDqc5d1ckRDguw==",
            "bin": {
                "acorn": "bin/acorn"
            },
            "engines": {
                "node": ">=0.4.0"
            }
        },
        "node_modules/acorn-node": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.3.0.tgz",
            "integrity": "sha512-efP54n3d1aLfjL2UMdaXa6DsswwzJeI5rqhbFvXMrKiJ6eJFpf+7R0zN7t8IC+XKn2YOAFAv6xbBNgHUkoHWLw==",
            "dependencies": {
                "acorn": "^5.4.1",
                "xtend": "^4.0.1"
            }
        },
        "node_modules/after": {
            "version": "0.8.2",
            "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
            "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8="
        },
        "node_modules/aliasify": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/aliasify/-/aliasify-2.1.0.tgz",
            "integrity": "sha1-fDCCW5RQueYYW6J1M+r24gZ9S0I=",
            "dependencies": {
                "browserify-transform-tools": "~1.7.0"
            }
        },
        "node_modules/ansi": {
            "version": "0.3.1",
            "resolved": "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz",
            "integrity": "sha1-DELU+xcWDVqa8eSEus4cZpIsGyE="
        },
        "node_modules/ansi-escapes": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
            "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/ansi-regex": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
            "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/ansi-styles": {
            "version": "2.2.1",
            "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
            "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/array-filter": {
            "version": "0.0.1",
            "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",
            "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw="
        },
        "node_modules/array-flatten": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
            "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
        },
        "node_modules/array-map": {
            "version": "0.0.0",
            "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
            "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI="
        },
        "node_modules/array-reduce": {
            "version": "0.0.0",
            "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
            "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys="
        },
        "node_modules/arraybuffer.slice": {
            "version": "0.0.6",
            "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
            "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco="
        },
        "node_modules/asn1": {
            "version": "0.2.3",
            "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
            "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y="
        },
        "node_modules/asn1.js": {
            "version": "4.10.1",
            "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
            "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
            "dependencies": {
                "bn.js": "^4.0.0",
                "inherits": "^2.0.1",
                "minimalistic-assert": "^1.0.0"
            }
        },
        "node_modules/assert": {
            "version": "1.4.1",
            "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
            "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
            "dependencies": {
                "util": "0.10.3"
            }
        },
        "node_modules/assert-plus": {
            "version": "0.2.0",
            "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
            "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
            "engines": {
                "node": ">=0.8"
            }
        },
        "node_modules/assert/node_modules/inherits": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
            "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
        },
        "node_modules/assert/node_modules/util": {
            "version": "0.10.3",
            "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
            "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
            "dependencies": {
                "inherits": "2.0.1"
            }
        },
        "node_modules/astw": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/astw/-/astw-2.2.0.tgz",
            "integrity": "sha1-e9QXhNMkk5h66yOba04cV6hzuRc=",
            "dependencies": {
                "acorn": "^4.0.3"
            }
        },
        "node_modules/astw/node_modules/acorn": {
            "version": "4.0.13",
            "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
            "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
            "bin": {
                "acorn": "bin/acorn"
            },
            "engines": {
                "node": ">=0.4.0"
            }
        },
        "node_modules/async": {
            "version": "1.5.2",
            "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
            "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo="
        },
        "node_modules/asynckit": {
            "version": "0.4.0",
            "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
            "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
        },
        "node_modules/aws-sign2": {
            "version": "0.6.0",
            "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
            "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
            "engines": {
                "node": "*"
            }
        },
        "node_modules/aws4": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz",
            "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w=="
        },
        "node_modules/backo2": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
            "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc="
        },
        "node_modules/balanced-match": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
            "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
        },
        "node_modules/base64-arraybuffer": {
            "version": "0.1.5",
            "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
            "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
            "engines": {
                "node": ">= 0.6.0"
            }
        },
        "node_modules/base64-js": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
            "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw=="
        },
        "node_modules/base64id": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
            "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
            "engines": {
                "node": ">= 0.4.0"
            }
        },
        "node_modules/bcrypt-pbkdf": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
            "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
            "optional": true,
            "dependencies": {
                "tweetnacl": "^0.14.3"
            }
        },
        "node_modules/better-assert": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
            "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
            "dependencies": {
                "callsite": "1.0.0"
            },
            "engines": {
                "node": "*"
            }
        },
        "node_modules/big-integer": {
            "version": "1.6.30",
            "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.30.tgz",
            "integrity": "sha512-LGDF7k/8yjS+GTbfFRGiSdcPnIwcjM6kQ0lmbja3tKJzVMmqHmUFnTuUOm/Lt2KVQ3mAZVupf9KNcsew0QV8Kw==",
            "engines": {
                "node": ">=0.6"
            }
        },
        "node_modules/blob": {
            "version": "0.0.4",
            "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
            "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE="
        },
        "node_modules/block-stream": {
            "version": "0.0.9",
            "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
            "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
            "dependencies": {
                "inherits": "~2.0.0"
            },
            "engines": {
                "node": "0.4 || >=0.5.8"
            }
        },
        "node_modules/bn.js": {
            "version": "4.11.8",
            "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
            "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA=="
        },
        "node_modules/body-parser": {
            "version": "1.18.2",
            "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz",
            "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
            "dependencies": {
                "bytes": "3.0.0",
                "content-type": "~1.0.4",
                "debug": "2.6.9",
                "depd": "~1.1.1",
                "http-errors": "~1.6.2",
                "iconv-lite": "0.4.19",
                "on-finished": "~2.3.0",
                "qs": "6.5.1",
                "raw-body": "2.3.2",
                "type-is": "~1.6.15"
            },
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/boom": {
            "version": "2.10.1",
            "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
            "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
            "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).",
            "dependencies": {
                "hoek": "2.x.x"
            },
            "engines": {
                "node": ">=0.10.40"
            }
        },
        "node_modules/bplist-creator": {
            "version": "0.0.7",
            "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.7.tgz",
            "integrity": "sha1-N98VNgkoJLh8QvlXsBNEEXNyrkU=",
            "dependencies": {
                "stream-buffers": "~2.2.0"
            }
        },
        "node_modules/bplist-parser": {
            "version": "0.1.1",
            "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.1.1.tgz",
            "integrity": "sha1-1g1dzCDLptx+HymbNdPh+V2vuuY=",
            "dependencies": {
                "big-integer": "^1.6.7"
            }
        },
        "node_modules/brace-expansion": {
            "version": "1.1.11",
            "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
            "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
            "dependencies": {
                "balanced-match": "^1.0.0",
                "concat-map": "0.0.1"
            }
        },
        "node_modules/brorand": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
            "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8="
        },
        "node_modules/browser-pack": {
            "version": "6.1.0",
            "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz",
            "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==",
            "dependencies": {
                "combine-source-map": "~0.8.0",
                "defined": "^1.0.0",
                "JSONStream": "^1.0.3",
                "safe-buffer": "^5.1.1",
                "through2": "^2.0.0",
                "umd": "^3.0.0"
            },
            "bin": {
                "browser-pack": "bin/cmd.js"
            }
        },
        "node_modules/browser-resolve": {
            "version": "1.11.2",
            "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz",
            "integrity": "sha1-j/CbCixCFxihBRwmCzLkj0QpOM4=",
            "dependencies": {
                "resolve": "1.1.7"
            }
        },
        "node_modules/browser-resolve/node_modules/resolve": {
            "version": "1.1.7",
            "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
            "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs="
        },
        "node_modules/browserify": {
            "version": "14.4.0",
            "resolved": "https://registry.npmjs.org/browserify/-/browserify-14.4.0.tgz",
            "integrity": "sha1-CJo0Y69Y0OSNjNQHCz90ZU1avKk=",
            "dependencies": {
                "assert": "^1.4.0",
                "browser-pack": "^6.0.1",
                "browser-resolve": "^1.11.0",
                "browserify-zlib": "~0.1.2",
                "buffer": "^5.0.2",
                "cached-path-relative": "^1.0.0",
                "concat-stream": "~1.5.1",
                "console-browserify": "^1.1.0",
                "constants-browserify": "~1.0.0",
                "crypto-browserify": "^3.0.0",
                "defined": "^1.0.0",
                "deps-sort": "^2.0.0",
                "domain-browser": "~1.1.0",
                "duplexer2": "~0.1.2",
                "events": "~1.1.0",
                "glob": "^7.1.0",
                "has": "^1.0.0",
                "htmlescape": "^1.1.0",
                "https-browserify": "^1.0.0",
                "inherits": "~2.0.1",
                "insert-module-globals": "^7.0.0",
                "JSONStream": "^1.0.3",
                "labeled-stream-splicer": "^2.0.0",
                "module-deps": "^4.0.8",
                "os-browserify": "~0.1.1",
                "parents": "^1.0.1",
                "path-browserify": "~0.0.0",
                "process": "~0.11.0",
                "punycode": "^1.3.2",
                "querystring-es3": "~0.2.0",
                "read-only-stream": "^2.0.0",
                "readable-stream": "^2.0.2",
                "resolve": "^1.1.4",
                "shasum": "^1.0.0",
                "shell-quote": "^1.6.1",
                "stream-browserify": "^2.0.0",
                "stream-http": "^2.0.0",
                "string_decoder": "~1.0.0",
                "subarg": "^1.0.0",
                "syntax-error": "^1.1.1",
                "through2": "^2.0.0",
                "timers-browserify": "^1.0.1",
                "tty-browserify": "~0.0.0",
                "url": "~0.11.0",
                "util": "~0.10.1",
                "vm-browserify": "~0.0.1",
                "xtend": "^4.0.0"
            },
            "bin": {
                "browserify": "bin/cmd.js"
            }
        },
        "node_modules/browserify-aes": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
            "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
            "dependencies": {
                "buffer-xor": "^1.0.3",
                "cipher-base": "^1.0.0",
                "create-hash": "^1.1.0",
                "evp_bytestokey": "^1.0.3",
                "inherits": "^2.0.1",
                "safe-buffer": "^5.0.1"
            }
        },
        "node_modules/browserify-cipher": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
            "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
            "dependencies": {
                "browserify-aes": "^1.0.4",
                "browserify-des": "^1.0.0",
                "evp_bytestokey": "^1.0.0"
            }
        },
        "node_modules/browserify-des": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.1.tgz",
            "integrity": "sha512-zy0Cobe3hhgpiOM32Tj7KQ3Vl91m0njwsjzZQK1L+JDf11dzP9qIvjreVinsvXrgfjhStXwUWAEpB9D7Gwmayw==",
            "dependencies": {
                "cipher-base": "^1.0.1",
                "des.js": "^1.0.0",
                "inherits": "^2.0.1"
            }
        },
        "node_modules/browserify-rsa": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
            "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
            "dependencies": {
                "bn.js": "^4.1.0",
                "randombytes": "^2.0.1"
            }
        },
        "node_modules/browserify-sign": {
            "version": "4.0.4",
            "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
            "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
            "dependencies": {
                "bn.js": "^4.1.1",
                "browserify-rsa": "^4.0.0",
                "create-hash": "^1.1.0",
                "create-hmac": "^1.1.2",
                "elliptic": "^6.0.0",
                "inherits": "^2.0.1",
                "parse-asn1": "^5.0.0"
            }
        },
        "node_modules/browserify-transform-tools": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/browserify-transform-tools/-/browserify-transform-tools-1.7.0.tgz",
            "integrity": "sha1-g+J3Ih9jJZvtLn6yooOpcKUB9MQ=",
            "dependencies": {
                "falafel": "^2.0.0",
                "through": "^2.3.7"
            }
        },
        "node_modules/browserify-zlib": {
            "version": "0.1.4",
            "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
            "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
            "dependencies": {
                "pako": "~0.2.0"
            }
        },
        "node_modules/buffer": {
            "version": "5.1.0",
            "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.1.0.tgz",
            "integrity": "sha512-YkIRgwsZwJWTnyQrsBTWefizHh+8GYj3kbL1BTiAQ/9pwpino0G7B2gp5tx/FUBqUlvtxV85KNR3mwfAtv15Yw==",
            "dependencies": {
                "base64-js": "^1.0.2",
                "ieee754": "^1.1.4"
            }
        },
        "node_modules/buffer-from": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.0.tgz",
            "integrity": "sha512-c5mRlguI/Pe2dSZmpER62rSCu0ryKmWddzRYsuXc50U2/g8jMOulc31VZMa4mYx31U5xsmSOpDCgH88Vl9cDGQ=="
        },
        "node_modules/buffer-xor": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
            "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk="
        },
        "node_modules/builtin-modules": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
            "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/builtin-status-codes": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
            "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug="
        },
        "node_modules/builtins": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
            "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og="
        },
        "node_modules/bytes": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
            "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/cached-path-relative": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.1.tgz",
            "integrity": "sha1-0JxLUoAKpMB44t2BqGmqyQ0uVOc="
        },
        "node_modules/callsite": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
            "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
            "engines": {
                "node": "*"
            }
        },
        "node_modules/caseless": {
            "version": "0.11.0",
            "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
            "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c="
        },
        "node_modules/chalk": {
            "version": "1.1.3",
            "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
            "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
            "dependencies": {
                "ansi-styles": "^2.2.1",
                "escape-string-regexp": "^1.0.2",
                "has-ansi": "^2.0.0",
                "strip-ansi": "^3.0.0",
                "supports-color": "^2.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/cipher-base": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
            "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
            "dependencies": {
                "inherits": "^2.0.1",
                "safe-buffer": "^5.0.1"
            }
        },
        "node_modules/cli-cursor": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
            "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
            "dependencies": {
                "restore-cursor": "^1.0.1"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/cli-width": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-1.1.1.tgz",
            "integrity": "sha1-pNKT72frt7iNSk1CwMzwDE0eNm0="
        },
        "node_modules/code-point-at": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
            "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/combine-source-map": {
            "version": "0.8.0",
            "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz",
            "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=",
            "dependencies": {
                "convert-source-map": "~1.1.0",
                "inline-source-map": "~0.6.0",
                "lodash.memoize": "~3.0.3",
                "source-map": "~0.5.3"
            }
        },
        "node_modules/combined-stream": {
            "version": "1.0.6",
            "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
            "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
            "dependencies": {
                "delayed-stream": "~1.0.0"
            },
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/commander": {
            "version": "2.15.1",
            "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
            "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag=="
        },
        "node_modules/component-bind": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
            "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E="
        },
        "node_modules/component-emitter": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
            "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM="
        },
        "node_modules/component-inherit": {
            "version": "0.0.3",
            "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
            "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM="
        },
        "node_modules/compressible": {
            "version": "2.0.14",
            "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.14.tgz",
            "integrity": "sha1-MmxfUH+7BV9UEWeCuWmoG2einac=",
            "dependencies": {
                "mime-db": ">= 1.34.0 < 2"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/compressible/node_modules/mime-db": {
            "version": "1.34.0",
            "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.34.0.tgz",
            "integrity": "sha1-RS0Oz/XDA0am3B5kseruDTcZ/5o=",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/compression": {
            "version": "1.7.2",
            "resolved": "http://registry.npmjs.org/compression/-/compression-1.7.2.tgz",
            "integrity": "sha1-qv+81qr4VLROuygDU9WtFlH1mmk=",
            "dependencies": {
                "accepts": "~1.3.4",
                "bytes": "3.0.0",
                "compressible": "~2.0.13",
                "debug": "2.6.9",
                "on-headers": "~1.0.1",
                "safe-buffer": "5.1.1",
                "vary": "~1.1.2"
            },
            "engines": {
                "node": ">= 0.8.0"
            }
        },
        "node_modules/compression/node_modules/safe-buffer": {
            "version": "5.1.1",
            "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
            "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="
        },
        "node_modules/concat-map": {
            "version": "0.0.1",
            "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
            "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
        },
        "node_modules/concat-stream": {
            "version": "1.5.2",
            "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz",
            "integrity": "sha1-cIl4Yk2FavQaWnQd790mHadSwmY=",
            "engines": [
                "node >= 0.8"
            ],
            "dependencies": {
                "inherits": "~2.0.1",
                "readable-stream": "~2.0.0",
                "typedarray": "~0.0.5"
            }
        },
        "node_modules/concat-stream/node_modules/isarray": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
            "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
        },
        "node_modules/concat-stream/node_modules/process-nextick-args": {
            "version": "1.0.7",
            "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
            "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M="
        },
        "node_modules/concat-stream/node_modules/readable-stream": {
            "version": "2.0.6",
            "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
            "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
            "dependencies": {
                "core-util-is": "~1.0.0",
                "inherits": "~2.0.1",
                "isarray": "~1.0.0",
                "process-nextick-args": "~1.0.6",
                "string_decoder": "~0.10.x",
                "util-deprecate": "~1.0.1"
            }
        },
        "node_modules/concat-stream/node_modules/string_decoder": {
            "version": "0.10.31",
            "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
            "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
        },
        "node_modules/configstore": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/configstore/-/configstore-2.1.0.tgz",
            "integrity": "sha1-c3o6cDbpiGECqmCZ5HuzOrGroaE=",
            "dependencies": {
                "dot-prop": "^3.0.0",
                "graceful-fs": "^4.1.2",
                "mkdirp": "^0.5.0",
                "object-assign": "^4.0.1",
                "os-tmpdir": "^1.0.0",
                "osenv": "^0.1.0",
                "uuid": "^2.0.1",
                "write-file-atomic": "^1.1.2",
                "xdg-basedir": "^2.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/console-browserify": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
            "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
            "dependencies": {
                "date-now": "^0.1.4"
            }
        },
        "node_modules/constants-browserify": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
            "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U="
        },
        "node_modules/content-disposition": {
            "version": "0.5.2",
            "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
            "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/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==",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/convert-source-map": {
            "version": "1.1.3",
            "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
            "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA="
        },
        "node_modules/cookie": {
            "version": "0.3.1",
            "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
            "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/cookie-signature": {
            "version": "1.0.6",
            "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
            "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
        },
        "node_modules/cordova": {
            "version": "8.0.0",
            "resolved": "https://registry.npmjs.org/cordova/-/cordova-8.0.0.tgz",
            "integrity": "sha1-LoRG2Uk8qv2HCxCQeF5/A+KuakM=",
            "dependencies": {
                "configstore": "2.1.0",
                "cordova-common": "^2.2.0",
                "cordova-lib": "8.0.0",
                "editor": "1.0.0",
                "insight": "0.8.4",
                "nopt": "3.0.1",
                "update-notifier": "0.5.0"
            },
            "bin": {
                "cordova": "bin/cordova"
            },
            "engines": {
                "node": ">=4.0.0"
            }
        },
        "node_modules/cordova-android": {
            "version": "7.0.0",
            "resolved": "https://registry.npmjs.org/cordova-android/-/cordova-android-7.0.0.tgz",
            "integrity": "sha1-yVvt/PvDhjsYDE0p7/7E95Nh0Z0=",
            "bundleDependencies": [
                "android-versions",
                "cordova-common",
                "elementtree",
                "nopt",
                "properties-parser",
                "q",
                "shelljs"
            ],
            "dependencies": {
                "android-versions": "^1.2.1",
                "cordova-common": "^2.2.0",
                "elementtree": "0.1.6",
                "nopt": "^3.0.1",
                "properties-parser": "^0.2.3",
                "q": "^1.4.1",
                "shelljs": "^0.5.3"
            },
            "bin": {
                "create": "bin/create"
            },
            "engines": {
                "node": ">=4.0.0"
            }
        },
        "node_modules/cordova-android/node_modules/abbrev": {
            "version": "1.1.1",
            "inBundle": true,
            "license": "ISC"
        },
        "node_modules/cordova-android/node_modules/android-versions": {
            "version": "1.2.1",
            "inBundle": true,
            "license": "MIT"
        },
        "node_modules/cordova-android/node_modules/ansi": {
            "version": "0.3.1",
            "inBundle": true,
            "license": "MIT"
        },
        "node_modules/cordova-android/node_modules/balanced-match": {
            "version": "1.0.0",
            "inBundle": true,
            "license": "MIT"
        },
        "node_modules/cordova-android/node_modules/base64-js": {
            "version": "0.0.8",
            "inBundle": true,
            "license": "MIT",
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/cordova-android/node_modules/big-integer": {
            "version": "1.6.26",
            "inBundle": true,
            "license": "Unlicense",
            "engines": {
                "node": ">=0.6"
            }
        },
        "node_modules/cordova-android/node_modules/bplist-parser": {
            "version": "0.1.1",
            "inBundle": true,
            "license": "MIT",
            "dependencies": {
                "big-integer": "^1.6.7"
            }
        },
        "node_modules/cordova-android/node_modules/brace-expansion": {
            "version": "1.1.8",
            "inBundle": true,
            "license": "MIT",
            "dependencies": {
                "balanced-match": "^1.0.0",
                "concat-map": "0.0.1"
            }
        },
        "node_modules/cordova-android/node_modules/concat-map": {
            "version": "0.0.1",
            "inBundle": true,
            "license": "MIT"
        },
        "node_modules/cordova-android/node_modules/cordova-common": {
            "version": "2.2.0",
            "inBundle": true,
            "license": "Apache-2.0",
            "dependencies": {
                "ansi": "^0.3.1",
                "bplist-parser": "^0.1.0",
                "cordova-registry-mapper": "^1.1.8",
                "elementtree": "0.1.6",
                "glob": "^5.0.13",
                "minimatch": "^3.0.0",
                "osenv": "^0.1.3",
                "plist": "^1.2.0",
                "q": "^1.4.1",
                "semver": "^5.0.1",
                "shelljs": "^0.5.3",
                "underscore": "^1.8.3",
                "unorm": "^1.3.3"
            },
            "engines": {
                "node": ">=4.0.0"
            }
        },
        "node_modules/cordova-android/node_modules/cordova-registry-mapper": {
            "version": "1.1.15",
            "inBundle": true,
            "license": "Apache version 2.0"
        },
        "node_modules/cordova-android/node_modules/elementtree": {
            "version": "0.1.6",
            "inBundle": true,
            "dependencies": {
                "sax": "0.3.5"
            },
            "engines": {
                "node": ">= 0.4.0"
            }
        },
        "node_modules/cordova-android/node_modules/glob": {
            "version": "5.0.15",
            "inBundle": true,
            "license": "ISC",
            "dependencies": {
                "inflight": "^1.0.4",
                "inherits": "2",
                "minimatch": "2 || 3",
                "once": "^1.3.0",
                "path-is-absolute": "^1.0.0"
            },
            "engines": {
                "node": "*"
            }
        },
        "node_modules/cordova-android/node_modules/inflight": {
            "version": "1.0.6",
            "inBundle": true,
            "license": "ISC",
            "dependencies": {
                "once": "^1.3.0",
                "wrappy": "1"
            }
        },
        "node_modules/cordova-android/node_modules/inherits": {
            "version": "2.0.3",
            "inBundle": true,
            "license": "ISC"
        },
        "node_modules/cordova-android/node_modules/lodash": {
            "version": "3.10.1",
            "inBundle": true,
            "license": "MIT"
        },
        "node_modules/cordova-android/node_modules/minimatch": {
            "version": "3.0.4",
            "inBundle": true,
            "license": "ISC",
            "dependencies": {
                "brace-expansion": "^1.1.7"
            },
            "engines": {
                "node": "*"
            }
        },
        "node_modules/cordova-android/node_modules/nopt": {
            "version": "3.0.6",
            "inBundle": true,
            "license": "ISC",
            "dependencies": {
                "abbrev": "1"
            },
            "bin": {
                "nopt": "bin/nopt.js"
            }
        },
        "node_modules/cordova-android/node_modules/once": {
            "version": "1.4.0",
            "inBundle": true,
            "license": "ISC",
            "dependencies": {
                "wrappy": "1"
            }
        },
        "node_modules/cordova-android/node_modules/os-homedir": {
            "version": "1.0.2",
            "inBundle": true,
            "license": "MIT",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/cordova-android/node_modules/os-tmpdir": {
            "version": "1.0.2",
            "inBundle": true,
            "license": "MIT",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/cordova-android/node_modules/osenv": {
            "version": "0.1.4",
            "inBundle": true,
            "license": "ISC",
            "dependencies": {
                "os-homedir": "^1.0.0",
                "os-tmpdir": "^1.0.0"
            }
        },
        "node_modules/cordova-android/node_modules/path-is-absolute": {
            "version": "1.0.1",
            "inBundle": true,
            "license": "MIT",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/cordova-android/node_modules/plist": {
            "version": "1.2.0",
            "inBundle": true,
            "license": "MIT",
            "dependencies": {
                "base64-js": "0.0.8",
                "util-deprecate": "1.0.2",
                "xmlbuilder": "4.0.0",
                "xmldom": "0.1.x"
            }
        },
        "node_modules/cordova-android/node_modules/properties-parser": {
            "version": "0.2.3",
            "inBundle": true,
            "engines": {
                "node": ">= 0.3.1"
            }
        },
        "node_modules/cordova-android/node_modules/q": {
            "version": "1.5.1",
            "inBundle": true,
            "license": "MIT",
            "engines": {
                "node": ">=0.6.0",
                "teleport": ">=0.2.0"
            }
        },
        "node_modules/cordova-android/node_modules/sax": {
            "version": "0.3.5",
            "inBundle": true,
            "license": "MIT",
            "engines": {
                "node": "*"
            }
        },
        "node_modules/cordova-android/node_modules/semver": {
            "version": "5.4.1",
            "inBundle": true,
            "license": "ISC",
            "bin": {
                "semver": "bin/semver"
            }
        },
        "node_modules/cordova-android/node_modules/shelljs": {
            "version": "0.5.3",
            "inBundle": true,
            "license": "BSD*",
            "bin": {
                "shjs": "bin/shjs"
            },
            "engines": {
                "node": ">=0.8.0"
            }
        },
        "node_modules/cordova-android/node_modules/underscore": {
            "version": "1.8.3",
            "inBundle": true,
            "license": "MIT"
        },
        "node_modules/cordova-android/node_modules/unorm": {
            "version": "1.4.1",
            "inBundle": true,
            "license": "MIT or GPL-2.0",
            "engines": {
                "node": ">= 0.4.0"
            }
        },
        "node_modules/cordova-android/node_modules/util-deprecate": {
            "version": "1.0.2",
            "inBundle": true,
            "license": "MIT"
        },
        "node_modules/cordova-android/node_modules/wrappy": {
            "version": "1.0.2",
            "inBundle": true,
            "license": "ISC"
        },
        "node_modules/cordova-android/node_modules/xmlbuilder": {
            "version": "4.0.0",
            "inBundle": true,
            "license": "MIT",
            "dependencies": {
                "lodash": "^3.5.0"
            },
            "engines": {
                "node": ">=0.8.0"
            }
        },
        "node_modules/cordova-android/node_modules/xmldom": {
            "version": "0.1.27",
            "inBundle": true,
            "engines": {
                "node": ">=0.1"
            }
        },
        "node_modules/cordova-app-hello-world": {
            "version": "3.12.0",
            "resolved": "https://registry.npmjs.org/cordova-app-hello-world/-/cordova-app-hello-world-3.12.0.tgz",
            "integrity": "sha1-Jw4Gtnsq6UvP7mWS7TnrQjA9GG8="
        },
        "node_modules/cordova-common": {
            "version": "2.2.3",
            "resolved": "https://registry.npmjs.org/cordova-common/-/cordova-common-2.2.3.tgz",
            "integrity": "sha512-oPK66UgvTSf9genhSoZGJClbvbQTOa4ALoyda4m3VlGK561vie/HUrFa8b9UYtaCO0qJrie3oukT5qE4APCXQA==",
            "dependencies": {
                "ansi": "^0.3.1",
                "bplist-parser": "^0.1.0",
                "cordova-registry-mapper": "^1.1.8",
                "elementtree": "0.1.7",
                "glob": "^7.1.2",
                "minimatch": "^3.0.0",
                "plist": "^3.0.1",
                "q": "^1.4.1",
                "shelljs": "^0.8.1",
                "strip-bom": "^3.0.0",
                "underscore": "^1.8.3"
            },
            "engines": {
                "node": ">=6.0.0"
            }
        },
        "node_modules/cordova-create": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/cordova-create/-/cordova-create-1.1.2.tgz",
            "integrity": "sha1-g7CScbN40cA7x9mnhv7dYEhcPM8=",
            "dependencies": {
                "cordova-app-hello-world": "^3.11.0",
                "cordova-common": "^2.2.0",
                "cordova-fetch": "^1.3.0",
                "q": "1.0.1",
                "shelljs": "0.3.0",
                "valid-identifier": "0.0.1"
            },
            "engines": {
                "node": ">=0.9.9"
            }
        },
        "node_modules/cordova-create/node_modules/q": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/q/-/q-1.0.1.tgz",
            "integrity": "sha1-EYcq7t7okmgRCxCnGESP+xARKhQ=",
            "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)",
            "engines": {
                "node": ">=0.6.0",
                "teleport": ">=0.2.0"
            }
        },
        "node_modules/cordova-create/node_modules/shelljs": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz",
            "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=",
            "bin": {
                "shjs": "bin/shjs"
            },
            "engines": {
                "node": ">=0.8.0"
            }
        },
        "node_modules/cordova-fetch": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/cordova-fetch/-/cordova-fetch-1.3.0.tgz",
            "integrity": "sha1-SYbQd5s26yOYIsKrQTpH/58Jf+o=",
            "dependencies": {
                "cordova-common": "^2.2.0",
                "dependency-ls": "^1.1.0",
                "hosted-git-info": "^2.5.0",
                "is-url": "^1.2.1",
                "q": "^1.4.1",
                "shelljs": "^0.7.0"
            },
            "engines": {
                "node": ">=4.0.0",
                "npm": ">= 2.5.1"
            }
        },
        "node_modules/cordova-fetch/node_modules/shelljs": {
            "version": "0.7.8",
            "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz",
            "integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=",
            "dependencies": {
                "glob": "^7.0.0",
                "interpret": "^1.0.0",
                "rechoir": "^0.6.2"
            },
            "bin": {
                "shjs": "bin/shjs"
            },
            "engines": {
                "iojs": "*",
                "node": ">=0.11.0"
            }
        },
        "node_modules/cordova-js": {
            "version": "4.2.2",
            "resolved": "https://registry.npmjs.org/cordova-js/-/cordova-js-4.2.2.tgz",
            "integrity": "sha1-p+sgkR5qWfFaxk59tuxUPfMcL5I=",
            "dependencies": {
                "browserify": "14.4.0"
            },
            "engines": {
                "node": ">=4.0.0"
            }
        },
        "node_modules/cordova-lib": {
            "version": "8.0.0",
            "resolved": "https://registry.npmjs.org/cordova-lib/-/cordova-lib-8.0.0.tgz",
            "integrity": "sha1-hkvV3mt5/ElENhRgqjIU5Z2pNvI=",
            "dependencies": {
                "aliasify": "^2.1.0",
                "cordova-common": "^2.2.0",
                "cordova-create": "^1.1.0",
                "cordova-fetch": "^1.3.0",
                "cordova-js": "^4.2.2",
                "cordova-serve": "^2.0.0",
                "dep-graph": "1.1.0",
                "dependency-ls": "^1.1.1",
                "detect-indent": "^5.0.0",
                "elementtree": "0.1.6",
                "glob": "7.1.1",
                "init-package-json": "^1.2.0",
                "nopt": "4.0.1",
                "opener": "1.4.2",
                "plist": "2.0.1",
                "properties-parser": "0.3.1",
                "q": "1.0.1",
                "request": "2.79.0",
                "semver": "^5.3.0",
                "shelljs": "0.3.0",
                "tar": "2.2.1",
                "underscore": "1.8.3",
                "unorm": "1.4.1",
                "valid-identifier": "0.0.1",
                "xcode": "^1.0.0"
            },
            "engines": {
                "node": ">=4.0.0"
            }
        },
        "node_modules/cordova-lib/node_modules/base64-js": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.1.2.tgz",
            "integrity": "sha1-1kAMrBxMZgl22Q0HoENR2JOV9eg="
        },
        "node_modules/cordova-lib/node_modules/elementtree": {
            "version": "0.1.6",
            "resolved": "https://registry.npmjs.org/elementtree/-/elementtree-0.1.6.tgz",
            "integrity": "sha1-KsTEbqMFFsjEy9teOsdBjlkt4gw=",
            "dependencies": {
                "sax": "0.3.5"
            },
            "engines": {
                "node": ">= 0.4.0"
            }
        },
        "node_modules/cordova-lib/node_modules/glob": {
            "version": "7.1.1",
            "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz",
            "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=",
            "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
            "dependencies": {
                "fs.realpath": "^1.0.0",
                "inflight": "^1.0.4",
                "inherits": "2",
                "minimatch": "^3.0.2",
                "once": "^1.3.0",
                "path-is-absolute": "^1.0.0"
            },
            "engines": {
                "node": "*"
            }
        },
        "node_modules/cordova-lib/node_modules/nopt": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz",
            "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=",
            "dependencies": {
                "abbrev": "1",
                "osenv": "^0.1.4"
            },
            "bin": {
                "nopt": "bin/nopt.js"
            }
        },
        "node_modules/cordova-lib/node_modules/plist": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/plist/-/plist-2.0.1.tgz",
            "integrity": "sha1-CjLKlIGxw2TpLhjcVch23p0B2os=",
            "dependencies": {
                "base64-js": "1.1.2",
                "xmlbuilder": "8.2.2",
                "xmldom": "0.1.x"
            }
        },
        "node_modules/cordova-lib/node_modules/q": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/q/-/q-1.0.1.tgz",
            "integrity": "sha1-EYcq7t7okmgRCxCnGESP+xARKhQ=",
            "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)",
            "engines": {
                "node": ">=0.6.0",
                "teleport": ">=0.2.0"
            }
        },
        "node_modules/cordova-lib/node_modules/sax": {
            "version": "0.3.5",
            "resolved": "https://registry.npmjs.org/sax/-/sax-0.3.5.tgz",
            "integrity": "sha1-iPz8H3PAyLvVt8d2ttPzUB7tBz0=",
            "engines": {
                "node": "*"
            }
        },
        "node_modules/cordova-lib/node_modules/shelljs": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz",
            "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=",
            "bin": {
                "shjs": "bin/shjs"
            },
            "engines": {
                "node": ">=0.8.0"
            }
        },
        "node_modules/cordova-lib/node_modules/underscore": {
            "version": "1.8.3",
            "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz",
            "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI="
        },
        "node_modules/cordova-lib/node_modules/xmlbuilder": {
            "version": "8.2.2",
            "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz",
            "integrity": "sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M=",
            "engines": {
                "node": ">=4.0"
            }
        },
        "node_modules/cordova-plugin-compat": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/cordova-plugin-compat/-/cordova-plugin-compat-1.2.0.tgz",
            "integrity": "sha1-C8ZXVyduvZIMASzpIOJ0F3V2Nz4=",
            "engines": {
                "cordovaDependencies": {
                    "<1.2.0": {
                        "cordova": ">=5.0.0"
                    },
                    ">=1.2.0": {
                        "cordova": ">=5.0.0",
                        "cordova-android": "<6.3.0"
                    }
                }
            }
        },
        "node_modules/cordova-plugin-ms-adal": {
            "version": "0.10.1",
            "resolved": "https://registry.npmjs.org/cordova-plugin-ms-adal/-/cordova-plugin-ms-adal-0.10.1.tgz",
            "integrity": "sha512-Nv2oYS+yj9MMwr7BeHjsGZLK6/AlAW7Lwnt3TJYiwTsMuT9eGGTQx5ttHe4GgkB0uxiI9wQTzoKBLQHl5F2Dgw==",
            "engines": {
                "cordovaDependencies": {
                    "0.10.0": {
                        "cordova": ">=5.4.0",
                        "cordova-android": ">=4.1.0",
                        "cordova-windows": ">=4.1.0"
                    },
                    "0.10.1": {
                        "cordova": ">=5.4.0",
                        "cordova-android": ">=4.1.0",
                        "cordova-windows": ">=4.1.0"
                    },
                    "0.8.0": {
                        "cordova": ">=5.4.0",
                        "cordova-android": ">=4.1.0",
                        "cordova-windows": ">=4.1.0"
                    },
                    "0.8.1": {
                        "cordova": ">=5.4.0",
                        "cordova-android": ">=4.1.0",
                        "cordova-windows": ">=4.1.0"
                    },
                    "0.9.0": {
                        "cordova": ">=5.4.0",
                        "cordova-android": ">=4.1.0",
                        "cordova-windows": ">=4.1.0"
                    },
                    "1.0.0": {
                        "cordova": ">=100"
                    }
                }
            }
        },
        "node_modules/cordova-plugin-whitelist": {
            "version": "1.3.3",
            "resolved": "https://registry.npmjs.org/cordova-plugin-whitelist/-/cordova-plugin-whitelist-1.3.3.tgz",
            "integrity": "sha1-tehezbv+Wu3tQKG/TuI3LmfZb7Q=",
            "deprecated": "See https://github.com/apache/cordova-plugin-whitelist#deprecation-notice for details.",
            "engines": {
                "cordovaDependencies": {
                    "0.0.0": {
                        "cordova-android": ">=4.0.0"
                    },
                    "2.0.0": {
                        "cordova": ">100"
                    }
                }
            }
        },
        "node_modules/cordova-plugin-x-toast": {
            "version": "2.7.3",
            "resolved": "git+ssh://git@github.com/EddyVerbruggen/Toast-PhoneGap-Plugin.git#55856bcb4446da8a8c0555eb22ddafbe4f7b2c58",
            "dev": true,
            "engines": [
                {
                    "name": "cordova",
                    "version": ">=3.0.0"
                }
            ],
            "license": "MIT"
        },
        "node_modules/cordova-registry-mapper": {
            "version": "1.1.15",
            "resolved": "https://registry.npmjs.org/cordova-registry-mapper/-/cordova-registry-mapper-1.1.15.tgz",
            "integrity": "sha1-4kS5GFuBdUc7/2B5MkkFEV+D3Hw="
        },
        "node_modules/cordova-serve": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/cordova-serve/-/cordova-serve-2.0.0.tgz",
            "integrity": "sha1-14NLg7GGYH4rjxlD4HPAYzNg6kM=",
            "dependencies": {
                "chalk": "^1.1.1",
                "compression": "^1.6.0",
                "express": "^4.13.3",
                "open": "0.0.5",
                "shelljs": "^0.5.3"
            },
            "engines": {
                "node": ">=4.0.0",
                "npm": ">= 2.5.1"
            }
        },
        "node_modules/cordova-serve/node_modules/shelljs": {
            "version": "0.5.3",
            "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.5.3.tgz",
            "integrity": "sha1-xUmCuZbHbvDB5rWfvcWCX1txMRM=",
            "bin": {
                "shjs": "bin/shjs"
            },
            "engines": {
                "node": ">=0.8.0"
            }
        },
        "node_modules/cordova-simulate": {
            "version": "0.3.14",
            "resolved": "https://registry.npmjs.org/cordova-simulate/-/cordova-simulate-0.3.14.tgz",
            "integrity": "sha512-LE9SaUWUNmPnLAbfvR6bjeVv9koWOBkzAAmNMFMj7am98Ah/CAkefieKMSrjrN3lrr9krr3S9UN8rxfGWXma2Q==",
            "dependencies": {
                "browserify": "^13.0.1",
                "chalk": "^1.1.1",
                "cordova-registry-mapper": "^1.1.12",
                "cordova-serve": "^1.0.0",
                "csp-parse": "^0.0.2",
                "glob": "^7.0.5",
                "minimist": "^1.2.0",
                "ncp": "^2.0.0",
                "q": "^1.4.1",
                "replacestream": "^4.0.0",
                "send-transform": "^0.14.0",
                "socket.io": "^1.4.8",
                "through2": "^2.0.0"
            },
            "bin": {
                "simulate": "bin/simulate"
            },
            "engines": {
                "node": ">= 0.12.0",
                "npm": ">= 2.5.1"
            }
        },
        "node_modules/cordova-simulate/node_modules/browserify": {
            "version": "13.3.0",
            "resolved": "https://registry.npmjs.org/browserify/-/browserify-13.3.0.tgz",
            "integrity": "sha1-tanJAgJD8McORnW+yCI7xifkFc4=",
            "dependencies": {
                "assert": "^1.4.0",
                "browser-pack": "^6.0.1",
                "browser-resolve": "^1.11.0",
                "browserify-zlib": "~0.1.2",
                "buffer": "^4.1.0",
                "cached-path-relative": "^1.0.0",
                "concat-stream": "~1.5.1",
                "console-browserify": "^1.1.0",
                "constants-browserify": "~1.0.0",
                "crypto-browserify": "^3.0.0",
                "defined": "^1.0.0",
                "deps-sort": "^2.0.0",
                "domain-browser": "~1.1.0",
                "duplexer2": "~0.1.2",
                "events": "~1.1.0",
                "glob": "^7.1.0",
                "has": "^1.0.0",
                "htmlescape": "^1.1.0",
                "https-browserify": "~0.0.0",
                "inherits": "~2.0.1",
                "insert-module-globals": "^7.0.0",
                "JSONStream": "^1.0.3",
                "labeled-stream-splicer": "^2.0.0",
                "module-deps": "^4.0.8",
                "os-browserify": "~0.1.1",
                "parents": "^1.0.1",
                "path-browserify": "~0.0.0",
                "process": "~0.11.0",
                "punycode": "^1.3.2",
                "querystring-es3": "~0.2.0",
                "read-only-stream": "^2.0.0",
                "readable-stream": "^2.0.2",
                "resolve": "^1.1.4",
                "shasum": "^1.0.0",
                "shell-quote": "^1.6.1",
                "stream-browserify": "^2.0.0",
                "stream-http": "^2.0.0",
                "string_decoder": "~0.10.0",
                "subarg": "^1.0.0",
                "syntax-error": "^1.1.1",
                "through2": "^2.0.0",
                "timers-browserify": "^1.0.1",
                "tty-browserify": "~0.0.0",
                "url": "~0.11.0",
                "util": "~0.10.1",
                "vm-browserify": "~0.0.1",
                "xtend": "^4.0.0"
            },
            "bin": {
                "browserify": "bin/cmd.js"
            }
        },
        "node_modules/cordova-simulate/node_modules/buffer": {
            "version": "4.9.1",
            "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
            "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
            "deprecated": "This version of 'buffer' is out-of-date. You must update to v4.9.2 or newer",
            "dependencies": {
                "base64-js": "^1.0.2",
                "ieee754": "^1.1.4",
                "isarray": "^1.0.0"
            }
        },
        "node_modules/cordova-simulate/node_modules/cordova-serve": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/cordova-serve/-/cordova-serve-1.0.1.tgz",
            "integrity": "sha1-iVx/tLvmMPocif6vbXR3nL/2bac=",
            "dependencies": {
                "chalk": "^1.1.1",
                "compression": "^1.6.0",
                "express": "^4.13.3",
                "q": "^1.4.1"
            },
            "engines": {
                "node": ">= 0.12.0",
                "npm": ">= 2.5.1"
            }
        },
        "node_modules/cordova-simulate/node_modules/https-browserify": {
            "version": "0.0.1",
            "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-0.0.1.tgz",
            "integrity": "sha1-P5E2XKvmC3ftDruiS0VOPgnZWoI="
        },
        "node_modules/cordova-simulate/node_modules/isarray": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
            "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
        },
        "node_modules/cordova-simulate/node_modules/minimist": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
            "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
        },
        "node_modules/cordova-simulate/node_modules/string_decoder": {
            "version": "0.10.31",
            "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
            "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
        },
        "node_modules/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="
        },
        "node_modules/create-ecdh": {
            "version": "4.0.3",
            "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
            "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
            "dependencies": {
                "bn.js": "^4.1.0",
                "elliptic": "^6.0.0"
            }
        },
        "node_modules/create-hash": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
            "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
            "dependencies": {
                "cipher-base": "^1.0.1",
                "inherits": "^2.0.1",
                "md5.js": "^1.3.4",
                "ripemd160": "^2.0.1",
                "sha.js": "^2.4.0"
            }
        },
        "node_modules/create-hmac": {
            "version": "1.1.7",
            "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
            "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
            "dependencies": {
                "cipher-base": "^1.0.3",
                "create-hash": "^1.1.0",
                "inherits": "^2.0.1",
                "ripemd160": "^2.0.0",
                "safe-buffer": "^5.0.1",
                "sha.js": "^2.4.8"
            }
        },
        "node_modules/cryptiles": {
            "version": "2.0.5",
            "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
            "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
            "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).",
            "dependencies": {
                "boom": "2.x.x"
            },
            "engines": {
                "node": ">=0.10.40"
            }
        },
        "node_modules/crypto-browserify": {
            "version": "3.12.0",
            "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
            "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
            "dependencies": {
                "browserify-cipher": "^1.0.0",
                "browserify-sign": "^4.0.0",
                "create-ecdh": "^4.0.0",
                "create-hash": "^1.1.0",
                "create-hmac": "^1.1.0",
                "diffie-hellman": "^5.0.0",
                "inherits": "^2.0.1",
                "pbkdf2": "^3.0.3",
                "public-encrypt": "^4.0.0",
                "randombytes": "^2.0.0",
                "randomfill": "^1.0.3"
            },
            "engines": {
                "node": "*"
            }
        },
        "node_modules/csp-parse": {
            "version": "0.0.2",
            "resolved": "https://registry.npmjs.org/csp-parse/-/csp-parse-0.0.2.tgz",
            "integrity": "sha1-UbNlst2lERpQisHUr9H0VBwaDMw=",
            "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."
        },
        "node_modules/dashdash": {
            "version": "1.14.1",
            "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
            "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
            "dependencies": {
                "assert-plus": "^1.0.0"
            },
            "engines": {
                "node": ">=0.10"
            }
        },
        "node_modules/dashdash/node_modules/assert-plus": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
            "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
            "engines": {
                "node": ">=0.8"
            }
        },
        "node_modules/date-now": {
            "version": "0.1.4",
            "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
            "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs="
        },
        "node_modules/debug": {
            "version": "2.6.9",
            "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
            "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
            "dependencies": {
                "ms": "2.0.0"
            }
        },
        "node_modules/deep-extend": {
            "version": "0.6.0",
            "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
            "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
            "engines": {
                "node": ">=4.0.0"
            }
        },
        "node_modules/defined": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
            "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM="
        },
        "node_modules/delayed-stream": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
            "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
            "engines": {
                "node": ">=0.4.0"
            }
        },
        "node_modules/dep-graph": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/dep-graph/-/dep-graph-1.1.0.tgz",
            "integrity": "sha1-+t6GqSeZqBPptCURzfPfpsyNvv4=",
            "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.",
            "dependencies": {
                "underscore": "1.2.1"
            },
            "engines": {
                "node": "*"
            }
        },
        "node_modules/dep-graph/node_modules/underscore": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.2.1.tgz",
            "integrity": "sha1-/FxrB2VnPZKi1KyLTcCqiHAuK9Q=",
            "engines": {
                "node": "*"
            }
        },
        "node_modules/depd": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
            "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/dependency-ls": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/dependency-ls/-/dependency-ls-1.1.1.tgz",
            "integrity": "sha1-BIGwfwI9dM4xEZLlxpDRPhhgAFQ=",
            "dependencies": {
                "q": "1.4.1"
            }
        },
        "node_modules/dependency-ls/node_modules/q": {
            "version": "1.4.1",
            "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
            "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=",
            "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)",
            "engines": {
                "node": ">=0.6.0",
                "teleport": ">=0.2.0"
            }
        },
        "node_modules/deps-sort": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz",
            "integrity": "sha1-CRckkC6EZYJg65EHSMzNGvbiH7U=",
            "dependencies": {
                "JSONStream": "^1.0.3",
                "shasum": "^1.0.0",
                "subarg": "^1.0.0",
                "through2": "^2.0.0"
            },
            "bin": {
                "deps-sort": "bin/cmd.js"
            }
        },
        "node_modules/des.js": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
            "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
            "dependencies": {
                "inherits": "^2.0.1",
                "minimalistic-assert": "^1.0.0"
            }
        },
        "node_modules/destroy": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
            "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
        },
        "node_modules/detect-indent": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz",
            "integrity": "sha1-OHHMCmoALow+Wzz38zYmRnXwa50=",
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/detective": {
            "version": "4.7.1",
            "resolved": "https://registry.npmjs.org/detective/-/detective-4.7.1.tgz",
            "integrity": "sha512-H6PmeeUcZloWtdt4DAkFyzFL94arpHr3NOwwmVILFiy+9Qd4JTxxXrzfyGk/lmct2qVGBwTSwSXagqu2BxmWig==",
            "dependencies": {
                "acorn": "^5.2.1",
                "defined": "^1.0.0"
            }
        },
        "node_modules/diffie-hellman": {
            "version": "5.0.3",
            "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
            "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
            "dependencies": {
                "bn.js": "^4.1.0",
                "miller-rabin": "^4.0.0",
                "randombytes": "^2.0.0"
            }
        },
        "node_modules/domain-browser": {
            "version": "1.1.7",
            "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz",
            "integrity": "sha1-hnqksJP6oF8d4IwG9NeyH9+GmLw=",
            "engines": {
                "node": ">=0.4",
                "npm": ">=1.2"
            }
        },
        "node_modules/dot-prop": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz",
            "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=",
            "dependencies": {
                "is-obj": "^1.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/duplexer2": {
            "version": "0.1.4",
            "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
            "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
            "dependencies": {
                "readable-stream": "^2.0.2"
            }
        },
        "node_modules/duplexify": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.0.tgz",
            "integrity": "sha512-fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ==",
            "dependencies": {
                "end-of-stream": "^1.0.0",
                "inherits": "^2.0.1",
                "readable-stream": "^2.0.0",
                "stream-shift": "^1.0.0"
            }
        },
        "node_modules/ecc-jsbn": {
            "version": "0.1.1",
            "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
            "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
            "optional": true,
            "dependencies": {
                "jsbn": "~0.1.0"
            }
        },
        "node_modules/editor": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/editor/-/editor-1.0.0.tgz",
            "integrity": "sha1-YMf4e9YrzGqJT6jM1q+3gjok90I="
        },
        "node_modules/ee-first": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
            "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
        },
        "node_modules/elementtree": {
            "version": "0.1.7",
            "resolved": "https://registry.npmjs.org/elementtree/-/elementtree-0.1.7.tgz",
            "integrity": "sha1-mskb5uUvtuYkTE5UpKw+2K6OKcA=",
            "dependencies": {
                "sax": "1.1.4"
            },
            "engines": {
                "node": ">= 0.4.0"
            }
        },
        "node_modules/elliptic": {
            "version": "6.4.0",
            "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz",
            "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=",
            "dependencies": {
                "bn.js": "^4.4.0",
                "brorand": "^1.0.1",
                "hash.js": "^1.0.0",
                "hmac-drbg": "^1.0.0",
                "inherits": "^2.0.1",
                "minimalistic-assert": "^1.0.0",
                "minimalistic-crypto-utils": "^1.0.0"
            }
        },
        "node_modules/encodeurl": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
            "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/end-of-stream": {
            "version": "1.4.1",
            "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
            "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
            "dependencies": {
                "once": "^1.4.0"
            }
        },
        "node_modules/engine.io": {
            "version": "1.8.5",
            "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.5.tgz",
            "integrity": "sha512-j1DWIcktw4hRwrv6nWx++5nFH2X64x16MAG2P0Lmi5Dvdfi3I+Jhc7JKJIdAmDJa+5aZ/imHV7dWRPy2Cqjh3A==",
            "dependencies": {
                "accepts": "1.3.3",
                "base64id": "1.0.0",
                "cookie": "0.3.1",
                "debug": "2.3.3",
                "engine.io-parser": "1.3.2",
                "ws": "~1.1.5"
            }
        },
        "node_modules/engine.io-client": {
            "version": "1.8.5",
            "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.5.tgz",
            "integrity": "sha512-AYTgHyeVUPitsseqjoedjhYJapNVoSPShbZ+tEUX9/73jgZ/Z3sUlJf9oYgdEBBdVhupUpUqSxH0kBCXlQnmZg==",
            "dependencies": {
                "component-emitter": "1.2.1",
                "component-inherit": "0.0.3",
                "debug": "2.3.3",
                "engine.io-parser": "1.3.2",
                "has-cors": "1.1.0",
                "indexof": "0.0.1",
                "parsejson": "0.0.3",
                "parseqs": "0.0.5",
                "parseuri": "0.0.5",
                "ws": "~1.1.5",
                "xmlhttprequest-ssl": "1.5.3",
                "yeast": "0.1.2"
            }
        },
        "node_modules/engine.io-client/node_modules/component-emitter": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
            "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY="
        },
        "node_modules/engine.io-client/node_modules/debug": {
            "version": "2.3.3",
            "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
            "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
            "dependencies": {
                "ms": "0.7.2"
            }
        },
        "node_modules/engine.io-client/node_modules/ms": {
            "version": "0.7.2",
            "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
            "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U="
        },
        "node_modules/engine.io-parser": {
            "version": "1.3.2",
            "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz",
            "integrity": "sha1-k3sHnwAH0Ik+xW1GyyILjLQ1Igo=",
            "dependencies": {
                "after": "0.8.2",
                "arraybuffer.slice": "0.0.6",
                "base64-arraybuffer": "0.1.5",
                "blob": "0.0.4",
                "has-binary": "0.1.7",
                "wtf-8": "1.0.0"
            }
        },
        "node_modules/engine.io/node_modules/accepts": {
            "version": "1.3.3",
            "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz",
            "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=",
            "dependencies": {
                "mime-types": "~2.1.11",
                "negotiator": "0.6.1"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/engine.io/node_modules/debug": {
            "version": "2.3.3",
            "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
            "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
            "dependencies": {
                "ms": "0.7.2"
            }
        },
        "node_modules/engine.io/node_modules/ms": {
            "version": "0.7.2",
            "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
            "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U="
        },
        "node_modules/escape-html": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
            "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
        },
        "node_modules/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=",
            "engines": {
                "node": ">=0.8.0"
            }
        },
        "node_modules/etag": {
            "version": "1.8.1",
            "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
            "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/events": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
            "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
            "engines": {
                "node": ">=0.4.x"
            }
        },
        "node_modules/evp_bytestokey": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
            "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
            "dependencies": {
                "md5.js": "^1.3.4",
                "safe-buffer": "^5.1.1"
            }
        },
        "node_modules/exit-hook": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz",
            "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/express": {
            "version": "4.16.3",
            "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz",
            "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=",
            "dependencies": {
                "accepts": "~1.3.5",
                "array-flatten": "1.1.1",
                "body-parser": "1.18.2",
                "content-disposition": "0.5.2",
                "content-type": "~1.0.4",
                "cookie": "0.3.1",
                "cookie-signature": "1.0.6",
                "debug": "2.6.9",
                "depd": "~1.1.2",
                "encodeurl": "~1.0.2",
                "escape-html": "~1.0.3",
                "etag": "~1.8.1",
                "finalhandler": "1.1.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.3",
                "qs": "6.5.1",
                "range-parser": "~1.2.0",
                "safe-buffer": "5.1.1",
                "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"
            },
            "engines": {
                "node": ">= 0.10.0"
            }
        },
        "node_modules/express/node_modules/safe-buffer": {
            "version": "5.1.1",
            "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
            "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="
        },
        "node_modules/extend": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
            "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ="
        },
        "node_modules/extsprintf": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
            "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
            "engines": [
                "node >=0.6.0"
            ]
        },
        "node_modules/falafel": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/falafel/-/falafel-2.1.0.tgz",
            "integrity": "sha1-lrsXdh2rqU9G0AFzizzt86Z/4Gw=",
            "dependencies": {
                "acorn": "^5.0.0",
                "foreach": "^2.0.5",
                "isarray": "0.0.1",
                "object-keys": "^1.0.6"
            },
            "engines": {
                "node": ">=0.4.0"
            }
        },
        "node_modules/figures": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
            "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
            "dependencies": {
                "escape-string-regexp": "^1.0.5",
                "object-assign": "^4.1.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/finalhandler": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
            "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
            "dependencies": {
                "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"
            },
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/foreach": {
            "version": "2.0.5",
            "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
            "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k="
        },
        "node_modules/forever-agent": {
            "version": "0.6.1",
            "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
            "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
            "engines": {
                "node": "*"
            }
        },
        "node_modules/form-data": {
            "version": "2.1.4",
            "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
            "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
            "dependencies": {
                "asynckit": "^0.4.0",
                "combined-stream": "^1.0.5",
                "mime-types": "^2.1.12"
            },
            "engines": {
                "node": ">= 0.12"
            }
        },
        "node_modules/forwarded": {
            "version": "0.1.2",
            "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
            "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/fresh": {
            "version": "0.5.2",
            "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
            "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/fs.realpath": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
            "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
        },
        "node_modules/fstream": {
            "version": "1.0.11",
            "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
            "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
            "deprecated": "This package is no longer supported.",
            "dependencies": {
                "graceful-fs": "^4.1.2",
                "inherits": "~2.0.0",
                "mkdirp": ">=0.5 0",
                "rimraf": "2"
            },
            "engines": {
                "node": ">=0.6"
            }
        },
        "node_modules/function-bind": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
            "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
        },
        "node_modules/generate-function": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
            "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ="
        },
        "node_modules/generate-object-property": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
            "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
            "dependencies": {
                "is-property": "^1.0.0"
            }
        },
        "node_modules/getpass": {
            "version": "0.1.7",
            "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
            "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
            "dependencies": {
                "assert-plus": "^1.0.0"
            }
        },
        "node_modules/getpass/node_modules/assert-plus": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
            "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
            "engines": {
                "node": ">=0.8"
            }
        },
        "node_modules/glob": {
            "version": "7.1.2",
            "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
            "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
            "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
            "dependencies": {
                "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"
            },
            "engines": {
                "node": "*"
            }
        },
        "node_modules/got": {
            "version": "3.3.1",
            "resolved": "https://registry.npmjs.org/got/-/got-3.3.1.tgz",
            "integrity": "sha1-5dDtSvVfw+701WAHdp2YGSvLLso=",
            "dependencies": {
                "duplexify": "^3.2.0",
                "infinity-agent": "^2.0.0",
                "is-redirect": "^1.0.0",
                "is-stream": "^1.0.0",
                "lowercase-keys": "^1.0.0",
                "nested-error-stacks": "^1.0.0",
                "object-assign": "^3.0.0",
                "prepend-http": "^1.0.0",
                "read-all-stream": "^3.0.0",
                "timed-out": "^2.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/got/node_modules/object-assign": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
            "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/graceful-fs": {
            "version": "4.1.11",
            "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
            "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
            "engines": {
                "node": ">=0.4.0"
            }
        },
        "node_modules/har-validator": {
            "version": "2.0.6",
            "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",
            "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=",
            "deprecated": "this library is no longer supported",
            "dependencies": {
                "chalk": "^1.1.1",
                "commander": "^2.9.0",
                "is-my-json-valid": "^2.12.4",
                "pinkie-promise": "^2.0.0"
            },
            "bin": {
                "har-validator": "bin/har-validator"
            },
            "engines": {
                "node": ">=0.10"
            }
        },
        "node_modules/has": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
            "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
            "dependencies": {
                "function-bind": "^1.1.1"
            },
            "engines": {
                "node": ">= 0.4.0"
            }
        },
        "node_modules/has-ansi": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
            "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
            "dependencies": {
                "ansi-regex": "^2.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/has-binary": {
            "version": "0.1.7",
            "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz",
            "integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=",
            "dependencies": {
                "isarray": "0.0.1"
            }
        },
        "node_modules/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="
        },
        "node_modules/hash-base": {
            "version": "3.0.4",
            "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
            "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
            "dependencies": {
                "inherits": "^2.0.1",
                "safe-buffer": "^5.0.1"
            },
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/hash.js": {
            "version": "1.1.3",
            "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz",
            "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==",
            "dependencies": {
                "inherits": "^2.0.3",
                "minimalistic-assert": "^1.0.0"
            }
        },
        "node_modules/hawk": {
            "version": "3.1.3",
            "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
            "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
            "deprecated": "This module moved to @hapi/hawk. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.",
            "dependencies": {
                "boom": "2.x.x",
                "cryptiles": "2.x.x",
                "hoek": "2.x.x",
                "sntp": "1.x.x"
            },
            "engines": {
                "node": ">=0.10.32"
            }
        },
        "node_modules/hmac-drbg": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
            "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
            "dependencies": {
                "hash.js": "^1.0.3",
                "minimalistic-assert": "^1.0.0",
                "minimalistic-crypto-utils": "^1.0.1"
            }
        },
        "node_modules/hoek": {
            "version": "2.16.3",
            "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
            "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
            "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).",
            "engines": {
                "node": ">=0.10.40"
            }
        },
        "node_modules/hosted-git-info": {
            "version": "2.6.0",
            "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz",
            "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==",
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/htmlescape": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
            "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=",
            "engines": {
                "node": ">=0.10"
            }
        },
        "node_modules/http-errors": {
            "version": "1.6.3",
            "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
            "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
            "dependencies": {
                "depd": "~1.1.2",
                "inherits": "2.0.3",
                "setprototypeof": "1.1.0",
                "statuses": ">= 1.4.0 < 2"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/http-signature": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
            "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
            "dependencies": {
                "assert-plus": "^0.2.0",
                "jsprim": "^1.2.2",
                "sshpk": "^1.7.0"
            },
            "engines": {
                "node": ">=0.8",
                "npm": ">=1.3.7"
            }
        },
        "node_modules/https-browserify": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
            "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM="
        },
        "node_modules/iconv-lite": {
            "version": "0.4.19",
            "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
            "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/ieee754": {
            "version": "1.1.11",
            "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.11.tgz",
            "integrity": "sha512-VhDzCKN7K8ufStx/CLj5/PDTMgph+qwN5Pkd5i0sGnVwk56zJ0lkT8Qzi1xqWLS0Wp29DgDtNeS7v8/wMoZeHg=="
        },
        "node_modules/imurmurhash": {
            "version": "0.1.4",
            "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
            "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
            "engines": {
                "node": ">=0.8.19"
            }
        },
        "node_modules/indexof": {
            "version": "0.0.1",
            "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
            "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10="
        },
        "node_modules/infinity-agent": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/infinity-agent/-/infinity-agent-2.0.3.tgz",
            "integrity": "sha1-ReDi/3qesDCyfWK3SzdEt6esQhY="
        },
        "node_modules/inflight": {
            "version": "1.0.6",
            "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
            "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
            "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
            "dependencies": {
                "once": "^1.3.0",
                "wrappy": "1"
            }
        },
        "node_modules/inherits": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
            "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
        },
        "node_modules/ini": {
            "version": "1.3.5",
            "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
            "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
            "deprecated": "Please update to ini >=1.3.6 to avoid a prototype pollution issue",
            "engines": {
                "node": "*"
            }
        },
        "node_modules/init-package-json": {
            "version": "1.10.3",
            "resolved": "https://registry.npmjs.org/init-package-json/-/init-package-json-1.10.3.tgz",
            "integrity": "sha512-zKSiXKhQveNteyhcj1CoOP8tqp1QuxPIPBl8Bid99DGLFqA1p87M6lNgfjJHSBoWJJlidGOv5rWjyYKEB3g2Jw==",
            "dependencies": {
                "glob": "^7.1.1",
                "npm-package-arg": "^4.0.0 || ^5.0.0 || ^6.0.0",
                "promzard": "^0.3.0",
                "read": "~1.0.1",
                "read-package-json": "1 || 2",
                "semver": "2.x || 3.x || 4 || 5",
                "validate-npm-package-license": "^3.0.1",
                "validate-npm-package-name": "^3.0.0"
            }
        },
        "node_modules/inline-source-map": {
            "version": "0.6.2",
            "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
            "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=",
            "dependencies": {
                "source-map": "~0.5.3"
            }
        },
        "node_modules/inquirer": {
            "version": "0.10.1",
            "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.10.1.tgz",
            "integrity": "sha1-6iXkzmnKFF4FyZ5G3P7AXkASWUo=",
            "dependencies": {
                "ansi-escapes": "^1.1.0",
                "ansi-regex": "^2.0.0",
                "chalk": "^1.0.0",
                "cli-cursor": "^1.0.1",
                "cli-width": "^1.0.1",
                "figures": "^1.3.5",
                "lodash": "^3.3.1",
                "readline2": "^1.0.1",
                "run-async": "^0.1.0",
                "rx-lite": "^3.1.2",
                "strip-ansi": "^3.0.0",
                "through": "^2.3.6"
            }
        },
        "node_modules/insert-module-globals": {
            "version": "7.1.0",
            "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.1.0.tgz",
            "integrity": "sha512-LbYZdybvKjbbcKLp03lB323Cgc8f0iL0Rjh8U6JZ7K1gZSf7MxQH191iCNUcLX4qIQ6/yWe4Q4ZsQ+opcReNFg==",
            "dependencies": {
                "combine-source-map": "^0.8.0",
                "concat-stream": "^1.6.1",
                "is-buffer": "^1.1.0",
                "JSONStream": "^1.0.3",
                "lexical-scope": "^1.2.0",
                "path-is-absolute": "^1.0.1",
                "process": "~0.11.0",
                "through2": "^2.0.0",
                "xtend": "^4.0.0"
            },
            "bin": {
                "insert-module-globals": "bin/cmd.js"
            }
        },
        "node_modules/insert-module-globals/node_modules/concat-stream": {
            "version": "1.6.2",
            "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
            "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
            "engines": [
                "node >= 0.8"
            ],
            "dependencies": {
                "buffer-from": "^1.0.0",
                "inherits": "^2.0.3",
                "readable-stream": "^2.2.2",
                "typedarray": "^0.0.6"
            }
        },
        "node_modules/insight": {
            "version": "0.8.4",
            "resolved": "https://registry.npmjs.org/insight/-/insight-0.8.4.tgz",
            "integrity": "sha1-ZxyvZbR8n+jD0bMgbPRbshG3WIQ=",
            "dependencies": {
                "async": "^1.4.2",
                "chalk": "^1.0.0",
                "configstore": "^1.0.0",
                "inquirer": "^0.10.0",
                "lodash.debounce": "^3.0.1",
                "object-assign": "^4.0.1",
                "os-name": "^1.0.0",
                "request": "^2.74.0",
                "tough-cookie": "^2.0.0",
                "uuid": "^3.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/insight/node_modules/configstore": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/configstore/-/configstore-1.4.0.tgz",
            "integrity": "sha1-w1eB0FAdJowlxUuLF/YkDopPsCE=",
            "dependencies": {
                "graceful-fs": "^4.1.2",
                "mkdirp": "^0.5.0",
                "object-assign": "^4.0.1",
                "os-tmpdir": "^1.0.0",
                "osenv": "^0.1.0",
                "uuid": "^2.0.1",
                "write-file-atomic": "^1.1.2",
                "xdg-basedir": "^2.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/insight/node_modules/configstore/node_modules/uuid": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
            "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=",
            "deprecated": "uuid@10 and below is no longer supported.  For ESM codebases, update to uuid@latest.  For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028)."
        },
        "node_modules/insight/node_modules/uuid": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz",
            "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==",
            "deprecated": "uuid@10 and below is no longer supported.  For ESM codebases, update to uuid@latest.  For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).",
            "bin": {
                "uuid": "bin/uuid"
            }
        },
        "node_modules/interpret": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
            "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ="
        },
        "node_modules/ipaddr.js": {
            "version": "1.6.0",
            "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.6.0.tgz",
            "integrity": "sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs=",
            "engines": {
                "node": ">= 0.10"
            }
        },
        "node_modules/is-buffer": {
            "version": "1.1.6",
            "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
            "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
        },
        "node_modules/is-builtin-module": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
            "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
            "dependencies": {
                "builtin-modules": "^1.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/is-finite": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
            "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
            "dependencies": {
                "number-is-nan": "^1.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/is-fullwidth-code-point": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
            "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
            "dependencies": {
                "number-is-nan": "^1.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/is-my-ip-valid": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz",
            "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ=="
        },
        "node_modules/is-my-json-valid": {
            "version": "2.17.2",
            "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz",
            "integrity": "sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg==",
            "dependencies": {
                "generate-function": "^2.0.0",
                "generate-object-property": "^1.1.0",
                "is-my-ip-valid": "^1.0.0",
                "jsonpointer": "^4.0.0",
                "xtend": "^4.0.0"
            }
        },
        "node_modules/is-npm": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz",
            "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/is-obj": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
            "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/is-property": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
            "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ="
        },
        "node_modules/is-redirect": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
            "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/is-stream": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
            "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/is-typedarray": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
            "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
        },
        "node_modules/is-url": {
            "version": "1.2.4",
            "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz",
            "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww=="
        },
        "node_modules/isarray": {
            "version": "0.0.1",
            "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
            "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
        },
        "node_modules/isstream": {
            "version": "0.1.2",
            "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
            "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
        },
        "node_modules/jsbn": {
            "version": "0.1.1",
            "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
            "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
            "optional": true
        },
        "node_modules/json-parse-better-errors": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
            "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="
        },
        "node_modules/json-schema": {
            "version": "0.2.3",
            "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
            "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
        },
        "node_modules/json-stable-stringify": {
            "version": "0.0.1",
            "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz",
            "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=",
            "dependencies": {
                "jsonify": "~0.0.0"
            }
        },
        "node_modules/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="
        },
        "node_modules/json3": {
            "version": "3.3.2",
            "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
            "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
            "deprecated": "Please use the native JSON object instead of JSON 3"
        },
        "node_modules/jsonify": {
            "version": "0.0.0",
            "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
            "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
            "engines": {
                "node": "*"
            }
        },
        "node_modules/jsonparse": {
            "version": "1.3.1",
            "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
            "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
            "engines": [
                "node >= 0.2.0"
            ]
        },
        "node_modules/jsonpointer": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz",
            "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/JSONStream": {
            "version": "1.3.3",
            "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.3.tgz",
            "integrity": "sha512-3Sp6WZZ/lXl+nTDoGpGWHEpTnnC6X5fnkolYZR6nwIfzbxxvA8utPWe1gCt7i0m9uVGsSz2IS8K8mJ7HmlduMg==",
            "dependencies": {
                "jsonparse": "^1.2.0",
                "through": ">=2.2.7 <3"
            },
            "bin": {
                "JSONStream": "bin.js"
            },
            "engines": {
                "node": "*"
            }
        },
        "node_modules/jsprim": {
            "version": "1.4.1",
            "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
            "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
            "engines": [
                "node >=0.6.0"
            ],
            "dependencies": {
                "assert-plus": "1.0.0",
                "extsprintf": "1.3.0",
                "json-schema": "0.2.3",
                "verror": "1.10.0"
            }
        },
        "node_modules/jsprim/node_modules/assert-plus": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
            "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
            "engines": {
                "node": ">=0.8"
            }
        },
        "node_modules/labeled-stream-splicer": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.1.tgz",
            "integrity": "sha512-MC94mHZRvJ3LfykJlTUipBqenZz1pacOZEMhhQ8dMGcDHs0SBE5GbsavUXV7YtP3icBW17W0Zy1I0lfASmo9Pg==",
            "dependencies": {
                "inherits": "^2.0.1",
                "isarray": "^2.0.4",
                "stream-splicer": "^2.0.0"
            }
        },
        "node_modules/labeled-stream-splicer/node_modules/isarray": {
            "version": "2.0.4",
            "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.4.tgz",
            "integrity": "sha512-GMxXOiUirWg1xTKRipM0Ek07rX+ubx4nNVElTJdNLYmNO/2YrDkgJGw9CljXn+r4EWiDQg/8lsRdHyg2PJuUaA=="
        },
        "node_modules/latest-version": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-1.0.1.tgz",
            "integrity": "sha1-cs/Ebj6NG+ZR4eu1Tqn26pbzdLs=",
            "dependencies": {
                "package-json": "^1.0.0"
            },
            "bin": {
                "latest-version": "cli.js"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/lexical-scope": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/lexical-scope/-/lexical-scope-1.2.0.tgz",
            "integrity": "sha1-/Ope3HBKSzqHls3KQZw6CvryLfQ=",
            "dependencies": {
                "astw": "^2.0.0"
            }
        },
        "node_modules/lodash": {
            "version": "3.10.1",
            "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
            "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y="
        },
        "node_modules/lodash._getnative": {
            "version": "3.9.1",
            "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
            "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U="
        },
        "node_modules/lodash.debounce": {
            "version": "3.1.1",
            "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-3.1.1.tgz",
            "integrity": "sha1-gSIRw3ipTMKdWqTjNGzwv846ffU=",
            "dependencies": {
                "lodash._getnative": "^3.0.0"
            }
        },
        "node_modules/lodash.memoize": {
            "version": "3.0.4",
            "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
            "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8="
        },
        "node_modules/lowercase-keys": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
            "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/md5.js": {
            "version": "1.3.4",
            "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz",
            "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=",
            "dependencies": {
                "hash-base": "^3.0.0",
                "inherits": "^2.0.1"
            }
        },
        "node_modules/media-typer": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
            "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/merge-descriptors": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
            "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
        },
        "node_modules/methods": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
            "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/miller-rabin": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
            "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
            "dependencies": {
                "bn.js": "^4.0.0",
                "brorand": "^1.0.1"
            },
            "bin": {
                "miller-rabin": "bin/miller-rabin"
            }
        },
        "node_modules/mime": {
            "version": "1.4.1",
            "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
            "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
            "bin": {
                "mime": "cli.js"
            }
        },
        "node_modules/mime-db": {
            "version": "1.33.0",
            "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
            "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/mime-types": {
            "version": "2.1.18",
            "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
            "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
            "dependencies": {
                "mime-db": "~1.33.0"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/minimalistic-assert": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
            "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
        },
        "node_modules/minimalistic-crypto-utils": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
            "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo="
        },
        "node_modules/minimatch": {
            "version": "3.0.4",
            "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
            "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
            "dependencies": {
                "brace-expansion": "^1.1.7"
            },
            "engines": {
                "node": "*"
            }
        },
        "node_modules/minimist": {
            "version": "0.0.8",
            "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
            "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
        },
        "node_modules/mkdirp": {
            "version": "0.5.1",
            "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
            "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
            "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)",
            "dependencies": {
                "minimist": "0.0.8"
            },
            "bin": {
                "mkdirp": "bin/cmd.js"
            }
        },
        "node_modules/module-deps": {
            "version": "4.1.1",
            "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-4.1.1.tgz",
            "integrity": "sha1-IyFYM/HaE/1gbMuAh7RIUty4If0=",
            "dependencies": {
                "browser-resolve": "^1.7.0",
                "cached-path-relative": "^1.0.0",
                "concat-stream": "~1.5.0",
                "defined": "^1.0.0",
                "detective": "^4.0.0",
                "duplexer2": "^0.1.2",
                "inherits": "^2.0.1",
                "JSONStream": "^1.0.3",
                "parents": "^1.0.0",
                "readable-stream": "^2.0.2",
                "resolve": "^1.1.3",
                "stream-combiner2": "^1.1.1",
                "subarg": "^1.0.0",
                "through2": "^2.0.0",
                "xtend": "^4.0.0"
            },
            "bin": {
                "module-deps": "bin/cmd.js"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/ms": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
            "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
        },
        "node_modules/mute-stream": {
            "version": "0.0.7",
            "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
            "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s="
        },
        "node_modules/ncp": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz",
            "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=",
            "bin": {
                "ncp": "bin/ncp"
            }
        },
        "node_modules/negotiator": {
            "version": "0.6.1",
            "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
            "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/nested-error-stacks": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-1.0.2.tgz",
            "integrity": "sha1-GfYZWRUZ8JZ2mlupqG5u7sgjw88=",
            "dependencies": {
                "inherits": "~2.0.1"
            }
        },
        "node_modules/nopt": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.1.tgz",
            "integrity": "sha1-vOXEJEajKR9HYio3CrvxWPu6y/0=",
            "dependencies": {
                "abbrev": "1"
            },
            "bin": {
                "nopt": "bin/nopt.js"
            }
        },
        "node_modules/normalize-package-data": {
            "version": "2.4.0",
            "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
            "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
            "dependencies": {
                "hosted-git-info": "^2.1.4",
                "is-builtin-module": "^1.0.0",
                "semver": "2 || 3 || 4 || 5",
                "validate-npm-package-license": "^3.0.1"
            }
        },
        "node_modules/npm-package-arg": {
            "version": "6.1.0",
            "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz",
            "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==",
            "dependencies": {
                "hosted-git-info": "^2.6.0",
                "osenv": "^0.1.5",
                "semver": "^5.5.0",
                "validate-npm-package-name": "^3.0.0"
            }
        },
        "node_modules/number-is-nan": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
            "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/oauth-sign": {
            "version": "0.8.2",
            "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
            "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
            "engines": {
                "node": "*"
            }
        },
        "node_modules/object-assign": {
            "version": "4.1.1",
            "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
            "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/object-component": {
            "version": "0.0.3",
            "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
            "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE="
        },
        "node_modules/object-keys": {
            "version": "1.0.11",
            "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz",
            "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=",
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/on-finished": {
            "version": "2.3.0",
            "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
            "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
            "dependencies": {
                "ee-first": "1.1.1"
            },
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/on-headers": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz",
            "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/once": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
            "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
            "dependencies": {
                "wrappy": "1"
            }
        },
        "node_modules/onetime": {
            "version": "1.1.0",
            "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
            "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/open": {
            "version": "0.0.5",
            "resolved": "https://registry.npmjs.org/open/-/open-0.0.5.tgz",
            "integrity": "sha1-QsPhjslUZra/DcQvOilFw/DK2Pw=",
            "engines": {
                "node": ">= 0.6.0"
            }
        },
        "node_modules/opener": {
            "version": "1.4.2",
            "resolved": "https://registry.npmjs.org/opener/-/opener-1.4.2.tgz",
            "integrity": "sha1-syWCCABCr4aAw4mkmRdbTFT/9SM=",
            "bin": {
                "opener": "opener.js"
            }
        },
        "node_modules/options": {
            "version": "0.0.6",
            "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
            "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=",
            "engines": {
                "node": ">=0.4.0"
            }
        },
        "node_modules/os-browserify": {
            "version": "0.1.2",
            "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.1.2.tgz",
            "integrity": "sha1-ScoCk+CxlZCl9d4Qx/JlphfY/lQ="
        },
        "node_modules/os-homedir": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
            "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/os-name": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/os-name/-/os-name-1.0.3.tgz",
            "integrity": "sha1-GzefZINa98Wn9JizV8uVIVwVnt8=",
            "dependencies": {
                "osx-release": "^1.0.0",
                "win-release": "^1.0.0"
            },
            "bin": {
                "os-name": "cli.js"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/os-tmpdir": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
            "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/osenv": {
            "version": "0.1.5",
            "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
            "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
            "deprecated": "This package is no longer supported.",
            "dependencies": {
                "os-homedir": "^1.0.0",
                "os-tmpdir": "^1.0.0"
            }
        },
        "node_modules/osx-release": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/osx-release/-/osx-release-1.1.0.tgz",
            "integrity": "sha1-8heRGigTaUmvG/kwiyQeJzfTzWw=",
            "dependencies": {
                "minimist": "^1.1.0"
            },
            "bin": {
                "osx-release": "cli.js"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/osx-release/node_modules/minimist": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
            "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
        },
        "node_modules/package-json": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/package-json/-/package-json-1.2.0.tgz",
            "integrity": "sha1-yOysCUInzfdqMWh07QXifMk5oOA=",
            "dependencies": {
                "got": "^3.2.0",
                "registry-url": "^3.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/pako": {
            "version": "0.2.9",
            "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
            "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU="
        },
        "node_modules/parents": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",
            "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=",
            "dependencies": {
                "path-platform": "~0.11.15"
            }
        },
        "node_modules/parse-asn1": {
            "version": "5.1.1",
            "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz",
            "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==",
            "dependencies": {
                "asn1.js": "^4.0.0",
                "browserify-aes": "^1.0.0",
                "create-hash": "^1.1.0",
                "evp_bytestokey": "^1.0.0",
                "pbkdf2": "^3.0.3"
            }
        },
        "node_modules/parsejson": {
            "version": "0.0.3",
            "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz",
            "integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=",
            "dependencies": {
                "better-assert": "~1.0.0"
            }
        },
        "node_modules/parseqs": {
            "version": "0.0.5",
            "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
            "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
            "dependencies": {
                "better-assert": "~1.0.0"
            }
        },
        "node_modules/parseuri": {
            "version": "0.0.5",
            "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
            "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
            "dependencies": {
                "better-assert": "~1.0.0"
            }
        },
        "node_modules/parseurl": {
            "version": "1.3.2",
            "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
            "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/path-browserify": {
            "version": "0.0.0",
            "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
            "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo="
        },
        "node_modules/path-is-absolute": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
            "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/path-parse": {
            "version": "1.0.5",
            "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
            "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME="
        },
        "node_modules/path-platform": {
            "version": "0.11.15",
            "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",
            "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=",
            "engines": {
                "node": ">= 0.8.0"
            }
        },
        "node_modules/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="
        },
        "node_modules/pbkdf2": {
            "version": "3.0.16",
            "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.16.tgz",
            "integrity": "sha512-y4CXP3thSxqf7c0qmOF+9UeOTrifiVTIM+u7NWlq+PRsHbr7r7dpCmvzrZxa96JJUNi0Y5w9VqG5ZNeCVMoDcA==",
            "dependencies": {
                "create-hash": "^1.1.2",
                "create-hmac": "^1.1.4",
                "ripemd160": "^2.0.1",
                "safe-buffer": "^5.0.1",
                "sha.js": "^2.4.8"
            },
            "engines": {
                "node": ">=0.12"
            }
        },
        "node_modules/pegjs": {
            "version": "0.10.0",
            "resolved": "https://registry.npmjs.org/pegjs/-/pegjs-0.10.0.tgz",
            "integrity": "sha1-z4uvrm7d/0tafvsYUmnqr0YQ3b0=",
            "bin": {
                "pegjs": "bin/pegjs"
            },
            "engines": {
                "node": ">=0.10"
            }
        },
        "node_modules/pinkie": {
            "version": "2.0.4",
            "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
            "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/pinkie-promise": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
            "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
            "dependencies": {
                "pinkie": "^2.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/plist": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.1.tgz",
            "integrity": "sha512-GpgvHHocGRyQm74b6FWEZZVRroHKE1I0/BTjAmySaohK+cUn+hZpbqXkc3KWgW3gQYkqcQej35FohcT0FRlkRQ==",
            "dependencies": {
                "base64-js": "^1.2.3",
                "xmlbuilder": "^9.0.7",
                "xmldom": "0.1.x"
            },
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/prepend-http": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
            "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/process": {
            "version": "0.11.10",
            "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
            "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
            "engines": {
                "node": ">= 0.6.0"
            }
        },
        "node_modules/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=="
        },
        "node_modules/promzard": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/promzard/-/promzard-0.3.0.tgz",
            "integrity": "sha1-JqXW7ox97kyxIggwWs+5O6OCqe4=",
            "dependencies": {
                "read": "1"
            }
        },
        "node_modules/properties-parser": {
            "version": "0.3.1",
            "resolved": "https://registry.npmjs.org/properties-parser/-/properties-parser-0.3.1.tgz",
            "integrity": "sha1-ExbpU5/7/ZOEXjabIRAiq9R4dxo=",
            "dependencies": {
                "string.prototype.codepointat": "^0.2.0"
            },
            "engines": {
                "node": ">= 0.3.1"
            }
        },
        "node_modules/proxy-addr": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.3.tgz",
            "integrity": "sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ==",
            "dependencies": {
                "forwarded": "~0.1.2",
                "ipaddr.js": "1.6.0"
            },
            "engines": {
                "node": ">= 0.10"
            }
        },
        "node_modules/public-encrypt": {
            "version": "4.0.2",
            "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz",
            "integrity": "sha512-4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q==",
            "dependencies": {
                "bn.js": "^4.1.0",
                "browserify-rsa": "^4.0.0",
                "create-hash": "^1.1.0",
                "parse-asn1": "^5.0.0",
                "randombytes": "^2.0.1"
            }
        },
        "node_modules/punycode": {
            "version": "1.4.1",
            "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
            "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
        },
        "node_modules/q": {
            "version": "1.5.1",
            "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
            "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
            "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)",
            "engines": {
                "node": ">=0.6.0",
                "teleport": ">=0.2.0"
            }
        },
        "node_modules/qs": {
            "version": "6.5.1",
            "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
            "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
            "engines": {
                "node": ">=0.6"
            }
        },
        "node_modules/querystring": {
            "version": "0.2.0",
            "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
            "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
            "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.",
            "engines": {
                "node": ">=0.4.x"
            }
        },
        "node_modules/querystring-es3": {
            "version": "0.2.1",
            "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
            "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
            "engines": {
                "node": ">=0.4.x"
            }
        },
        "node_modules/randombytes": {
            "version": "2.0.6",
            "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz",
            "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==",
            "dependencies": {
                "safe-buffer": "^5.1.0"
            }
        },
        "node_modules/randomfill": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
            "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
            "dependencies": {
                "randombytes": "^2.0.5",
                "safe-buffer": "^5.1.0"
            }
        },
        "node_modules/range-parser": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
            "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/raw-body": {
            "version": "2.3.2",
            "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz",
            "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=",
            "dependencies": {
                "bytes": "3.0.0",
                "http-errors": "1.6.2",
                "iconv-lite": "0.4.19",
                "unpipe": "1.0.0"
            },
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/raw-body/node_modules/depd": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
            "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/raw-body/node_modules/http-errors": {
            "version": "1.6.2",
            "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz",
            "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
            "dependencies": {
                "depd": "1.1.1",
                "inherits": "2.0.3",
                "setprototypeof": "1.0.3",
                "statuses": ">= 1.3.1 < 2"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/raw-body/node_modules/setprototypeof": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
            "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ="
        },
        "node_modules/rc": {
            "version": "1.2.8",
            "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
            "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
            "dependencies": {
                "deep-extend": "^0.6.0",
                "ini": "~1.3.0",
                "minimist": "^1.2.0",
                "strip-json-comments": "~2.0.1"
            },
            "bin": {
                "rc": "cli.js"
            }
        },
        "node_modules/rc/node_modules/minimist": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
            "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
        },
        "node_modules/read": {
            "version": "1.0.7",
            "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz",
            "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=",
            "dependencies": {
                "mute-stream": "~0.0.4"
            },
            "engines": {
                "node": ">=0.8"
            }
        },
        "node_modules/read-all-stream": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz",
            "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=",
            "dependencies": {
                "pinkie-promise": "^2.0.0",
                "readable-stream": "^2.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/read-only-stream": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",
            "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=",
            "dependencies": {
                "readable-stream": "^2.0.2"
            }
        },
        "node_modules/read-package-json": {
            "version": "2.0.13",
            "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.0.13.tgz",
            "integrity": "sha512-/1dZ7TRZvGrYqE0UAfN6qQb5GYBsNcqS1C0tNK601CFOJmtHI7NIGXwetEPU/OtoFHZL3hDxm4rolFFVE9Bnmg==",
            "deprecated": "This package is no longer supported. Please use @npmcli/package-json instead.",
            "dependencies": {
                "glob": "^7.1.1",
                "json-parse-better-errors": "^1.0.1",
                "normalize-package-data": "^2.0.0",
                "slash": "^1.0.0"
            },
            "optionalDependencies": {
                "graceful-fs": "^4.1.2"
            }
        },
        "node_modules/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==",
            "dependencies": {
                "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"
            }
        },
        "node_modules/readable-stream/node_modules/isarray": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
            "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
        },
        "node_modules/readable-stream/node_modules/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==",
            "dependencies": {
                "safe-buffer": "~5.1.0"
            }
        },
        "node_modules/readline2": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz",
            "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=",
            "dependencies": {
                "code-point-at": "^1.0.0",
                "is-fullwidth-code-point": "^1.0.0",
                "mute-stream": "0.0.5"
            }
        },
        "node_modules/readline2/node_modules/mute-stream": {
            "version": "0.0.5",
            "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz",
            "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA="
        },
        "node_modules/rechoir": {
            "version": "0.6.2",
            "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
            "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
            "dependencies": {
                "resolve": "^1.1.6"
            },
            "engines": {
                "node": ">= 0.10"
            }
        },
        "node_modules/registry-url": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz",
            "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
            "dependencies": {
                "rc": "^1.0.1"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/repeating": {
            "version": "1.1.3",
            "resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz",
            "integrity": "sha1-PUEUIYh3U3SU+X93+Xhfq4EPpKw=",
            "dependencies": {
                "is-finite": "^1.0.0"
            },
            "bin": {
                "repeating": "cli.js"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/replacestream": {
            "version": "4.0.3",
            "resolved": "https://registry.npmjs.org/replacestream/-/replacestream-4.0.3.tgz",
            "integrity": "sha512-AC0FiLS352pBBiZhd4VXB1Ab/lh0lEgpP+GGvZqbQh8a5cmXVoTe5EX/YeTFArnp4SRGTHh1qCHu9lGs1qG8sA==",
            "dependencies": {
                "escape-string-regexp": "^1.0.3",
                "object-assign": "^4.0.1",
                "readable-stream": "^2.0.2"
            }
        },
        "node_modules/request": {
            "version": "2.79.0",
            "resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz",
            "integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=",
            "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
            "dependencies": {
                "aws-sign2": "~0.6.0",
                "aws4": "^1.2.1",
                "caseless": "~0.11.0",
                "combined-stream": "~1.0.5",
                "extend": "~3.0.0",
                "forever-agent": "~0.6.1",
                "form-data": "~2.1.1",
                "har-validator": "~2.0.6",
                "hawk": "~3.1.3",
                "http-signature": "~1.1.0",
                "is-typedarray": "~1.0.0",
                "isstream": "~0.1.2",
                "json-stringify-safe": "~5.0.1",
                "mime-types": "~2.1.7",
                "oauth-sign": "~0.8.1",
                "qs": "~6.3.0",
                "stringstream": "~0.0.4",
                "tough-cookie": "~2.3.0",
                "tunnel-agent": "~0.4.1",
                "uuid": "^3.0.0"
            },
            "engines": {
                "node": ">= 4"
            }
        },
        "node_modules/request/node_modules/qs": {
            "version": "6.3.2",
            "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz",
            "integrity": "sha1-51vV9uJoEioqDgvaYwslUMFmUCw=",
            "engines": {
                "node": ">=0.6"
            }
        },
        "node_modules/request/node_modules/uuid": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz",
            "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==",
            "deprecated": "uuid@10 and below is no longer supported.  For ESM codebases, update to uuid@latest.  For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).",
            "bin": {
                "uuid": "bin/uuid"
            }
        },
        "node_modules/resolve": {
            "version": "1.7.1",
            "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz",
            "integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==",
            "dependencies": {
                "path-parse": "^1.0.5"
            }
        },
        "node_modules/restore-cursor": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
            "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
            "dependencies": {
                "exit-hook": "^1.0.0",
                "onetime": "^1.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/rimraf": {
            "version": "2.6.2",
            "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
            "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
            "deprecated": "Rimraf versions prior to v4 are no longer supported",
            "dependencies": {
                "glob": "^7.0.5"
            },
            "bin": {
                "rimraf": "bin.js"
            }
        },
        "node_modules/ripemd160": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
            "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
            "dependencies": {
                "hash-base": "^3.0.0",
                "inherits": "^2.0.1"
            }
        },
        "node_modules/run-async": {
            "version": "0.1.0",
            "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz",
            "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=",
            "dependencies": {
                "once": "^1.3.0"
            }
        },
        "node_modules/rx-lite": {
            "version": "3.1.2",
            "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz",
            "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI="
        },
        "node_modules/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=="
        },
        "node_modules/safer-buffer": {
            "version": "2.1.2",
            "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
            "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
        },
        "node_modules/sax": {
            "version": "1.1.4",
            "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz",
            "integrity": "sha1-dLbTPJrh4AFRDxeakRaFiPGu2qk="
        },
        "node_modules/semver": {
            "version": "5.5.0",
            "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
            "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
            "bin": {
                "semver": "bin/semver"
            }
        },
        "node_modules/semver-diff": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz",
            "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=",
            "dependencies": {
                "semver": "^5.0.3"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/send": {
            "version": "0.16.2",
            "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
            "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
            "dependencies": {
                "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"
            },
            "engines": {
                "node": ">= 0.8.0"
            }
        },
        "node_modules/send-transform": {
            "version": "0.14.1",
            "resolved": "https://registry.npmjs.org/send-transform/-/send-transform-0.14.1.tgz",
            "integrity": "sha1-eOt5/LMFRxJQG7rw/QlgLLRmCZY=",
            "dependencies": {
                "debug": "~2.2.0",
                "depd": "~1.1.0",
                "destroy": "~1.0.4",
                "encodeurl": "~1.0.1",
                "escape-html": "~1.0.3",
                "etag": "~1.7.0",
                "fresh": "0.3.0",
                "http-errors": "~1.5.0",
                "mime": "1.3.4",
                "ms": "0.7.1",
                "on-finished": "~2.3.0",
                "range-parser": "~1.2.0",
                "statuses": "~1.3.0"
            },
            "engines": {
                "node": ">= 0.8.0"
            }
        },
        "node_modules/send-transform/node_modules/debug": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
            "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
            "dependencies": {
                "ms": "0.7.1"
            }
        },
        "node_modules/send-transform/node_modules/etag": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz",
            "integrity": "sha1-A9MLX2fdbmMtKUXTDWZScxo01dg=",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/send-transform/node_modules/fresh": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz",
            "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8=",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/send-transform/node_modules/http-errors": {
            "version": "1.5.1",
            "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.5.1.tgz",
            "integrity": "sha1-eIwNLB3iyBuebowBhDtrl+uSB1A=",
            "dependencies": {
                "inherits": "2.0.3",
                "setprototypeof": "1.0.2",
                "statuses": ">= 1.3.1 < 2"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/send-transform/node_modules/mime": {
            "version": "1.3.4",
            "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz",
            "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=",
            "bin": {
                "mime": "cli.js"
            }
        },
        "node_modules/send-transform/node_modules/ms": {
            "version": "0.7.1",
            "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
            "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg="
        },
        "node_modules/send-transform/node_modules/setprototypeof": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.2.tgz",
            "integrity": "sha1-gaVSFB7BBLiOic44MQOtXGZWTQg="
        },
        "node_modules/send-transform/node_modules/statuses": {
            "version": "1.3.1",
            "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
            "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/serve-static": {
            "version": "1.13.2",
            "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
            "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
            "dependencies": {
                "encodeurl": "~1.0.2",
                "escape-html": "~1.0.3",
                "parseurl": "~1.3.2",
                "send": "0.16.2"
            },
            "engines": {
                "node": ">= 0.8.0"
            }
        },
        "node_modules/setprototypeof": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
            "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
        },
        "node_modules/sha.js": {
            "version": "2.4.11",
            "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
            "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
            "dependencies": {
                "inherits": "^2.0.1",
                "safe-buffer": "^5.0.1"
            },
            "bin": {
                "sha.js": "bin.js"
            }
        },
        "node_modules/shasum": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz",
            "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=",
            "dependencies": {
                "json-stable-stringify": "~0.0.0",
                "sha.js": "~2.4.4"
            }
        },
        "node_modules/shell-quote": {
            "version": "1.6.1",
            "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz",
            "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=",
            "dependencies": {
                "array-filter": "~0.0.0",
                "array-map": "~0.0.0",
                "array-reduce": "~0.0.0",
                "jsonify": "~0.0.0"
            }
        },
        "node_modules/shelljs": {
            "version": "0.8.2",
            "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.2.tgz",
            "integrity": "sha512-pRXeNrCA2Wd9itwhvLp5LZQvPJ0wU6bcjaTMywHHGX5XWhVN2nzSu7WV0q+oUY7mGK3mgSkDDzP3MgjqdyIgbQ==",
            "dependencies": {
                "glob": "^7.0.0",
                "interpret": "^1.0.0",
                "rechoir": "^0.6.2"
            },
            "bin": {
                "shjs": "bin/shjs"
            },
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/simple-plist": {
            "version": "0.2.1",
            "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-0.2.1.tgz",
            "integrity": "sha1-cXZts1IyaSjPOoByQrp2IyJjZyM=",
            "dependencies": {
                "bplist-creator": "0.0.7",
                "bplist-parser": "0.1.1",
                "plist": "2.0.1"
            }
        },
        "node_modules/simple-plist/node_modules/base64-js": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.1.2.tgz",
            "integrity": "sha1-1kAMrBxMZgl22Q0HoENR2JOV9eg="
        },
        "node_modules/simple-plist/node_modules/plist": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/plist/-/plist-2.0.1.tgz",
            "integrity": "sha1-CjLKlIGxw2TpLhjcVch23p0B2os=",
            "dependencies": {
                "base64-js": "1.1.2",
                "xmlbuilder": "8.2.2",
                "xmldom": "0.1.x"
            }
        },
        "node_modules/simple-plist/node_modules/xmlbuilder": {
            "version": "8.2.2",
            "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz",
            "integrity": "sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M=",
            "engines": {
                "node": ">=4.0"
            }
        },
        "node_modules/slash": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
            "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/slide": {
            "version": "1.1.6",
            "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz",
            "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=",
            "engines": {
                "node": "*"
            }
        },
        "node_modules/sntp": {
            "version": "1.0.9",
            "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
            "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
            "deprecated": "This module moved to @hapi/sntp. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.",
            "dependencies": {
                "hoek": "2.x.x"
            },
            "engines": {
                "node": ">=0.8.0"
            }
        },
        "node_modules/socket.io": {
            "version": "1.7.4",
            "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.4.tgz",
            "integrity": "sha1-L37O3DORvy1cc+KR/iM+bjTU3QA=",
            "dependencies": {
                "debug": "2.3.3",
                "engine.io": "~1.8.4",
                "has-binary": "0.1.7",
                "object-assign": "4.1.0",
                "socket.io-adapter": "0.5.0",
                "socket.io-client": "1.7.4",
                "socket.io-parser": "2.3.1"
            }
        },
        "node_modules/socket.io-adapter": {
            "version": "0.5.0",
            "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz",
            "integrity": "sha1-y21LuL7IHhB4uZZ3+c7QBGBmu4s=",
            "dependencies": {
                "debug": "2.3.3",
                "socket.io-parser": "2.3.1"
            }
        },
        "node_modules/socket.io-adapter/node_modules/debug": {
            "version": "2.3.3",
            "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
            "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
            "dependencies": {
                "ms": "0.7.2"
            }
        },
        "node_modules/socket.io-adapter/node_modules/ms": {
            "version": "0.7.2",
            "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
            "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U="
        },
        "node_modules/socket.io-client": {
            "version": "1.7.4",
            "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.4.tgz",
            "integrity": "sha1-7J+CA1btme9tNX8HVtZIcXvdQoE=",
            "dependencies": {
                "backo2": "1.0.2",
                "component-bind": "1.0.0",
                "component-emitter": "1.2.1",
                "debug": "2.3.3",
                "engine.io-client": "~1.8.4",
                "has-binary": "0.1.7",
                "indexof": "0.0.1",
                "object-component": "0.0.3",
                "parseuri": "0.0.5",
                "socket.io-parser": "2.3.1",
                "to-array": "0.1.4"
            }
        },
        "node_modules/socket.io-client/node_modules/component-emitter": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
            "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY="
        },
        "node_modules/socket.io-client/node_modules/debug": {
            "version": "2.3.3",
            "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
            "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
            "dependencies": {
                "ms": "0.7.2"
            }
        },
        "node_modules/socket.io-client/node_modules/ms": {
            "version": "0.7.2",
            "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
            "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U="
        },
        "node_modules/socket.io-parser": {
            "version": "2.3.1",
            "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz",
            "integrity": "sha1-3VMgJRA85Clpcya+/WQAX8/ltKA=",
            "dependencies": {
                "component-emitter": "1.1.2",
                "debug": "2.2.0",
                "isarray": "0.0.1",
                "json3": "3.3.2"
            }
        },
        "node_modules/socket.io-parser/node_modules/debug": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
            "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
            "dependencies": {
                "ms": "0.7.1"
            }
        },
        "node_modules/socket.io-parser/node_modules/ms": {
            "version": "0.7.1",
            "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
            "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg="
        },
        "node_modules/socket.io/node_modules/debug": {
            "version": "2.3.3",
            "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
            "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
            "dependencies": {
                "ms": "0.7.2"
            }
        },
        "node_modules/socket.io/node_modules/ms": {
            "version": "0.7.2",
            "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
            "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U="
        },
        "node_modules/socket.io/node_modules/object-assign": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
            "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/source-map": {
            "version": "0.5.7",
            "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
            "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/spdx-correct": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",
            "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
            "dependencies": {
                "spdx-expression-parse": "^3.0.0",
                "spdx-license-ids": "^3.0.0"
            }
        },
        "node_modules/spdx-exceptions": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",
            "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg=="
        },
        "node_modules/spdx-expression-parse": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
            "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
            "dependencies": {
                "spdx-exceptions": "^2.1.0",
                "spdx-license-ids": "^3.0.0"
            }
        },
        "node_modules/spdx-license-ids": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz",
            "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA=="
        },
        "node_modules/sshpk": {
            "version": "1.14.2",
            "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz",
            "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=",
            "dependencies": {
                "asn1": "~0.2.3",
                "assert-plus": "^1.0.0",
                "dashdash": "^1.12.0",
                "getpass": "^0.1.1",
                "safer-buffer": "^2.0.2"
            },
            "bin": {
                "sshpk-conv": "bin/sshpk-conv",
                "sshpk-sign": "bin/sshpk-sign",
                "sshpk-verify": "bin/sshpk-verify"
            },
            "engines": {
                "node": ">=0.10.0"
            },
            "optionalDependencies": {
                "bcrypt-pbkdf": "^1.0.0",
                "ecc-jsbn": "~0.1.1",
                "jsbn": "~0.1.0",
                "tweetnacl": "~0.14.0"
            }
        },
        "node_modules/sshpk/node_modules/assert-plus": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
            "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
            "engines": {
                "node": ">=0.8"
            }
        },
        "node_modules/statuses": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
            "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/stream-browserify": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
            "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
            "dependencies": {
                "inherits": "~2.0.1",
                "readable-stream": "^2.0.2"
            }
        },
        "node_modules/stream-buffers": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz",
            "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=",
            "engines": {
                "node": ">= 0.10.0"
            }
        },
        "node_modules/stream-combiner2": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
            "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=",
            "dependencies": {
                "duplexer2": "~0.1.0",
                "readable-stream": "^2.0.2"
            }
        },
        "node_modules/stream-http": {
            "version": "2.8.3",
            "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
            "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
            "dependencies": {
                "builtin-status-codes": "^3.0.0",
                "inherits": "^2.0.1",
                "readable-stream": "^2.3.6",
                "to-arraybuffer": "^1.0.0",
                "xtend": "^4.0.0"
            }
        },
        "node_modules/stream-shift": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
            "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI="
        },
        "node_modules/stream-splicer": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.0.tgz",
            "integrity": "sha1-G2O+Q4oTPktnHMGTUZdgAXWRDYM=",
            "dependencies": {
                "inherits": "^2.0.1",
                "readable-stream": "^2.0.2"
            }
        },
        "node_modules/string_decoder": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
            "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
            "dependencies": {
                "safe-buffer": "~5.1.0"
            }
        },
        "node_modules/string-length": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/string-length/-/string-length-1.0.1.tgz",
            "integrity": "sha1-VpcPscOFWOnnC3KL894mmsRa36w=",
            "dependencies": {
                "strip-ansi": "^3.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/string.prototype.codepointat": {
            "version": "0.2.1",
            "resolved": "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz",
            "integrity": "sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg=="
        },
        "node_modules/stringstream": {
            "version": "0.0.6",
            "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz",
            "integrity": "sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA=="
        },
        "node_modules/strip-ansi": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
            "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
            "dependencies": {
                "ansi-regex": "^2.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/strip-bom": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
            "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/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=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/subarg": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
            "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
            "dependencies": {
                "minimist": "^1.1.0"
            }
        },
        "node_modules/subarg/node_modules/minimist": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
            "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
        },
        "node_modules/supports-color": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
            "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
            "engines": {
                "node": ">=0.8.0"
            }
        },
        "node_modules/syntax-error": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz",
            "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==",
            "dependencies": {
                "acorn-node": "^1.2.0"
            }
        },
        "node_modules/tar": {
            "version": "2.2.1",
            "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
            "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
            "deprecated": "Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
            "dependencies": {
                "block-stream": "*",
                "fstream": "^1.0.2",
                "inherits": "2"
            }
        },
        "node_modules/through": {
            "version": "2.3.8",
            "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
            "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
        },
        "node_modules/through2": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
            "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
            "dependencies": {
                "readable-stream": "^2.1.5",
                "xtend": "~4.0.1"
            }
        },
        "node_modules/timed-out": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz",
            "integrity": "sha1-84sK6B03R9YoAB9B2vxlKs5nHAo=",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/timers-browserify": {
            "version": "1.4.2",
            "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",
            "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=",
            "dependencies": {
                "process": "~0.11.0"
            },
            "engines": {
                "node": ">=0.6.0"
            }
        },
        "node_modules/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="
        },
        "node_modules/to-arraybuffer": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
            "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M="
        },
        "node_modules/tough-cookie": {
            "version": "2.3.4",
            "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
            "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
            "dependencies": {
                "punycode": "^1.4.1"
            },
            "engines": {
                "node": ">=0.8"
            }
        },
        "node_modules/tty-browserify": {
            "version": "0.0.1",
            "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz",
            "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw=="
        },
        "node_modules/tunnel-agent": {
            "version": "0.4.3",
            "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
            "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=",
            "engines": {
                "node": "*"
            }
        },
        "node_modules/tweetnacl": {
            "version": "0.14.5",
            "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
            "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
            "optional": true
        },
        "node_modules/type-is": {
            "version": "1.6.16",
            "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
            "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
            "dependencies": {
                "media-typer": "0.3.0",
                "mime-types": "~2.1.18"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/typedarray": {
            "version": "0.0.6",
            "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
            "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
        },
        "node_modules/ultron": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
            "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po="
        },
        "node_modules/umd": {
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz",
            "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==",
            "bin": {
                "umd": "bin/cli.js"
            }
        },
        "node_modules/underscore": {
            "version": "1.9.1",
            "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz",
            "integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg=="
        },
        "node_modules/unorm": {
            "version": "1.4.1",
            "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.4.1.tgz",
            "integrity": "sha1-NkIA1fE2RsqLzURJAnEzVhR5IwA=",
            "engines": {
                "node": ">= 0.4.0"
            }
        },
        "node_modules/unpipe": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
            "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/update-notifier": {
            "version": "0.5.0",
            "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-0.5.0.tgz",
            "integrity": "sha1-B7XcIGazYnqztPUwEw9+3doHpMw=",
            "dependencies": {
                "chalk": "^1.0.0",
                "configstore": "^1.0.0",
                "is-npm": "^1.0.0",
                "latest-version": "^1.0.0",
                "repeating": "^1.1.2",
                "semver-diff": "^2.0.0",
                "string-length": "^1.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/update-notifier/node_modules/configstore": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/configstore/-/configstore-1.4.0.tgz",
            "integrity": "sha1-w1eB0FAdJowlxUuLF/YkDopPsCE=",
            "dependencies": {
                "graceful-fs": "^4.1.2",
                "mkdirp": "^0.5.0",
                "object-assign": "^4.0.1",
                "os-tmpdir": "^1.0.0",
                "osenv": "^0.1.0",
                "uuid": "^2.0.1",
                "write-file-atomic": "^1.1.2",
                "xdg-basedir": "^2.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/url": {
            "version": "0.11.0",
            "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
            "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
            "dependencies": {
                "punycode": "1.3.2",
                "querystring": "0.2.0"
            }
        },
        "node_modules/url/node_modules/punycode": {
            "version": "1.3.2",
            "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
            "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0="
        },
        "node_modules/util": {
            "version": "0.10.4",
            "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
            "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
            "dependencies": {
                "inherits": "2.0.3"
            }
        },
        "node_modules/util-deprecate": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
            "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
        },
        "node_modules/utils-merge": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
            "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
            "engines": {
                "node": ">= 0.4.0"
            }
        },
        "node_modules/uuid": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
            "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=",
            "deprecated": "uuid@10 and below is no longer supported.  For ESM codebases, update to uuid@latest.  For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028)."
        },
        "node_modules/valid-identifier": {
            "version": "0.0.1",
            "resolved": "https://registry.npmjs.org/valid-identifier/-/valid-identifier-0.0.1.tgz",
            "integrity": "sha1-7x1wk6nTKH4/zpLfkW+GFrI/kLQ="
        },
        "node_modules/validate-npm-package-license": {
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz",
            "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==",
            "dependencies": {
                "spdx-correct": "^3.0.0",
                "spdx-expression-parse": "^3.0.0"
            }
        },
        "node_modules/validate-npm-package-name": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
            "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
            "dependencies": {
                "builtins": "^1.0.3"
            }
        },
        "node_modules/vary": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
            "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/verror": {
            "version": "1.10.0",
            "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
            "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
            "engines": [
                "node >=0.6.0"
            ],
            "dependencies": {
                "assert-plus": "^1.0.0",
                "core-util-is": "1.0.2",
                "extsprintf": "^1.2.0"
            }
        },
        "node_modules/verror/node_modules/assert-plus": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
            "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
            "engines": {
                "node": ">=0.8"
            }
        },
        "node_modules/vm-browserify": {
            "version": "0.0.4",
            "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz",
            "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
            "dependencies": {
                "indexof": "0.0.1"
            }
        },
        "node_modules/win-release": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/win-release/-/win-release-1.1.1.tgz",
            "integrity": "sha1-X6VeAr58qTTt/BJmVjLoSbcuUgk=",
            "dependencies": {
                "semver": "^5.0.1"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/wrappy": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
            "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
        },
        "node_modules/write-file-atomic": {
            "version": "1.3.4",
            "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz",
            "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=",
            "dependencies": {
                "graceful-fs": "^4.1.11",
                "imurmurhash": "^0.1.4",
                "slide": "^1.1.5"
            }
        },
        "node_modules/ws": {
            "version": "1.1.5",
            "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz",
            "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==",
            "dependencies": {
                "options": ">=0.0.5",
                "ultron": "1.0.x"
            }
        },
        "node_modules/wtf-8": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz",
            "integrity": "sha1-OS2LotDxw00e4tYw8V0O+2jhBIo="
        },
        "node_modules/xcode": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/xcode/-/xcode-1.0.0.tgz",
            "integrity": "sha1-4fWxRDJF3tOMGAeW3xoQ/e2ghOw=",
            "dependencies": {
                "pegjs": "^0.10.0",
                "simple-plist": "^0.2.1",
                "uuid": "3.0.1"
            },
            "engines": {
                "node": ">=0.6.7"
            }
        },
        "node_modules/xcode/node_modules/uuid": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz",
            "integrity": "sha1-ZUS7ot/ajBzxfmKaOjBeK7H+5sE=",
            "deprecated": "uuid@10 and below is no longer supported.  For ESM codebases, update to uuid@latest.  For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).",
            "bin": {
                "uuid": "bin/uuid"
            }
        },
        "node_modules/xdg-basedir": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-2.0.0.tgz",
            "integrity": "sha1-7byQPMOF/ARSPZZqM1UEtVBNG9I=",
            "dependencies": {
                "os-homedir": "^1.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/xmlbuilder": {
            "version": "9.0.7",
            "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
            "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
            "engines": {
                "node": ">=4.0"
            }
        },
        "node_modules/xmldom": {
            "version": "0.1.27",
            "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz",
            "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=",
            "deprecated": "Deprecated due to CVE-2021-21366 resolved in 0.5.0",
            "engines": {
                "node": ">=0.1"
            }
        },
        "node_modules/xmlhttprequest-ssl": {
            "version": "1.5.3",
            "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz",
            "integrity": "sha1-GFqIjATspGw+QHDZn3tJ3jUomS0=",
            "engines": {
                "node": ">=0.4.0"
            }
        },
        "node_modules/xtend": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
            "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
            "engines": {
                "node": ">=0.4"
            }
        },
        "node_modules/yeast": {
            "version": "0.1.2",
            "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
            "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk="
        }
    }
}
