RocketChat/hubot-rocketchat

View on GitHub
package-lock.json

Summary

Maintainability
Test Coverage
{
    "name": "hubot-rocketchat",
    "version": "2.0.0-development",
    "lockfileVersion": 1,
    "requires": true,
    "dependencies": {
        "@rocket.chat/sdk": {
            "version": "0.2.2",
            "resolved": "https://registry.npmjs.org/@rocket.chat/sdk/-/sdk-0.2.2.tgz",
            "integrity": "sha1-JnxfMXyIOE5ZxBUd7jlP+zKvqsM=",
            "requires": {
                "@types/lru-cache": "^4.1.0",
                "@types/node": "^9.4.6",
                "asteroid": "github:rocketchat/asteroid#a76a53254e381f9487aa2a9be3d874c9a2df6552",
                "lru-cache": "^4.1.1",
                "node-rest-client": "^3.1.0"
            },
            "dependencies": {
                "asteroid": {
                    "version": "github:rocketchat/asteroid#a76a53254e381f9487aa2a9be3d874c9a2df6552",
                    "from": "asteroid@github:rocketchat/asteroid#a76a53254e381f9487aa2a9be3d874c9a2df6552",
                    "requires": {
                        "ddp.js": "^0.5.0",
                        "faye-websocket": "^0.11.0",
                        "q": "^1.0.1"
                    }
                }
            }
        },
        "@types/lru-cache": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-4.1.0.tgz",
            "integrity": "sha512-qY2IbsE6q6iWdmUyRtFqMWc2CoynQzUQz25EmHW8V9K7mq9xP6ON1ay1yDbCXlgpb0y4UJqV2EbtiMbn6nMXAg=="
        },
        "@types/node": {
            "version": "9.6.12",
            "resolved": "https://registry.npmjs.org/@types/node/-/node-9.6.12.tgz",
            "integrity": "sha512-2Z8ziWjJbvV8hHL5YcqCG9ng+/qwUlO1gB4frBD7QI5Wm1Y1iM+AEkGVEv0S5P+aDMwTtAhPJFR4rp1uqagSig=="
        },
        "accepts": {
            "version": "1.2.13",
            "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.2.13.tgz",
            "integrity": "sha1-5fHzkoxtlf2WVYw27D2dDeSm7Oo=",
            "requires": {
                "mime-types": "~2.1.6",
                "negotiator": "0.5.3"
            },
            "dependencies": {
                "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=="
                },
                "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==",
                    "requires": {
                        "mime-db": "~1.33.0"
                    }
                },
                "negotiator": {
                    "version": "0.5.3",
                    "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.5.3.tgz",
                    "integrity": "sha1-Jp1cR2gQ7JLtvntsLygxY4T5p+g="
                }
            }
        },
        "ansi-regex": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
            "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
        },
        "ansi-styles": {
            "version": "2.2.1",
            "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
            "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
        },
        "async": {
            "version": "0.9.2",
            "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
            "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0="
        },
        "base64-url": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/base64-url/-/base64-url-2.0.0.tgz",
            "integrity": "sha1-VPckT+5/lPb04opkA0qYEjTC/h8=",
            "dev": true
        },
        "basic-auth": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-1.0.4.tgz",
            "integrity": "sha1-Awk1sB3nyblKgksp8/zLdQ06UpA="
        },
        "basic-auth-connect": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/basic-auth-connect/-/basic-auth-connect-1.0.0.tgz",
            "integrity": "sha1-/bC0OWLKe0BFanwrtI/hc9otISI="
        },
        "batch": {
            "version": "0.5.3",
            "resolved": "https://registry.npmjs.org/batch/-/batch-0.5.3.tgz",
            "integrity": "sha1-PzQU84AyF0O/wQQvmoP/HVgk1GQ="
        },
        "body-parser": {
            "version": "1.13.3",
            "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.13.3.tgz",
            "integrity": "sha1-wIzzMMM1jhUQFqBXRvE/ApyX+pc=",
            "requires": {
                "bytes": "2.1.0",
                "content-type": "~1.0.1",
                "debug": "~2.2.0",
                "depd": "~1.0.1",
                "http-errors": "~1.3.1",
                "iconv-lite": "0.4.11",
                "on-finished": "~2.3.0",
                "qs": "4.0.0",
                "raw-body": "~2.1.2",
                "type-is": "~1.6.6"
            },
            "dependencies": {
                "debug": {
                    "version": "2.2.0",
                    "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
                    "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
                    "requires": {
                        "ms": "0.7.1"
                    }
                },
                "ee-first": {
                    "version": "1.1.1",
                    "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
                    "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
                },
                "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=="
                },
                "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==",
                    "requires": {
                        "mime-db": "~1.33.0"
                    }
                },
                "on-finished": {
                    "version": "2.3.0",
                    "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
                    "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
                    "requires": {
                        "ee-first": "1.1.1"
                    }
                },
                "qs": {
                    "version": "4.0.0",
                    "resolved": "https://registry.npmjs.org/qs/-/qs-4.0.0.tgz",
                    "integrity": "sha1-wx2bdOwn33XlQ6hseHKO2NRiNgc="
                },
                "type-is": {
                    "version": "1.6.16",
                    "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
                    "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
                    "requires": {
                        "media-typer": "0.3.0",
                        "mime-types": "~2.1.18"
                    }
                }
            }
        },
        "bytes": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.1.0.tgz",
            "integrity": "sha1-rJPEEOL/ycx89LRks4KJBn9eR7Q="
        },
        "chalk": {
            "version": "1.1.3",
            "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
            "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
            "requires": {
                "ansi-styles": "^2.2.1",
                "escape-string-regexp": "^1.0.2",
                "has-ansi": "^2.0.0",
                "strip-ansi": "^3.0.0",
                "supports-color": "^2.0.0"
            }
        },
        "cline": {
            "version": "0.8.2",
            "resolved": "https://registry.npmjs.org/cline/-/cline-0.8.2.tgz",
            "integrity": "sha1-6RHnQaCtLiTSnm+rLPifoyLVnHY="
        },
        "coffee-script": {
            "version": "1.6.3",
            "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.6.3.tgz",
            "integrity": "sha1-Y1XTLPGwTN/2tITl5xF4Ky8MOb4="
        },
        "commander": {
            "version": "2.6.0",
            "resolved": "https://registry.npmjs.org/commander/-/commander-2.6.0.tgz",
            "integrity": "sha1-nfflL7Kgyw+4kFjugMMQQiXzfh0="
        },
        "compressible": {
            "version": "2.0.13",
            "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.13.tgz",
            "integrity": "sha1-DRAgq5JLL9tNYnmHXH1tq6a6p6k=",
            "requires": {
                "mime-db": ">= 1.33.0 < 2"
            },
            "dependencies": {
                "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=="
                }
            }
        },
        "compression": {
            "version": "1.5.2",
            "resolved": "http://registry.npmjs.org/compression/-/compression-1.5.2.tgz",
            "integrity": "sha1-sDuNhub4rSloPLqN+R3cb/x3s5U=",
            "requires": {
                "accepts": "~1.2.12",
                "bytes": "2.1.0",
                "compressible": "~2.0.5",
                "debug": "~2.2.0",
                "on-headers": "~1.0.0",
                "vary": "~1.0.1"
            },
            "dependencies": {
                "debug": {
                    "version": "2.2.0",
                    "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
                    "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
                    "requires": {
                        "ms": "0.7.1"
                    }
                }
            }
        },
        "connect": {
            "version": "2.30.2",
            "resolved": "https://registry.npmjs.org/connect/-/connect-2.30.2.tgz",
            "integrity": "sha1-jam8vooFTT0xjXTf7JA7XDmhtgk=",
            "requires": {
                "basic-auth-connect": "1.0.0",
                "body-parser": "~1.13.3",
                "bytes": "2.1.0",
                "compression": "~1.5.2",
                "connect-timeout": "~1.6.2",
                "content-type": "~1.0.1",
                "cookie": "0.1.3",
                "cookie-parser": "~1.3.5",
                "cookie-signature": "1.0.6",
                "csurf": "~1.8.3",
                "debug": "~2.2.0",
                "depd": "~1.0.1",
                "errorhandler": "~1.4.2",
                "express-session": "~1.11.3",
                "finalhandler": "0.4.0",
                "fresh": "0.3.0",
                "http-errors": "~1.3.1",
                "method-override": "~2.3.5",
                "morgan": "~1.6.1",
                "multiparty": "3.3.2",
                "on-headers": "~1.0.0",
                "parseurl": "~1.3.0",
                "pause": "0.1.0",
                "qs": "4.0.0",
                "response-time": "~2.3.1",
                "serve-favicon": "~2.3.0",
                "serve-index": "~1.7.2",
                "serve-static": "~1.10.0",
                "type-is": "~1.6.6",
                "utils-merge": "1.0.0",
                "vhost": "~3.0.1"
            },
            "dependencies": {
                "debug": {
                    "version": "2.2.0",
                    "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
                    "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
                    "requires": {
                        "ms": "0.7.1"
                    }
                },
                "ee-first": {
                    "version": "1.1.1",
                    "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
                    "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
                },
                "fresh": {
                    "version": "0.3.0",
                    "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz",
                    "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8="
                },
                "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=="
                },
                "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==",
                    "requires": {
                        "mime-db": "~1.33.0"
                    }
                },
                "morgan": {
                    "version": "1.6.1",
                    "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.6.1.tgz",
                    "integrity": "sha1-X9gYOYxoGcuiinzWZk8pL+HAu/I=",
                    "requires": {
                        "basic-auth": "~1.0.3",
                        "debug": "~2.2.0",
                        "depd": "~1.0.1",
                        "on-finished": "~2.3.0",
                        "on-headers": "~1.0.0"
                    }
                },
                "on-finished": {
                    "version": "2.3.0",
                    "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
                    "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
                    "requires": {
                        "ee-first": "1.1.1"
                    }
                },
                "qs": {
                    "version": "4.0.0",
                    "resolved": "https://registry.npmjs.org/qs/-/qs-4.0.0.tgz",
                    "integrity": "sha1-wx2bdOwn33XlQ6hseHKO2NRiNgc="
                },
                "type-is": {
                    "version": "1.6.16",
                    "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
                    "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
                    "requires": {
                        "media-typer": "0.3.0",
                        "mime-types": "~2.1.18"
                    }
                }
            }
        },
        "connect-multiparty": {
            "version": "1.2.5",
            "resolved": "https://registry.npmjs.org/connect-multiparty/-/connect-multiparty-1.2.5.tgz",
            "integrity": "sha1-L6vs/cGop3S6GUhNzmYMgYqFVec=",
            "requires": {
                "multiparty": "~3.3.2",
                "on-finished": "~2.1.0",
                "qs": "~2.2.4",
                "type-is": "~1.5.2"
            }
        },
        "connect-timeout": {
            "version": "1.6.2",
            "resolved": "https://registry.npmjs.org/connect-timeout/-/connect-timeout-1.6.2.tgz",
            "integrity": "sha1-3ppexh4zoStu2qt7XwYumMWZuI4=",
            "requires": {
                "debug": "~2.2.0",
                "http-errors": "~1.3.1",
                "ms": "0.7.1",
                "on-headers": "~1.0.0"
            },
            "dependencies": {
                "debug": {
                    "version": "2.2.0",
                    "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
                    "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
                    "requires": {
                        "ms": "0.7.1"
                    }
                }
            }
        },
        "content-disposition": {
            "version": "0.5.0",
            "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.0.tgz",
            "integrity": "sha1-QoT+auBjCHRjnkToCkGMKTQTXp4="
        },
        "content-type": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
            "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
        },
        "cookie": {
            "version": "0.1.3",
            "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.1.3.tgz",
            "integrity": "sha1-5zSlwUF/zkctWu+Cw4HKu2TRpDU="
        },
        "cookie-parser": {
            "version": "1.3.5",
            "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.3.5.tgz",
            "integrity": "sha1-nXVVcPtdF4kHcSJ6AjFNm+fPg1Y=",
            "requires": {
                "cookie": "0.1.3",
                "cookie-signature": "1.0.6"
            }
        },
        "cookie-signature": {
            "version": "1.0.6",
            "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
            "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
        },
        "core-util-is": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
            "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
        },
        "crc": {
            "version": "3.3.0",
            "resolved": "https://registry.npmjs.org/crc/-/crc-3.3.0.tgz",
            "integrity": "sha1-+mIuG8OIvyVzCQgta2UgDOZwkLo="
        },
        "csrf": {
            "version": "3.0.6",
            "resolved": "https://registry.npmjs.org/csrf/-/csrf-3.0.6.tgz",
            "integrity": "sha1-thEg3c7q/JHnbtUxO7XAsmZ7cQo=",
            "requires": {
                "rndm": "1.2.0",
                "tsscmp": "1.0.5",
                "uid-safe": "2.1.4"
            }
        },
        "csurf": {
            "version": "1.8.3",
            "resolved": "https://registry.npmjs.org/csurf/-/csurf-1.8.3.tgz",
            "integrity": "sha1-I/KhO/HY/OHQyZZYg5RELLqGpWo=",
            "requires": {
                "cookie": "0.1.3",
                "cookie-signature": "1.0.6",
                "csrf": "~3.0.0",
                "http-errors": "~1.3.1"
            }
        },
        "ddp.js": {
            "version": "0.5.0",
            "resolved": "https://registry.npmjs.org/ddp.js/-/ddp.js-0.5.0.tgz",
            "integrity": "sha1-+XfuQgeDhXEgO/eB2vtXHQrr1mo="
        },
        "debug": {
            "version": "2.6.9",
            "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
            "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
            "dev": true,
            "requires": {
                "ms": "2.0.0"
            },
            "dependencies": {
                "ms": {
                    "version": "2.0.0",
                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
                    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
                    "dev": true
                }
            }
        },
        "depd": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/depd/-/depd-1.0.1.tgz",
            "integrity": "sha1-gK7GTJ1tl+ZcwqnKqTwKpqv3Oqo="
        },
        "destroy": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
            "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
        },
        "ee-first": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.0.tgz",
            "integrity": "sha1-ag18YiHkkP7v2S7D9EHJzozQl/Q="
        },
        "errorhandler": {
            "version": "1.4.3",
            "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.4.3.tgz",
            "integrity": "sha1-t7cO2PNZ6duICS8tIMD4MUIK2D8=",
            "requires": {
                "accepts": "~1.3.0",
                "escape-html": "~1.0.3"
            },
            "dependencies": {
                "accepts": {
                    "version": "1.3.5",
                    "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
                    "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
                    "requires": {
                        "mime-types": "~2.1.18",
                        "negotiator": "0.6.1"
                    }
                },
                "escape-html": {
                    "version": "1.0.3",
                    "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
                    "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
                },
                "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=="
                },
                "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==",
                    "requires": {
                        "mime-db": "~1.33.0"
                    }
                },
                "negotiator": {
                    "version": "0.6.1",
                    "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
                    "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
                }
            }
        },
        "escape-html": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.2.tgz",
            "integrity": "sha1-130y+pjjjC9BroXpJ44ODmuhAiw="
        },
        "escape-string-regexp": {
            "version": "1.0.5",
            "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
            "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
        },
        "etag": {
            "version": "1.7.0",
            "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz",
            "integrity": "sha1-A9MLX2fdbmMtKUXTDWZScxo01dg="
        },
        "express": {
            "version": "3.21.2",
            "resolved": "https://registry.npmjs.org/express/-/express-3.21.2.tgz",
            "integrity": "sha1-DCkD7lxU5j1lqWFwdkcDVQZlo94=",
            "requires": {
                "basic-auth": "~1.0.3",
                "commander": "2.6.0",
                "connect": "2.30.2",
                "content-disposition": "0.5.0",
                "content-type": "~1.0.1",
                "cookie": "0.1.3",
                "cookie-signature": "1.0.6",
                "debug": "~2.2.0",
                "depd": "~1.0.1",
                "escape-html": "1.0.2",
                "etag": "~1.7.0",
                "fresh": "0.3.0",
                "merge-descriptors": "1.0.0",
                "methods": "~1.1.1",
                "mkdirp": "0.5.1",
                "parseurl": "~1.3.0",
                "proxy-addr": "~1.0.8",
                "range-parser": "~1.0.2",
                "send": "0.13.0",
                "utils-merge": "1.0.0",
                "vary": "~1.0.1"
            },
            "dependencies": {
                "debug": {
                    "version": "2.2.0",
                    "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
                    "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
                    "requires": {
                        "ms": "0.7.1"
                    }
                },
                "fresh": {
                    "version": "0.3.0",
                    "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz",
                    "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8="
                }
            }
        },
        "express-session": {
            "version": "1.11.3",
            "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.11.3.tgz",
            "integrity": "sha1-XMmPP1/4Ttg1+Ry/CqvQxxB0AK8=",
            "requires": {
                "cookie": "0.1.3",
                "cookie-signature": "1.0.6",
                "crc": "3.3.0",
                "debug": "~2.2.0",
                "depd": "~1.0.1",
                "on-headers": "~1.0.0",
                "parseurl": "~1.3.0",
                "uid-safe": "~2.0.0",
                "utils-merge": "1.0.0"
            },
            "dependencies": {
                "debug": {
                    "version": "2.2.0",
                    "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
                    "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
                    "requires": {
                        "ms": "0.7.1"
                    }
                },
                "uid-safe": {
                    "version": "2.0.0",
                    "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.0.0.tgz",
                    "integrity": "sha1-p/PGymSh9qXQTsDvPkw9U2cxcTc=",
                    "requires": {
                        "base64-url": "1.2.1"
                    },
                    "dependencies": {
                        "base64-url": {
                            "version": "1.2.1",
                            "resolved": "https://registry.npmjs.org/base64-url/-/base64-url-1.2.1.tgz",
                            "integrity": "sha1-GZ/WYXAqDnt9yubgaYuwicUvbXg="
                        }
                    }
                }
            }
        },
        "faye-websocket": {
            "version": "0.11.1",
            "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz",
            "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=",
            "requires": {
                "websocket-driver": ">=0.5.1"
            }
        },
        "finalhandler": {
            "version": "0.4.0",
            "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.4.0.tgz",
            "integrity": "sha1-llpS2ejQXSuFdUhUH7ibU6JJfZs=",
            "requires": {
                "debug": "~2.2.0",
                "escape-html": "1.0.2",
                "on-finished": "~2.3.0",
                "unpipe": "~1.0.0"
            },
            "dependencies": {
                "debug": {
                    "version": "2.2.0",
                    "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
                    "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
                    "requires": {
                        "ms": "0.7.1"
                    }
                },
                "ee-first": {
                    "version": "1.1.1",
                    "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
                    "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
                },
                "on-finished": {
                    "version": "2.3.0",
                    "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
                    "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
                    "requires": {
                        "ee-first": "1.1.1"
                    }
                }
            }
        },
        "follow-redirects": {
            "version": "1.4.1",
            "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.4.1.tgz",
            "integrity": "sha512-uxYePVPogtya1ktGnAAXOacnbIuRMB4dkvqeNz2qTtTQsuzSfbDolV+wMMKxAmCx0bLgAKLbBOkjItMbbkR1vg==",
            "requires": {
                "debug": "^3.1.0"
            },
            "dependencies": {
                "debug": {
                    "version": "3.1.0",
                    "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
                    "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
                    "requires": {
                        "ms": "2.0.0"
                    }
                },
                "ms": {
                    "version": "2.0.0",
                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
                    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
                }
            }
        },
        "forwarded": {
            "version": "0.1.2",
            "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
            "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
        },
        "fresh": {
            "version": "0.5.2",
            "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
            "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
            "dev": true
        },
        "has-ansi": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
            "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
            "requires": {
                "ansi-regex": "^2.0.0"
            }
        },
        "http-errors": {
            "version": "1.3.1",
            "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz",
            "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=",
            "requires": {
                "inherits": "~2.0.1",
                "statuses": "1"
            }
        },
        "http-parser-js": {
            "version": "0.4.11",
            "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.11.tgz",
            "integrity": "sha512-QCR5O2AjjMW8Mo4HyI1ctFcv+O99j/0g367V3YoVnrNw5hkDvAWZD0lWGcc+F4yN3V55USPCVix4efb75HxFfA=="
        },
        "hubot": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/hubot/-/hubot-3.0.1.tgz",
            "integrity": "sha512-hTn3pLcS77nyzYWNft5djDM45nWTyH6Ee/wLkSk5NazzMZi0R1wWQK0elAFiAK9u152SJ2x80P4IBK0Z5Gxf5w==",
            "requires": {
                "async": ">=0.1.0 <1.0.0",
                "chalk": "^1.0.0",
                "cline": "^0.8.2",
                "coffee-script": "1.6.3",
                "connect-multiparty": "^1.2.5",
                "express": "^3.21.2",
                "log": "1.4.0",
                "optparse": "1.0.4",
                "scoped-http-client": "0.11.0"
            }
        },
        "iconv-lite": {
            "version": "0.4.11",
            "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.11.tgz",
            "integrity": "sha1-LstC/SlHRJIiCaLnxATayHk9it4="
        },
        "inherits": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
            "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
        },
        "ipaddr.js": {
            "version": "1.0.5",
            "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.0.5.tgz",
            "integrity": "sha1-X6eM8wG4JceKvDBC2BJyMEnqI8c="
        },
        "isarray": {
            "version": "0.0.1",
            "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
            "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
        },
        "log": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/log/-/log-1.4.0.tgz",
            "integrity": "sha1-S6HYkP3iSbAx3KA7w36q8yVlbxw="
        },
        "lru-cache": {
            "version": "4.1.2",
            "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.2.tgz",
            "integrity": "sha512-wgeVXhrDwAWnIF/yZARsFnMBtdFXOg1b8RIrhilp+0iDYN4mdQcNZElDZ0e4B64BhaxeQ5zN7PMyvu7we1kPeQ==",
            "requires": {
                "pseudomap": "^1.0.2",
                "yallist": "^2.1.2"
            }
        },
        "media-typer": {
            "version": "0.3.0",
            "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
            "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
        },
        "merge-descriptors": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.0.tgz",
            "integrity": "sha1-IWnPdTjhsMyH+4jhUC2EdLv3mGQ="
        },
        "method-override": {
            "version": "2.3.10",
            "resolved": "https://registry.npmjs.org/method-override/-/method-override-2.3.10.tgz",
            "integrity": "sha1-49r41d7hDdLc59SuiNYrvud0drQ=",
            "requires": {
                "debug": "2.6.9",
                "methods": "~1.1.2",
                "parseurl": "~1.3.2",
                "vary": "~1.1.2"
            },
            "dependencies": {
                "debug": {
                    "version": "2.6.9",
                    "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
                    "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
                    "requires": {
                        "ms": "2.0.0"
                    }
                },
                "ms": {
                    "version": "2.0.0",
                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
                    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
                },
                "vary": {
                    "version": "1.1.2",
                    "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
                    "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
                }
            }
        },
        "methods": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
            "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
        },
        "mime": {
            "version": "1.4.1",
            "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
            "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
            "dev": true
        },
        "mime-db": {
            "version": "1.12.0",
            "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.12.0.tgz",
            "integrity": "sha1-PQxjGA9FjrENMlqqN9fFiuMS6dc="
        },
        "mime-types": {
            "version": "2.0.14",
            "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.0.14.tgz",
            "integrity": "sha1-MQ4VnbI+B3+Lsit0jav6SVcUCqY=",
            "requires": {
                "mime-db": "~1.12.0"
            }
        },
        "minimist": {
            "version": "0.0.8",
            "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
            "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
        },
        "mkdirp": {
            "version": "0.5.1",
            "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
            "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
            "requires": {
                "minimist": "0.0.8"
            }
        },
        "morgan": {
            "version": "1.9.1",
            "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.9.1.tgz",
            "integrity": "sha512-HQStPIV4y3afTiCYVxirakhlCfGkI161c76kKFca7Fk1JusM//Qeo1ej2XaMniiNeaZklMVrh3vTtIzpzwbpmA==",
            "dev": true,
            "requires": {
                "basic-auth": "~2.0.0",
                "debug": "2.6.9",
                "depd": "~1.1.2",
                "on-finished": "~2.3.0",
                "on-headers": "~1.0.1"
            },
            "dependencies": {
                "basic-auth": {
                    "version": "2.0.1",
                    "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
                    "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
                    "dev": true,
                    "requires": {
                        "safe-buffer": "5.1.2"
                    }
                },
                "depd": {
                    "version": "1.1.2",
                    "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
                    "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
                    "dev": true
                },
                "ee-first": {
                    "version": "1.1.1",
                    "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
                    "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
                    "dev": true
                },
                "on-finished": {
                    "version": "2.3.0",
                    "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
                    "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
                    "dev": true,
                    "requires": {
                        "ee-first": "1.1.1"
                    }
                }
            }
        },
        "ms": {
            "version": "0.7.1",
            "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
            "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg="
        },
        "multiparty": {
            "version": "3.3.2",
            "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-3.3.2.tgz",
            "integrity": "sha1-Nd5oBNwZZD5SSfPT473GyM4wHT8=",
            "requires": {
                "readable-stream": "~1.1.9",
                "stream-counter": "~0.2.0"
            }
        },
        "negotiator": {
            "version": "0.6.1",
            "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
            "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
            "dev": true
        },
        "node-rest-client": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/node-rest-client/-/node-rest-client-3.1.0.tgz",
            "integrity": "sha1-4L623aeyDMC2enhHzxLF/EGcN8M=",
            "requires": {
                "debug": "~2.2.0",
                "follow-redirects": ">=1.2.0",
                "xml2js": ">=0.2.4"
            },
            "dependencies": {
                "debug": {
                    "version": "2.2.0",
                    "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
                    "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
                    "requires": {
                        "ms": "0.7.1"
                    }
                }
            }
        },
        "on-finished": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.1.1.tgz",
            "integrity": "sha1-+CyhyeOk8yhrG5k4YQ5bhja9PLI=",
            "requires": {
                "ee-first": "1.1.0"
            }
        },
        "on-headers": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz",
            "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c="
        },
        "optparse": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/optparse/-/optparse-1.0.4.tgz",
            "integrity": "sha1-wGJXnS0F0kPCIaMEpx4Ml5YjzPE="
        },
        "parseurl": {
            "version": "1.3.2",
            "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
            "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M="
        },
        "pause": {
            "version": "0.1.0",
            "resolved": "https://registry.npmjs.org/pause/-/pause-0.1.0.tgz",
            "integrity": "sha1-68ikqGGf8LioGsFRPDQ0/0af23Q="
        },
        "proxy-addr": {
            "version": "1.0.10",
            "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.0.10.tgz",
            "integrity": "sha1-DUCoL4Afw1VWfS7LZe/j8HfxIcU=",
            "requires": {
                "forwarded": "~0.1.0",
                "ipaddr.js": "1.0.5"
            }
        },
        "pseudomap": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
            "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
        },
        "q": {
            "version": "1.5.1",
            "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
            "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc="
        },
        "qs": {
            "version": "2.2.5",
            "resolved": "https://registry.npmjs.org/qs/-/qs-2.2.5.tgz",
            "integrity": "sha1-EIirr53MCuWuRbcJ5sa1iIsjkjw="
        },
        "random-bytes": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz",
            "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs="
        },
        "range-parser": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz",
            "integrity": "sha1-aHKCNTXGkuLCoBA4Jq/YLC4P8XU="
        },
        "raw-body": {
            "version": "2.1.7",
            "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz",
            "integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=",
            "requires": {
                "bytes": "2.4.0",
                "iconv-lite": "0.4.13",
                "unpipe": "1.0.0"
            },
            "dependencies": {
                "bytes": {
                    "version": "2.4.0",
                    "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz",
                    "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk="
                },
                "iconv-lite": {
                    "version": "0.4.13",
                    "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
                    "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI="
                }
            }
        },
        "readable-stream": {
            "version": "1.1.14",
            "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
            "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
            "requires": {
                "core-util-is": "~1.0.0",
                "inherits": "~2.0.1",
                "isarray": "0.0.1",
                "string_decoder": "~0.10.x"
            }
        },
        "response-time": {
            "version": "2.3.2",
            "resolved": "https://registry.npmjs.org/response-time/-/response-time-2.3.2.tgz",
            "integrity": "sha1-/6cbq5UtYvfB1Jt0NDVfvGjf/Fo=",
            "requires": {
                "depd": "~1.1.0",
                "on-headers": "~1.0.1"
            },
            "dependencies": {
                "depd": {
                    "version": "1.1.2",
                    "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
                    "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
                }
            }
        },
        "rndm": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/rndm/-/rndm-1.2.0.tgz",
            "integrity": "sha1-8z/pz7Urv9UgqhgyO8ZdsRCht2w="
        },
        "safe-buffer": {
            "version": "5.1.2",
            "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
            "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
            "dev": true
        },
        "sax": {
            "version": "1.2.4",
            "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
            "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
        },
        "scoped-http-client": {
            "version": "0.11.0",
            "resolved": "https://registry.npmjs.org/scoped-http-client/-/scoped-http-client-0.11.0.tgz",
            "integrity": "sha1-iH+oKoNg8V1jmlLlBOVjwVfSbXQ="
        },
        "send": {
            "version": "0.13.0",
            "resolved": "https://registry.npmjs.org/send/-/send-0.13.0.tgz",
            "integrity": "sha1-UY+SGusFYK7H3KspkLFM9vPM5d4=",
            "requires": {
                "debug": "~2.2.0",
                "depd": "~1.0.1",
                "destroy": "1.0.3",
                "escape-html": "1.0.2",
                "etag": "~1.7.0",
                "fresh": "0.3.0",
                "http-errors": "~1.3.1",
                "mime": "1.3.4",
                "ms": "0.7.1",
                "on-finished": "~2.3.0",
                "range-parser": "~1.0.2",
                "statuses": "~1.2.1"
            },
            "dependencies": {
                "debug": {
                    "version": "2.2.0",
                    "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
                    "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
                    "requires": {
                        "ms": "0.7.1"
                    }
                },
                "destroy": {
                    "version": "1.0.3",
                    "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.3.tgz",
                    "integrity": "sha1-tDO0ck5x/YVR2YhRdIUcX8N34sk="
                },
                "ee-first": {
                    "version": "1.1.1",
                    "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
                    "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
                },
                "fresh": {
                    "version": "0.3.0",
                    "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz",
                    "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8="
                },
                "mime": {
                    "version": "1.3.4",
                    "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz",
                    "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM="
                },
                "on-finished": {
                    "version": "2.3.0",
                    "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
                    "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
                    "requires": {
                        "ee-first": "1.1.1"
                    }
                },
                "statuses": {
                    "version": "1.2.1",
                    "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz",
                    "integrity": "sha1-3e1FzBglbVHtQK7BQkidXGECbSg="
                }
            }
        },
        "serve-favicon": {
            "version": "2.3.2",
            "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.3.2.tgz",
            "integrity": "sha1-3UGeJo3gEqtysxnTN/IQUBP5OB8=",
            "requires": {
                "etag": "~1.7.0",
                "fresh": "0.3.0",
                "ms": "0.7.2",
                "parseurl": "~1.3.1"
            },
            "dependencies": {
                "fresh": {
                    "version": "0.3.0",
                    "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz",
                    "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8="
                },
                "ms": {
                    "version": "0.7.2",
                    "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
                    "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U="
                }
            }
        },
        "serve-index": {
            "version": "1.7.3",
            "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.7.3.tgz",
            "integrity": "sha1-egV/xu4o3GP2RWbl+lexEahq7NI=",
            "requires": {
                "accepts": "~1.2.13",
                "batch": "0.5.3",
                "debug": "~2.2.0",
                "escape-html": "~1.0.3",
                "http-errors": "~1.3.1",
                "mime-types": "~2.1.9",
                "parseurl": "~1.3.1"
            },
            "dependencies": {
                "debug": {
                    "version": "2.2.0",
                    "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
                    "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
                    "requires": {
                        "ms": "0.7.1"
                    }
                },
                "escape-html": {
                    "version": "1.0.3",
                    "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
                    "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
                },
                "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=="
                },
                "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==",
                    "requires": {
                        "mime-db": "~1.33.0"
                    }
                }
            }
        },
        "serve-static": {
            "version": "1.10.3",
            "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.10.3.tgz",
            "integrity": "sha1-zlpuzTEB/tXsCYJ9rCKpwpv7BTU=",
            "requires": {
                "escape-html": "~1.0.3",
                "parseurl": "~1.3.1",
                "send": "0.13.2"
            },
            "dependencies": {
                "depd": {
                    "version": "1.1.2",
                    "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
                    "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
                },
                "ee-first": {
                    "version": "1.1.1",
                    "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
                    "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
                },
                "escape-html": {
                    "version": "1.0.3",
                    "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
                    "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
                },
                "on-finished": {
                    "version": "2.3.0",
                    "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
                    "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
                    "requires": {
                        "ee-first": "1.1.1"
                    }
                },
                "send": {
                    "version": "0.13.2",
                    "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz",
                    "integrity": "sha1-dl52B8gFVFK7pvCwUllTUJhgNt4=",
                    "requires": {
                        "debug": "~2.2.0",
                        "depd": "~1.1.0",
                        "destroy": "~1.0.4",
                        "escape-html": "~1.0.3",
                        "etag": "~1.7.0",
                        "fresh": "0.3.0",
                        "http-errors": "~1.3.1",
                        "mime": "1.3.4",
                        "ms": "0.7.1",
                        "on-finished": "~2.3.0",
                        "range-parser": "~1.0.3",
                        "statuses": "~1.2.1"
                    },
                    "dependencies": {
                        "debug": {
                            "version": "2.2.0",
                            "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
                            "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
                            "requires": {
                                "ms": "0.7.1"
                            }
                        },
                        "fresh": {
                            "version": "0.3.0",
                            "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz",
                            "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8="
                        },
                        "mime": {
                            "version": "1.3.4",
                            "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz",
                            "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM="
                        }
                    }
                },
                "statuses": {
                    "version": "1.2.1",
                    "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz",
                    "integrity": "sha1-3e1FzBglbVHtQK7BQkidXGECbSg="
                }
            }
        },
        "statuses": {
            "version": "1.5.0",
            "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
            "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
        },
        "stream-counter": {
            "version": "0.2.0",
            "resolved": "https://registry.npmjs.org/stream-counter/-/stream-counter-0.2.0.tgz",
            "integrity": "sha1-3tJmVWMZyLDiIoErnPOyb6fZR94=",
            "requires": {
                "readable-stream": "~1.1.8"
            }
        },
        "string_decoder": {
            "version": "0.10.31",
            "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
            "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
        },
        "strip-ansi": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
            "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
            "requires": {
                "ansi-regex": "^2.0.0"
            }
        },
        "supports-color": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
            "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
        },
        "tsscmp": {
            "version": "1.0.5",
            "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.5.tgz",
            "integrity": "sha1-fcSjOvcVgatDN9qR2FylQn69mpc="
        },
        "type-is": {
            "version": "1.5.7",
            "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.5.7.tgz",
            "integrity": "sha1-uTaKWTzG730GReeLL0xky+zQXpA=",
            "requires": {
                "media-typer": "0.3.0",
                "mime-types": "~2.0.9"
            }
        },
        "uid-safe": {
            "version": "2.1.4",
            "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.4.tgz",
            "integrity": "sha1-Otbzg2jG1MjHXsF2I/t5qh0HHYE=",
            "requires": {
                "random-bytes": "~1.0.0"
            }
        },
        "unpipe": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
            "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
        },
        "utils-merge": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz",
            "integrity": "sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg="
        },
        "vary": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/vary/-/vary-1.0.1.tgz",
            "integrity": "sha1-meSYFWaihhGN+yuBc1ffeZM3bRA="
        },
        "vhost": {
            "version": "3.0.2",
            "resolved": "https://registry.npmjs.org/vhost/-/vhost-3.0.2.tgz",
            "integrity": "sha1-L7HezUxGaqiLD5NBrzPcGv8keNU="
        },
        "websocket-driver": {
            "version": "0.7.0",
            "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz",
            "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
            "requires": {
                "http-parser-js": ">=0.4.0",
                "websocket-extensions": ">=0.1.1"
            }
        },
        "websocket-extensions": {
            "version": "0.1.3",
            "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
            "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg=="
        },
        "xml2js": {
            "version": "0.4.19",
            "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
            "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
            "requires": {
                "sax": ">=0.6.0",
                "xmlbuilder": "~9.0.1"
            }
        },
        "xmlbuilder": {
            "version": "9.0.7",
            "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
            "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0="
        },
        "yallist": {
            "version": "2.1.2",
            "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
            "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
        }
    }
}