https://github.com/Inist-CNRS/lodex
Raw File
Tip revision: 7fb1223dbd233dd54277e961e2b25853b83040cc authored by ThieryMichel on 30 January 2018, 19:56:53 UTC
8.14.6
Tip revision: 7fb1223
package-lock.json
{
  "name": "lodex",
  "version": "8.14.6",
  "lockfileVersion": 1,
  "requires": true,
  "dependencies": {
    "@babel/code-frame": {
      "version": "7.0.0-beta.32",
      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.32.tgz",
      "integrity": "sha512-EVq4T1a2GviKiQ75OfxNrGPPhJyXzg9jjORuuwhloZbFdrhT4FHa73sv9OFWBwX7rl2b6bxBVmfxrBQYWYz9tA==",
      "requires": {
        "chalk": "2.3.0",
        "esutils": "2.0.2",
        "js-tokens": "3.0.2"
      },
      "dependencies": {
        "ansi-styles": {
          "version": "3.2.0",
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz",
          "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==",
          "requires": {
            "color-convert": "1.9.1"
          }
        },
        "chalk": {
          "version": "2.3.0",
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz",
          "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==",
          "requires": {
            "ansi-styles": "3.2.0",
            "escape-string-regexp": "1.0.5",
            "supports-color": "4.5.0"
          }
        },
        "has-flag": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
          "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE="
        },
        "supports-color": {
          "version": "4.5.0",
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
          "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
          "requires": {
            "has-flag": "2.0.0"
          }
        }
      }
    },
    "@babel/helper-function-name": {
      "version": "7.0.0-beta.32",
      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.32.tgz",
      "integrity": "sha512-ysfIt7p72xm5fjSJsv7fMVN/j+EwIdqu8/MJjt6TqB4wM2r6rFRi0ujBTWDkLGQkRB/P5uDV8qcFCHAHnNzmsg==",
      "requires": {
        "@babel/helper-get-function-arity": "7.0.0-beta.32",
        "@babel/template": "7.0.0-beta.32",
        "@babel/types": "7.0.0-beta.32"
      }
    },
    "@babel/helper-get-function-arity": {
      "version": "7.0.0-beta.32",
      "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.32.tgz",
      "integrity": "sha512-bm7lIlizycJQY5SJ3HXWJV4XjSrOt1onzrDcOxUo9FEnKRZDEr/zfi5ar2s5tvvZvve/jGHwZKVKekRw2cjPCQ==",
      "requires": {
        "@babel/types": "7.0.0-beta.32"
      }
    },
    "@babel/template": {
      "version": "7.0.0-beta.32",
      "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.32.tgz",
      "integrity": "sha512-DB9sLgX2mfE29vjAkxHlzLyWr31EO9HaYoAM/UsPSsL70Eudl0i25URwIfQT6S6ckeVFnFP1t6PhERVeV4EAHA==",
      "requires": {
        "@babel/code-frame": "7.0.0-beta.32",
        "@babel/types": "7.0.0-beta.32",
        "babylon": "7.0.0-beta.32",
        "lodash": "4.17.4"
      },
      "dependencies": {
        "babylon": {
          "version": "7.0.0-beta.32",
          "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.32.tgz",
          "integrity": "sha512-PvAmyP2IJEBVAuE5yVzrTSWCCN9VMa1eGns8w3w6FYD/ivHSUmS7n+F40Fmjn+0nCQSUFR96wP0CqQ4jxTnF4Q=="
        }
      }
    },
    "@babel/traverse": {
      "version": "7.0.0-beta.32",
      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.32.tgz",
      "integrity": "sha512-dGe2CLduCIZ/iDkbmnqspQguRy5ARvI+zC8TiwFnsJ2YYO2TWK7x2aEwrbkSmi0iPlBP+Syiag7Idc1qNQq74g==",
      "requires": {
        "@babel/code-frame": "7.0.0-beta.32",
        "@babel/helper-function-name": "7.0.0-beta.32",
        "@babel/types": "7.0.0-beta.32",
        "babylon": "7.0.0-beta.32",
        "debug": "3.1.0",
        "globals": "10.3.0",
        "invariant": "2.2.2",
        "lodash": "4.17.4"
      },
      "dependencies": {
        "babylon": {
          "version": "7.0.0-beta.32",
          "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.32.tgz",
          "integrity": "sha512-PvAmyP2IJEBVAuE5yVzrTSWCCN9VMa1eGns8w3w6FYD/ivHSUmS7n+F40Fmjn+0nCQSUFR96wP0CqQ4jxTnF4Q=="
        },
        "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"
          }
        },
        "globals": {
          "version": "10.3.0",
          "resolved": "https://registry.npmjs.org/globals/-/globals-10.3.0.tgz",
          "integrity": "sha512-1g6qO5vMbiPHbRTDtR9JVjRkAhkgH4nSANYGyx1eOfqgxcMnYMMD+7MjmjfzXjwFpVUE/7/NzF+jQxYE7P4r7A=="
        }
      }
    },
    "@babel/types": {
      "version": "7.0.0-beta.32",
      "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.32.tgz",
      "integrity": "sha512-w8+wzVcYCMb9OfaBfay2Vg5hyj7UfBX6qQtA+kB0qsW1h1NH/7xHMwvTZNqkuFBwjz5wxGS2QmaIcC3HH+UoxA==",
      "requires": {
        "esutils": "2.0.2",
        "lodash": "4.17.4",
        "to-fast-properties": "2.0.0"
      },
      "dependencies": {
        "to-fast-properties": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
          "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4="
        }
      }
    },
    "@types/isomorphic-fetch": {
      "version": "0.0.31",
      "resolved": "https://registry.npmjs.org/@types/isomorphic-fetch/-/isomorphic-fetch-0.0.31.tgz",
      "integrity": "sha1-7BIBZs4i8LE06HcPQMl80HYGj64="
    },
    "@types/node": {
      "version": "6.0.90",
      "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.90.tgz",
      "integrity": "sha1-DtdIM/obc9zblAncscl+wKixOwI="
    },
    "JSONSelect": {
      "version": "https://github.com/touv/JSONSelect/archive/master.tar.gz",
      "integrity": "sha1-wDryQgnEoKckFAcWswm9SZLbr5Y="
    },
    "JSONStream": {
      "version": "1.3.1",
      "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.1.tgz",
      "integrity": "sha1-cH92HgHa6eFvG8+TcDt4xwlmV5o=",
      "requires": {
        "jsonparse": "1.3.1",
        "through": "2.3.8"
      }
    },
    "abbrev": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz",
      "integrity": "sha1-0FVMIlZjbi9W58LlrRg/hZQo2B8="
    },
    "accepts": {
      "version": "1.3.4",
      "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.4.tgz",
      "integrity": "sha1-hiRnWMfdbSGmR0/whKR0DsBesh8=",
      "requires": {
        "mime-types": "2.1.17",
        "negotiator": "0.6.1"
      }
    },
    "acorn": {
      "version": "4.0.13",
      "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
      "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c="
    },
    "acorn-dynamic-import": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz",
      "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=",
      "requires": {
        "acorn": "4.0.13"
      }
    },
    "acorn-jsx": {
      "version": "3.0.1",
      "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
      "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
      "dev": true,
      "requires": {
        "acorn": "3.3.0"
      },
      "dependencies": {
        "acorn": {
          "version": "3.3.0",
          "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
          "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
          "dev": true
        }
      }
    },
    "ajv": {
      "version": "4.11.8",
      "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
      "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
      "requires": {
        "co": "4.6.0",
        "json-stable-stringify": "1.0.1"
      }
    },
    "ajv-keywords": {
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz",
      "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=",
      "dev": true
    },
    "align-text": {
      "version": "0.1.4",
      "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
      "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
      "requires": {
        "kind-of": "3.2.2",
        "longest": "1.0.1",
        "repeat-string": "1.6.1"
      }
    },
    "anglicize": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/anglicize/-/anglicize-1.0.0.tgz",
      "integrity": "sha1-VcYlRVfjfyMMr6VKjbgkVmZdBb8="
    },
    "ansi-escapes": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.0.0.tgz",
      "integrity": "sha512-O/klc27mWNUigtv0F8NJWbLF00OcegQalkqKURWdosW08YZKi4m6CnSUSvIZG1otNJbTWhN01Hhz389DW7mvDQ==",
      "dev": true
    },
    "ansi-html": {
      "version": "0.0.7",
      "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
      "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4="
    },
    "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="
    },
    "any-promise": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
      "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8="
    },
    "anymatch": {
      "version": "1.3.2",
      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
      "integrity": "sha1-VT3Lj5HjyImEXf26NMd3IbkLnXo=",
      "requires": {
        "micromatch": "2.3.11",
        "normalize-path": "2.1.1"
      }
    },
    "aphrodite": {
      "version": "1.2.5",
      "resolved": "https://registry.npmjs.org/aphrodite/-/aphrodite-1.2.5.tgz",
      "integrity": "sha1-g1jDbIC7A67puXFlqqcBhiJbSYM=",
      "requires": {
        "asap": "2.0.6",
        "inline-style-prefixer": "3.0.7",
        "string-hash": "1.1.3"
      }
    },
    "app-root-path": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.0.1.tgz",
      "integrity": "sha1-zWLc+OT9WkF+/GZNLlsQZTxlG0Y="
    },
    "aproba": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
      "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
      "dev": true
    },
    "argparse": {
      "version": "1.0.9",
      "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz",
      "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=",
      "requires": {
        "sprintf-js": "1.0.3"
      }
    },
    "arr-diff": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
      "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
      "requires": {
        "arr-flatten": "1.1.0"
      }
    },
    "arr-flatten": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
      "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE="
    },
    "array-find-index": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
      "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
      "dev": true
    },
    "array-flatten": {
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.1.tgz",
      "integrity": "sha1-Qmu52oQJDBg42BLIFQryCoMx4pY=",
      "dev": true
    },
    "array-includes": {
      "version": "3.0.3",
      "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz",
      "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=",
      "dev": true,
      "requires": {
        "define-properties": "1.1.2",
        "es-abstract": "1.8.2"
      }
    },
    "array-union": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
      "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
      "dev": true,
      "requires": {
        "array-uniq": "1.0.3"
      }
    },
    "array-uniq": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
      "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
      "dev": true
    },
    "array-unique": {
      "version": "0.2.1",
      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
      "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM="
    },
    "arrify": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
      "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
      "dev": true
    },
    "asap": {
      "version": "2.0.6",
      "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
      "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
    },
    "asn1": {
      "version": "0.2.3",
      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
      "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y="
    },
    "asn1.js": {
      "version": "4.9.1",
      "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.9.1.tgz",
      "integrity": "sha1-SLokC0WpKA6UdImQull9IWYX/UA=",
      "requires": {
        "bn.js": "4.11.8",
        "inherits": "2.0.3",
        "minimalistic-assert": "1.0.0"
      }
    },
    "assert": {
      "version": "1.4.1",
      "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
      "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
      "requires": {
        "util": "0.10.3"
      }
    },
    "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="
    },
    "assertion-error": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.0.2.tgz",
      "integrity": "sha1-E8pRXYYgbaC6xm6DTdOX2HWBCUw=",
      "dev": true
    },
    "ast-types-flow": {
      "version": "0.0.7",
      "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
      "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=",
      "dev": true
    },
    "async": {
      "version": "1.5.2",
      "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
      "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
      "dev": true
    },
    "async-busboy": {
      "version": "0.6.2",
      "resolved": "https://registry.npmjs.org/async-busboy/-/async-busboy-0.6.2.tgz",
      "integrity": "sha1-GrcT9R7lKb5V4nxUIyPyM/V02Vw=",
      "requires": {
        "busboy": "0.2.14"
      }
    },
    "async-each": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
      "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0="
    },
    "async-waterfall": {
      "version": "0.1.5",
      "resolved": "https://registry.npmjs.org/async-waterfall/-/async-waterfall-0.1.5.tgz",
      "integrity": "sha1-OYvUiw6sXUD/vkAP6eN6U7qWba4="
    },
    "async.queue": {
      "version": "0.5.2",
      "resolved": "https://registry.npmjs.org/async.queue/-/async.queue-0.5.2.tgz",
      "integrity": "sha1-jV2QgS4UgQZrwJBOjMFxKxfDvXw=",
      "requires": {
        "async.util.queue": "0.5.2"
      }
    },
    "async.util.arrayeach": {
      "version": "0.5.2",
      "resolved": "https://registry.npmjs.org/async.util.arrayeach/-/async.util.arrayeach-0.5.2.tgz",
      "integrity": "sha1-WMTpgCjVXWm/sFrrOvROClVagpw="
    },
    "async.util.isarray": {
      "version": "0.5.2",
      "resolved": "https://registry.npmjs.org/async.util.isarray/-/async.util.isarray-0.5.2.tgz",
      "integrity": "sha1-5i2sjyY29lh13PdSHC0k0N+yu98="
    },
    "async.util.map": {
      "version": "0.5.2",
      "resolved": "https://registry.npmjs.org/async.util.map/-/async.util.map-0.5.2.tgz",
      "integrity": "sha1-5YjvhuCzq18CfZevTWg10FXKadY="
    },
    "async.util.noop": {
      "version": "0.5.2",
      "resolved": "https://registry.npmjs.org/async.util.noop/-/async.util.noop-0.5.2.tgz",
      "integrity": "sha1-vdYrl8sKo/YLWGrRSEaGmJdeWLk="
    },
    "async.util.onlyonce": {
      "version": "0.5.2",
      "resolved": "https://registry.npmjs.org/async.util.onlyonce/-/async.util.onlyonce-0.5.2.tgz",
      "integrity": "sha1-uOb8AErckjFk154y8oE+5GXCT/I="
    },
    "async.util.queue": {
      "version": "0.5.2",
      "resolved": "https://registry.npmjs.org/async.util.queue/-/async.util.queue-0.5.2.tgz",
      "integrity": "sha1-V/Zavho83yc9MavSirlUJfgiLuU=",
      "requires": {
        "async.util.arrayeach": "0.5.2",
        "async.util.isarray": "0.5.2",
        "async.util.map": "0.5.2",
        "async.util.noop": "0.5.2",
        "async.util.onlyonce": "0.5.2",
        "async.util.setimmediate": "0.5.2"
      }
    },
    "async.util.setimmediate": {
      "version": "0.5.2",
      "resolved": "https://registry.npmjs.org/async.util.setimmediate/-/async.util.setimmediate-0.5.2.tgz",
      "integrity": "sha1-KBLrq/KlgCd1jUvHeT0cz68QJV8="
    },
    "asynckit": {
      "version": "0.4.0",
      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
      "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
    },
    "autocast": {
      "version": "0.0.4",
      "resolved": "https://registry.npmjs.org/autocast/-/autocast-0.0.4.tgz",
      "integrity": "sha1-7OfZJSfKN+pQL5no9B/kTa8A284="
    },
    "aws-sign2": {
      "version": "0.6.0",
      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
      "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8="
    },
    "aws4": {
      "version": "1.6.0",
      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz",
      "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4="
    },
    "axobject-query": {
      "version": "0.1.0",
      "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-0.1.0.tgz",
      "integrity": "sha1-YvWdvFnJ+SQnWco0mWDnov48NsA=",
      "dev": true,
      "requires": {
        "ast-types-flow": "0.0.7"
      }
    },
    "babel-cli": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-cli/-/babel-cli-6.26.0.tgz",
      "integrity": "sha1-UCq1SHTX24itALiHoGODzgPQAvE=",
      "requires": {
        "babel-core": "6.26.0",
        "babel-polyfill": "6.26.0",
        "babel-register": "6.26.0",
        "babel-runtime": "6.26.0",
        "chokidar": "1.7.0",
        "commander": "2.11.0",
        "convert-source-map": "1.5.0",
        "fs-readdir-recursive": "1.1.0",
        "glob": "7.1.2",
        "lodash": "4.17.4",
        "output-file-sync": "1.1.2",
        "path-is-absolute": "1.0.1",
        "slash": "1.0.0",
        "source-map": "0.5.7",
        "v8flags": "2.1.1"
      }
    },
    "babel-code-frame": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
      "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
      "requires": {
        "chalk": "1.1.3",
        "esutils": "2.0.2",
        "js-tokens": "3.0.2"
      }
    },
    "babel-core": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz",
      "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=",
      "requires": {
        "babel-code-frame": "6.26.0",
        "babel-generator": "6.26.0",
        "babel-helpers": "6.24.1",
        "babel-messages": "6.23.0",
        "babel-register": "6.26.0",
        "babel-runtime": "6.26.0",
        "babel-template": "6.26.0",
        "babel-traverse": "6.26.0",
        "babel-types": "6.26.0",
        "babylon": "6.18.0",
        "convert-source-map": "1.5.0",
        "debug": "2.6.8",
        "json5": "0.5.1",
        "lodash": "4.17.4",
        "minimatch": "3.0.4",
        "path-is-absolute": "1.0.1",
        "private": "0.1.7",
        "slash": "1.0.0",
        "source-map": "0.5.7"
      }
    },
    "babel-eslint": {
      "version": "8.0.2",
      "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-8.0.2.tgz",
      "integrity": "sha512-yyl5U088oE+419+BNLJDKVWkUokuPLQeQt9ZTy9uM9kAzbtQgyYL3JkG425B8jxXA7MwTxnDAtRLMKJNH36qjA==",
      "requires": {
        "@babel/code-frame": "7.0.0-beta.32",
        "@babel/traverse": "7.0.0-beta.32",
        "@babel/types": "7.0.0-beta.32",
        "babylon": "7.0.0-beta.32"
      },
      "dependencies": {
        "babylon": {
          "version": "7.0.0-beta.32",
          "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.32.tgz",
          "integrity": "sha512-PvAmyP2IJEBVAuE5yVzrTSWCCN9VMa1eGns8w3w6FYD/ivHSUmS7n+F40Fmjn+0nCQSUFR96wP0CqQ4jxTnF4Q=="
        }
      }
    },
    "babel-generator": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.0.tgz",
      "integrity": "sha1-rBriAHC3n248odMmlhMFN3TyDcU=",
      "requires": {
        "babel-messages": "6.23.0",
        "babel-runtime": "6.26.0",
        "babel-types": "6.26.0",
        "detect-indent": "4.0.0",
        "jsesc": "1.3.0",
        "lodash": "4.17.4",
        "source-map": "0.5.7",
        "trim-right": "1.0.1"
      }
    },
    "babel-helper-bindify-decorators": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz",
      "integrity": "sha1-FMGeXxQte0fxmlJDHlKxzLxAozA=",
      "requires": {
        "babel-runtime": "6.26.0",
        "babel-traverse": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-helper-builder-binary-assignment-operator-visitor": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz",
      "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=",
      "requires": {
        "babel-helper-explode-assignable-expression": "6.24.1",
        "babel-runtime": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-helper-builder-react-jsx": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz",
      "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=",
      "requires": {
        "babel-runtime": "6.26.0",
        "babel-types": "6.26.0",
        "esutils": "2.0.2"
      },
      "dependencies": {
        "babel-runtime": {
          "version": "6.26.0",
          "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
          "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
          "requires": {
            "core-js": "2.5.1",
            "regenerator-runtime": "0.11.0"
          }
        },
        "regenerator-runtime": {
          "version": "0.11.0",
          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz",
          "integrity": "sha512-/aA0kLeRb5N9K0d4fw7ooEbI+xDe+DKD499EQqygGqeS8N3xto15p09uY2xj7ixP81sNPXvRLnAQIqdVStgb1A=="
        }
      }
    },
    "babel-helper-call-delegate": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
      "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
      "requires": {
        "babel-helper-hoist-variables": "6.24.1",
        "babel-runtime": "6.26.0",
        "babel-traverse": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-helper-define-map": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
      "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
      "requires": {
        "babel-helper-function-name": "6.24.1",
        "babel-runtime": "6.26.0",
        "babel-types": "6.26.0",
        "lodash": "4.17.4"
      }
    },
    "babel-helper-explode-assignable-expression": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz",
      "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=",
      "requires": {
        "babel-runtime": "6.26.0",
        "babel-traverse": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-helper-explode-class": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz",
      "integrity": "sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes=",
      "requires": {
        "babel-helper-bindify-decorators": "6.24.1",
        "babel-runtime": "6.26.0",
        "babel-traverse": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-helper-function-name": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
      "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
      "requires": {
        "babel-helper-get-function-arity": "6.24.1",
        "babel-runtime": "6.26.0",
        "babel-template": "6.26.0",
        "babel-traverse": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-helper-get-function-arity": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
      "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
      "requires": {
        "babel-runtime": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-helper-hoist-variables": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
      "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
      "requires": {
        "babel-runtime": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-helper-optimise-call-expression": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
      "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
      "requires": {
        "babel-runtime": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-helper-regex": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
      "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
      "requires": {
        "babel-runtime": "6.26.0",
        "babel-types": "6.26.0",
        "lodash": "4.17.4"
      }
    },
    "babel-helper-remap-async-to-generator": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz",
      "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=",
      "requires": {
        "babel-helper-function-name": "6.24.1",
        "babel-runtime": "6.26.0",
        "babel-template": "6.26.0",
        "babel-traverse": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-helper-replace-supers": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
      "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
      "requires": {
        "babel-helper-optimise-call-expression": "6.24.1",
        "babel-messages": "6.23.0",
        "babel-runtime": "6.26.0",
        "babel-template": "6.26.0",
        "babel-traverse": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-helpers": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
      "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
      "requires": {
        "babel-runtime": "6.26.0",
        "babel-template": "6.26.0"
      }
    },
    "babel-loader": {
      "version": "7.1.2",
      "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.2.tgz",
      "integrity": "sha1-9svhInEPGqKvTYgcbVtUNYyiQSY=",
      "requires": {
        "find-cache-dir": "1.0.0",
        "loader-utils": "1.1.0",
        "mkdirp": "0.5.1"
      },
      "dependencies": {
        "loader-utils": {
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
          "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
          "requires": {
            "big.js": "3.1.3",
            "emojis-list": "2.1.0",
            "json5": "0.5.1"
          }
        }
      }
    },
    "babel-messages": {
      "version": "6.23.0",
      "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
      "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
      "requires": {
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-add-module-exports": {
      "version": "0.2.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-add-module-exports/-/babel-plugin-add-module-exports-0.2.1.tgz",
      "integrity": "sha1-mumh9KjcZ/DN7E9K7aHkOl/2XiU="
    },
    "babel-plugin-check-es2015-constants": {
      "version": "6.22.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
      "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
      "requires": {
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-syntax-async-functions": {
      "version": "6.13.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz",
      "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU="
    },
    "babel-plugin-syntax-async-generators": {
      "version": "6.13.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz",
      "integrity": "sha1-a8lj67FuzLrmuStZbrfzXDQqi5o="
    },
    "babel-plugin-syntax-class-properties": {
      "version": "6.13.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz",
      "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94="
    },
    "babel-plugin-syntax-decorators": {
      "version": "6.13.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz",
      "integrity": "sha1-MSVjtNvePMgGzuPkFszurd0RrAs="
    },
    "babel-plugin-syntax-dynamic-import": {
      "version": "6.18.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz",
      "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo="
    },
    "babel-plugin-syntax-exponentiation-operator": {
      "version": "6.13.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz",
      "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4="
    },
    "babel-plugin-syntax-flow": {
      "version": "6.18.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz",
      "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0="
    },
    "babel-plugin-syntax-jsx": {
      "version": "6.18.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz",
      "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY="
    },
    "babel-plugin-syntax-object-rest-spread": {
      "version": "6.13.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz",
      "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U="
    },
    "babel-plugin-syntax-trailing-function-commas": {
      "version": "6.22.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz",
      "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM="
    },
    "babel-plugin-transform-async-generator-functions": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz",
      "integrity": "sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds=",
      "requires": {
        "babel-helper-remap-async-to-generator": "6.24.1",
        "babel-plugin-syntax-async-generators": "6.13.0",
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-async-to-generator": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz",
      "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=",
      "requires": {
        "babel-helper-remap-async-to-generator": "6.24.1",
        "babel-plugin-syntax-async-functions": "6.13.0",
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-class-properties": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz",
      "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=",
      "requires": {
        "babel-helper-function-name": "6.24.1",
        "babel-plugin-syntax-class-properties": "6.13.0",
        "babel-runtime": "6.26.0",
        "babel-template": "6.26.0"
      }
    },
    "babel-plugin-transform-decorators": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz",
      "integrity": "sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0=",
      "requires": {
        "babel-helper-explode-class": "6.24.1",
        "babel-plugin-syntax-decorators": "6.13.0",
        "babel-runtime": "6.26.0",
        "babel-template": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-arrow-functions": {
      "version": "6.22.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
      "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
      "requires": {
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-block-scoped-functions": {
      "version": "6.22.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
      "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
      "requires": {
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-block-scoping": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
      "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
      "requires": {
        "babel-runtime": "6.26.0",
        "babel-template": "6.26.0",
        "babel-traverse": "6.26.0",
        "babel-types": "6.26.0",
        "lodash": "4.17.4"
      }
    },
    "babel-plugin-transform-es2015-classes": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
      "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
      "requires": {
        "babel-helper-define-map": "6.26.0",
        "babel-helper-function-name": "6.24.1",
        "babel-helper-optimise-call-expression": "6.24.1",
        "babel-helper-replace-supers": "6.24.1",
        "babel-messages": "6.23.0",
        "babel-runtime": "6.26.0",
        "babel-template": "6.26.0",
        "babel-traverse": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-computed-properties": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
      "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
      "requires": {
        "babel-runtime": "6.26.0",
        "babel-template": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-destructuring": {
      "version": "6.23.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
      "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
      "requires": {
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-duplicate-keys": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
      "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
      "requires": {
        "babel-runtime": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-for-of": {
      "version": "6.23.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
      "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
      "requires": {
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-function-name": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
      "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
      "requires": {
        "babel-helper-function-name": "6.24.1",
        "babel-runtime": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-literals": {
      "version": "6.22.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
      "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
      "requires": {
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-modules-amd": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
      "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
      "requires": {
        "babel-plugin-transform-es2015-modules-commonjs": "6.26.0",
        "babel-runtime": "6.26.0",
        "babel-template": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-modules-commonjs": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz",
      "integrity": "sha1-DYOUApt9xqvhqX7xgeAHWN0uXYo=",
      "requires": {
        "babel-plugin-transform-strict-mode": "6.24.1",
        "babel-runtime": "6.26.0",
        "babel-template": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-modules-systemjs": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
      "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
      "requires": {
        "babel-helper-hoist-variables": "6.24.1",
        "babel-runtime": "6.26.0",
        "babel-template": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-modules-umd": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
      "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
      "requires": {
        "babel-plugin-transform-es2015-modules-amd": "6.24.1",
        "babel-runtime": "6.26.0",
        "babel-template": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-object-super": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
      "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
      "requires": {
        "babel-helper-replace-supers": "6.24.1",
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-parameters": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
      "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
      "requires": {
        "babel-helper-call-delegate": "6.24.1",
        "babel-helper-get-function-arity": "6.24.1",
        "babel-runtime": "6.26.0",
        "babel-template": "6.26.0",
        "babel-traverse": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-shorthand-properties": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
      "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
      "requires": {
        "babel-runtime": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-spread": {
      "version": "6.22.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
      "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
      "requires": {
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-sticky-regex": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
      "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
      "requires": {
        "babel-helper-regex": "6.26.0",
        "babel-runtime": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-template-literals": {
      "version": "6.22.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
      "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
      "requires": {
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-typeof-symbol": {
      "version": "6.23.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
      "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
      "requires": {
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-es2015-unicode-regex": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
      "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
      "requires": {
        "babel-helper-regex": "6.26.0",
        "babel-runtime": "6.26.0",
        "regexpu-core": "2.0.0"
      }
    },
    "babel-plugin-transform-exponentiation-operator": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz",
      "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=",
      "requires": {
        "babel-helper-builder-binary-assignment-operator-visitor": "6.24.1",
        "babel-plugin-syntax-exponentiation-operator": "6.13.0",
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-flow-strip-types": {
      "version": "6.22.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz",
      "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=",
      "requires": {
        "babel-plugin-syntax-flow": "6.18.0",
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-object-rest-spread": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz",
      "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=",
      "requires": {
        "babel-plugin-syntax-object-rest-spread": "6.13.0",
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-react-display-name": {
      "version": "6.25.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz",
      "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=",
      "requires": {
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-react-jsx": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz",
      "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=",
      "requires": {
        "babel-helper-builder-react-jsx": "6.26.0",
        "babel-plugin-syntax-jsx": "6.18.0",
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-react-jsx-self": {
      "version": "6.22.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz",
      "integrity": "sha1-322AqdomEqEh5t3XVYvL7PBuY24=",
      "requires": {
        "babel-plugin-syntax-jsx": "6.18.0",
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-react-jsx-source": {
      "version": "6.22.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz",
      "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=",
      "requires": {
        "babel-plugin-syntax-jsx": "6.18.0",
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-regenerator": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
      "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
      "requires": {
        "regenerator-transform": "0.10.1"
      }
    },
    "babel-plugin-transform-runtime": {
      "version": "6.23.0",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz",
      "integrity": "sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4=",
      "requires": {
        "babel-runtime": "6.26.0"
      }
    },
    "babel-plugin-transform-strict-mode": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
      "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
      "requires": {
        "babel-runtime": "6.26.0",
        "babel-types": "6.26.0"
      }
    },
    "babel-polyfill": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz",
      "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=",
      "requires": {
        "babel-runtime": "6.26.0",
        "core-js": "2.5.1",
        "regenerator-runtime": "0.10.5"
      }
    },
    "babel-preset-env": {
      "version": "1.6.1",
      "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.1.tgz",
      "integrity": "sha512-W6VIyA6Ch9ePMI7VptNn2wBM6dbG0eSz25HEiL40nQXCsXGTGZSTZu1Iap+cj3Q0S5a7T9+529l/5Bkvd+afNA==",
      "requires": {
        "babel-plugin-check-es2015-constants": "6.22.0",
        "babel-plugin-syntax-trailing-function-commas": "6.22.0",
        "babel-plugin-transform-async-to-generator": "6.24.1",
        "babel-plugin-transform-es2015-arrow-functions": "6.22.0",
        "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0",
        "babel-plugin-transform-es2015-block-scoping": "6.26.0",
        "babel-plugin-transform-es2015-classes": "6.24.1",
        "babel-plugin-transform-es2015-computed-properties": "6.24.1",
        "babel-plugin-transform-es2015-destructuring": "6.23.0",
        "babel-plugin-transform-es2015-duplicate-keys": "6.24.1",
        "babel-plugin-transform-es2015-for-of": "6.23.0",
        "babel-plugin-transform-es2015-function-name": "6.24.1",
        "babel-plugin-transform-es2015-literals": "6.22.0",
        "babel-plugin-transform-es2015-modules-amd": "6.24.1",
        "babel-plugin-transform-es2015-modules-commonjs": "6.26.0",
        "babel-plugin-transform-es2015-modules-systemjs": "6.24.1",
        "babel-plugin-transform-es2015-modules-umd": "6.24.1",
        "babel-plugin-transform-es2015-object-super": "6.24.1",
        "babel-plugin-transform-es2015-parameters": "6.24.1",
        "babel-plugin-transform-es2015-shorthand-properties": "6.24.1",
        "babel-plugin-transform-es2015-spread": "6.22.0",
        "babel-plugin-transform-es2015-sticky-regex": "6.24.1",
        "babel-plugin-transform-es2015-template-literals": "6.22.0",
        "babel-plugin-transform-es2015-typeof-symbol": "6.23.0",
        "babel-plugin-transform-es2015-unicode-regex": "6.24.1",
        "babel-plugin-transform-exponentiation-operator": "6.24.1",
        "babel-plugin-transform-regenerator": "6.26.0",
        "browserslist": "2.9.0",
        "invariant": "2.2.2",
        "semver": "5.4.1"
      }
    },
    "babel-preset-flow": {
      "version": "6.23.0",
      "resolved": "https://registry.npmjs.org/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz",
      "integrity": "sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=",
      "requires": {
        "babel-plugin-transform-flow-strip-types": "6.22.0"
      }
    },
    "babel-preset-react": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-preset-react/-/babel-preset-react-6.24.1.tgz",
      "integrity": "sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A=",
      "requires": {
        "babel-plugin-syntax-jsx": "6.18.0",
        "babel-plugin-transform-react-display-name": "6.25.0",
        "babel-plugin-transform-react-jsx": "6.24.1",
        "babel-plugin-transform-react-jsx-self": "6.22.0",
        "babel-plugin-transform-react-jsx-source": "6.22.0",
        "babel-preset-flow": "6.23.0"
      }
    },
    "babel-preset-stage-2": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz",
      "integrity": "sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE=",
      "requires": {
        "babel-plugin-syntax-dynamic-import": "6.18.0",
        "babel-plugin-transform-class-properties": "6.24.1",
        "babel-plugin-transform-decorators": "6.24.1",
        "babel-preset-stage-3": "6.24.1"
      }
    },
    "babel-preset-stage-3": {
      "version": "6.24.1",
      "resolved": "https://registry.npmjs.org/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz",
      "integrity": "sha1-g2raCp56f6N8sTj7kyb4eTSkg5U=",
      "requires": {
        "babel-plugin-syntax-trailing-function-commas": "6.22.0",
        "babel-plugin-transform-async-generator-functions": "6.24.1",
        "babel-plugin-transform-async-to-generator": "6.24.1",
        "babel-plugin-transform-exponentiation-operator": "6.24.1",
        "babel-plugin-transform-object-rest-spread": "6.26.0"
      }
    },
    "babel-register": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
      "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
      "requires": {
        "babel-core": "6.26.0",
        "babel-runtime": "6.26.0",
        "core-js": "2.5.1",
        "home-or-tmp": "2.0.0",
        "lodash": "4.17.4",
        "mkdirp": "0.5.1",
        "source-map-support": "0.4.17"
      }
    },
    "babel-runtime": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
      "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
      "requires": {
        "core-js": "2.5.1",
        "regenerator-runtime": "0.11.0"
      },
      "dependencies": {
        "regenerator-runtime": {
          "version": "0.11.0",
          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz",
          "integrity": "sha1-flT+W1zNXWYk6mJVw0c74JC4AuE="
        }
      }
    },
    "babel-template": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
      "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
      "requires": {
        "babel-runtime": "6.26.0",
        "babel-traverse": "6.26.0",
        "babel-types": "6.26.0",
        "babylon": "6.18.0",
        "lodash": "4.17.4"
      },
      "dependencies": {
        "babel-runtime": {
          "version": "6.26.0",
          "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
          "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
          "requires": {
            "core-js": "2.5.1",
            "regenerator-runtime": "0.11.0"
          }
        },
        "regenerator-runtime": {
          "version": "0.11.0",
          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz",
          "integrity": "sha512-/aA0kLeRb5N9K0d4fw7ooEbI+xDe+DKD499EQqygGqeS8N3xto15p09uY2xj7ixP81sNPXvRLnAQIqdVStgb1A=="
        }
      }
    },
    "babel-traverse": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
      "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
      "requires": {
        "babel-code-frame": "6.26.0",
        "babel-messages": "6.23.0",
        "babel-runtime": "6.26.0",
        "babel-types": "6.26.0",
        "babylon": "6.18.0",
        "debug": "2.6.8",
        "globals": "9.18.0",
        "invariant": "2.2.2",
        "lodash": "4.17.4"
      },
      "dependencies": {
        "babel-runtime": {
          "version": "6.26.0",
          "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
          "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
          "requires": {
            "core-js": "2.5.1",
            "regenerator-runtime": "0.11.0"
          }
        },
        "regenerator-runtime": {
          "version": "0.11.0",
          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz",
          "integrity": "sha512-/aA0kLeRb5N9K0d4fw7ooEbI+xDe+DKD499EQqygGqeS8N3xto15p09uY2xj7ixP81sNPXvRLnAQIqdVStgb1A=="
        }
      }
    },
    "babel-types": {
      "version": "6.26.0",
      "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
      "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
      "requires": {
        "babel-runtime": "6.26.0",
        "esutils": "2.0.2",
        "lodash": "4.17.4",
        "to-fast-properties": "1.0.3"
      },
      "dependencies": {
        "babel-runtime": {
          "version": "6.26.0",
          "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
          "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
          "requires": {
            "core-js": "2.5.1",
            "regenerator-runtime": "0.11.0"
          }
        },
        "regenerator-runtime": {
          "version": "0.11.0",
          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz",
          "integrity": "sha512-/aA0kLeRb5N9K0d4fw7ooEbI+xDe+DKD499EQqygGqeS8N3xto15p09uY2xj7ixP81sNPXvRLnAQIqdVStgb1A=="
        }
      }
    },
    "babylon": {
      "version": "6.18.0",
      "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
      "integrity": "sha1-ry87iPpvXB5MY00aD46sT1WzleM="
    },
    "balanced-match": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
      "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
    },
    "base64-arraybuffer": {
      "version": "0.1.5",
      "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
      "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg="
    },
    "base64-js": {
      "version": "1.2.1",
      "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz",
      "integrity": "sha1-qRlH2h9KUW6jjltOwOw3c2deCIY="
    },
    "base64url": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/base64url/-/base64url-2.0.0.tgz",
      "integrity": "sha1-6sFuA+oUOO/5Qj1puqNiYu0fcLs="
    },
    "batch": {
      "version": "0.6.1",
      "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
      "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
      "dev": true
    },
    "bcrypt-pbkdf": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
      "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
      "optional": true,
      "requires": {
        "tweetnacl": "0.14.5"
      }
    },
    "big.js": {
      "version": "3.1.3",
      "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.1.3.tgz",
      "integrity": "sha1-TK2iGTZS6zyp7I5VyQFWacmAaXg="
    },
    "binary-extensions": {
      "version": "1.10.0",
      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.10.0.tgz",
      "integrity": "sha1-muuabF6IY4qtFx4Wf1kAq+JINdA="
    },
    "bl": {
      "version": "0.9.5",
      "resolved": "https://registry.npmjs.org/bl/-/bl-0.9.5.tgz",
      "integrity": "sha1-wGt5evCF6gC8Unr8jvzxHeIjIFQ=",
      "requires": {
        "readable-stream": "1.0.34"
      },
      "dependencies": {
        "readable-stream": {
          "version": "1.0.34",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
          "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "0.0.1",
            "string_decoder": "0.10.31"
          }
        }
      }
    },
    "blacklist": {
      "version": "1.1.4",
      "resolved": "https://registry.npmjs.org/blacklist/-/blacklist-1.1.4.tgz",
      "integrity": "sha1-st0J1hd2JbLKppg1o3somV+povI="
    },
    "bluebird": {
      "version": "2.11.0",
      "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz",
      "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE="
    },
    "bn.js": {
      "version": "4.11.8",
      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
      "integrity": "sha1-LN4J617jQfSEdGuwMJsyU7GxRC8="
    },
    "body-parser": {
      "version": "1.18.2",
      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz",
      "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
      "dev": true,
      "requires": {
        "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"
      },
      "dependencies": {
        "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==",
          "dev": true
        },
        "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"
          }
        },
        "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==",
          "dev": true
        },
        "qs": {
          "version": "6.5.1",
          "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
          "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
          "dev": true
        },
        "raw-body": {
          "version": "2.3.2",
          "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz",
          "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=",
          "dev": true,
          "requires": {
            "bytes": "3.0.0",
            "http-errors": "1.6.2",
            "iconv-lite": "0.4.19",
            "unpipe": "1.0.0"
          }
        }
      }
    },
    "bonjour": {
      "version": "3.5.0",
      "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
      "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
      "dev": true,
      "requires": {
        "array-flatten": "2.1.1",
        "deep-equal": "1.0.1",
        "dns-equal": "1.0.0",
        "dns-txt": "2.0.2",
        "multicast-dns": "6.1.1",
        "multicast-dns-service-types": "1.1.0"
      }
    },
    "boolbase": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
      "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24="
    },
    "boom": {
      "version": "2.10.1",
      "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
      "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
      "requires": {
        "hoek": "2.16.3"
      }
    },
    "bowser": {
      "version": "1.7.3",
      "resolved": "https://registry.npmjs.org/bowser/-/bowser-1.7.3.tgz",
      "integrity": "sha1-UEvbQxGMqNucu63yj9YPJlr5bk8="
    },
    "brace-expansion": {
      "version": "1.1.8",
      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
      "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
      "requires": {
        "balanced-match": "1.0.0",
        "concat-map": "0.0.1"
      }
    },
    "braces": {
      "version": "1.8.5",
      "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
      "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
      "requires": {
        "expand-range": "1.8.2",
        "preserve": "0.2.0",
        "repeat-element": "1.1.2"
      }
    },
    "brorand": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
      "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8="
    },
    "browser-fingerprint": {
      "version": "0.0.1",
      "resolved": "https://registry.npmjs.org/browser-fingerprint/-/browser-fingerprint-0.0.1.tgz",
      "integrity": "sha1-jfPNyiW/fVs1QtYVRdcwBT/OYEo="
    },
    "browser-stdout": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz",
      "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=",
      "dev": true
    },
    "browserify-aes": {
      "version": "1.0.8",
      "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.0.8.tgz",
      "integrity": "sha512-WYCMOT/PtGTlpOKFht0YJFYcPy6pLCR98CtWfzK13zoynLlBMvAdEMSRGmgnJCw2M2j/5qxBkinZQFobieM8dQ==",
      "requires": {
        "buffer-xor": "1.0.3",
        "cipher-base": "1.0.4",
        "create-hash": "1.1.3",
        "evp_bytestokey": "1.0.3",
        "inherits": "2.0.3",
        "safe-buffer": "5.1.1"
      }
    },
    "browserify-cipher": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz",
      "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=",
      "requires": {
        "browserify-aes": "1.0.8",
        "browserify-des": "1.0.0",
        "evp_bytestokey": "1.0.3"
      }
    },
    "browserify-des": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz",
      "integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=",
      "requires": {
        "cipher-base": "1.0.4",
        "des.js": "1.0.0",
        "inherits": "2.0.3"
      }
    },
    "browserify-rsa": {
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
      "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
      "requires": {
        "bn.js": "4.11.8",
        "randombytes": "2.0.5"
      }
    },
    "browserify-sign": {
      "version": "4.0.4",
      "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
      "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
      "requires": {
        "bn.js": "4.11.8",
        "browserify-rsa": "4.0.1",
        "create-hash": "1.1.3",
        "create-hmac": "1.1.6",
        "elliptic": "6.4.0",
        "inherits": "2.0.3",
        "parse-asn1": "5.1.0"
      }
    },
    "browserify-zlib": {
      "version": "0.1.4",
      "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
      "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
      "requires": {
        "pako": "0.2.9"
      }
    },
    "browserslist": {
      "version": "2.9.0",
      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.9.0.tgz",
      "integrity": "sha512-vJEBcDTANoDhSHL46NeOEW5hvQw7It9uCqzeFPQhpawXfnOwnpvW5C97vn1eGJ7iCkSg8wWU0nYObE7d/N95Iw==",
      "requires": {
        "caniuse-lite": "1.0.30000764",
        "electron-to-chromium": "1.3.27"
      }
    },
    "bson": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/bson/-/bson-1.0.4.tgz",
      "integrity": "sha1-k8ENOeqltYQVy8QFLz5T5WKwtyw="
    },
    "btoa": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.1.2.tgz",
      "integrity": "sha1-PkC4FmP4HS3WWWpMtxSo3BbPq+A=",
      "dev": true
    },
    "buffer": {
      "version": "4.9.1",
      "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
      "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
      "requires": {
        "base64-js": "1.2.1",
        "ieee754": "1.1.8",
        "isarray": "1.0.0"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
        }
      }
    },
    "buffer-equal-constant-time": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
      "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk="
    },
    "buffer-indexof": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
      "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
      "dev": true
    },
    "buffer-shims": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz",
      "integrity": "sha1-mXjOMXOIxkmth5MCjDR37wRKi1E="
    },
    "buffer-xor": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
      "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk="
    },
    "builtin-modules": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
      "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8="
    },
    "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="
    },
    "busboy": {
      "version": "0.2.14",
      "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz",
      "integrity": "sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=",
      "requires": {
        "dicer": "0.2.5",
        "readable-stream": "1.1.14"
      }
    },
    "bytes": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
      "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
    },
    "cacache": {
      "version": "10.0.0",
      "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.0.tgz",
      "integrity": "sha512-s9h6I9NY3KcBjfuS28K6XNmrv/HNFSzlpVD6eYMXugZg3Y8jjI1lUzTeUMa0oKByCDtHfsIy5Ec7KgWRnC5gtg==",
      "dev": true,
      "requires": {
        "bluebird": "3.5.1",
        "chownr": "1.0.1",
        "glob": "7.1.2",
        "graceful-fs": "4.1.11",
        "lru-cache": "4.1.1",
        "mississippi": "1.3.0",
        "mkdirp": "0.5.1",
        "move-concurrently": "1.0.1",
        "promise-inflight": "1.0.1",
        "rimraf": "2.6.1",
        "ssri": "5.0.0",
        "unique-filename": "1.1.0",
        "y18n": "3.2.1"
      },
      "dependencies": {
        "bluebird": {
          "version": "3.5.1",
          "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
          "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==",
          "dev": true
        }
      }
    },
    "caller-path": {
      "version": "0.1.0",
      "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
      "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
      "dev": true,
      "requires": {
        "callsites": "0.2.0"
      }
    },
    "callsites": {
      "version": "0.2.0",
      "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
      "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
      "dev": true
    },
    "camel-case": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz",
      "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=",
      "requires": {
        "no-case": "2.3.1",
        "upper-case": "1.1.3"
      }
    },
    "camelcase": {
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
      "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
      "dev": true
    },
    "camelcase-keys": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
      "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
      "dev": true,
      "requires": {
        "camelcase": "2.1.1",
        "map-obj": "1.0.1"
      }
    },
    "caniuse-lite": {
      "version": "1.0.30000764",
      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000764.tgz",
      "integrity": "sha1-l+p0cvnT5pHu3jTyGYPPwhmseEI="
    },
    "caseless": {
      "version": "0.12.0",
      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
      "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
    },
    "caw": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/caw/-/caw-1.2.0.tgz",
      "integrity": "sha1-/7Im/n78VHKI3GLuPpcHPCEtEDQ=",
      "requires": {
        "get-proxy": "1.1.0",
        "is-obj": "1.0.1",
        "object-assign": "3.0.0",
        "tunnel-agent": "0.4.3"
      },
      "dependencies": {
        "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="
        },
        "tunnel-agent": {
          "version": "0.4.3",
          "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
          "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us="
        }
      }
    },
    "center-align": {
      "version": "0.1.3",
      "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
      "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
      "requires": {
        "align-text": "0.1.4",
        "lazy-cache": "1.0.4"
      }
    },
    "chai": {
      "version": "4.1.2",
      "resolved": "https://registry.npmjs.org/chai/-/chai-4.1.2.tgz",
      "integrity": "sha1-D2RYS6ZC8PKs4oBiefTwbKI61zw=",
      "dev": true,
      "requires": {
        "assertion-error": "1.0.2",
        "check-error": "1.0.2",
        "deep-eql": "3.0.1",
        "get-func-name": "2.0.0",
        "pathval": "1.1.0",
        "type-detect": "4.0.5"
      },
      "dependencies": {
        "deep-eql": {
          "version": "3.0.1",
          "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",
          "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==",
          "dev": true,
          "requires": {
            "type-detect": "4.0.5"
          }
        },
        "type-detect": {
          "version": "4.0.5",
          "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.5.tgz",
          "integrity": "sha512-N9IvkQslUGYGC24RkJk1ba99foK6TkwC2FHAEBlQFBP0RxQZS8ZpJuAZcwiY/w9ZJHFQb1aOXBI60OdxhTrwEQ==",
          "dev": true
        }
      }
    },
    "chain-function": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/chain-function/-/chain-function-1.0.0.tgz",
      "integrity": "sha1-DUqzfn4Y6tC9xHuSB2QRjOWHM9w="
    },
    "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.5",
        "has-ansi": "2.0.0",
        "strip-ansi": "3.0.1",
        "supports-color": "2.0.0"
      }
    },
    "change-emitter": {
      "version": "0.1.6",
      "resolved": "https://registry.npmjs.org/change-emitter/-/change-emitter-0.1.6.tgz",
      "integrity": "sha1-6LL+PX8at9aaMhma/5HqaTFAlRU="
    },
    "chardet": {
      "version": "0.4.0",
      "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.0.tgz",
      "integrity": "sha1-C74TVaxE16PtSpJXB8TvcPgZD2w=",
      "dev": true
    },
    "check-error": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
      "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=",
      "dev": true
    },
    "cheerio": {
      "version": "1.0.0-rc.2",
      "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.2.tgz",
      "integrity": "sha1-S59TqBsn5NXawxwP/Qz6A8xoMNs=",
      "dev": true,
      "requires": {
        "css-select": "1.2.0",
        "dom-serializer": "0.1.0",
        "entities": "1.1.1",
        "htmlparser2": "3.9.2",
        "lodash": "4.17.4",
        "parse5": "3.0.3"
      },
      "dependencies": {
        "domhandler": {
          "version": "2.4.1",
          "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.1.tgz",
          "integrity": "sha1-iS5HAAqZvlW783dP/qBWHYh5wlk=",
          "dev": true,
          "requires": {
            "domelementtype": "1.3.0"
          }
        },
        "htmlparser2": {
          "version": "3.9.2",
          "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz",
          "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=",
          "dev": true,
          "requires": {
            "domelementtype": "1.3.0",
            "domhandler": "2.4.1",
            "domutils": "1.5.1",
            "entities": "1.1.1",
            "inherits": "2.0.3",
            "readable-stream": "2.3.3"
          }
        },
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
          "dev": true
        },
        "readable-stream": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
          "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
          "dev": true,
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "1.0.0",
            "process-nextick-args": "1.0.7",
            "safe-buffer": "5.1.1",
            "string_decoder": "1.0.3",
            "util-deprecate": "1.0.2"
          }
        },
        "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==",
          "dev": true,
          "requires": {
            "safe-buffer": "5.1.1"
          }
        }
      }
    },
    "chokidar": {
      "version": "1.7.0",
      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
      "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
      "requires": {
        "anymatch": "1.3.2",
        "async-each": "1.0.1",
        "glob-parent": "2.0.0",
        "inherits": "2.0.3",
        "is-binary-path": "1.0.1",
        "is-glob": "2.0.1",
        "path-is-absolute": "1.0.1",
        "readdirp": "2.1.0"
      }
    },
    "chownr": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz",
      "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=",
      "dev": true
    },
    "cipher-base": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
      "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=",
      "requires": {
        "inherits": "2.0.3",
        "safe-buffer": "5.1.1"
      }
    },
    "circular-json": {
      "version": "0.3.3",
      "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
      "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
      "dev": true
    },
    "classnames": {
      "version": "2.2.5",
      "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.5.tgz",
      "integrity": "sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0="
    },
    "clean-css": {
      "version": "4.1.8",
      "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.8.tgz",
      "integrity": "sha1-BhRVsklKdQrJj0bY1euxfGeeqdE=",
      "requires": {
        "source-map": "0.5.7"
      }
    },
    "cli-cursor": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
      "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
      "dev": true,
      "requires": {
        "restore-cursor": "2.0.0"
      }
    },
    "cli-width": {
      "version": "2.2.0",
      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
      "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
      "dev": true
    },
    "clipboard": {
      "version": "1.7.1",
      "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-1.7.1.tgz",
      "integrity": "sha1-Ng1taUbpmnof7zleQrqStem1oWs=",
      "optional": true,
      "requires": {
        "good-listener": "1.2.2",
        "select": "1.1.2",
        "tiny-emitter": "2.0.2"
      }
    },
    "cliui": {
      "version": "3.2.0",
      "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
      "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
      "dev": true,
      "requires": {
        "string-width": "1.0.2",
        "strip-ansi": "3.0.1",
        "wrap-ansi": "2.1.0"
      }
    },
    "clone": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
      "integrity": "sha1-Jgt6meux7f4kdTgXX3gyQ8sZ0Uk="
    },
    "co": {
      "version": "4.6.0",
      "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
      "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
    },
    "co-body": {
      "version": "5.1.1",
      "resolved": "https://registry.npmjs.org/co-body/-/co-body-5.1.1.tgz",
      "integrity": "sha1-2XeB0eM0S6SoIP0YBr3fg0FQUjY=",
      "requires": {
        "inflation": "2.0.0",
        "qs": "6.5.1",
        "raw-body": "2.3.1",
        "type-is": "1.6.15"
      }
    },
    "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="
    },
    "codecov.io": {
      "version": "0.1.6",
      "resolved": "https://registry.npmjs.org/codecov.io/-/codecov.io-0.1.6.tgz",
      "integrity": "sha1-Wd/QLaH/McL7K5Uq2K0W/TeBtyg=",
      "requires": {
        "request": "2.42.0",
        "urlgrey": "0.4.0"
      },
      "dependencies": {
        "asn1": {
          "version": "0.1.11",
          "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz",
          "integrity": "sha1-VZvhg3bQik7E2+gId9J4GGObLfc=",
          "optional": true
        },
        "assert-plus": {
          "version": "0.1.5",
          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz",
          "integrity": "sha1-7nQAlBMALYTOxyGcasgRgS5yMWA=",
          "optional": true
        },
        "async": {
          "version": "0.9.2",
          "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
          "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
          "optional": true
        },
        "aws-sign2": {
          "version": "0.5.0",
          "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz",
          "integrity": "sha1-xXED96F/wDfwLXwuZLYC6iI/fWM=",
          "optional": true
        },
        "boom": {
          "version": "0.4.2",
          "resolved": "https://registry.npmjs.org/boom/-/boom-0.4.2.tgz",
          "integrity": "sha1-emNune1O/O+xnO9JR6PGffrukRs=",
          "requires": {
            "hoek": "0.9.1"
          }
        },
        "caseless": {
          "version": "0.6.0",
          "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.6.0.tgz",
          "integrity": "sha1-gWfBq4OX+1u5X5bSjlqBxQ8kesQ="
        },
        "combined-stream": {
          "version": "0.0.7",
          "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz",
          "integrity": "sha1-ATfmV7qlp1QcV6w3rF/AfXO03B8=",
          "optional": true,
          "requires": {
            "delayed-stream": "0.0.5"
          }
        },
        "cryptiles": {
          "version": "0.2.2",
          "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz",
          "integrity": "sha1-7ZH/HxetE9N0gohZT4pIoNJvMlw=",
          "optional": true,
          "requires": {
            "boom": "0.4.2"
          }
        },
        "delayed-stream": {
          "version": "0.0.5",
          "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz",
          "integrity": "sha1-1LH0OpPoKW3+AmlPRoC8N6MTxz8=",
          "optional": true
        },
        "forever-agent": {
          "version": "0.5.2",
          "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz",
          "integrity": "sha1-bQ4JxJIflKJ/Y9O0nF/v8epMUTA="
        },
        "form-data": {
          "version": "0.1.4",
          "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz",
          "integrity": "sha1-kavXiKupcCsaq/qLwBAxoqyeOxI=",
          "optional": true,
          "requires": {
            "async": "0.9.2",
            "combined-stream": "0.0.7",
            "mime": "1.2.11"
          }
        },
        "hawk": {
          "version": "1.1.1",
          "resolved": "https://registry.npmjs.org/hawk/-/hawk-1.1.1.tgz",
          "integrity": "sha1-h81JH5tG5OKurKM1QWdmiF0tHtk=",
          "optional": true,
          "requires": {
            "boom": "0.4.2",
            "cryptiles": "0.2.2",
            "hoek": "0.9.1",
            "sntp": "0.2.4"
          }
        },
        "hoek": {
          "version": "0.9.1",
          "resolved": "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz",
          "integrity": "sha1-PTIkYrrfB3Fup+uFuviAec3c5QU="
        },
        "http-signature": {
          "version": "0.10.1",
          "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz",
          "integrity": "sha1-T72sEyVZqoMjEh5UB3nAoBKyfmY=",
          "optional": true,
          "requires": {
            "asn1": "0.1.11",
            "assert-plus": "0.1.5",
            "ctype": "0.5.3"
          }
        },
        "mime": {
          "version": "1.2.11",
          "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz",
          "integrity": "sha1-WCA+7Ybjpe8XrtK32evUfwpg3RA=",
          "optional": true
        },
        "mime-types": {
          "version": "1.0.2",
          "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-1.0.2.tgz",
          "integrity": "sha1-mVrhOSq4r/y/yyZB3QVOlDwNXc4="
        },
        "node-uuid": {
          "version": "1.4.8",
          "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz",
          "integrity": "sha1-sEDrCSOWivq/jTL7HxfxFn/auQc="
        },
        "oauth-sign": {
          "version": "0.4.0",
          "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.4.0.tgz",
          "integrity": "sha1-8ilW8x6nFRqCHl8vsywRPK2Ln2k=",
          "optional": true
        },
        "qs": {
          "version": "1.2.2",
          "resolved": "https://registry.npmjs.org/qs/-/qs-1.2.2.tgz",
          "integrity": "sha1-GbV/8k3CqZzh+L32r82ln472H4g="
        },
        "request": {
          "version": "2.42.0",
          "resolved": "https://registry.npmjs.org/request/-/request-2.42.0.tgz",
          "integrity": "sha1-VyvQFIk4VkBArHqxSLlkI6BjMEo=",
          "requires": {
            "aws-sign2": "0.5.0",
            "bl": "0.9.5",
            "caseless": "0.6.0",
            "forever-agent": "0.5.2",
            "form-data": "0.1.4",
            "hawk": "1.1.1",
            "http-signature": "0.10.1",
            "json-stringify-safe": "5.0.1",
            "mime-types": "1.0.2",
            "node-uuid": "1.4.8",
            "oauth-sign": "0.4.0",
            "qs": "1.2.2",
            "stringstream": "0.0.5",
            "tough-cookie": "2.3.2",
            "tunnel-agent": "0.4.3"
          }
        },
        "sntp": {
          "version": "0.2.4",
          "resolved": "https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz",
          "integrity": "sha1-+4hfGLDzqtGJ+CSGJTa87ux1CQA=",
          "optional": true,
          "requires": {
            "hoek": "0.9.1"
          }
        },
        "tunnel-agent": {
          "version": "0.4.3",
          "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
          "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us="
        }
      }
    },
    "color-convert": {
      "version": "1.9.1",
      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz",
      "integrity": "sha1-wSYRB66y8pTr/+ye2eytUppgl+0=",
      "requires": {
        "color-name": "1.1.3"
      }
    },
    "color-name": {
      "version": "1.1.3",
      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
    },
    "colors": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
      "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs="
    },
    "combined-stream": {
      "version": "1.0.5",
      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
      "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
      "requires": {
        "delayed-stream": "1.0.0"
      }
    },
    "comma-number": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/comma-number/-/comma-number-2.0.0.tgz",
      "integrity": "sha1-JN+oPOlY1oqdIa9I4g5S3AcnBL0="
    },
    "comma-separated-tokens": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.4.tgz",
      "integrity": "sha1-cgg+WNSkYvAYZvZhf02Yo807ikY=",
      "requires": {
        "trim": "0.0.1"
      }
    },
    "commander": {
      "version": "2.11.0",
      "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
      "integrity": "sha1-FXFS/R56bI2YpbcVzzdt+SgARWM="
    },
    "common-tags": {
      "version": "1.4.0",
      "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.4.0.tgz",
      "integrity": "sha1-EYe+Tz1M8MBCfUP3Tu8fc1AWFMA=",
      "requires": {
        "babel-runtime": "6.26.0"
      }
    },
    "commondir": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
      "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs="
    },
    "compressible": {
      "version": "2.0.12",
      "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.12.tgz",
      "integrity": "sha1-xZpcmdt2dn6YdlAOJx72OzSTvWY=",
      "dev": true,
      "requires": {
        "mime-db": "1.30.0"
      }
    },
    "compression": {
      "version": "1.7.1",
      "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.1.tgz",
      "integrity": "sha1-7/JgPvwuIs+G810uuTWJ+YdTc9s=",
      "dev": true,
      "requires": {
        "accepts": "1.3.4",
        "bytes": "3.0.0",
        "compressible": "2.0.12",
        "debug": "2.6.9",
        "on-headers": "1.0.1",
        "safe-buffer": "5.1.1",
        "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==",
          "dev": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "vary": {
          "version": "1.1.2",
          "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
          "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
          "dev": true
        }
      }
    },
    "compression-webpack-plugin": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/compression-webpack-plugin/-/compression-webpack-plugin-1.0.0.tgz",
      "integrity": "sha1-XF62r9CMpqXWYAbu73HaF7Ab1nY=",
      "requires": {
        "async": "2.4.1",
        "webpack-sources": "1.0.2"
      },
      "dependencies": {
        "async": {
          "version": "2.4.1",
          "resolved": "https://registry.npmjs.org/async/-/async-2.4.1.tgz",
          "integrity": "sha1-YqVrJ5yYoR0JhwlqAcw+6463u9c=",
          "requires": {
            "lodash": "4.17.4"
          }
        },
        "source-list-map": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz",
          "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A=="
        },
        "source-map": {
          "version": "0.6.1",
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
        },
        "webpack-sources": {
          "version": "1.0.2",
          "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.0.2.tgz",
          "integrity": "sha512-Y7UddMCv6dGjy81nBv6nuQeFFIt5aalHm7uyDsAsW86nZwfOVPGRr3XMjEQLaT+WKo8rlzhC9qtbJvYKLtAwaw==",
          "requires": {
            "source-list-map": "2.0.0",
            "source-map": "0.6.1"
          }
        }
      }
    },
    "concat-map": {
      "version": "0.0.1",
      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
    },
    "concat-stream": {
      "version": "1.6.0",
      "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
      "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
      "requires": {
        "inherits": "2.0.3",
        "readable-stream": "2.3.3",
        "typedarray": "0.0.6"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
        },
        "readable-stream": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
          "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "1.0.0",
            "process-nextick-args": "1.0.7",
            "safe-buffer": "5.1.1",
            "string_decoder": "1.0.3",
            "util-deprecate": "1.0.2"
          }
        },
        "string_decoder": {
          "version": "1.0.3",
          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
          "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
          "requires": {
            "safe-buffer": "5.1.1"
          }
        }
      }
    },
    "config": {
      "version": "1.26.2",
      "resolved": "https://registry.npmjs.org/config/-/config-1.26.2.tgz",
      "integrity": "sha1-JGYpEWjYr64Kroq5nqTUJy9SDK4=",
      "requires": {
        "json5": "0.4.0",
        "os-homedir": "1.0.2"
      },
      "dependencies": {
        "json5": {
          "version": "0.4.0",
          "resolved": "https://registry.npmjs.org/json5/-/json5-0.4.0.tgz",
          "integrity": "sha1-BUNS5MTIDIbAkjh31EneF2pzLI0="
        }
      }
    },
    "connect-history-api-fallback": {
      "version": "1.5.0",
      "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz",
      "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=",
      "dev": true
    },
    "console-browserify": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
      "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
      "requires": {
        "date-now": "0.1.4"
      }
    },
    "constants-browserify": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
      "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U="
    },
    "contains-path": {
      "version": "0.1.0",
      "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz",
      "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
      "dev": true
    },
    "content-disposition": {
      "version": "0.5.2",
      "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
      "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ="
    },
    "content-type": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.2.tgz",
      "integrity": "sha1-t9ETrueo3Se9IRM8TcJSnfFyHu0="
    },
    "convert-source-map": {
      "version": "1.5.0",
      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz",
      "integrity": "sha1-ms1whRxtXf3ZPZKC5e35SgP/RrU="
    },
    "cookie": {
      "version": "0.3.1",
      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
      "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
      "dev": true
    },
    "cookie-signature": {
      "version": "1.0.6",
      "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
      "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
      "dev": true
    },
    "cookies": {
      "version": "0.7.1",
      "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.7.1.tgz",
      "integrity": "sha1-fIphX1SBxhq58WyDNzG8uPZjuZs=",
      "requires": {
        "depd": "1.1.1",
        "keygrip": "1.0.2"
      }
    },
    "copy-concurrently": {
      "version": "1.0.5",
      "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
      "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
      "dev": true,
      "requires": {
        "aproba": "1.2.0",
        "fs-write-stream-atomic": "1.0.10",
        "iferr": "0.1.5",
        "mkdirp": "0.5.1",
        "rimraf": "2.6.1",
        "run-queue": "1.0.3"
      }
    },
    "copy-to": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/copy-to/-/copy-to-2.0.1.tgz",
      "integrity": "sha1-JoD7uAaKSNCGVrYJgJK9r8kG9KU="
    },
    "copy-to-clipboard": {
      "version": "3.0.8",
      "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.0.8.tgz",
      "integrity": "sha512-c3GdeY8qxCHGezVb1EFQfHYK/8NZRemgcTIzPq7PuxjHAf/raKibn2QdhHPb/y6q74PMgH6yizaDZlRmw6QyKw==",
      "requires": {
        "toggle-selection": "1.0.6"
      }
    },
    "copy-webpack-plugin": {
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.0.1.tgz",
      "integrity": "sha1-lyjjg7lDFgUNDHRjlY8rhcCqggA=",
      "requires": {
        "bluebird": "2.11.0",
        "fs-extra": "0.26.7",
        "glob": "6.0.4",
        "is-glob": "3.1.0",
        "loader-utils": "0.2.17",
        "lodash": "4.17.4",
        "minimatch": "3.0.4",
        "node-dir": "0.1.17"
      },
      "dependencies": {
        "glob": {
          "version": "6.0.4",
          "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
          "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
          "requires": {
            "inflight": "1.0.6",
            "inherits": "2.0.3",
            "minimatch": "3.0.4",
            "once": "1.4.0",
            "path-is-absolute": "1.0.1"
          }
        },
        "is-extglob": {
          "version": "2.1.1",
          "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
          "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
        },
        "is-glob": {
          "version": "3.1.0",
          "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
          "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
          "requires": {
            "is-extglob": "2.1.1"
          }
        }
      }
    },
    "core-js": {
      "version": "2.5.1",
      "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz",
      "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs="
    },
    "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="
    },
    "corser": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz",
      "integrity": "sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c=",
      "dev": true
    },
    "coveralls": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/coveralls/-/coveralls-3.0.0.tgz",
      "integrity": "sha512-ZppXR9y5PraUOrf/DzHJY6gzNUhXYE3b9D43xEXs4QYZ7/Oe0Gy0CS+IPKWFfvQFXB3RG9QduaQUFehzSpGAFw==",
      "requires": {
        "js-yaml": "3.10.0",
        "lcov-parse": "0.0.10",
        "log-driver": "1.2.5",
        "minimist": "1.2.0",
        "request": "2.81.0"
      },
      "dependencies": {
        "minimist": {
          "version": "1.2.0",
          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
        }
      }
    },
    "create-ecdh": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz",
      "integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=",
      "requires": {
        "bn.js": "4.11.8",
        "elliptic": "6.4.0"
      }
    },
    "create-hash": {
      "version": "1.1.3",
      "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.3.tgz",
      "integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=",
      "requires": {
        "cipher-base": "1.0.4",
        "inherits": "2.0.3",
        "ripemd160": "2.0.1",
        "sha.js": "2.4.8"
      }
    },
    "create-hmac": {
      "version": "1.1.6",
      "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.6.tgz",
      "integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=",
      "requires": {
        "cipher-base": "1.0.4",
        "create-hash": "1.1.3",
        "inherits": "2.0.3",
        "ripemd160": "2.0.1",
        "safe-buffer": "5.1.1",
        "sha.js": "2.4.8"
      }
    },
    "create-react-class": {
      "version": "15.6.0",
      "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.0.tgz",
      "integrity": "sha1-q0SEl8JlZuHilBPogyB9V8/nvtQ=",
      "requires": {
        "fbjs": "0.8.15",
        "loose-envify": "1.3.1",
        "object-assign": "4.1.1"
      }
    },
    "cross-spawn": {
      "version": "5.1.0",
      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
      "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
      "requires": {
        "lru-cache": "4.1.1",
        "shebang-command": "1.2.0",
        "which": "1.2.14"
      }
    },
    "cryptiles": {
      "version": "2.0.5",
      "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
      "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
      "requires": {
        "boom": "2.10.1"
      }
    },
    "crypto-browserify": {
      "version": "3.11.1",
      "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.11.1.tgz",
      "integrity": "sha512-Na7ZlwCOqoaW5RwUK1WpXws2kv8mNhWdTlzob0UXulk6G9BDbyiJaGTYBIX61Ozn9l1EPPJpICZb4DaOpT9NlQ==",
      "requires": {
        "browserify-cipher": "1.0.0",
        "browserify-sign": "4.0.4",
        "create-ecdh": "4.0.0",
        "create-hash": "1.1.3",
        "create-hmac": "1.1.6",
        "diffie-hellman": "5.0.2",
        "inherits": "2.0.3",
        "pbkdf2": "3.0.13",
        "public-encrypt": "4.0.0",
        "randombytes": "2.0.5"
      }
    },
    "css-in-js-utils": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-1.0.3.tgz",
      "integrity": "sha1-msfgL3Y8+F2UAXZmVl7WiltfMhU=",
      "requires": {
        "hyphenate-style-name": "1.0.2"
      }
    },
    "css-line-break": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-1.0.1.tgz",
      "integrity": "sha1-GfIGOjPpX7KDG4ZEbAuAwYivRQo=",
      "requires": {
        "base64-arraybuffer": "0.1.5"
      }
    },
    "css-select": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
      "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
      "requires": {
        "boolbase": "1.0.0",
        "css-what": "2.1.0",
        "domutils": "1.5.1",
        "nth-check": "1.0.1"
      }
    },
    "css-what": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.0.tgz",
      "integrity": "sha1-lGfQMsOM+u+58teVASUwYvh/ob0="
    },
    "csv-parse": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-1.2.0.tgz",
      "integrity": "sha1-BHtzhoq5qFdG6IX2N/ntD7ZFpCU="
    },
    "csv-string": {
      "version": "2.3.2",
      "resolved": "https://registry.npmjs.org/csv-string/-/csv-string-2.3.2.tgz",
      "integrity": "sha1-fuWL2VegTeP5k1t+oaspGAFWiUw="
    },
    "ctype": {
      "version": "0.5.3",
      "resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz",
      "integrity": "sha1-gsGMJGH3QRTvFsE1IkrQuRRMoS8=",
      "optional": true
    },
    "cuid": {
      "version": "1.3.8",
      "resolved": "https://registry.npmjs.org/cuid/-/cuid-1.3.8.tgz",
      "integrity": "sha1-S4deCWm612T37AcGz0T1+wgx9rc=",
      "requires": {
        "browser-fingerprint": "0.0.1",
        "core-js": "1.2.7",
        "node-fingerprint": "0.0.2"
      },
      "dependencies": {
        "core-js": {
          "version": "1.2.7",
          "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz",
          "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY="
        }
      }
    },
    "currently-unhandled": {
      "version": "0.4.1",
      "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
      "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
      "dev": true,
      "requires": {
        "array-find-index": "1.0.2"
      }
    },
    "cycle": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz",
      "integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI="
    },
    "cyclist": {
      "version": "0.2.2",
      "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz",
      "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=",
      "dev": true
    },
    "d": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
      "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
      "requires": {
        "es5-ext": "0.10.30"
      }
    },
    "d3": {
      "version": "4.12.2",
      "resolved": "https://registry.npmjs.org/d3/-/d3-4.12.2.tgz",
      "integrity": "sha512-aKAlpgTmpuGeEpezB+GvPpX1x+gCMs/PHpuse6sCpkgw4Un3ZeqUobIc87eIy9adcl+wxPAnEyKyO5oulH3MOw==",
      "requires": {
        "d3-array": "1.2.1",
        "d3-axis": "1.0.8",
        "d3-brush": "1.0.4",
        "d3-chord": "1.0.4",
        "d3-collection": "1.0.4",
        "d3-color": "1.0.3",
        "d3-dispatch": "1.0.3",
        "d3-drag": "1.2.1",
        "d3-dsv": "1.0.8",
        "d3-ease": "1.0.3",
        "d3-force": "1.1.0",
        "d3-format": "1.2.1",
        "d3-geo": "1.9.1",
        "d3-hierarchy": "1.1.5",
        "d3-interpolate": "1.1.6",
        "d3-path": "1.0.5",
        "d3-polygon": "1.0.3",
        "d3-quadtree": "1.0.3",
        "d3-queue": "3.0.7",
        "d3-random": "1.1.0",
        "d3-request": "1.0.6",
        "d3-scale": "1.0.7",
        "d3-selection": "1.2.0",
        "d3-shape": "1.2.0",
        "d3-time": "1.0.8",
        "d3-time-format": "2.1.1",
        "d3-timer": "1.0.7",
        "d3-transition": "1.1.1",
        "d3-voronoi": "1.1.2",
        "d3-zoom": "1.7.1"
      },
      "dependencies": {
        "d3-geo": {
          "version": "1.9.1",
          "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.9.1.tgz",
          "integrity": "sha512-l9wL/cEQkyZQYXw3xbmLsH3eQ5ij+icNfo4r0GrLa5rOCZR/e/3am45IQ0FvQ5uMsv+77zBRunLc9ufTWSQYFA==",
          "requires": {
            "d3-array": "1.2.1"
          }
        },
        "d3-shape": {
          "version": "1.2.0",
          "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.2.0.tgz",
          "integrity": "sha1-RdAVOPBkuv0F6j1tLLdI/YxB93c=",
          "requires": {
            "d3-path": "1.0.5"
          }
        }
      }
    },
    "d3-array": {
      "version": "1.2.1",
      "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.1.tgz",
      "integrity": "sha512-CyINJQ0SOUHojDdFDH4JEM0552vCR1utGyLHegJHyYH0JyCpSeTPxi4OBqHMA2jJZq4NH782LtaJWBImqI/HBw=="
    },
    "d3-axis": {
      "version": "1.0.8",
      "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-1.0.8.tgz",
      "integrity": "sha1-MacFoLU15ldZ3hQXOjGTMTfxjvo="
    },
    "d3-brush": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-1.0.4.tgz",
      "integrity": "sha1-AMLyOAGfJPbAoZSibUGhUw/+e8Q=",
      "requires": {
        "d3-dispatch": "1.0.3",
        "d3-drag": "1.2.1",
        "d3-interpolate": "1.1.6",
        "d3-selection": "1.2.0",
        "d3-transition": "1.1.1"
      }
    },
    "d3-chord": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-1.0.4.tgz",
      "integrity": "sha1-fexPC6iG9xP+ERxF92NBT290yiw=",
      "requires": {
        "d3-array": "1.2.1",
        "d3-path": "1.0.5"
      }
    },
    "d3-collection": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.4.tgz",
      "integrity": "sha1-NC39EoN8kJdPM/HMCnha6lcNzcI="
    },
    "d3-color": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.0.3.tgz",
      "integrity": "sha1-vHZD/KjlOoNH4vva/6I2eWtYUJs="
    },
    "d3-dispatch": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.3.tgz",
      "integrity": "sha1-RuFJHqqbWMNY/OW+TovtYm54cfg="
    },
    "d3-drag": {
      "version": "1.2.1",
      "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.1.tgz",
      "integrity": "sha512-Cg8/K2rTtzxzrb0fmnYOUeZHvwa4PHzwXOLZZPwtEs2SKLLKLXeYwZKBB+DlOxUvFmarOnmt//cU4+3US2lyyQ==",
      "requires": {
        "d3-dispatch": "1.0.3",
        "d3-selection": "1.2.0"
      }
    },
    "d3-dsv": {
      "version": "1.0.8",
      "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-1.0.8.tgz",
      "integrity": "sha512-IVCJpQ+YGe3qu6odkPQI0KPqfxkhbP/oM1XhhE/DFiYmcXKfCRub4KXyiuehV1d4drjWVXHUWx4gHqhdZb6n/A==",
      "requires": {
        "commander": "2.11.0",
        "iconv-lite": "0.4.18",
        "rw": "1.3.3"
      }
    },
    "d3-ease": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-1.0.3.tgz",
      "integrity": "sha1-aL+8NJM4o4DETYrMT7wzBKotjA4="
    },
    "d3-force": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-1.1.0.tgz",
      "integrity": "sha512-2HVQz3/VCQs0QeRNZTYb7GxoUCeb6bOzMp/cGcLa87awY9ZsPvXOGeZm0iaGBjXic6I1ysKwMn+g+5jSAdzwcg==",
      "requires": {
        "d3-collection": "1.0.4",
        "d3-dispatch": "1.0.3",
        "d3-quadtree": "1.0.3",
        "d3-timer": "1.0.7"
      }
    },
    "d3-format": {
      "version": "1.2.1",
      "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.2.1.tgz",
      "integrity": "sha512-U4zRVLDXW61bmqoo+OJ/V687e1T5nVd3TAKAJKgtpZ/P1JsMgyod0y9br+mlQOryTAACdiXI3wCjuERHFNp91w=="
    },
    "d3-geo": {
      "version": "1.6.3",
      "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.6.3.tgz",
      "integrity": "sha1-IWg6Q6Bh6rohp/JUtR1ZN+tkB1Y=",
      "requires": {
        "d3-array": "1.2.1"
      }
    },
    "d3-geo-projection": {
      "version": "1.2.2",
      "resolved": "https://registry.npmjs.org/d3-geo-projection/-/d3-geo-projection-1.2.2.tgz",
      "integrity": "sha1-7w5s3PoN8jbQ4j8sp3UEYsozH3I=",
      "requires": {
        "commander": "2.11.0",
        "d3-array": "1.2.1",
        "d3-geo": "1.6.3"
      }
    },
    "d3-hierarchy": {
      "version": "1.1.5",
      "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-1.1.5.tgz",
      "integrity": "sha1-ochFxC+Eoga88cAcAQmOpN2qeiY="
    },
    "d3-interpolate": {
      "version": "1.1.6",
      "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.1.6.tgz",
      "integrity": "sha512-mOnv5a+pZzkNIHtw/V6I+w9Lqm9L5bG3OTXPM5A+QO0yyVMQ4W1uZhR+VOJmazaOZXri2ppbiZ5BUNWT0pFM9A==",
      "requires": {
        "d3-color": "1.0.3"
      }
    },
    "d3-path": {
      "version": "1.0.5",
      "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.5.tgz",
      "integrity": "sha1-JB6xhJvZ6egCHA0KeZ+KDo5EF2Q="
    },
    "d3-polygon": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-1.0.3.tgz",
      "integrity": "sha1-FoiOkCZGCTPysXllKtN4Ik04LGI="
    },
    "d3-quadtree": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-1.0.3.tgz",
      "integrity": "sha1-rHmH4+I/6AWpkPKOG1DTj8uCJDg="
    },
    "d3-queue": {
      "version": "3.0.7",
      "resolved": "https://registry.npmjs.org/d3-queue/-/d3-queue-3.0.7.tgz",
      "integrity": "sha1-yTouVLQXwJWRKdfXP2z31Ckudhg="
    },
    "d3-random": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-1.1.0.tgz",
      "integrity": "sha1-ZkLlBsb6OmSFldKyRpeIqNElKdM="
    },
    "d3-request": {
      "version": "1.0.6",
      "resolved": "https://registry.npmjs.org/d3-request/-/d3-request-1.0.6.tgz",
      "integrity": "sha512-FJj8ySY6GYuAJHZMaCQ83xEYE4KbkPkmxZ3Hu6zA1xxG2GD+z6P+Lyp+zjdsHf0xEbp2xcluDI50rCS855EQ6w==",
      "requires": {
        "d3-collection": "1.0.4",
        "d3-dispatch": "1.0.3",
        "d3-dsv": "1.0.8",
        "xmlhttprequest": "1.8.0"
      }
    },
    "d3-scale": {
      "version": "1.0.7",
      "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-1.0.7.tgz",
      "integrity": "sha512-KvU92czp2/qse5tUfGms6Kjig0AhHOwkzXG0+PqIJB3ke0WUv088AHMZI0OssO9NCkXt4RP8yju9rpH8aGB7Lw==",
      "requires": {
        "d3-array": "1.2.1",
        "d3-collection": "1.0.4",
        "d3-color": "1.0.3",
        "d3-format": "1.2.1",
        "d3-interpolate": "1.1.6",
        "d3-time": "1.0.8",
        "d3-time-format": "2.1.1"
      }
    },
    "d3-scale-chromatic": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-1.1.1.tgz",
      "integrity": "sha1-gRQG6OCdq3iknaxKMgR9XT7dDEQ=",
      "requires": {
        "d3-interpolate": "1.1.6"
      }
    },
    "d3-selection": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-1.2.0.tgz",
      "integrity": "sha512-xW2Pfcdzh1gOaoI+LGpPsLR2VpBQxuFoxvrvguK8ZmrJbPIVvfNG6pU6GNfK41D6Qz15sj61sbW/AFYuukwaLQ=="
    },
    "d3-shape": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.2.0.tgz",
      "integrity": "sha1-RdAVOPBkuv0F6j1tLLdI/YxB93c=",
      "requires": {
        "d3-path": "1.0.5"
      }
    },
    "d3-time": {
      "version": "1.0.8",
      "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.0.8.tgz",
      "integrity": "sha512-YRZkNhphZh3KcnBfitvF3c6E0JOFGikHZ4YqD+Lzv83ZHn1/u6yGenRU1m+KAk9J1GnZMnKcrtfvSktlA1DXNQ=="
    },
    "d3-time-format": {
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.1.1.tgz",
      "integrity": "sha512-8kAkymq2WMfzW7e+s/IUNAtN/y3gZXGRrdGfo6R8NKPAA85UBTxZg5E61bR6nLwjPjj4d3zywSQe1CkYLPFyrw==",
      "requires": {
        "d3-time": "1.0.8"
      }
    },
    "d3-timer": {
      "version": "1.0.7",
      "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.7.tgz",
      "integrity": "sha512-vMZXR88XujmG/L5oB96NNKH5lCWwiLM/S2HyyAQLcjWJCloK5shxta4CwOFYLZoY3AWX73v8Lgv4cCAdWtRmOA=="
    },
    "d3-transition": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.1.1.tgz",
      "integrity": "sha512-xeg8oggyQ+y5eb4J13iDgKIjUcEfIOZs2BqV/eEmXm2twx80wTzJ4tB4vaZ5BKfz7XsI/DFmQL5me6O27/5ykQ==",
      "requires": {
        "d3-color": "1.0.3",
        "d3-dispatch": "1.0.3",
        "d3-ease": "1.0.3",
        "d3-interpolate": "1.1.6",
        "d3-selection": "1.2.0",
        "d3-timer": "1.0.7"
      }
    },
    "d3-voronoi": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.2.tgz",
      "integrity": "sha1-Fodmfo8TotFYyAwUgMWinLDYlzw="
    },
    "d3-zoom": {
      "version": "1.7.1",
      "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-1.7.1.tgz",
      "integrity": "sha512-sZHQ55DGq5BZBFGnRshUT8tm2sfhPHFnOlmPbbwTkAoPeVdRTkB4Xsf9GCY0TSHrTD8PeJPZGmP/TpGicwJDJQ==",
      "requires": {
        "d3-dispatch": "1.0.3",
        "d3-drag": "1.2.1",
        "d3-interpolate": "1.1.6",
        "d3-selection": "1.2.0",
        "d3-transition": "1.1.1"
      }
    },
    "damerau-levenshtein": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz",
      "integrity": "sha1-AxkcQyy27qFou3fzpV/9zLiXhRQ=",
      "dev": true
    },
    "dashdash": {
      "version": "1.14.1",
      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
      "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
      "requires": {
        "assert-plus": "1.0.0"
      },
      "dependencies": {
        "assert-plus": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
          "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
        }
      }
    },
    "date-now": {
      "version": "0.1.4",
      "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
      "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs="
    },
    "dateable": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/dateable/-/dateable-1.0.1.tgz",
      "integrity": "sha1-8MwvJRSMn1PR2KMV71tdbIfkCUo="
    },
    "debug": {
      "version": "2.6.8",
      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
      "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
      "requires": {
        "ms": "2.0.0"
      }
    },
    "decamelize": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
    },
    "deep-equal": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
      "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU="
    },
    "deep-extend": {
      "version": "0.4.2",
      "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz",
      "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8="
    },
    "deep-is": {
      "version": "0.1.3",
      "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
      "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
      "dev": true
    },
    "deep-object-diff": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/deep-object-diff/-/deep-object-diff-1.0.4.tgz",
      "integrity": "sha1-7kyTtKnaKWKlaJZMk1oZiaQW+cQ="
    },
    "define-properties": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz",
      "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=",
      "requires": {
        "foreach": "2.0.5",
        "object-keys": "1.0.11"
      }
    },
    "defined": {
      "version": "0.0.0",
      "resolved": "https://registry.npmjs.org/defined/-/defined-0.0.0.tgz",
      "integrity": "sha1-817qfXBekzuvE7LwOz+D2SFAOz4="
    },
    "del": {
      "version": "2.2.2",
      "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
      "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
      "dev": true,
      "requires": {
        "globby": "5.0.0",
        "is-path-cwd": "1.0.0",
        "is-path-in-cwd": "1.0.0",
        "object-assign": "4.1.1",
        "pify": "2.3.0",
        "pinkie-promise": "2.0.1",
        "rimraf": "2.6.1"
      }
    },
    "delayed-stream": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
      "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
    },
    "delegate": {
      "version": "3.2.0",
      "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz",
      "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==",
      "optional": true
    },
    "delegates": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
      "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o="
    },
    "depd": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
      "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k="
    },
    "des.js": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
      "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
      "requires": {
        "inherits": "2.0.3",
        "minimalistic-assert": "1.0.0"
      }
    },
    "destroy": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
      "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
    },
    "detect-indent": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
      "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
      "requires": {
        "repeating": "2.0.1"
      }
    },
    "detect-node": {
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.3.tgz",
      "integrity": "sha1-ogM8CcyOFY03dI+951B4Mr1s4Sc=",
      "dev": true
    },
    "dicer": {
      "version": "0.2.5",
      "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz",
      "integrity": "sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=",
      "requires": {
        "readable-stream": "1.1.14",
        "streamsearch": "0.1.2"
      }
    },
    "diff": {
      "version": "3.3.1",
      "resolved": "https://registry.npmjs.org/diff/-/diff-3.3.1.tgz",
      "integrity": "sha1-qoVnpu7QPFMfyJ0/cRzQ5SWd7HU="
    },
    "diffie-hellman": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz",
      "integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=",
      "requires": {
        "bn.js": "4.11.8",
        "miller-rabin": "4.0.0",
        "randombytes": "2.0.5"
      }
    },
    "discontinuous-range": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz",
      "integrity": "sha1-44Mx8IRLukm5qctxx3FYWqsbxlo=",
      "dev": true
    },
    "dns-equal": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
      "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
      "dev": true
    },
    "dns-packet": {
      "version": "1.2.2",
      "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.2.2.tgz",
      "integrity": "sha512-kN+DjfGF7dJGUL7nWRktL9Z18t1rWP3aQlyZdY8XlpvU3Nc6GeFTQApftcjtWKxAZfiggZSGrCEoszNgvnpwDg==",
      "dev": true,
      "requires": {
        "ip": "1.1.5",
        "safe-buffer": "5.1.1"
      }
    },
    "dns-txt": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
      "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
      "dev": true,
      "requires": {
        "buffer-indexof": "1.1.1"
      }
    },
    "doctrine": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.0.0.tgz",
      "integrity": "sha1-xz2NKQnSIpHhoAejlYBNqLZl/mM=",
      "dev": true,
      "requires": {
        "esutils": "2.0.2",
        "isarray": "1.0.0"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
          "dev": true
        }
      }
    },
    "dom-converter": {
      "version": "0.1.4",
      "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.1.4.tgz",
      "integrity": "sha1-pF71cnuJDJv/5tfIduexnLDhfzs=",
      "requires": {
        "utila": "0.3.3"
      },
      "dependencies": {
        "utila": {
          "version": "0.3.3",
          "resolved": "https://registry.npmjs.org/utila/-/utila-0.3.3.tgz",
          "integrity": "sha1-1+jn1+MJEHCSsF+NloiCTWM6QiY="
        }
      }
    },
    "dom-helpers": {
      "version": "3.2.1",
      "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.2.1.tgz",
      "integrity": "sha1-MgPgf+0he9H0JLAZc1WC/Deyglo="
    },
    "dom-serializer": {
      "version": "0.1.0",
      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
      "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
      "requires": {
        "domelementtype": "1.1.3",
        "entities": "1.1.1"
      },
      "dependencies": {
        "domelementtype": {
          "version": "1.1.3",
          "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
          "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs="
        }
      }
    },
    "dom-walk": {
      "version": "0.1.1",
      "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.1.tgz",
      "integrity": "sha1-ZyIm3HTI95mtNTB9+TaroRrNYBg="
    },
    "domain-browser": {
      "version": "1.1.7",
      "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz",
      "integrity": "sha1-hnqksJP6oF8d4IwG9NeyH9+GmLw="
    },
    "domelementtype": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
      "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI="
    },
    "domhandler": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.1.0.tgz",
      "integrity": "sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ=",
      "requires": {
        "domelementtype": "1.3.0"
      }
    },
    "dompurify": {
      "version": "0.8.9",
      "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-0.8.9.tgz",
      "integrity": "sha1-/OwCH5F7UfQqeK9x14dae6UU/WQ="
    },
    "domutils": {
      "version": "1.5.1",
      "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
      "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
      "requires": {
        "dom-serializer": "0.1.0",
        "domelementtype": "1.3.0"
      }
    },
    "dot-prop": {
      "version": "4.2.0",
      "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz",
      "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==",
      "requires": {
        "is-obj": "1.0.1"
      }
    },
    "duplexer": {
      "version": "0.1.1",
      "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
      "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E="
    },
    "duplexify": {
      "version": "3.5.1",
      "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.5.1.tgz",
      "integrity": "sha512-j5goxHTwVED1Fpe5hh3q9R93Kip0Bg2KVAt4f8CEYM3UEwYcPSvWbXaUQOzdX/HtiNomipv+gU7ASQPDbV7pGQ==",
      "dev": true,
      "requires": {
        "end-of-stream": "1.4.0",
        "inherits": "2.0.3",
        "readable-stream": "2.3.3",
        "stream-shift": "1.0.0"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
          "dev": true
        },
        "readable-stream": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
          "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
          "dev": true,
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "1.0.0",
            "process-nextick-args": "1.0.7",
            "safe-buffer": "5.1.1",
            "string_decoder": "1.0.3",
            "util-deprecate": "1.0.2"
          }
        },
        "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==",
          "dev": true,
          "requires": {
            "safe-buffer": "5.1.1"
          }
        }
      }
    },
    "each-async": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz",
      "integrity": "sha1-3uUim98KtrogEqOV4bhpq/iBNHM=",
      "requires": {
        "onetime": "1.1.0",
        "set-immediate-shim": "1.0.1"
      }
    },
    "ecc-jsbn": {
      "version": "0.1.1",
      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
      "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
      "optional": true,
      "requires": {
        "jsbn": "0.1.1"
      }
    },
    "ecdsa-sig-formatter": {
      "version": "1.0.9",
      "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.9.tgz",
      "integrity": "sha1-S8kmJ07Dtau1AW5+HWCSGsJisqE=",
      "requires": {
        "base64url": "2.0.0",
        "safe-buffer": "5.1.1"
      }
    },
    "ee-first": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
      "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
    },
    "electron-to-chromium": {
      "version": "1.3.27",
      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.27.tgz",
      "integrity": "sha1-eOy4o5kGYYe7N07t412ccFZagD0="
    },
    "elliptic": {
      "version": "6.4.0",
      "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz",
      "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=",
      "requires": {
        "bn.js": "4.11.8",
        "brorand": "1.1.0",
        "hash.js": "1.1.3",
        "hmac-drbg": "1.0.1",
        "inherits": "2.0.3",
        "minimalistic-assert": "1.0.0",
        "minimalistic-crypto-utils": "1.0.1"
      }
    },
    "emoji-regex": {
      "version": "6.5.1",
      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-6.5.1.tgz",
      "integrity": "sha1-m66pKbFVVlwR6kHGYm6qZc75ksI=",
      "dev": true
    },
    "emojis-list": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
      "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k="
    },
    "encodeurl": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.1.tgz",
      "integrity": "sha1-eePVhlU0aQn+bw9Fpd5oEDspTSA=",
      "dev": true
    },
    "encoding": {
      "version": "0.1.12",
      "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
      "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
      "requires": {
        "iconv-lite": "0.4.18"
      }
    },
    "end-of-stream": {
      "version": "1.4.0",
      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.0.tgz",
      "integrity": "sha1-epDYM+/abPpurA9JSduw+tOmMgY=",
      "dev": true,
      "requires": {
        "once": "1.4.0"
      }
    },
    "enhanced-resolve": {
      "version": "3.4.1",
      "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz",
      "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=",
      "requires": {
        "graceful-fs": "4.1.11",
        "memory-fs": "0.4.1",
        "object-assign": "4.1.1",
        "tapable": "0.2.8"
      }
    },
    "entities": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
      "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA="
    },
    "enzyme": {
      "version": "3.1.1",
      "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.1.1.tgz",
      "integrity": "sha512-+Lj90HE3c6Jgtpha3kYfB/mTdD1GNWqSh7q8AcA8d+/CRJojRT+3yABHqKpfRx71qeEACjuvXU3Eu5UP//p/mA==",
      "dev": true,
      "requires": {
        "cheerio": "1.0.0-rc.2",
        "function.prototype.name": "1.0.3",
        "is-subset": "0.1.1",
        "lodash": "4.17.4",
        "object-is": "1.0.1",
        "object.assign": "4.0.4",
        "object.entries": "1.0.4",
        "object.values": "1.0.4",
        "raf": "3.3.2",
        "rst-selector-parser": "2.2.3"
      }
    },
    "enzyme-adapter-react-15.4": {
      "version": "1.0.5",
      "resolved": "https://registry.npmjs.org/enzyme-adapter-react-15.4/-/enzyme-adapter-react-15.4-1.0.5.tgz",
      "integrity": "sha512-EM1shx5KbjddW4y2z/AvhKCfmhPdMNUdES0L7rHw1zF5cYWXBtfECNu+6bqYMK66Lgoz2iWHBmnYmQ2alIyaSA==",
      "dev": true,
      "requires": {
        "enzyme-adapter-utils": "1.1.1",
        "lodash": "4.17.4",
        "object.assign": "4.0.4",
        "object.values": "1.0.4",
        "prop-types": "15.5.10"
      }
    },
    "enzyme-adapter-utils": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.1.1.tgz",
      "integrity": "sha512-XU41nEiTl7O2JJvRA7JoCMhkDYRW9mQAgiy67Yz9BqTiRP/ldwuJYX8Gkom2LlihKIb9wy96IDuayR3RQspSNg==",
      "dev": true,
      "requires": {
        "lodash": "4.17.4",
        "object.assign": "4.0.4",
        "prop-types": "15.5.10"
      }
    },
    "errno": {
      "version": "0.1.4",
      "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz",
      "integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=",
      "requires": {
        "prr": "0.0.0"
      }
    },
    "error-ex": {
      "version": "1.3.1",
      "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
      "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
      "requires": {
        "is-arrayish": "0.2.1"
      }
    },
    "error-inject": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/error-inject/-/error-inject-1.0.0.tgz",
      "integrity": "sha1-4rPZG1Su1nLzCdlQ0VSFD6EdTzc="
    },
    "error-stack-parser": {
      "version": "1.3.6",
      "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-1.3.6.tgz",
      "integrity": "sha1-4Oc7k+QXE40c18C3RrGkoUhUwpI=",
      "dev": true,
      "requires": {
        "stackframe": "0.3.1"
      }
    },
    "es-abstract": {
      "version": "1.8.2",
      "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.8.2.tgz",
      "integrity": "sha512-dvhwFL3yjQxNNsOWx6exMlaDrRHCRGMQlnx5lsXDCZ/J7G/frgIIl94zhZSp/galVAYp7VzPi1OrAHta89/yGQ==",
      "requires": {
        "es-to-primitive": "1.1.1",
        "function-bind": "1.1.1",
        "has": "1.0.1",
        "is-callable": "1.1.3",
        "is-regex": "1.0.4"
      }
    },
    "es-to-primitive": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz",
      "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=",
      "requires": {
        "is-callable": "1.1.3",
        "is-date-object": "1.0.1",
        "is-symbol": "1.0.1"
      }
    },
    "es5-ext": {
      "version": "0.10.30",
      "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.30.tgz",
      "integrity": "sha1-cUGhaDZpfbq/qq7uQUlc4p9SyTk=",
      "requires": {
        "es6-iterator": "2.0.1",
        "es6-symbol": "3.1.1"
      }
    },
    "es6-error": {
      "version": "4.0.2",
      "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.0.2.tgz",
      "integrity": "sha1-7sXHJurO9Rt/a3PCDbbhsTsGnJg="
    },
    "es6-iterator": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.1.tgz",
      "integrity": "sha1-jjGcnwRTv1ddN0lAplWSDlnKVRI=",
      "requires": {
        "d": "1.0.0",
        "es5-ext": "0.10.30",
        "es6-symbol": "3.1.1"
      }
    },
    "es6-map": {
      "version": "0.1.5",
      "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
      "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
      "requires": {
        "d": "1.0.0",
        "es5-ext": "0.10.30",
        "es6-iterator": "2.0.1",
        "es6-set": "0.1.5",
        "es6-symbol": "3.1.1",
        "event-emitter": "0.3.5"
      }
    },
    "es6-promise": {
      "version": "2.3.0",
      "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-2.3.0.tgz",
      "integrity": "sha1-lu258v2wGZWCKyY92KratnSBgbw="
    },
    "es6-set": {
      "version": "0.1.5",
      "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
      "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
      "requires": {
        "d": "1.0.0",
        "es5-ext": "0.10.30",
        "es6-iterator": "2.0.1",
        "es6-symbol": "3.1.1",
        "event-emitter": "0.3.5"
      }
    },
    "es6-symbol": {
      "version": "3.1.1",
      "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
      "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
      "requires": {
        "d": "1.0.0",
        "es5-ext": "0.10.30"
      }
    },
    "es6-weak-map": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz",
      "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=",
      "requires": {
        "d": "1.0.0",
        "es5-ext": "0.10.30",
        "es6-iterator": "2.0.1",
        "es6-symbol": "3.1.1"
      }
    },
    "escape-html": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
      "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
    },
    "escape-string-regexp": {
      "version": "1.0.5",
      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
    },
    "escope": {
      "version": "3.6.0",
      "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz",
      "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
      "requires": {
        "es6-map": "0.1.5",
        "es6-weak-map": "2.0.2",
        "esrecurse": "4.2.0",
        "estraverse": "4.2.0"
      }
    },
    "eslint": {
      "version": "4.11.0",
      "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.11.0.tgz",
      "integrity": "sha512-UWbhQpaKlm8h5x/VLwm0S1kheMrDj8jPwhnBMjr/Dlo3qqT7MvcN/UfKAR3E1N4lr4YNtOvS4m3hwsrVc/ky7g==",
      "dev": true,
      "requires": {
        "ajv": "5.3.0",
        "babel-code-frame": "6.26.0",
        "chalk": "2.3.0",
        "concat-stream": "1.6.0",
        "cross-spawn": "5.1.0",
        "debug": "3.1.0",
        "doctrine": "2.0.0",
        "eslint-scope": "3.7.1",
        "espree": "3.5.2",
        "esquery": "1.0.0",
        "estraverse": "4.2.0",
        "esutils": "2.0.2",
        "file-entry-cache": "2.0.0",
        "functional-red-black-tree": "1.0.1",
        "glob": "7.1.2",
        "globals": "9.18.0",
        "ignore": "3.3.7",
        "imurmurhash": "0.1.4",
        "inquirer": "3.3.0",
        "is-resolvable": "1.0.0",
        "js-yaml": "3.10.0",
        "json-stable-stringify-without-jsonify": "1.0.1",
        "levn": "0.3.0",
        "lodash": "4.17.4",
        "minimatch": "3.0.4",
        "mkdirp": "0.5.1",
        "natural-compare": "1.4.0",
        "optionator": "0.8.2",
        "path-is-inside": "1.0.2",
        "pluralize": "7.0.0",
        "progress": "2.0.0",
        "require-uncached": "1.0.3",
        "semver": "5.4.1",
        "strip-ansi": "4.0.0",
        "strip-json-comments": "2.0.1",
        "table": "4.0.2",
        "text-table": "0.2.0"
      },
      "dependencies": {
        "ajv": {
          "version": "5.3.0",
          "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.3.0.tgz",
          "integrity": "sha1-RBT/dKUIecII7l/cgm4ywwNUnto=",
          "dev": true,
          "requires": {
            "co": "4.6.0",
            "fast-deep-equal": "1.0.0",
            "fast-json-stable-stringify": "2.0.0",
            "json-schema-traverse": "0.3.1"
          }
        },
        "ansi-regex": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
          "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
          "dev": true
        },
        "ansi-styles": {
          "version": "3.2.0",
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz",
          "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==",
          "dev": true,
          "requires": {
            "color-convert": "1.9.1"
          }
        },
        "chalk": {
          "version": "2.3.0",
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz",
          "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==",
          "dev": true,
          "requires": {
            "ansi-styles": "3.2.0",
            "escape-string-regexp": "1.0.5",
            "supports-color": "4.5.0"
          }
        },
        "debug": {
          "version": "3.1.0",
          "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
          "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
          "dev": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "strip-ansi": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
          "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
          "dev": true,
          "requires": {
            "ansi-regex": "3.0.0"
          }
        },
        "supports-color": {
          "version": "4.5.0",
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
          "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
          "dev": true,
          "requires": {
            "has-flag": "2.0.0"
          }
        }
      }
    },
    "eslint-config-prettier": {
      "version": "2.8.0",
      "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-2.8.0.tgz",
      "integrity": "sha512-XuCvdsC+n4jYPXxEyleaTF9wQR/rv5ofbrhTJiVAv+a91O9EcroicK74XHtbAYeopkF7i2EAH2GNLU48PnRIqw==",
      "dev": true,
      "requires": {
        "get-stdin": "5.0.1"
      },
      "dependencies": {
        "get-stdin": {
          "version": "5.0.1",
          "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz",
          "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=",
          "dev": true
        }
      }
    },
    "eslint-import-resolver-node": {
      "version": "0.3.1",
      "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.1.tgz",
      "integrity": "sha512-yUtXS15gIcij68NmXmP9Ni77AQuCN0itXbCc/jWd8C6/yKZaSNXicpC8cgvjnxVdmfsosIXrjpzFq7GcDryb6A==",
      "dev": true,
      "requires": {
        "debug": "2.6.8",
        "resolve": "1.4.0"
      }
    },
    "eslint-module-utils": {
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.1.1.tgz",
      "integrity": "sha1-q67IJBd2E7ipWymWOeG2+s9HNEk=",
      "dev": true,
      "requires": {
        "debug": "2.6.8",
        "pkg-dir": "1.0.0"
      }
    },
    "eslint-plugin-import": {
      "version": "2.8.0",
      "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.8.0.tgz",
      "integrity": "sha512-Rf7dfKJxZ16QuTgVv1OYNxkZcsu/hULFnC+e+w0Gzi6jMC3guQoWQgxYxc54IDRinlb6/0v5z/PxxIKmVctN+g==",
      "dev": true,
      "requires": {
        "builtin-modules": "1.1.1",
        "contains-path": "0.1.0",
        "debug": "2.6.8",
        "doctrine": "1.5.0",
        "eslint-import-resolver-node": "0.3.1",
        "eslint-module-utils": "2.1.1",
        "has": "1.0.1",
        "lodash.cond": "4.5.2",
        "minimatch": "3.0.4",
        "read-pkg-up": "2.0.0"
      },
      "dependencies": {
        "doctrine": {
          "version": "1.5.0",
          "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
          "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
          "dev": true,
          "requires": {
            "esutils": "2.0.2",
            "isarray": "1.0.0"
          }
        },
        "eslint-import-resolver-node": {
          "version": "0.3.1",
          "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.1.tgz",
          "integrity": "sha512-yUtXS15gIcij68NmXmP9Ni77AQuCN0itXbCc/jWd8C6/yKZaSNXicpC8cgvjnxVdmfsosIXrjpzFq7GcDryb6A==",
          "dev": true,
          "requires": {
            "debug": "2.6.8",
            "resolve": "1.4.0"
          }
        },
        "find-up": {
          "version": "2.1.0",
          "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
          "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
          "dev": true,
          "requires": {
            "locate-path": "2.0.0"
          }
        },
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
          "dev": true
        },
        "load-json-file": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
          "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
          "dev": true,
          "requires": {
            "graceful-fs": "4.1.11",
            "parse-json": "2.2.0",
            "pify": "2.3.0",
            "strip-bom": "3.0.0"
          }
        },
        "path-type": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
          "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
          "dev": true,
          "requires": {
            "pify": "2.3.0"
          }
        },
        "read-pkg": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
          "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
          "dev": true,
          "requires": {
            "load-json-file": "2.0.0",
            "normalize-package-data": "2.4.0",
            "path-type": "2.0.0"
          }
        },
        "read-pkg-up": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
          "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
          "dev": true,
          "requires": {
            "find-up": "2.1.0",
            "read-pkg": "2.0.0"
          }
        },
        "strip-bom": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
          "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
          "dev": true
        }
      }
    },
    "eslint-plugin-jsx-a11y": {
      "version": "6.0.2",
      "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.0.2.tgz",
      "integrity": "sha1-ZZJ3p1iwNsMFp+ShMFfDAc075z8=",
      "dev": true,
      "requires": {
        "aria-query": "0.7.0",
        "array-includes": "3.0.3",
        "ast-types-flow": "0.0.7",
        "axobject-query": "0.1.0",
        "damerau-levenshtein": "1.0.4",
        "emoji-regex": "6.5.1",
        "jsx-ast-utils": "1.4.1"
      },
      "dependencies": {
        "aria-query": {
          "version": "0.7.0",
          "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-0.7.0.tgz",
          "integrity": "sha512-/r2lHl09V3o74+2MLKEdewoj37YZqiQZnfen1O4iNlrOjUgeKuu1U2yF3iKh6HJxqF+OXkLMfQv65Z/cvxD6vA==",
          "dev": true,
          "requires": {
            "ast-types-flow": "0.0.7"
          }
        }
      }
    },
    "eslint-plugin-mocha": {
      "version": "4.11.0",
      "resolved": "https://registry.npmjs.org/eslint-plugin-mocha/-/eslint-plugin-mocha-4.11.0.tgz",
      "integrity": "sha1-kRk6L1XiCl41l0BUoAidMBmO5Xg=",
      "dev": true,
      "requires": {
        "ramda": "0.24.1"
      },
      "dependencies": {
        "ramda": {
          "version": "0.24.1",
          "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.24.1.tgz",
          "integrity": "sha1-w7d1UZfzW43DUCIoJixMkd22uFc=",
          "dev": true
        }
      }
    },
    "eslint-plugin-prettier": {
      "version": "2.3.1",
      "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-2.3.1.tgz",
      "integrity": "sha512-AV8shBlGN9tRZffj5v/f4uiQWlP3qiQ+lh+BhTqRLuKSyczx+HRWVkVZaf7dOmguxghAH1wftnou/JUEEChhGg==",
      "dev": true,
      "requires": {
        "fast-diff": "1.1.2",
        "jest-docblock": "21.2.0"
      }
    },
    "eslint-plugin-react": {
      "version": "7.4.0",
      "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.4.0.tgz",
      "integrity": "sha512-tvjU9u3VqmW2vVuYnE8Qptq+6ji4JltjOjJ9u7VAOxVYkUkyBZWRvNYKbDv5fN+L6wiA+4we9+qQahZ0m63XEA==",
      "dev": true,
      "requires": {
        "doctrine": "2.0.0",
        "has": "1.0.1",
        "jsx-ast-utils": "2.0.1",
        "prop-types": "15.5.10"
      },
      "dependencies": {
        "jsx-ast-utils": {
          "version": "2.0.1",
          "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz",
          "integrity": "sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=",
          "dev": true,
          "requires": {
            "array-includes": "3.0.3"
          }
        }
      }
    },
    "eslint-scope": {
      "version": "3.7.1",
      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz",
      "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=",
      "dev": true,
      "requires": {
        "esrecurse": "4.2.0",
        "estraverse": "4.2.0"
      }
    },
    "espree": {
      "version": "3.5.2",
      "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.2.tgz",
      "integrity": "sha512-sadKeYwaR/aJ3stC2CdvgXu1T16TdYN+qwCpcWbMnGJ8s0zNWemzrvb2GbD4OhmJ/fwpJjudThAlLobGbWZbCQ==",
      "dev": true,
      "requires": {
        "acorn": "5.2.1",
        "acorn-jsx": "3.0.1"
      },
      "dependencies": {
        "acorn": {
          "version": "5.2.1",
          "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.2.1.tgz",
          "integrity": "sha512-jG0u7c4Ly+3QkkW18V+NRDN+4bWHdln30NL1ZL2AvFZZmQe/BfopYCtghCKKVBUSetZ4QKcyA0pY6/4Gw8Pv8w==",
          "dev": true
        }
      }
    },
    "esprima": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
      "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw=="
    },
    "esquery": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.0.tgz",
      "integrity": "sha1-z7qLV9f7qT8XKYqKAGoEzaE9gPo=",
      "dev": true,
      "requires": {
        "estraverse": "4.2.0"
      }
    },
    "esrecurse": {
      "version": "4.2.0",
      "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.0.tgz",
      "integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=",
      "requires": {
        "estraverse": "4.2.0",
        "object-assign": "4.1.1"
      }
    },
    "estraverse": {
      "version": "4.2.0",
      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
      "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM="
    },
    "esutils": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
      "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs="
    },
    "etag": {
      "version": "1.8.1",
      "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
      "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
      "dev": true
    },
    "event-emitter": {
      "version": "0.3.5",
      "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
      "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
      "requires": {
        "d": "1.0.0",
        "es5-ext": "0.10.30"
      }
    },
    "event-stream": {
      "version": "3.3.4",
      "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
      "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=",
      "requires": {
        "duplexer": "0.1.1",
        "from": "0.1.7",
        "map-stream": "0.1.0",
        "pause-stream": "0.0.11",
        "split": "0.3.3",
        "stream-combiner": "0.0.4",
        "through": "2.3.8"
      }
    },
    "eventemitter3": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz",
      "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=",
      "dev": true
    },
    "events": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
      "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ="
    },
    "eventsource": {
      "version": "0.1.6",
      "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz",
      "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=",
      "dev": true,
      "requires": {
        "original": "1.0.0"
      }
    },
    "evp_bytestokey": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
      "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=",
      "requires": {
        "md5.js": "1.3.4",
        "safe-buffer": "5.1.1"
      }
    },
    "execa": {
      "version": "0.7.0",
      "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
      "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
      "requires": {
        "cross-spawn": "5.1.0",
        "get-stream": "3.0.0",
        "is-stream": "1.1.0",
        "npm-run-path": "2.0.2",
        "p-finally": "1.0.0",
        "signal-exit": "3.0.2",
        "strip-eof": "1.0.0"
      }
    },
    "exenv": {
      "version": "1.2.2",
      "resolved": "https://registry.npmjs.org/exenv/-/exenv-1.2.2.tgz",
      "integrity": "sha1-KueOhdmJQVhnCwPUe+wfA72Ru50="
    },
    "expand-brackets": {
      "version": "0.1.5",
      "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
      "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
      "requires": {
        "is-posix-bracket": "0.1.1"
      }
    },
    "expand-range": {
      "version": "1.8.2",
      "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
      "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
      "requires": {
        "fill-range": "2.2.3"
      }
    },
    "expect": {
      "version": "1.20.2",
      "resolved": "https://registry.npmjs.org/expect/-/expect-1.20.2.tgz",
      "integrity": "sha1-1Fj+TFYAQDa64yMkFqP2Nh8E+WU=",
      "requires": {
        "define-properties": "1.1.2",
        "has": "1.0.1",
        "is-equal": "1.5.5",
        "is-regex": "1.0.4",
        "object-inspect": "1.3.0",
        "object-keys": "1.0.11",
        "tmatch": "2.0.1"
      }
    },
    "express": {
      "version": "4.16.2",
      "resolved": "https://registry.npmjs.org/express/-/express-4.16.2.tgz",
      "integrity": "sha1-41xt/i1kt9ygpc1PIXgb4ymeB2w=",
      "dev": true,
      "requires": {
        "accepts": "1.3.4",
        "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.1",
        "encodeurl": "1.0.1",
        "escape-html": "1.0.3",
        "etag": "1.8.1",
        "finalhandler": "1.1.0",
        "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.2",
        "qs": "6.5.1",
        "range-parser": "1.2.0",
        "safe-buffer": "5.1.1",
        "send": "0.16.1",
        "serve-static": "1.13.1",
        "setprototypeof": "1.1.0",
        "statuses": "1.3.1",
        "type-is": "1.6.15",
        "utils-merge": "1.0.1",
        "vary": "1.1.2"
      },
      "dependencies": {
        "array-flatten": {
          "version": "1.1.1",
          "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
          "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
          "dev": true
        },
        "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==",
          "dev": true
        },
        "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"
          }
        },
        "fresh": {
          "version": "0.5.2",
          "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
          "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
          "dev": true
        },
        "parseurl": {
          "version": "1.3.2",
          "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
          "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
          "dev": true
        },
        "path-to-regexp": {
          "version": "0.1.7",
          "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
          "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
          "dev": true
        },
        "qs": {
          "version": "6.5.1",
          "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
          "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
          "dev": true
        },
        "setprototypeof": {
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
          "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
          "dev": true
        },
        "vary": {
          "version": "1.1.2",
          "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
          "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
          "dev": true
        }
      }
    },
    "extend": {
      "version": "3.0.1",
      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
      "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ="
    },
    "external-editor": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.1.0.tgz",
      "integrity": "sha512-E44iT5QVOUJBKij4IIV3uvxuNlbKS38Tw1HiupxEIHPv9qtC2PrDYohbXV5U+1jnfIXttny8gUhj+oZvflFlzA==",
      "dev": true,
      "requires": {
        "chardet": "0.4.0",
        "iconv-lite": "0.4.18",
        "tmp": "0.0.33"
      }
    },
    "extglob": {
      "version": "0.3.2",
      "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
      "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
      "requires": {
        "is-extglob": "1.0.0"
      }
    },
    "extsprintf": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
      "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
    },
    "eyes": {
      "version": "0.1.8",
      "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz",
      "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A="
    },
    "ezs": {
      "version": "4.7.3",
      "resolved": "https://registry.npmjs.org/ezs/-/ezs-4.7.3.tgz",
      "integrity": "sha512-wm23RA6yMPzysFV+ELlzrzMeqaz4cWIGLN0dsmj3FIz7/ogWE72bqO8hNeAQwGDSYFT8XMlmSgIpxRsGFCNrXg==",
      "requires": {
        "autocast": "0.0.4",
        "deep-object-diff": "1.0.4",
        "filtrex": "0.5.4",
        "lodash": "4.17.4",
        "safe-eval": "0.3.0"
      }
    },
    "ezs-basics": {
      "version": "3.3.6",
      "resolved": "https://registry.npmjs.org/ezs-basics/-/ezs-basics-3.3.6.tgz",
      "integrity": "sha512-Mo3MxLRzND/QG0mKg4j7l5bcvTEGxDMXsG8lLJjsYsobnpnzddL5EYQKbciQ2B0qVRqVz/pZ6yoFc8/EQjXzTg==",
      "requires": {
        "JSONStream": "1.3.1",
        "csv-string": "3.1.2",
        "flat": "2.0.1",
        "request": "2.81.0",
        "tmp-filepath": "2.0.0",
        "xml-splitter": "1.2.1"
      },
      "dependencies": {
        "csv-string": {
          "version": "3.1.2",
          "resolved": "https://registry.npmjs.org/csv-string/-/csv-string-3.1.2.tgz",
          "integrity": "sha512-JzjYuRSU/5y6H9BqwaJTNsF8dYlFql14n1GIOgu2QHFCoU20U2DaeMShyIZuvU7WS0n7u+AMhgUOuqRZ9eFhog=="
        }
      }
    },
    "ezs-istex": {
      "version": "4.3.0",
      "resolved": "https://registry.npmjs.org/ezs-istex/-/ezs-istex-4.3.0.tgz",
      "integrity": "sha512-MJIXovUkwkqYTWLix7MvMnSCRvfcGSrxc/abBh7K4KZDyqVXW7I27sgV/1wUtwyk55GibFE7Dia43TOeBHgRMA==",
      "requires": {
        "async.queue": "0.5.2",
        "dot-prop": "4.2.0",
        "from": "0.1.7",
        "inist-ark": "2.0.0",
        "is-stream": "1.1.0",
        "isomorphic-fetch": "2.2.1",
        "omni-fetch": "0.2.3",
        "qs": "6.4.0",
        "write": "1.0.3"
      },
      "dependencies": {
        "qs": {
          "version": "6.4.0",
          "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
          "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM="
        },
        "write": {
          "version": "1.0.3",
          "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",
          "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==",
          "requires": {
            "mkdirp": "0.5.1"
          }
        }
      }
    },
    "fast-deep-equal": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz",
      "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8="
    },
    "fast-diff": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz",
      "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==",
      "dev": true
    },
    "fast-json-stable-stringify": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
      "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="
    },
    "fast-levenshtein": {
      "version": "2.0.6",
      "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
      "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
      "dev": true
    },
    "faye-websocket": {
      "version": "0.10.0",
      "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
      "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
      "dev": true,
      "requires": {
        "websocket-driver": "0.7.0"
      }
    },
    "fbjs": {
      "version": "0.8.15",
      "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.15.tgz",
      "integrity": "sha1-TwaV/fzBbDfAsH+s7Iy0xAkWhbk=",
      "requires": {
        "core-js": "1.2.7",
        "isomorphic-fetch": "2.2.1",
        "loose-envify": "1.3.1",
        "object-assign": "4.1.1",
        "promise": "7.3.1",
        "setimmediate": "1.0.5",
        "ua-parser-js": "0.7.14"
      },
      "dependencies": {
        "core-js": {
          "version": "1.2.7",
          "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz",
          "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY="
        }
      }
    },
    "feed": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/feed/-/feed-1.1.0.tgz",
      "integrity": "sha1-qDZ8pe1RketCm0JzIFDfJfF6mWY=",
      "requires": {
        "xml": "1.0.1"
      }
    },
    "fetch-with-proxy": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/fetch-with-proxy/-/fetch-with-proxy-1.1.0.tgz",
      "integrity": "sha512-xfYhHZ7KhvawHCF0IW8XHneHghYDQDnXwe415CuD4kcSOyLPDleUFk02MfjeFUbN7EWNolgEfJr0VNLx6gzd/A==",
      "requires": {
        "proxy-from-env": "1.0.0",
        "tunnel-agent": "0.6.0"
      }
    },
    "figures": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
      "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
      "dev": true,
      "requires": {
        "escape-string-regexp": "1.0.5"
      }
    },
    "file-entry-cache": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
      "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
      "dev": true,
      "requires": {
        "flat-cache": "1.3.0",
        "object-assign": "4.1.1"
      }
    },
    "file-loader": {
      "version": "0.11.2",
      "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-0.11.2.tgz",
      "integrity": "sha1-T/HfKK84cZpgmAk7iMgscdF5SjQ=",
      "requires": {
        "loader-utils": "1.1.0"
      },
      "dependencies": {
        "loader-utils": {
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
          "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
          "requires": {
            "big.js": "3.1.3",
            "emojis-list": "2.1.0",
            "json5": "0.5.1"
          }
        }
      }
    },
    "file-saver": {
      "version": "1.3.3",
      "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-1.3.3.tgz",
      "integrity": "sha1-zdTETTqiZOrC9o7BZbx5HDSvEjI="
    },
    "filename-regex": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
      "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY="
    },
    "fill-range": {
      "version": "2.2.3",
      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
      "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
      "requires": {
        "is-number": "2.1.0",
        "isobject": "2.1.0",
        "randomatic": "1.1.7",
        "repeat-element": "1.1.2",
        "repeat-string": "1.6.1"
      }
    },
    "filtrex": {
      "version": "0.5.4",
      "resolved": "https://registry.npmjs.org/filtrex/-/filtrex-0.5.4.tgz",
      "integrity": "sha1-mAddUY8GjE9Yt7WJoifZi9n2OV0="
    },
    "finalhandler": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
      "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=",
      "dev": true,
      "requires": {
        "debug": "2.6.9",
        "encodeurl": "1.0.1",
        "escape-html": "1.0.3",
        "on-finished": "2.3.0",
        "parseurl": "1.3.2",
        "statuses": "1.3.1",
        "unpipe": "1.0.0"
      },
      "dependencies": {
        "debug": {
          "version": "2.6.9",
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
          "dev": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "parseurl": {
          "version": "1.3.2",
          "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
          "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
          "dev": true
        }
      }
    },
    "find-cache-dir": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
      "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
      "requires": {
        "commondir": "1.0.1",
        "make-dir": "1.0.0",
        "pkg-dir": "2.0.0"
      },
      "dependencies": {
        "find-up": {
          "version": "2.1.0",
          "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
          "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
          "requires": {
            "locate-path": "2.0.0"
          }
        },
        "pkg-dir": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
          "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
          "requires": {
            "find-up": "2.1.0"
          }
        }
      }
    },
    "find-up": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
      "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
      "dev": true,
      "requires": {
        "path-exists": "2.1.0",
        "pinkie-promise": "2.0.1"
      }
    },
    "flat": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/flat/-/flat-2.0.1.tgz",
      "integrity": "sha1-cOKRiKdL4MPIlAnu0fqVd5B64y8=",
      "requires": {
        "is-buffer": "1.1.5"
      }
    },
    "flat-cache": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz",
      "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=",
      "dev": true,
      "requires": {
        "circular-json": "0.3.3",
        "del": "2.2.2",
        "graceful-fs": "4.1.11",
        "write": "0.2.1"
      }
    },
    "flush-write-stream": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.2.tgz",
      "integrity": "sha1-yBuQ2HRnZvGmCaRoCZRsRd2K5Bc=",
      "dev": true,
      "requires": {
        "inherits": "2.0.3",
        "readable-stream": "2.3.3"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
          "dev": true
        },
        "readable-stream": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
          "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
          "dev": true,
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "1.0.0",
            "process-nextick-args": "1.0.7",
            "safe-buffer": "5.1.1",
            "string_decoder": "1.0.3",
            "util-deprecate": "1.0.2"
          }
        },
        "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==",
          "dev": true,
          "requires": {
            "safe-buffer": "5.1.1"
          }
        }
      }
    },
    "font-awesome": {
      "version": "4.7.0",
      "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz",
      "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM="
    },
    "for-each": {
      "version": "0.3.2",
      "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.2.tgz",
      "integrity": "sha1-LEBFC5NI6X8oEyJZO6lnBLmr1NQ=",
      "requires": {
        "is-function": "1.0.1"
      }
    },
    "for-in": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
      "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA="
    },
    "for-own": {
      "version": "0.1.5",
      "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
      "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
      "requires": {
        "for-in": "1.0.2"
      }
    },
    "foreach": {
      "version": "2.0.5",
      "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
      "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k="
    },
    "forever-agent": {
      "version": "0.6.1",
      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
      "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
    },
    "form-data": {
      "version": "2.1.4",
      "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
      "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
      "requires": {
        "asynckit": "0.4.0",
        "combined-stream": "1.0.5",
        "mime-types": "2.1.17"
      }
    },
    "formatio": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/formatio/-/formatio-1.2.0.tgz",
      "integrity": "sha1-87IWfZBoxGmKjVH092CjmlTYGOs=",
      "dev": true,
      "requires": {
        "samsam": "1.3.0"
      }
    },
    "forwarded": {
      "version": "0.1.2",
      "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
      "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
      "dev": true
    },
    "fresh": {
      "version": "0.5.0",
      "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.0.tgz",
      "integrity": "sha1-9HTKXmqSRtb9jglTz6m5yAWvp44="
    },
    "from": {
      "version": "0.1.7",
      "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
      "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4="
    },
    "from2": {
      "version": "2.3.0",
      "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
      "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
      "dev": true,
      "requires": {
        "inherits": "2.0.3",
        "readable-stream": "2.3.3"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
          "dev": true
        },
        "readable-stream": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
          "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
          "dev": true,
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "1.0.0",
            "process-nextick-args": "1.0.7",
            "safe-buffer": "5.1.1",
            "string_decoder": "1.0.3",
            "util-deprecate": "1.0.2"
          }
        },
        "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==",
          "dev": true,
          "requires": {
            "safe-buffer": "5.1.1"
          }
        }
      }
    },
    "fs-extra": {
      "version": "0.26.7",
      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz",
      "integrity": "sha1-muH92UiXeY7at20JGM9C0MMYT6k=",
      "requires": {
        "graceful-fs": "4.1.11",
        "jsonfile": "2.4.0",
        "klaw": "1.3.1",
        "path-is-absolute": "1.0.1",
        "rimraf": "2.6.1"
      }
    },
    "fs-readdir-recursive": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz",
      "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA=="
    },
    "fs-write-stream-atomic": {
      "version": "1.0.10",
      "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
      "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
      "dev": true,
      "requires": {
        "graceful-fs": "4.1.11",
        "iferr": "0.1.5",
        "imurmurhash": "0.1.4",
        "readable-stream": "1.1.14"
      }
    },
    "fs.realpath": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
    },
    "function-bind": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
      "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0="
    },
    "function.prototype.name": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.0.3.tgz",
      "integrity": "sha512-5EblxZUdioXi2JiMZ9FUbwYj40eQ9MFHyzFLBSPdlRl3SO8l7SLWuAnQ/at/1Wi4hjJwME/C5WpF2ZfAc8nGNw==",
      "dev": true,
      "requires": {
        "define-properties": "1.1.2",
        "function-bind": "1.1.1",
        "is-callable": "1.1.3"
      }
    },
    "functional-red-black-tree": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
      "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
      "dev": true
    },
    "get-caller-file": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
      "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U="
    },
    "get-func-name": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
      "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=",
      "dev": true
    },
    "get-prefix": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/get-prefix/-/get-prefix-1.0.0.tgz",
      "integrity": "sha1-DTBUSKTjF2+cJ3F1sU4W2+b7oLU="
    },
    "get-proxy": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-1.1.0.tgz",
      "integrity": "sha1-iUhUSRvFkbDxR9euVw9cZ4tyVus=",
      "requires": {
        "rc": "1.2.2"
      }
    },
    "get-stdin": {
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
      "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
      "dev": true
    },
    "get-stream": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
      "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
    },
    "getpass": {
      "version": "0.1.7",
      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
      "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
      "requires": {
        "assert-plus": "1.0.0"
      },
      "dependencies": {
        "assert-plus": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
          "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
        }
      }
    },
    "glob": {
      "version": "7.1.2",
      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
      "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=",
      "requires": {
        "fs.realpath": "1.0.0",
        "inflight": "1.0.6",
        "inherits": "2.0.3",
        "minimatch": "3.0.4",
        "once": "1.4.0",
        "path-is-absolute": "1.0.1"
      }
    },
    "glob-base": {
      "version": "0.3.0",
      "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
      "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
      "requires": {
        "glob-parent": "2.0.0",
        "is-glob": "2.0.1"
      }
    },
    "glob-parent": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
      "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
      "requires": {
        "is-glob": "2.0.1"
      }
    },
    "global": {
      "version": "4.3.2",
      "resolved": "https://registry.npmjs.org/global/-/global-4.3.2.tgz",
      "integrity": "sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8=",
      "requires": {
        "min-document": "2.19.0",
        "process": "0.5.2"
      }
    },
    "globals": {
      "version": "9.18.0",
      "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
      "integrity": "sha1-qjiWs+abSH8X4x7SFD1pqOMMLYo="
    },
    "globby": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
      "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
      "dev": true,
      "requires": {
        "array-union": "1.0.2",
        "arrify": "1.0.1",
        "glob": "7.1.2",
        "object-assign": "4.1.1",
        "pify": "2.3.0",
        "pinkie-promise": "2.0.1"
      }
    },
    "good-listener": {
      "version": "1.2.2",
      "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz",
      "integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=",
      "optional": true,
      "requires": {
        "delegate": "3.2.0"
      }
    },
    "graceful-fs": {
      "version": "4.1.11",
      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
      "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg="
    },
    "growl": {
      "version": "1.10.3",
      "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.3.tgz",
      "integrity": "sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==",
      "dev": true
    },
    "handle-thing": {
      "version": "1.2.5",
      "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz",
      "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=",
      "dev": true
    },
    "har-schema": {
      "version": "1.0.5",
      "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",
      "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4="
    },
    "har-validator": {
      "version": "4.2.1",
      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz",
      "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
      "requires": {
        "ajv": "4.11.8",
        "har-schema": "1.0.5"
      }
    },
    "has": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz",
      "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=",
      "requires": {
        "function-bind": "1.1.1"
      }
    },
    "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.1.1"
      }
    },
    "has-flag": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
      "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
      "dev": true
    },
    "hash-base": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-2.0.2.tgz",
      "integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=",
      "requires": {
        "inherits": "2.0.3"
      }
    },
    "hash.js": {
      "version": "1.1.3",
      "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz",
      "integrity": "sha1-NA3tvmKQGHFRweodd3o0SJNd+EY=",
      "requires": {
        "inherits": "2.0.3",
        "minimalistic-assert": "1.0.0"
      }
    },
    "hast-util-parse-selector": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.1.0.tgz",
      "integrity": "sha1-tVwPS7e7IEDIicMl74erKcOBArQ="
    },
    "hastscript": {
      "version": "3.1.0",
      "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-3.1.0.tgz",
      "integrity": "sha512-8V34dMSDT1Ik+ZSgTzCLdyp89MrWxcxctXPxhmb72GQj1Xkw1aHPM9UaHCWewvH2Q+PVkYUm4ZJVw4T0dgEGNA==",
      "requires": {
        "camelcase": "3.0.0",
        "comma-separated-tokens": "1.0.4",
        "hast-util-parse-selector": "2.1.0",
        "property-information": "3.2.0",
        "space-separated-tokens": "1.1.1"
      },
      "dependencies": {
        "camelcase": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
          "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo="
        }
      }
    },
    "hawk": {
      "version": "3.1.3",
      "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
      "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
      "requires": {
        "boom": "2.10.1",
        "cryptiles": "2.0.5",
        "hoek": "2.16.3",
        "sntp": "1.0.9"
      }
    },
    "he": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
      "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0="
    },
    "highlight.js": {
      "version": "9.12.0",
      "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.12.0.tgz",
      "integrity": "sha1-5tnb5Xy+/mB1HwKvM2GVhwyQwB4="
    },
    "history": {
      "version": "3.2.1",
      "resolved": "https://registry.npmjs.org/history/-/history-3.2.1.tgz",
      "integrity": "sha1-ccdJf05gkDY9GaZxO7UqG/zdmao=",
      "requires": {
        "invariant": "2.2.2",
        "loose-envify": "1.3.1",
        "query-string": "4.3.4",
        "warning": "3.0.0"
      }
    },
    "hmac-drbg": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
      "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
      "requires": {
        "hash.js": "1.1.3",
        "minimalistic-assert": "1.0.0",
        "minimalistic-crypto-utils": "1.0.1"
      }
    },
    "hoek": {
      "version": "2.16.3",
      "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
      "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0="
    },
    "hogan.js": {
      "version": "3.0.2",
      "resolved": "https://registry.npmjs.org/hogan.js/-/hogan.js-3.0.2.tgz",
      "integrity": "sha1-TNnhq9QpQUbnZ55B14mHMrAse/0=",
      "requires": {
        "mkdirp": "0.3.0",
        "nopt": "1.0.10"
      },
      "dependencies": {
        "mkdirp": {
          "version": "0.3.0",
          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz",
          "integrity": "sha1-G79asbqCevI1dRQ0kEJkVfSB/h4="
        },
        "nopt": {
          "version": "1.0.10",
          "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
          "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
          "requires": {
            "abbrev": "1.1.0"
          }
        }
      }
    },
    "hoist-non-react-statics": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz",
      "integrity": "sha1-qkSM8JhtVcxAdzsXF0t90GbLfPs="
    },
    "home-or-tmp": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
      "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
      "requires": {
        "os-homedir": "1.0.2",
        "os-tmpdir": "1.0.2"
      }
    },
    "hook": {
      "version": "0.0.5",
      "resolved": "https://registry.npmjs.org/hook/-/hook-0.0.5.tgz",
      "integrity": "sha1-vKhzR6lk762oepZVc3K+JNRvpZo=",
      "dev": true,
      "requires": {
        "mochiscript": "0.6.16"
      }
    },
    "hosted-git-info": {
      "version": "2.5.0",
      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz",
      "integrity": "sha1-bWDjSzq7yDEwYsO3mO+NkBoHrzw="
    },
    "hpack.js": {
      "version": "2.1.6",
      "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
      "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
      "dev": true,
      "requires": {
        "inherits": "2.0.3",
        "obuf": "1.1.1",
        "readable-stream": "2.3.3",
        "wbuf": "1.7.2"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
          "dev": true
        },
        "readable-stream": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
          "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
          "dev": true,
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "1.0.0",
            "process-nextick-args": "1.0.7",
            "safe-buffer": "5.1.1",
            "string_decoder": "1.0.3",
            "util-deprecate": "1.0.2"
          }
        },
        "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==",
          "dev": true,
          "requires": {
            "safe-buffer": "5.1.1"
          }
        }
      }
    },
    "html-entities": {
      "version": "1.2.1",
      "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz",
      "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8="
    },
    "html-minifier": {
      "version": "3.5.3",
      "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.3.tgz",
      "integrity": "sha512-iKRzQQDuTCsq0Ultbi/mfJJnR0D3AdZKTq966Gsp92xkmAPCV4Xi08qhJ0Dl3ZAWemSgJ7qZK+UsZc0gFqK6wg==",
      "requires": {
        "camel-case": "3.0.0",
        "clean-css": "4.1.8",
        "commander": "2.11.0",
        "he": "1.1.1",
        "ncname": "1.0.0",
        "param-case": "2.1.1",
        "relateurl": "0.2.7",
        "uglify-js": "3.0.28"
      }
    },
    "html-webpack-plugin": {
      "version": "2.28.0",
      "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-2.28.0.tgz",
      "integrity": "sha1-LnhjtX5f1I/iYzA+L/yTTDBk0Ak=",
      "requires": {
        "bluebird": "3.5.0",
        "html-minifier": "3.5.3",
        "loader-utils": "0.2.17",
        "lodash": "4.17.4",
        "pretty-error": "2.1.1",
        "toposort": "1.0.3"
      },
      "dependencies": {
        "bluebird": {
          "version": "3.5.0",
          "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.0.tgz",
          "integrity": "sha1-eRQg1/VR7qKJdFOop3ZT+WYG1nw="
        }
      }
    },
    "html2canvas": {
      "version": "1.0.0-alpha.9",
      "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.0.0-alpha.9.tgz",
      "integrity": "sha1-/2A9gINa/rbCdm6GEEdooc7xyAE=",
      "requires": {
        "css-line-break": "1.0.1"
      }
    },
    "htmlparser2": {
      "version": "3.3.0",
      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.3.0.tgz",
      "integrity": "sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4=",
      "requires": {
        "domelementtype": "1.3.0",
        "domhandler": "2.1.0",
        "domutils": "1.1.6",
        "readable-stream": "1.0.34"
      },
      "dependencies": {
        "domutils": {
          "version": "1.1.6",
          "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.1.6.tgz",
          "integrity": "sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU=",
          "requires": {
            "domelementtype": "1.3.0"
          }
        },
        "readable-stream": {
          "version": "1.0.34",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
          "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "0.0.1",
            "string_decoder": "0.10.31"
          }
        }
      }
    },
    "http-assert": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/http-assert/-/http-assert-1.3.0.tgz",
      "integrity": "sha1-oxpc+IyHPsu1eWkH1NbxMujAHko=",
      "requires": {
        "deep-equal": "1.0.1",
        "http-errors": "1.6.2"
      }
    },
    "http-deceiver": {
      "version": "1.2.7",
      "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
      "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
      "dev": true
    },
    "http-errors": {
      "version": "1.6.2",
      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz",
      "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
      "requires": {
        "depd": "1.1.1",
        "inherits": "2.0.3",
        "setprototypeof": "1.0.3",
        "statuses": "1.3.1"
      }
    },
    "http-parser-js": {
      "version": "0.4.9",
      "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.9.tgz",
      "integrity": "sha1-6hoE+2St/wJC6ZdPKX3Uw8rSceE=",
      "dev": true
    },
    "http-proxy": {
      "version": "1.16.2",
      "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.16.2.tgz",
      "integrity": "sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I=",
      "dev": true,
      "requires": {
        "eventemitter3": "1.2.0",
        "requires-port": "1.0.0"
      }
    },
    "http-proxy-middleware": {
      "version": "0.17.4",
      "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz",
      "integrity": "sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=",
      "dev": true,
      "requires": {
        "http-proxy": "1.16.2",
        "is-glob": "3.1.0",
        "lodash": "4.17.4",
        "micromatch": "2.3.11"
      },
      "dependencies": {
        "is-extglob": {
          "version": "2.1.1",
          "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
          "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
          "dev": true
        },
        "is-glob": {
          "version": "3.1.0",
          "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
          "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
          "dev": true,
          "requires": {
            "is-extglob": "2.1.1"
          }
        }
      }
    },
    "http-server": {
      "version": "0.10.0",
      "resolved": "https://registry.npmjs.org/http-server/-/http-server-0.10.0.tgz",
      "integrity": "sha1-sqRGsWqduH7TxiK6m+sbCFsSNKc=",
      "dev": true,
      "requires": {
        "colors": "1.0.3",
        "corser": "2.0.1",
        "ecstatic": "2.2.1",
        "http-proxy": "1.16.2",
        "opener": "1.4.3",
        "optimist": "0.6.1",
        "portfinder": "1.0.13",
        "union": "0.4.6"
      },
      "dependencies": {
        "async": {
          "version": "1.5.2",
          "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
          "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
          "dev": true
        },
        "ecstatic": {
          "version": "2.2.1",
          "resolved": "https://registry.npmjs.org/ecstatic/-/ecstatic-2.2.1.tgz",
          "integrity": "sha512-ztE4WqheoWLh3wv+HQwy7dACnvNY620coWpa+XqY6R2cVWgaAT2lUISU1Uf7JpdLLJCURktJOaA9av2AOzsyYQ==",
          "dev": true,
          "requires": {
            "he": "1.1.1",
            "mime": "1.4.0",
            "minimist": "1.2.0",
            "url-join": "2.0.2"
          }
        },
        "minimist": {
          "version": "1.2.0",
          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
          "dev": true
        },
        "portfinder": {
          "version": "1.0.13",
          "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.13.tgz",
          "integrity": "sha1-uzLs2HwnEErm7kS1o8y/Drsa7ek=",
          "dev": true,
          "requires": {
            "async": "1.5.2",
            "debug": "2.6.8",
            "mkdirp": "0.5.1"
          }
        },
        "url-join": {
          "version": "2.0.2",
          "resolved": "https://registry.npmjs.org/url-join/-/url-join-2.0.2.tgz",
          "integrity": "sha1-wHJ1aWetJLi1nldBVRyqx49QuLc=",
          "dev": true
        }
      }
    },
    "http-signature": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
      "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
      "requires": {
        "assert-plus": "0.2.0",
        "jsprim": "1.4.1",
        "sshpk": "1.13.1"
      }
    },
    "https-browserify": {
      "version": "0.0.1",
      "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-0.0.1.tgz",
      "integrity": "sha1-P5E2XKvmC3ftDruiS0VOPgnZWoI="
    },
    "hyphenate-style-name": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.2.tgz",
      "integrity": "sha1-MRYKNpMK2vH8BMYHT360FGXU7Es="
    },
    "iconv-lite": {
      "version": "0.4.18",
      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.18.tgz",
      "integrity": "sha512-sr1ZQph3UwHTR0XftSbK85OvBbxe/abLGzEnPENCQwmHf7sck8Oyu4ob3LgBxWWxRoM+QszeUyl7jbqapu2TqA=="
    },
    "ieee754": {
      "version": "1.1.8",
      "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz",
      "integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q="
    },
    "iferr": {
      "version": "0.1.5",
      "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
      "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
      "dev": true
    },
    "ignore": {
      "version": "3.3.7",
      "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz",
      "integrity": "sha512-YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA==",
      "dev": true
    },
    "import-local": {
      "version": "0.1.1",
      "resolved": "https://registry.npmjs.org/import-local/-/import-local-0.1.1.tgz",
      "integrity": "sha1-sReVcqrNwRxqkQCftDDbyrX2aKg=",
      "dev": true,
      "requires": {
        "pkg-dir": "2.0.0",
        "resolve-cwd": "2.0.0"
      },
      "dependencies": {
        "find-up": {
          "version": "2.1.0",
          "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
          "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
          "dev": true,
          "requires": {
            "locate-path": "2.0.0"
          }
        },
        "pkg-dir": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
          "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
          "dev": true,
          "requires": {
            "find-up": "2.1.0"
          }
        }
      }
    },
    "imurmurhash": {
      "version": "0.1.4",
      "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
      "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
      "dev": true
    },
    "indent-string": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
      "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
      "dev": true,
      "requires": {
        "repeating": "2.0.1"
      }
    },
    "indexof": {
      "version": "0.0.1",
      "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
      "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10="
    },
    "inflation": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/inflation/-/inflation-2.0.0.tgz",
      "integrity": "sha1-i0F+R8KPklpFEz2RTKH9OJEH8w8="
    },
    "inflight": {
      "version": "1.0.6",
      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
      "requires": {
        "once": "1.4.0",
        "wrappy": "1.0.2"
      }
    },
    "inherits": {
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
      "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
    },
    "ini": {
      "version": "1.3.5",
      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
      "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="
    },
    "inist-ark": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/inist-ark/-/inist-ark-2.0.0.tgz",
      "integrity": "sha1-ztrzboqEUd9VpXRnwz1VfBGzdU0="
    },
    "inist-roadmap": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/inist-roadmap/-/inist-roadmap-1.2.0.tgz",
      "integrity": "sha1-SPObGiVIzwuCPIhl9DYb3Mgg5e8=",
      "requires": {
        "latinize": "0.4.0",
        "markdown-it": "8.4.0",
        "moment": "2.18.1",
        "trello-promise": "1.0.7"
      }
    },
    "inline-style-prefixer": {
      "version": "3.0.7",
      "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-3.0.7.tgz",
      "integrity": "sha1-DMyS5ZAv5uDSjZdcQlhEP4gGFfg=",
      "requires": {
        "bowser": "1.7.3",
        "css-in-js-utils": "1.0.3"
      }
    },
    "inquirer": {
      "version": "3.3.0",
      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz",
      "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
      "dev": true,
      "requires": {
        "ansi-escapes": "3.0.0",
        "chalk": "2.3.0",
        "cli-cursor": "2.1.0",
        "cli-width": "2.2.0",
        "external-editor": "2.1.0",
        "figures": "2.0.0",
        "lodash": "4.17.4",
        "mute-stream": "0.0.7",
        "run-async": "2.3.0",
        "rx-lite": "4.0.8",
        "rx-lite-aggregates": "4.0.8",
        "string-width": "2.1.1",
        "strip-ansi": "4.0.0",
        "through": "2.3.8"
      },
      "dependencies": {
        "ansi-regex": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
          "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
          "dev": true
        },
        "ansi-styles": {
          "version": "3.2.0",
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz",
          "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==",
          "dev": true,
          "requires": {
            "color-convert": "1.9.1"
          }
        },
        "chalk": {
          "version": "2.3.0",
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz",
          "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==",
          "dev": true,
          "requires": {
            "ansi-styles": "3.2.0",
            "escape-string-regexp": "1.0.5",
            "supports-color": "4.5.0"
          }
        },
        "is-fullwidth-code-point": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
          "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
          "dev": true
        },
        "string-width": {
          "version": "2.1.1",
          "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
          "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
          "dev": true,
          "requires": {
            "is-fullwidth-code-point": "2.0.0",
            "strip-ansi": "4.0.0"
          }
        },
        "strip-ansi": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
          "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
          "dev": true,
          "requires": {
            "ansi-regex": "3.0.0"
          }
        },
        "supports-color": {
          "version": "4.5.0",
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
          "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
          "dev": true,
          "requires": {
            "has-flag": "2.0.0"
          }
        }
      }
    },
    "internal-ip": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-1.2.0.tgz",
      "integrity": "sha1-rp+/k7mEh4eF1QqN4bNWlWBYz1w=",
      "dev": true,
      "requires": {
        "meow": "3.7.0"
      }
    },
    "interpret": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.0.3.tgz",
      "integrity": "sha1-y8NcYu7uc/Gat7EKgBURQBr8D5A="
    },
    "invariant": {
      "version": "2.2.2",
      "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz",
      "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=",
      "requires": {
        "loose-envify": "1.3.1"
      }
    },
    "invert-kv": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
      "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY="
    },
    "ip": {
      "version": "1.1.5",
      "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
      "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
      "dev": true
    },
    "ipaddr.js": {
      "version": "1.5.2",
      "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.5.2.tgz",
      "integrity": "sha1-1LUFvemUaYfM8PxY2QEP+WB+P6A=",
      "dev": true
    },
    "is-arrayish": {
      "version": "0.2.1",
      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
      "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
    },
    "is-arrow-function": {
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/is-arrow-function/-/is-arrow-function-2.0.3.tgz",
      "integrity": "sha1-Kb4sLY2UUIUri7r7Y1unuNjofsI=",
      "requires": {
        "is-callable": "1.1.3"
      }
    },
    "is-binary-path": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
      "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
      "requires": {
        "binary-extensions": "1.10.0"
      }
    },
    "is-boolean-object": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.0.0.tgz",
      "integrity": "sha1-mPiygDBoQhmpXzdc+9iM40Bd/5M="
    },
    "is-buffer": {
      "version": "1.1.5",
      "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz",
      "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw="
    },
    "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=",
      "requires": {
        "builtin-modules": "1.1.1"
      }
    },
    "is-callable": {
      "version": "1.1.3",
      "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.3.tgz",
      "integrity": "sha1-hut1OSgF3cM69xySoO7fdO52BLI="
    },
    "is-date-object": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
      "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY="
    },
    "is-dom": {
      "version": "1.0.9",
      "resolved": "https://registry.npmjs.org/is-dom/-/is-dom-1.0.9.tgz",
      "integrity": "sha1-SDgy1SlyBz3hK5/j9gMghw2oNw0="
    },
    "is-dotfile": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
      "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE="
    },
    "is-equal": {
      "version": "1.5.5",
      "resolved": "https://registry.npmjs.org/is-equal/-/is-equal-1.5.5.tgz",
      "integrity": "sha1-XoXxlX4FKIMkf+s4aWWju6Ffuz0=",
      "requires": {
        "has": "1.0.1",
        "is-arrow-function": "2.0.3",
        "is-boolean-object": "1.0.0",
        "is-callable": "1.1.3",
        "is-date-object": "1.0.1",
        "is-generator-function": "1.0.6",
        "is-number-object": "1.0.3",
        "is-regex": "1.0.4",
        "is-string": "1.0.4",
        "is-symbol": "1.0.1",
        "object.entries": "1.0.4"
      }
    },
    "is-equal-shallow": {
      "version": "0.1.3",
      "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
      "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
      "requires": {
        "is-primitive": "2.0.0"
      }
    },
    "is-extendable": {
      "version": "0.1.1",
      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
    },
    "is-extglob": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
      "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA="
    },
    "is-finite": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
      "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
      "requires": {
        "number-is-nan": "1.0.1"
      }
    },
    "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=",
      "requires": {
        "number-is-nan": "1.0.1"
      }
    },
    "is-function": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.1.tgz",
      "integrity": "sha1-Es+5i2W1fdPRk6MSH19uL0N2ArU="
    },
    "is-generator-function": {
      "version": "1.0.6",
      "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.6.tgz",
      "integrity": "sha1-nnFlPNFf/zQcecQVFGChMdMen8Q="
    },
    "is-glob": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
      "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
      "requires": {
        "is-extglob": "1.0.0"
      }
    },
    "is-number": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
      "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
      "requires": {
        "kind-of": "3.2.2"
      }
    },
    "is-number-object": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.3.tgz",
      "integrity": "sha1-8mWrian0RQNO9q/xWo8AsA9VF5k="
    },
    "is-obj": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
      "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8="
    },
    "is-path-cwd": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
      "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
      "dev": true
    },
    "is-path-in-cwd": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz",
      "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=",
      "dev": true,
      "requires": {
        "is-path-inside": "1.0.0"
      }
    },
    "is-path-inside": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.0.tgz",
      "integrity": "sha1-/AbloWg/vaE95mev9xe7wQpI838=",
      "dev": true,
      "requires": {
        "path-is-inside": "1.0.2"
      }
    },
    "is-posix-bracket": {
      "version": "0.1.1",
      "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
      "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q="
    },
    "is-primitive": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
      "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU="
    },
    "is-promise": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
      "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o="
    },
    "is-regex": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
      "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
      "requires": {
        "has": "1.0.1"
      }
    },
    "is-resolvable": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.0.0.tgz",
      "integrity": "sha1-jfV8YeouPFAUCNEA+wE8+NbgzGI=",
      "dev": true,
      "requires": {
        "tryit": "1.0.3"
      }
    },
    "is-stream": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
      "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
    },
    "is-string": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.4.tgz",
      "integrity": "sha1-zDqbaYV9Yh6WNyWiTK7shzuCbmQ="
    },
    "is-subset": {
      "version": "0.1.1",
      "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz",
      "integrity": "sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=",
      "dev": true
    },
    "is-symbol": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz",
      "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI="
    },
    "is-typedarray": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
      "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
    },
    "is-utf8": {
      "version": "0.2.1",
      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
      "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
      "dev": true
    },
    "is-wsl": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
      "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
      "dev": true
    },
    "isarray": {
      "version": "0.0.1",
      "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
      "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
    },
    "isemail": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/isemail/-/isemail-1.2.0.tgz",
      "integrity": "sha1-vgPfjMPineTSxd9lASY/H6RZXpo="
    },
    "isexe": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
    },
    "isobject": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
      "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
      "requires": {
        "isarray": "1.0.0"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
        }
      }
    },
    "isomorphic-fetch": {
      "version": "2.2.1",
      "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz",
      "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=",
      "requires": {
        "node-fetch": "1.7.3",
        "whatwg-fetch": "2.0.3"
      }
    },
    "isstream": {
      "version": "0.1.2",
      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
      "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
    },
    "jbj": {
      "version": "7.1.4",
      "resolved": "https://registry.npmjs.org/jbj/-/jbj-7.1.4.tgz",
      "integrity": "sha1-wndjHeFhxEQyGYBCuiL59FCoWNM=",
      "requires": {
        "JSONSelect": "https://github.com/touv/JSONSelect/archive/master.tar.gz",
        "anglicize": "1.0.0",
        "async-waterfall": "0.1.5",
        "clone": "1.0.2",
        "debug": "2.6.8",
        "each-async": "1.1.1",
        "extend": "3.0.1",
        "filtrex": "0.5.4",
        "json-mask": "0.3.8",
        "json5": "0.5.1",
        "object-path": "0.11.4",
        "object.omit": "2.0.1",
        "qs": "6.5.1",
        "to-slug-case": "1.0.0",
        "transtype": "1.0.0",
        "traverse": "0.6.6"
      }
    },
    "jbj-array": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/jbj-array/-/jbj-array-1.0.0.tgz",
      "integrity": "sha1-qsamm1q/mSoNeQlspHzKwUb3H9U=",
      "requires": {
        "object-path": "0.9.2"
      },
      "dependencies": {
        "object-path": {
          "version": "0.9.2",
          "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz",
          "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU="
        }
      }
    },
    "jbj-jsonld": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/jbj-jsonld/-/jbj-jsonld-1.0.0.tgz",
      "integrity": "sha1-MGHnvcDO781Z07gLYm2ZakC4IgA=",
      "requires": {
        "babel-polyfill": "6.26.0",
        "clone": "1.0.2",
        "debug": "2.6.8",
        "jsonld": "0.4.12"
      }
    },
    "jbj-nlp": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/jbj-nlp/-/jbj-nlp-1.1.0.tgz",
      "integrity": "sha1-FpAFVaIhqqZDBzPBpPlT4GYUBa4=",
      "requires": {
        "anglicize": "1.0.0",
        "metaphone": "1.0.2"
      }
    },
    "jbj-numerical": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/jbj-numerical/-/jbj-numerical-1.0.0.tgz",
      "integrity": "sha1-y+/LPnR4deKBSSQmFmuwHMpxRVE=",
      "requires": {
        "jshash": "0.0.1"
      }
    },
    "jbj-parse": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/jbj-parse/-/jbj-parse-2.0.0.tgz",
      "integrity": "sha1-S5gHRua9rCCNIezSE0X4lPyNwHc=",
      "requires": {
        "csv-string": "2.3.2",
        "qs": "6.5.1",
        "xml-mapping": "1.7.1"
      }
    },
    "jbj-rdfa": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/jbj-rdfa/-/jbj-rdfa-1.1.2.tgz",
      "integrity": "sha1-XvBdy2hkfjp1OOV3KbivEVUktzQ=",
      "requires": {
        "clone": "1.0.2"
      }
    },
    "jbj-template": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/jbj-template/-/jbj-template-2.0.0.tgz",
      "integrity": "sha1-W7ITa+3eKq/u0pUGIUzcIuUi9KU=",
      "requires": {
        "csv-string": "2.3.2",
        "hogan.js": "3.0.2",
        "xml-mapping": "1.7.1"
      }
    },
    "jest-docblock": {
      "version": "21.2.0",
      "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-21.2.0.tgz",
      "integrity": "sha512-5IZ7sY9dBAYSV+YjQ0Ovb540Ku7AO9Z5o2Cg789xj167iQuZ2cG+z0f3Uct6WeYLbU6aQiM2pCs7sZ+4dotydw==",
      "dev": true
    },
    "joi": {
      "version": "6.10.1",
      "resolved": "https://registry.npmjs.org/joi/-/joi-6.10.1.tgz",
      "integrity": "sha1-TVDDGAeRIgAP5fFq8f+OGRe3fgY=",
      "requires": {
        "hoek": "2.16.3",
        "isemail": "1.2.0",
        "moment": "2.18.1",
        "topo": "1.1.0"
      }
    },
    "js-tokens": {
      "version": "3.0.2",
      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
      "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls="
    },
    "js-yaml": {
      "version": "3.10.0",
      "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz",
      "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==",
      "requires": {
        "argparse": "1.0.9",
        "esprima": "4.0.0"
      }
    },
    "jsbn": {
      "version": "0.1.1",
      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
      "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
      "optional": true
    },
    "jsesc": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
      "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s="
    },
    "jshash": {
      "version": "0.0.1",
      "resolved": "https://registry.npmjs.org/jshash/-/jshash-0.0.1.tgz",
      "integrity": "sha1-h6duiHGXSlkHkY3fytTsHji0Y/g="
    },
    "json-csv": {
      "version": "1.5.0",
      "resolved": "https://registry.npmjs.org/json-csv/-/json-csv-1.5.0.tgz",
      "integrity": "sha1-y+zwK75jkJq3zKcY0fiDLoq+Rec=",
      "requires": {
        "concat-stream": "1.6.0",
        "event-stream": "3.3.4",
        "lodash": "4.17.4"
      }
    },
    "json-loader": {
      "version": "0.5.7",
      "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz",
      "integrity": "sha1-3KFKcCNf+C8KyaOr62DTN6NlGF0="
    },
    "json-mask": {
      "version": "0.3.8",
      "resolved": "https://registry.npmjs.org/json-mask/-/json-mask-0.3.8.tgz",
      "integrity": "sha1-LWZBXeFLDovGwVFFVKkL/Kg1aUE="
    },
    "json-schema": {
      "version": "0.2.3",
      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
      "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
    },
    "json-schema-traverse": {
      "version": "0.3.1",
      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
      "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A="
    },
    "json-stable-stringify": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
      "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
      "requires": {
        "jsonify": "0.0.0"
      }
    },
    "json-stable-stringify-without-jsonify": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
      "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
      "dev": true
    },
    "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="
    },
    "json3": {
      "version": "3.3.2",
      "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
      "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
      "dev": true
    },
    "json5": {
      "version": "0.5.1",
      "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
      "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE="
    },
    "jsonfile": {
      "version": "2.4.0",
      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
      "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
      "requires": {
        "graceful-fs": "4.1.11"
      }
    },
    "jsonify": {
      "version": "0.0.0",
      "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
      "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM="
    },
    "jsonld": {
      "version": "0.4.12",
      "resolved": "https://registry.npmjs.org/jsonld/-/jsonld-0.4.12.tgz",
      "integrity": "sha1-oC8gXVNBQU3xtthBTxuWenEgc+g=",
      "requires": {
        "es6-promise": "2.3.0",
        "pkginfo": "0.4.1",
        "request": "2.81.0",
        "xmldom": "0.1.19"
      }
    },
    "jsonp": {
      "version": "0.2.1",
      "resolved": "https://registry.npmjs.org/jsonp/-/jsonp-0.2.1.tgz",
      "integrity": "sha1-pltPoPEL2nGaBUQep7lMVfPhW64=",
      "requires": {
        "debug": "2.6.8"
      }
    },
    "jsonparse": {
      "version": "1.3.1",
      "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
      "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA="
    },
    "jsonwebtoken": {
      "version": "8.0.0",
      "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.0.0.tgz",
      "integrity": "sha1-eyQapnxhs9Cz5kElSppvW2b1UOg=",
      "requires": {
        "jws": "3.1.4",
        "lodash.includes": "4.3.0",
        "lodash.isarray": "4.0.0",
        "lodash.isboolean": "3.0.3",
        "lodash.isinteger": "4.0.4",
        "lodash.isnumber": "3.0.3",
        "lodash.isplainobject": "4.0.6",
        "lodash.isstring": "4.0.1",
        "lodash.once": "4.1.1",
        "ms": "2.0.0",
        "xtend": "4.0.1"
      }
    },
    "jsprim": {
      "version": "1.4.1",
      "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
      "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
      "requires": {
        "assert-plus": "1.0.0",
        "extsprintf": "1.3.0",
        "json-schema": "0.2.3",
        "verror": "1.10.0"
      },
      "dependencies": {
        "assert-plus": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
          "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
        }
      }
    },
    "jsx-ast-utils": {
      "version": "1.4.1",
      "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz",
      "integrity": "sha1-OGchPo3Xm/Ho8jAMDPwe+xgsDfE=",
      "dev": true
    },
    "just-extend": {
      "version": "1.1.27",
      "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-1.1.27.tgz",
      "integrity": "sha512-mJVp13Ix6gFo3SBAy9U/kL+oeZqzlYYYLQBwXVBlVzIsZwBqGREnOro24oC/8s8aox+rJhtZ2DiQof++IrkA+g==",
      "dev": true
    },
    "jwa": {
      "version": "1.1.5",
      "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.1.5.tgz",
      "integrity": "sha1-oFUs4CIHQs1S4VN3SjKQXDDnVuU=",
      "requires": {
        "base64url": "2.0.0",
        "buffer-equal-constant-time": "1.0.1",
        "ecdsa-sig-formatter": "1.0.9",
        "safe-buffer": "5.1.1"
      }
    },
    "jws": {
      "version": "3.1.4",
      "resolved": "https://registry.npmjs.org/jws/-/jws-3.1.4.tgz",
      "integrity": "sha1-+ei5M46KhHJ31kRLFGT2GIDgUKI=",
      "requires": {
        "base64url": "2.0.0",
        "jwa": "1.1.5",
        "safe-buffer": "5.1.1"
      }
    },
    "kcors": {
      "version": "2.2.1",
      "resolved": "https://registry.npmjs.org/kcors/-/kcors-2.2.1.tgz",
      "integrity": "sha1-cWCpTy6uYzQ20s746t0M4jI4Z3k="
    },
    "keycode": {
      "version": "2.1.9",
      "resolved": "https://registry.npmjs.org/keycode/-/keycode-2.1.9.tgz",
      "integrity": "sha1-lkojxU5IiUBbSGGlyfBIDUUUHfo="
    },
    "keygrip": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.0.2.tgz",
      "integrity": "sha1-rTKXxVcGneqLz+ek+kkbdcXd65E="
    },
    "killable": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.0.tgz",
      "integrity": "sha1-2ouEvUfeU5WHj5XWTQLyRJ/gXms=",
      "dev": true
    },
    "kind-of": {
      "version": "3.2.2",
      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
      "requires": {
        "is-buffer": "1.1.5"
      }
    },
    "klaw": {
      "version": "1.3.1",
      "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz",
      "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=",
      "requires": {
        "graceful-fs": "4.1.11"
      }
    },
    "koa": {
      "version": "2.2.0",
      "resolved": "https://registry.npmjs.org/koa/-/koa-2.2.0.tgz",
      "integrity": "sha1-sFWTMYeEnVQK2Ln3MbqqS+l8ZS0=",
      "requires": {
        "accepts": "1.3.4",
        "content-disposition": "0.5.2",
        "content-type": "1.0.2",
        "cookies": "0.7.1",
        "debug": "2.6.8",
        "delegates": "1.0.0",
        "depd": "1.1.1",
        "destroy": "1.0.4",
        "error-inject": "1.0.0",
        "escape-html": "1.0.3",
        "fresh": "0.5.0",
        "http-assert": "1.3.0",
        "http-errors": "1.6.2",
        "is-generator-function": "1.0.6",
        "koa-compose": "3.2.1",
        "koa-convert": "1.2.0",
        "koa-is-json": "1.0.0",
        "mime-types": "2.1.17",
        "on-finished": "2.3.0",
        "only": "0.0.2",
        "parseurl": "1.3.1",
        "statuses": "1.3.1",
        "type-is": "1.6.15",
        "vary": "1.1.1"
      }
    },
    "koa-bodyparser": {
      "version": "4.2.0",
      "resolved": "https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-4.2.0.tgz",
      "integrity": "sha1-vObgi8Zfhwm20fqpQRx/DYk4qlQ=",
      "requires": {
        "co-body": "5.1.1",
        "copy-to": "2.0.1"
      }
    },
    "koa-compose": {
      "version": "3.2.1",
      "resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-3.2.1.tgz",
      "integrity": "sha1-qFzLQLfZhtjlo0Wzoazo6rz1Tec=",
      "requires": {
        "any-promise": "1.3.0"
      }
    },
    "koa-connect": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/koa-connect/-/koa-connect-2.0.0.tgz",
      "integrity": "sha1-tp2hWP5d8EpZ9fzlexRzQ/b/ZS4="
    },
    "koa-convert": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/koa-convert/-/koa-convert-1.2.0.tgz",
      "integrity": "sha1-2kCHXfSd4FOQmNFwC1CCDOvNIdA=",
      "requires": {
        "co": "4.6.0",
        "koa-compose": "3.2.1"
      }
    },
    "koa-is-json": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/koa-is-json/-/koa-is-json-1.0.0.tgz",
      "integrity": "sha1-JzwH7c3Ljfaiwat9We52SRRR7BQ="
    },
    "koa-jwt": {
      "version": "3.2.2",
      "resolved": "https://registry.npmjs.org/koa-jwt/-/koa-jwt-3.2.2.tgz",
      "integrity": "sha1-aA3mFYaWeKeVg4JwGQ16RFgeM04=",
      "requires": {
        "jsonwebtoken": "7.4.1",
        "koa-unless": "1.0.0"
      },
      "dependencies": {
        "jsonwebtoken": {
          "version": "7.4.1",
          "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-7.4.1.tgz",
          "integrity": "sha1-fKMk9SFfi+A5zTWmxFu4y3SkSPs=",
          "requires": {
            "joi": "6.10.1",
            "jws": "3.1.4",
            "lodash.once": "4.1.1",
            "ms": "2.0.0",
            "xtend": "4.0.1"
          }
        }
      }
    },
    "koa-mount": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/koa-mount/-/koa-mount-3.0.0.tgz",
      "integrity": "sha1-CMqzuD0xRC7Yt+dcVLGr65IuwZc=",
      "requires": {
        "debug": "2.6.8",
        "koa-compose": "3.2.1"
      }
    },
    "koa-qs": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/koa-qs/-/koa-qs-2.0.0.tgz",
      "integrity": "sha1-GNFrQ1CKVB8JLlFDUdwJVjpIgZ8=",
      "requires": {
        "merge-descriptors": "0.0.2",
        "qs": "2.3.3"
      },
      "dependencies": {
        "merge-descriptors": {
          "version": "0.0.2",
          "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-0.0.2.tgz",
          "integrity": "sha1-w2pSp4FDdRPFcnXzndnTF1FKyMc="
        },
        "qs": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/qs/-/qs-2.3.3.tgz",
          "integrity": "sha1-6eha2+ddoLvkyOBHaghikPhjtAQ="
        }
      }
    },
    "koa-route": {
      "version": "3.2.0",
      "resolved": "https://registry.npmjs.org/koa-route/-/koa-route-3.2.0.tgz",
      "integrity": "sha1-dimLmaa8+p44yrb+XHmocz51i84=",
      "requires": {
        "debug": "2.6.8",
        "methods": "1.1.2",
        "path-to-regexp": "1.7.0"
      }
    },
    "koa-send": {
      "version": "3.3.0",
      "resolved": "https://registry.npmjs.org/koa-send/-/koa-send-3.3.0.tgz",
      "integrity": "sha1-WkriRVZGgMbs9geeknX6UXOoYdw=",
      "requires": {
        "co": "4.6.0",
        "debug": "2.6.8",
        "mz": "2.6.0",
        "resolve-path": "1.3.3"
      }
    },
    "koa-static": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/koa-static/-/koa-static-3.0.0.tgz",
      "integrity": "sha1-QEQiM9LAs1wiXkUBmcEL+KU55BY=",
      "requires": {
        "debug": "2.6.8",
        "koa-send": "3.3.0"
      }
    },
    "koa-unless": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/koa-unless/-/koa-unless-1.0.0.tgz",
      "integrity": "sha1-WqVzhLyIJWivyQrASFKj1YZYrus="
    },
    "koa-webpack": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/koa-webpack/-/koa-webpack-1.0.0.tgz",
      "integrity": "sha1-aUZrsTaWtgomWkKcz1JFk0y8cBA=",
      "requires": {
        "app-root-path": "2.0.1",
        "koa-compose": "4.0.0",
        "webpack": "3.5.6",
        "webpack-dev-middleware": "1.12.0",
        "webpack-hot-middleware": "2.19.1"
      },
      "dependencies": {
        "koa-compose": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-4.0.0.tgz",
          "integrity": "sha1-KAClE9nDYe8NY4UrA45Pby1adzw="
        }
      }
    },
    "koa-webpack-middleware": {
      "version": "1.0.7",
      "resolved": "https://registry.npmjs.org/koa-webpack-middleware/-/koa-webpack-middleware-1.0.7.tgz",
      "integrity": "sha512-XWVtdsyvy1EHVkNXxGDjKm1T+L9OWJGLwFt1gOmrCdTy+/n34VxdRQr9PoArXd7QJGuFb3yOOL5Gd2BP8u0/nA==",
      "requires": {
        "regenerator-runtime": "0.10.5",
        "webpack-dev-middleware": "1.12.0",
        "webpack-hot-middleware": "2.18.2"
      },
      "dependencies": {
        "webpack-hot-middleware": {
          "version": "2.18.2",
          "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.18.2.tgz",
          "integrity": "sha512-dB7uOnUWsojZIAC6Nwi5v3tuaQNd2i7p4vF5LsJRyoTOgr2fRYQdMKQxRZIZZaz0cTPBX8rvcWU1A6/n7JTITg==",
          "requires": {
            "ansi-html": "0.0.7",
            "html-entities": "1.2.1",
            "querystring": "0.2.0",
            "strip-ansi": "3.0.1"
          }
        }
      }
    },
    "latinize": {
      "version": "0.4.0",
      "resolved": "https://registry.npmjs.org/latinize/-/latinize-0.4.0.tgz",
      "integrity": "sha1-J0ObIeTrdQbDdxe2OPHfLEkHWkg="
    },
    "lazy-cache": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
      "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4="
    },
    "lcid": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
      "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
      "requires": {
        "invert-kv": "1.0.0"
      }
    },
    "lcov-parse": {
      "version": "0.0.10",
      "resolved": "https://registry.npmjs.org/lcov-parse/-/lcov-parse-0.0.10.tgz",
      "integrity": "sha1-GwuP+ayceIklBYK3C3ExXZ2m2aM="
    },
    "levn": {
      "version": "0.3.0",
      "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
      "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
      "dev": true,
      "requires": {
        "prelude-ls": "1.1.2",
        "type-check": "0.3.2"
      }
    },
    "linkify-it": {
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.0.3.tgz",
      "integrity": "sha1-2UpGSPmxwXnWT6lykSaL22zpQ08=",
      "requires": {
        "uc.micro": "1.0.3"
      }
    },
    "load-json-file": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
      "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
      "dev": true,
      "requires": {
        "graceful-fs": "4.1.11",
        "parse-json": "2.2.0",
        "pify": "2.3.0",
        "pinkie-promise": "2.0.1",
        "strip-bom": "2.0.0"
      }
    },
    "loader-runner": {
      "version": "2.3.0",
      "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.0.tgz",
      "integrity": "sha1-9IKuqC1UPgeSFwDVpG7yb9rGuKI="
    },
    "loader-utils": {
      "version": "0.2.17",
      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
      "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
      "requires": {
        "big.js": "3.1.3",
        "emojis-list": "2.1.0",
        "json5": "0.5.1",
        "object-assign": "4.1.1"
      }
    },
    "locate-path": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
      "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
      "requires": {
        "p-locate": "2.0.0",
        "path-exists": "3.0.0"
      },
      "dependencies": {
        "path-exists": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
          "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU="
        }
      }
    },
    "lodash": {
      "version": "4.17.4",
      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
      "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4="
    },
    "lodash-es": {
      "version": "4.17.4",
      "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.4.tgz",
      "integrity": "sha1-3MHXVS4VCgZABzupyzHXDwMpUOc="
    },
    "lodash.capitalize": {
      "version": "4.2.1",
      "resolved": "https://registry.npmjs.org/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz",
      "integrity": "sha1-+CbJtOKoUR2E46yinbBeGk87cqk="
    },
    "lodash.chunk": {
      "version": "4.2.0",
      "resolved": "https://registry.npmjs.org/lodash.chunk/-/lodash.chunk-4.2.0.tgz",
      "integrity": "sha1-ZuXOH3btJ7QwPYxlEujRIW6BBrw="
    },
    "lodash.compose": {
      "version": "2.4.1",
      "resolved": "https://registry.npmjs.org/lodash.compose/-/lodash.compose-2.4.1.tgz",
      "integrity": "sha1-oj9Bb9kc7oLGeHn2OgcNPLrDFSU=",
      "requires": {
        "lodash.isfunction": "2.4.1"
      }
    },
    "lodash.cond": {
      "version": "4.5.2",
      "resolved": "https://registry.npmjs.org/lodash.cond/-/lodash.cond-4.5.2.tgz",
      "integrity": "sha1-9HGh2khr5g9quVXRcRVSPdHSVdU=",
      "dev": true
    },
    "lodash.curry": {
      "version": "4.1.1",
      "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz",
      "integrity": "sha1-JI42By7ekGUB11lmIAqG2riyMXA="
    },
    "lodash.debounce": {
      "version": "4.0.8",
      "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
      "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168="
    },
    "lodash.difference": {
      "version": "4.5.0",
      "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz",
      "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw="
    },
    "lodash.flattendeep": {
      "version": "4.4.0",
      "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz",
      "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=",
      "dev": true
    },
    "lodash.get": {
      "version": "4.4.2",
      "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
      "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk="
    },
    "lodash.includes": {
      "version": "4.3.0",
      "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz",
      "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8="
    },
    "lodash.isarray": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-4.0.0.tgz",
      "integrity": "sha1-KspJayjEym1yZxUxNZDALm6jRAM="
    },
    "lodash.isboolean": {
      "version": "3.0.3",
      "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz",
      "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY="
    },
    "lodash.isequal": {
      "version": "4.5.0",
      "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
      "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA="
    },
    "lodash.isfinite": {
      "version": "3.2.0",
      "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.2.0.tgz",
      "integrity": "sha1-qmn/uTo36C+rDOGIYmVfkXTO0zk="
    },
    "lodash.isfunction": {
      "version": "2.4.1",
      "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-2.4.1.tgz",
      "integrity": "sha1-LP1XXHPkmKtX4xm3f6Aq3vE6lNE="
    },
    "lodash.isinteger": {
      "version": "4.0.4",
      "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz",
      "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M="
    },
    "lodash.isnumber": {
      "version": "3.0.3",
      "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz",
      "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w="
    },
    "lodash.isplainobject": {
      "version": "4.0.6",
      "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
      "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs="
    },
    "lodash.isstring": {
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
      "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE="
    },
    "lodash.memoize": {
      "version": "4.1.2",
      "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
      "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4="
    },
    "lodash.merge": {
      "version": "4.6.0",
      "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.0.tgz",
      "integrity": "sha1-aYhLoUSsM/5plzemCG3v+t0PicU="
    },
    "lodash.omit": {
      "version": "4.5.0",
      "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz",
      "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA="
    },
    "lodash.once": {
      "version": "4.1.1",
      "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
      "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w="
    },
    "lodash.pad": {
      "version": "4.5.1",
      "resolved": "https://registry.npmjs.org/lodash.pad/-/lodash.pad-4.5.1.tgz",
      "integrity": "sha1-QzCUmoM6fI2iLMIPaibE1Z3runA="
    },
    "lodash.pick": {
      "version": "4.4.0",
      "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz",
      "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM="
    },
    "lodash.pickby": {
      "version": "4.6.0",
      "resolved": "https://registry.npmjs.org/lodash.pickby/-/lodash.pickby-4.6.0.tgz",
      "integrity": "sha1-feoh2MGNdwOifHBMFdO4SmfjOv8="
    },
    "lodash.range": {
      "version": "3.2.0",
      "resolved": "https://registry.npmjs.org/lodash.range/-/lodash.range-3.2.0.tgz",
      "integrity": "sha1-9GHliPZmg/fq3q3lE+OKaaVloV0="
    },
    "lodash.rangeright": {
      "version": "4.2.0",
      "resolved": "https://registry.npmjs.org/lodash.rangeright/-/lodash.rangeright-4.2.0.tgz",
      "integrity": "sha1-dCrF5C+R9oKiwLaHwpt52TIzkEI="
    },
    "lodash.reduce": {
      "version": "4.6.0",
      "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz",
      "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs="
    },
    "lodash.set": {
      "version": "4.3.2",
      "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz",
      "integrity": "sha1-2HV7HagH3eJIFrDWqEvqGnYjCyM="
    },
    "lodash.throttle": {
      "version": "4.1.1",
      "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
      "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ="
    },
    "lodash.uniq": {
      "version": "4.5.0",
      "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
      "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M="
    },
    "lodash.unset": {
      "version": "4.5.2",
      "resolved": "https://registry.npmjs.org/lodash.unset/-/lodash.unset-4.5.2.tgz",
      "integrity": "sha1-Nw0dPoW3Kn4bDN8tJyEhMG8j5O0="
    },
    "log-driver": {
      "version": "1.2.5",
      "resolved": "https://registry.npmjs.org/log-driver/-/log-driver-1.2.5.tgz",
      "integrity": "sha1-euTsJXMC/XkNVXyxDJcQDYV7AFY="
    },
    "loglevel": {
      "version": "1.6.0",
      "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.0.tgz",
      "integrity": "sha1-rgyqVhERSYxboTcj1vtjHSQAOTQ=",
      "dev": true
    },
    "lolex": {
      "version": "2.3.0",
      "resolved": "https://registry.npmjs.org/lolex/-/lolex-2.3.0.tgz",
      "integrity": "sha512-rPO6R1t8PjYL6xbsFUg7aByKkWAql907na6powPBORVs4DCm8aMBUkL4+6CXO0gEIV8vtu3mWV0FB8ZaCYPBmA==",
      "dev": true
    },
    "longest": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
      "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc="
    },
    "loose-envify": {
      "version": "1.3.1",
      "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz",
      "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
      "requires": {
        "js-tokens": "3.0.2"
      }
    },
    "loud-rejection": {
      "version": "1.6.0",
      "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
      "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
      "dev": true,
      "requires": {
        "currently-unhandled": "0.4.1",
        "signal-exit": "3.0.2"
      }
    },
    "lower-case": {
      "version": "1.1.4",
      "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz",
      "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw="
    },
    "lowlight": {
      "version": "1.9.1",
      "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.9.1.tgz",
      "integrity": "sha512-CpDhyVhI+xHjruiGvH2F/Fr5q5aTn5A6Oyh7MI+4oI8G0A1E7p9a3Zqv9Hzx9WByK8gAiNifEueAXz+cA2xdEA==",
      "requires": {
        "highlight.js": "9.12.0"
      }
    },
    "lru-cache": {
      "version": "4.1.1",
      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz",
      "integrity": "sha1-Yi4y6CSItJJ5EUpPns9F581rulU=",
      "requires": {
        "pseudomap": "1.0.2",
        "yallist": "2.1.2"
      }
    },
    "make-dir": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.0.0.tgz",
      "integrity": "sha1-l6ARdR6R3YfPre9Ygy67BJNt6Xg=",
      "requires": {
        "pify": "2.3.0"
      }
    },
    "map-obj": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
      "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
      "dev": true
    },
    "map-stream": {
      "version": "0.1.0",
      "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
      "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ="
    },
    "markdown-it": {
      "version": "8.4.0",
      "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.0.tgz",
      "integrity": "sha1-4kAIgb8XH3AY7RvZ2kQdrIr2MG0=",
      "requires": {
        "argparse": "1.0.9",
        "entities": "1.1.1",
        "linkify-it": "2.0.3",
        "mdurl": "1.0.1",
        "uc.micro": "1.0.3"
      }
    },
    "material-ui": {
      "version": "0.19.4",
      "resolved": "https://registry.npmjs.org/material-ui/-/material-ui-0.19.4.tgz",
      "integrity": "sha1-ypzcqKqLtZTfrF2zjsn/BFoyNYc=",
      "requires": {
        "babel-runtime": "6.26.0",
        "inline-style-prefixer": "3.0.7",
        "keycode": "2.1.9",
        "lodash.merge": "4.6.0",
        "lodash.throttle": "4.1.1",
        "prop-types": "15.5.10",
        "react-event-listener": "0.5.1",
        "react-transition-group": "1.2.1",
        "recompose": "0.26.0",
        "simple-assign": "0.1.0",
        "warning": "3.0.0"
      },
      "dependencies": {
        "react-transition-group": {
          "version": "1.2.1",
          "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-1.2.1.tgz",
          "integrity": "sha512-CWaL3laCmgAFdxdKbhhps+c0HRGF4c+hdM4H23+FI1QBNUyx/AMeIJGWorehPNSaKnQNOAxL7PQmqMu78CDj3Q==",
          "requires": {
            "chain-function": "1.0.0",
            "dom-helpers": "3.2.1",
            "loose-envify": "1.3.1",
            "prop-types": "15.5.10",
            "warning": "3.0.0"
          }
        }
      }
    },
    "material-ui-superselectfield": {
      "version": "1.7.2",
      "resolved": "https://registry.npmjs.org/material-ui-superselectfield/-/material-ui-superselectfield-1.7.2.tgz",
      "integrity": "sha512-ahfE1z30MfjwHfM12h97mX+W/v34TuL/pFIZWqh5NHiMDJm0e9KRXDucdR0JmJXVK3zPSmazGgQ9tEqEEZa6NQ==",
      "requires": {
        "codecov.io": "0.1.6",
        "coveralls": "3.0.0",
        "react-infinite": "0.12.1"
      }
    },
    "math-expression-evaluator": {
      "version": "1.2.17",
      "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz",
      "integrity": "sha1-3oGf282E3M2PrlnGrreWFbnSZqw="
    },
    "md5.js": {
      "version": "1.3.4",
      "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz",
      "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=",
      "requires": {
        "hash-base": "3.0.4",
        "inherits": "2.0.3"
      },
      "dependencies": {
        "hash-base": {
          "version": "3.0.4",
          "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
          "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
          "requires": {
            "inherits": "2.0.3",
            "safe-buffer": "5.1.1"
          }
        }
      }
    },
    "mdurl": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
      "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4="
    },
    "media-typer": {
      "version": "0.3.0",
      "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
      "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
    },
    "mem": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
      "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
      "requires": {
        "mimic-fn": "1.1.0"
      }
    },
    "memory-fs": {
      "version": "0.4.1",
      "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
      "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
      "requires": {
        "errno": "0.1.4",
        "readable-stream": "2.3.3"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
        },
        "readable-stream": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
          "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "1.0.0",
            "process-nextick-args": "1.0.7",
            "safe-buffer": "5.1.1",
            "string_decoder": "1.0.3",
            "util-deprecate": "1.0.2"
          }
        },
        "string_decoder": {
          "version": "1.0.3",
          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
          "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
          "requires": {
            "safe-buffer": "5.1.1"
          }
        }
      }
    },
    "meow": {
      "version": "3.7.0",
      "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
      "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
      "dev": true,
      "requires": {
        "camelcase-keys": "2.1.0",
        "decamelize": "1.2.0",
        "loud-rejection": "1.6.0",
        "map-obj": "1.0.1",
        "minimist": "1.2.0",
        "normalize-package-data": "2.4.0",
        "object-assign": "4.1.1",
        "read-pkg-up": "1.0.1",
        "redent": "1.0.0",
        "trim-newlines": "1.0.0"
      },
      "dependencies": {
        "minimist": {
          "version": "1.2.0",
          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
          "dev": true
        }
      }
    },
    "merge-descriptors": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
      "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
      "dev": true
    },
    "metaphone": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/metaphone/-/metaphone-1.0.2.tgz",
      "integrity": "sha1-w922UVH+AL3TxbRMSTWk1G3vyWE="
    },
    "methods": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
      "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
    },
    "micromatch": {
      "version": "2.3.11",
      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
      "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
      "requires": {
        "arr-diff": "2.0.0",
        "array-unique": "0.2.1",
        "braces": "1.8.5",
        "expand-brackets": "0.1.5",
        "extglob": "0.3.2",
        "filename-regex": "2.0.1",
        "is-extglob": "1.0.0",
        "is-glob": "2.0.1",
        "kind-of": "3.2.2",
        "normalize-path": "2.1.1",
        "object.omit": "2.0.1",
        "parse-glob": "3.0.4",
        "regex-cache": "0.4.4"
      }
    },
    "miller-rabin": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.0.tgz",
      "integrity": "sha1-SmL7HUKTPAVYOYL0xxb2+55sbT0=",
      "requires": {
        "bn.js": "4.11.8",
        "brorand": "1.1.0"
      }
    },
    "mime": {
      "version": "1.4.0",
      "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.0.tgz",
      "integrity": "sha512-n9ChLv77+QQEapYz8lV+rIZAW3HhAPW2CXnzb1GN5uMkuczshwvkW7XPsbzU0ZQN3sP47Er2KVkp2p3KyqZKSQ=="
    },
    "mime-db": {
      "version": "1.30.0",
      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz",
      "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE="
    },
    "mime-types": {
      "version": "2.1.17",
      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz",
      "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
      "requires": {
        "mime-db": "1.30.0"
      }
    },
    "mimic-fn": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.1.0.tgz",
      "integrity": "sha1-5md4PZLonb00KBi1IwudYqZyrRg="
    },
    "min-document": {
      "version": "2.19.0",
      "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz",
      "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=",
      "requires": {
        "dom-walk": "0.1.1"
      }
    },
    "minimalistic-assert": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz",
      "integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M="
    },
    "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="
    },
    "minimatch": {
      "version": "3.0.4",
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
      "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=",
      "requires": {
        "brace-expansion": "1.1.8"
      }
    },
    "minimist": {
      "version": "0.0.8",
      "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
      "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
    },
    "mississippi": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-1.3.0.tgz",
      "integrity": "sha1-0gFYPrEjJ+PFwWQqQEqcrPlONPU=",
      "dev": true,
      "requires": {
        "concat-stream": "1.6.0",
        "duplexify": "3.5.1",
        "end-of-stream": "1.4.0",
        "flush-write-stream": "1.0.2",
        "from2": "2.3.0",
        "parallel-transform": "1.1.0",
        "pump": "1.0.2",
        "pumpify": "1.3.5",
        "stream-each": "1.2.2",
        "through2": "2.0.3"
      }
    },
    "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"
      }
    },
    "mocha": {
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/mocha/-/mocha-4.0.1.tgz",
      "integrity": "sha512-evDmhkoA+cBNiQQQdSKZa2b9+W2mpLoj50367lhy+Klnx9OV8XlCIhigUnn1gaTFLQCa0kdNhEGDr0hCXOQFDw==",
      "dev": true,
      "requires": {
        "browser-stdout": "1.3.0",
        "commander": "2.11.0",
        "debug": "3.1.0",
        "diff": "3.3.1",
        "escape-string-regexp": "1.0.5",
        "glob": "7.1.2",
        "growl": "1.10.3",
        "he": "1.1.1",
        "mkdirp": "0.5.1",
        "supports-color": "4.4.0"
      },
      "dependencies": {
        "debug": {
          "version": "3.1.0",
          "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
          "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
          "dev": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "supports-color": {
          "version": "4.4.0",
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
          "integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
          "dev": true,
          "requires": {
            "has-flag": "2.0.0"
          }
        }
      }
    },
    "mochiscript": {
      "version": "0.6.16",
      "resolved": "https://registry.npmjs.org/mochiscript/-/mochiscript-0.6.16.tgz",
      "integrity": "sha1-JYXWe9RXitJUQFPsuyeRZUvtvDQ=",
      "dev": true,
      "requires": {
        "watch": "0.5.1"
      }
    },
    "moment": {
      "version": "2.18.1",
      "resolved": "https://registry.npmjs.org/moment/-/moment-2.18.1.tgz",
      "integrity": "sha1-w2GT3Tzhwu7SrbfIAtu8d6gbHA8="
    },
    "mongodb": {
      "version": "2.2.33",
      "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-2.2.33.tgz",
      "integrity": "sha1-tTfEcdNKZlG0jzb9vyl1A0Dgi1A=",
      "requires": {
        "es6-promise": "3.2.1",
        "mongodb-core": "2.1.17",
        "readable-stream": "2.2.7"
      },
      "dependencies": {
        "es6-promise": {
          "version": "3.2.1",
          "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.2.1.tgz",
          "integrity": "sha1-7FYjOGgDKQkgcXDDlEjiREndH8Q="
        },
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
        },
        "readable-stream": {
          "version": "2.2.7",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.7.tgz",
          "integrity": "sha1-BwV6y+JGeyIELTb5jFrVBwVOlbE=",
          "requires": {
            "buffer-shims": "1.0.0",
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "1.0.0",
            "process-nextick-args": "1.0.7",
            "string_decoder": "1.0.3",
            "util-deprecate": "1.0.2"
          }
        },
        "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==",
          "requires": {
            "safe-buffer": "5.1.1"
          }
        }
      }
    },
    "mongodb-core": {
      "version": "2.1.17",
      "resolved": "https://registry.npmjs.org/mongodb-core/-/mongodb-core-2.1.17.tgz",
      "integrity": "sha1-pBizN6FKFJkPtRC5I97mqBMXPfg=",
      "requires": {
        "bson": "1.0.4",
        "require_optional": "1.0.1"
      }
    },
    "mongodb-querystring": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/mongodb-querystring/-/mongodb-querystring-1.0.3.tgz",
      "integrity": "sha1-2ICIwAm/zo4/P0dMXfDSb+il+vY=",
      "requires": {
        "qs": "6.5.1",
        "traverse": "0.6.6"
      }
    },
    "move-concurrently": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
      "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
      "dev": true,
      "requires": {
        "aproba": "1.2.0",
        "copy-concurrently": "1.0.5",
        "fs-write-stream-atomic": "1.0.10",
        "mkdirp": "0.5.1",
        "rimraf": "2.6.1",
        "run-queue": "1.0.3"
      }
    },
    "ms": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
    },
    "multicast-dns": {
      "version": "6.1.1",
      "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.1.1.tgz",
      "integrity": "sha1-bn3oalcIcqsXBYrepxYLvsqBTd4=",
      "dev": true,
      "requires": {
        "dns-packet": "1.2.2",
        "thunky": "0.1.0"
      }
    },
    "multicast-dns-service-types": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
      "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
      "dev": true
    },
    "multistream": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/multistream/-/multistream-2.1.0.tgz",
      "integrity": "sha1-YlwmfVxEQkrWKUeItbtNo9yzLx0=",
      "requires": {
        "inherits": "2.0.3",
        "readable-stream": "2.3.3"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
        },
        "readable-stream": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
          "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "1.0.0",
            "process-nextick-args": "1.0.7",
            "safe-buffer": "5.1.1",
            "string_decoder": "1.0.3",
            "util-deprecate": "1.0.2"
          }
        },
        "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==",
          "requires": {
            "safe-buffer": "5.1.1"
          }
        }
      }
    },
    "mute-stream": {
      "version": "0.0.7",
      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
      "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
      "dev": true
    },
    "mz": {
      "version": "2.6.0",
      "resolved": "https://registry.npmjs.org/mz/-/mz-2.6.0.tgz",
      "integrity": "sha1-yLhSHZWN8KTydoAl22nHGe5O8c4=",
      "requires": {
        "any-promise": "1.3.0",
        "object-assign": "4.1.1",
        "thenify-all": "1.6.0"
      }
    },
    "n3": {
      "version": "0.11.2",
      "resolved": "https://registry.npmjs.org/n3/-/n3-0.11.2.tgz",
      "integrity": "sha1-Jcsu8bdbOMv8wZec+S4r26fxg+A="
    },
    "natural-compare": {
      "version": "1.4.0",
      "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
      "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
      "dev": true
    },
    "ncname": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/ncname/-/ncname-1.0.0.tgz",
      "integrity": "sha1-W1etGLHKCShk72Kwse2BlPODtxw=",
      "requires": {
        "xml-char-classes": "1.0.0"
      }
    },
    "nearley": {
      "version": "2.11.0",
      "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.11.0.tgz",
      "integrity": "sha512-clqqhEuP0ZCJQ85Xv2I/4o2Gs/fvSR6fCg5ZHVE2c8evWyNk2G++ih4JOO3lMb/k/09x6ihQ2nzKUlB/APCWjg==",
      "dev": true,
      "requires": {
        "nomnom": "1.6.2",
        "railroad-diagrams": "1.0.0",
        "randexp": "0.4.6"
      }
    },
    "negotiator": {
      "version": "0.6.1",
      "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
      "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
    },
    "nise": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/nise/-/nise-1.2.0.tgz",
      "integrity": "sha512-q9jXh3UNsMV28KeqI43ILz5+c3l+RiNW8mhurEwCKckuHQbL+hTJIKKTiUlCPKlgQ/OukFvSnKB/Jk3+sFbkGA==",
      "dev": true,
      "requires": {
        "formatio": "1.2.0",
        "just-extend": "1.1.27",
        "lolex": "1.6.0",
        "path-to-regexp": "1.7.0",
        "text-encoding": "0.6.4"
      },
      "dependencies": {
        "lolex": {
          "version": "1.6.0",
          "resolved": "https://registry.npmjs.org/lolex/-/lolex-1.6.0.tgz",
          "integrity": "sha1-OpoCg0UqR9dDnnJzG54H1zhuSfY=",
          "dev": true
        }
      }
    },
    "no-case": {
      "version": "2.3.1",
      "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.1.tgz",
      "integrity": "sha1-euuhxzpSGEJlVUt9wDuvcg34AIE=",
      "requires": {
        "lower-case": "1.1.4"
      }
    },
    "node-dir": {
      "version": "0.1.17",
      "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz",
      "integrity": "sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU=",
      "requires": {
        "minimatch": "3.0.4"
      }
    },
    "node-fetch": {
      "version": "1.7.3",
      "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz",
      "integrity": "sha1-mA9vcthSEaU0fGsrwYxbhMPrR+8=",
      "requires": {
        "encoding": "0.1.12",
        "is-stream": "1.1.0"
      }
    },
    "node-fingerprint": {
      "version": "0.0.2",
      "resolved": "https://registry.npmjs.org/node-fingerprint/-/node-fingerprint-0.0.2.tgz",
      "integrity": "sha1-Mcur63GmeufdWn3AQuUcPHWGhQE="
    },
    "node-forge": {
      "version": "0.6.33",
      "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.6.33.tgz",
      "integrity": "sha1-RjgRh59XPUUVWtap9D3ClujoXrw=",
      "dev": true
    },
    "node-libs-browser": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.0.0.tgz",
      "integrity": "sha1-o6WeyXAkmFtG6Vg3lkb5bEthZkY=",
      "requires": {
        "assert": "1.4.1",
        "browserify-zlib": "0.1.4",
        "buffer": "4.9.1",
        "console-browserify": "1.1.0",
        "constants-browserify": "1.0.0",
        "crypto-browserify": "3.11.1",
        "domain-browser": "1.1.7",
        "events": "1.1.1",
        "https-browserify": "0.0.1",
        "os-browserify": "0.2.1",
        "path-browserify": "0.0.0",
        "process": "0.11.10",
        "punycode": "1.4.1",
        "querystring-es3": "0.2.1",
        "readable-stream": "2.3.3",
        "stream-browserify": "2.0.1",
        "stream-http": "2.7.2",
        "string_decoder": "0.10.31",
        "timers-browserify": "2.0.4",
        "tty-browserify": "0.0.0",
        "url": "0.11.0",
        "util": "0.10.3",
        "vm-browserify": "0.0.4"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
        },
        "process": {
          "version": "0.11.10",
          "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
          "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI="
        },
        "readable-stream": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
          "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "1.0.0",
            "process-nextick-args": "1.0.7",
            "safe-buffer": "5.1.1",
            "string_decoder": "1.0.3",
            "util-deprecate": "1.0.2"
          },
          "dependencies": {
            "string_decoder": {
              "version": "1.0.3",
              "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
              "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
              "requires": {
                "safe-buffer": "5.1.1"
              }
            }
          }
        }
      }
    },
    "node-object-hash": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/node-object-hash/-/node-object-hash-1.2.0.tgz",
      "integrity": "sha1-yqKCr0LBwY6lJcDLZ50oAPf7aDc="
    },
    "node-polyglot": {
      "version": "2.2.2",
      "resolved": "https://registry.npmjs.org/node-polyglot/-/node-polyglot-2.2.2.tgz",
      "integrity": "sha1-Gj921zkvg26ggjg27egX5upuwmw=",
      "requires": {
        "for-each": "0.3.2",
        "has": "1.0.1",
        "string.prototype.trim": "1.1.2",
        "warning": "3.0.0"
      }
    },
    "nomnom": {
      "version": "1.6.2",
      "resolved": "https://registry.npmjs.org/nomnom/-/nomnom-1.6.2.tgz",
      "integrity": "sha1-hKZqJgF0QI/Ft3oY+IjszET7aXE=",
      "dev": true,
      "requires": {
        "colors": "0.5.1",
        "underscore": "1.4.4"
      },
      "dependencies": {
        "colors": {
          "version": "0.5.1",
          "resolved": "https://registry.npmjs.org/colors/-/colors-0.5.1.tgz",
          "integrity": "sha1-fQAj6usVTo7p/Oddy5I9DtFmd3Q=",
          "dev": true
        }
      }
    },
    "normalize-package-data": {
      "version": "2.4.0",
      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
      "integrity": "sha1-EvlaMH1YNSB1oEkHuErIvpisAS8=",
      "requires": {
        "hosted-git-info": "2.5.0",
        "is-builtin-module": "1.0.0",
        "semver": "5.4.1",
        "validate-npm-package-license": "3.0.1"
      }
    },
    "normalize-path": {
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
      "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
      "requires": {
        "remove-trailing-separator": "1.1.0"
      }
    },
    "npm-run-path": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
      "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
      "requires": {
        "path-key": "2.0.1"
      }
    },
    "nth-check": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.1.tgz",
      "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=",
      "requires": {
        "boolbase": "1.0.0"
      }
    },
    "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="
    },
    "oauth-sign": {
      "version": "0.8.2",
      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
      "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM="
    },
    "object-assign": {
      "version": "4.1.1",
      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
    },
    "object-inspect": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.3.0.tgz",
      "integrity": "sha512-OHHnLgLNXpM++GnJRyyhbr2bwl3pPVm4YvaraHrRvDt/N3r+s/gDVHciA7EJBTkijKXj61ssgSAikq1fb0IBRg=="
    },
    "object-is": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.1.tgz",
      "integrity": "sha1-CqYOyZiaCz7Xlc9NBvYs8a1lObY=",
      "dev": true
    },
    "object-keys": {
      "version": "1.0.11",
      "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz",
      "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0="
    },
    "object-path": {
      "version": "0.11.4",
      "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.4.tgz",
      "integrity": "sha1-NwrnUvvzfePqcKhhwju6iRVpGUk="
    },
    "object.assign": {
      "version": "4.0.4",
      "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.0.4.tgz",
      "integrity": "sha1-scnMBE7xuf5jYG/BQau7MuFHMMw=",
      "dev": true,
      "requires": {
        "define-properties": "1.1.2",
        "function-bind": "1.1.1",
        "object-keys": "1.0.11"
      }
    },
    "object.entries": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.0.4.tgz",
      "integrity": "sha1-G/mk3SKI9bM/Opk9JXZh8F0WGl8=",
      "requires": {
        "define-properties": "1.1.2",
        "es-abstract": "1.8.2",
        "function-bind": "1.1.1",
        "has": "1.0.1"
      }
    },
    "object.omit": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
      "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
      "requires": {
        "for-own": "0.1.5",
        "is-extendable": "0.1.1"
      }
    },
    "object.values": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.0.4.tgz",
      "integrity": "sha1-5STaCbT2b/Bd9FdUbscqyZ8TBpo=",
      "dev": true,
      "requires": {
        "define-properties": "1.1.2",
        "es-abstract": "1.8.2",
        "function-bind": "1.1.1",
        "has": "1.0.1"
      }
    },
    "obuf": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.1.tgz",
      "integrity": "sha1-EEEktsYCxnlogaBCVB0220OlJk4=",
      "dev": true
    },
    "omni-fetch": {
      "version": "0.2.3",
      "resolved": "https://registry.npmjs.org/omni-fetch/-/omni-fetch-0.2.3.tgz",
      "integrity": "sha512-PezYE0Vhm5+/TffAWNjuHz8cuUKgPBgC601EBW/jUyXrCsJPlgtd/CekUvyT+TgKZupl9FQuPhwALrYsUuEbgA==",
      "requires": {
        "@types/isomorphic-fetch": "0.0.31",
        "@types/node": "6.0.90",
        "caw": "1.2.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"
      }
    },
    "on-headers": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz",
      "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=",
      "dev": true
    },
    "once": {
      "version": "1.4.0",
      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
      "requires": {
        "wrappy": "1.0.2"
      }
    },
    "onetime": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
      "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k="
    },
    "only": {
      "version": "0.0.2",
      "resolved": "https://registry.npmjs.org/only/-/only-0.0.2.tgz",
      "integrity": "sha1-Kv3oTQPlC5qO3EROMGEKcCle37Q="
    },
    "opener": {
      "version": "1.4.3",
      "resolved": "https://registry.npmjs.org/opener/-/opener-1.4.3.tgz",
      "integrity": "sha1-XG2ixdflgx6P+jlklQ+NZnSskLg=",
      "dev": true
    },
    "opn": {
      "version": "5.1.0",
      "resolved": "https://registry.npmjs.org/opn/-/opn-5.1.0.tgz",
      "integrity": "sha512-iPNl7SyM8L30Rm1sjGdLLheyHVw5YXVfi3SKWJzBI7efxRwHojfRFjwE/OLM6qp9xJYMgab8WicTU1cPoY+Hpg==",
      "dev": true,
      "requires": {
        "is-wsl": "1.1.0"
      }
    },
    "optimist": {
      "version": "0.6.1",
      "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
      "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
      "dev": true,
      "requires": {
        "minimist": "0.0.8",
        "wordwrap": "0.0.2"
      }
    },
    "optionator": {
      "version": "0.8.2",
      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
      "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
      "dev": true,
      "requires": {
        "deep-is": "0.1.3",
        "fast-levenshtein": "2.0.6",
        "levn": "0.3.0",
        "prelude-ls": "1.1.2",
        "type-check": "0.3.2",
        "wordwrap": "1.0.0"
      },
      "dependencies": {
        "wordwrap": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
          "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
          "dev": true
        }
      }
    },
    "original": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/original/-/original-1.0.0.tgz",
      "integrity": "sha1-kUf5P6FpbQS+YeAb1QuurKZWvTs=",
      "dev": true,
      "requires": {
        "url-parse": "1.0.5"
      },
      "dependencies": {
        "url-parse": {
          "version": "1.0.5",
          "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.0.5.tgz",
          "integrity": "sha1-CFSGBCKv3P7+tsllxmLUgAFpkns=",
          "dev": true,
          "requires": {
            "querystringify": "0.0.4",
            "requires-port": "1.0.0"
          }
        }
      }
    },
    "os-browserify": {
      "version": "0.2.1",
      "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.2.1.tgz",
      "integrity": "sha1-Y/xMzuXS13Y9Jrv4YBB45sLgBE8="
    },
    "os-homedir": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
      "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M="
    },
    "os-locale": {
      "version": "1.4.0",
      "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
      "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
      "dev": true,
      "requires": {
        "lcid": "1.0.0"
      }
    },
    "os-shim": {
      "version": "0.1.3",
      "resolved": "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz",
      "integrity": "sha1-a2LDeRz3kJ6jXtRuF2WLtBfLORc=",
      "dev": true
    },
    "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="
    },
    "output-file-sync": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-1.1.2.tgz",
      "integrity": "sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=",
      "requires": {
        "graceful-fs": "4.1.11",
        "mkdirp": "0.5.1",
        "object-assign": "4.1.1"
      }
    },
    "p-finally": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
      "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4="
    },
    "p-limit": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.1.0.tgz",
      "integrity": "sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw="
    },
    "p-locate": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
      "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
      "requires": {
        "p-limit": "1.1.0"
      }
    },
    "p-map": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
      "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
      "dev": true
    },
    "pako": {
      "version": "0.2.9",
      "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
      "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU="
    },
    "parallel-transform": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz",
      "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=",
      "dev": true,
      "requires": {
        "cyclist": "0.2.2",
        "inherits": "2.0.3",
        "readable-stream": "2.3.3"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
          "dev": true
        },
        "readable-stream": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
          "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
          "dev": true,
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "1.0.0",
            "process-nextick-args": "1.0.7",
            "safe-buffer": "5.1.1",
            "string_decoder": "1.0.3",
            "util-deprecate": "1.0.2"
          }
        },
        "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==",
          "dev": true,
          "requires": {
            "safe-buffer": "5.1.1"
          }
        }
      }
    },
    "param-case": {
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz",
      "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=",
      "requires": {
        "no-case": "2.3.1"
      }
    },
    "parse-asn1": {
      "version": "5.1.0",
      "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.0.tgz",
      "integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=",
      "requires": {
        "asn1.js": "4.9.1",
        "browserify-aes": "1.0.8",
        "create-hash": "1.1.3",
        "evp_bytestokey": "1.0.3",
        "pbkdf2": "3.0.13"
      }
    },
    "parse-glob": {
      "version": "3.0.4",
      "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
      "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
      "requires": {
        "glob-base": "0.3.0",
        "is-dotfile": "1.0.3",
        "is-extglob": "1.0.0",
        "is-glob": "2.0.1"
      }
    },
    "parse-json": {
      "version": "2.2.0",
      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
      "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
      "requires": {
        "error-ex": "1.3.1"
      }
    },
    "parse5": {
      "version": "3.0.3",
      "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz",
      "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==",
      "dev": true,
      "requires": {
        "@types/node": "6.0.90"
      }
    },
    "parseurl": {
      "version": "1.3.1",
      "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.1.tgz",
      "integrity": "sha1-yKuMkiO6NIiKpkopeyiFO+wY2lY="
    },
    "path-browserify": {
      "version": "0.0.0",
      "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
      "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo="
    },
    "path-exists": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
      "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
      "dev": true,
      "requires": {
        "pinkie-promise": "2.0.1"
      }
    },
    "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="
    },
    "path-is-inside": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
      "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
      "dev": true
    },
    "path-key": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
      "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A="
    },
    "path-parse": {
      "version": "1.0.5",
      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
      "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
      "dev": true
    },
    "path-to-regexp": {
      "version": "1.7.0",
      "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.7.0.tgz",
      "integrity": "sha1-Wf3g9DW62suhA6hOnTvGTpa5k30=",
      "requires": {
        "isarray": "0.0.1"
      }
    },
    "path-type": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
      "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
      "dev": true,
      "requires": {
        "graceful-fs": "4.1.11",
        "pify": "2.3.0",
        "pinkie-promise": "2.0.1"
      }
    },
    "pathval": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz",
      "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=",
      "dev": true
    },
    "pause-stream": {
      "version": "0.0.11",
      "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
      "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
      "requires": {
        "through": "2.3.8"
      }
    },
    "pbkdf2": {
      "version": "3.0.13",
      "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.13.tgz",
      "integrity": "sha512-+dCHxDH+djNtjgWmvVC/my3SYBAKpKNqKSjLkp+GtWWYe4XPE+e/PSD2aCanlEZZnqPk2uekTKNC/ccbwd2X2Q==",
      "requires": {
        "create-hash": "1.1.3",
        "create-hmac": "1.1.6",
        "ripemd160": "2.0.1",
        "safe-buffer": "5.1.1",
        "sha.js": "2.4.8"
      }
    },
    "performance-now": {
      "version": "0.2.0",
      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
      "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU="
    },
    "pify": {
      "version": "2.3.0",
      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
      "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
    },
    "pinkie": {
      "version": "2.0.4",
      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
      "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
      "dev": true
    },
    "pinkie-promise": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
      "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
      "dev": true,
      "requires": {
        "pinkie": "2.0.4"
      }
    },
    "pkg-dir": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz",
      "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=",
      "dev": true,
      "requires": {
        "find-up": "1.1.2"
      }
    },
    "pkginfo": {
      "version": "0.4.1",
      "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz",
      "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8="
    },
    "platform": {
      "version": "1.3.4",
      "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.4.tgz",
      "integrity": "sha1-bw+xftqqSPIUQrOpdcBjEw8cPr0="
    },
    "pluralize": {
      "version": "7.0.0",
      "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz",
      "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==",
      "dev": true
    },
    "portfinder": {
      "version": "1.0.13",
      "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.13.tgz",
      "integrity": "sha1-uzLs2HwnEErm7kS1o8y/Drsa7ek=",
      "dev": true,
      "requires": {
        "async": "1.5.2",
        "debug": "2.6.8",
        "mkdirp": "0.5.1"
      }
    },
    "pre-commit": {
      "version": "1.2.2",
      "resolved": "https://registry.npmjs.org/pre-commit/-/pre-commit-1.2.2.tgz",
      "integrity": "sha1-287g7p3nI15X95xW186UZBpp7sY=",
      "dev": true,
      "requires": {
        "cross-spawn": "5.1.0",
        "spawn-sync": "1.0.15",
        "which": "1.2.14"
      }
    },
    "prelude-ls": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
      "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
      "dev": true
    },
    "preserve": {
      "version": "0.2.0",
      "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
      "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks="
    },
    "prettier": {
      "version": "1.8.2",
      "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.8.2.tgz",
      "integrity": "sha512-fHWjCwoRZgjP1rvLP7OGqOznq7xH1sHMQUFLX8qLRO79hI57+6xbc5vB904LxEkCfgFgyr3vv06JkafgCSzoZg==",
      "dev": true
    },
    "pretty-error": {
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz",
      "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=",
      "requires": {
        "renderkid": "2.0.1",
        "utila": "0.4.0"
      }
    },
    "prismjs": {
      "version": "1.9.0",
      "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.9.0.tgz",
      "integrity": "sha1-+j4tntw8OIfB8fMJXUHx+bQgDw8=",
      "requires": {
        "clipboard": "1.7.1"
      }
    },
    "private": {
      "version": "0.1.7",
      "resolved": "https://registry.npmjs.org/private/-/private-0.1.7.tgz",
      "integrity": "sha1-aM5eih7woju1cMwoU3tTMqumPvE="
    },
    "process": {
      "version": "0.5.2",
      "resolved": "https://registry.npmjs.org/process/-/process-0.5.2.tgz",
      "integrity": "sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8="
    },
    "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="
    },
    "progress": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz",
      "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=",
      "dev": true
    },
    "promise": {
      "version": "7.3.1",
      "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
      "integrity": "sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=",
      "requires": {
        "asap": "2.0.6"
      }
    },
    "promise-inflight": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
      "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
      "dev": true
    },
    "promise-polyfill": {
      "version": "1.1.6",
      "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-1.1.6.tgz",
      "integrity": "sha1-zQTv9G9clcOn0EVZHXm14+AfEtc="
    },
    "prop-types": {
      "version": "15.5.10",
      "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.10.tgz",
      "integrity": "sha1-J5ffwxJhguOpXj37suiT3ddFYVQ=",
      "requires": {
        "fbjs": "0.8.15",
        "loose-envify": "1.3.1"
      }
    },
    "property-information": {
      "version": "3.2.0",
      "resolved": "https://registry.npmjs.org/property-information/-/property-information-3.2.0.tgz",
      "integrity": "sha1-/RSDyPusYYCPX+NZ52k6H0ilgzE="
    },
    "proxy-addr": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.2.tgz",
      "integrity": "sha1-ZXFQT0e7mI7IGAJT+F3X4UlSvew=",
      "dev": true,
      "requires": {
        "forwarded": "0.1.2",
        "ipaddr.js": "1.5.2"
      }
    },
    "proxy-from-env": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz",
      "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4="
    },
    "prr": {
      "version": "0.0.0",
      "resolved": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz",
      "integrity": "sha1-GoS4WQgyVQFBGFPQCB7j+obikmo="
    },
    "pseudomap": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
      "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
    },
    "public-encrypt": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz",
      "integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=",
      "requires": {
        "bn.js": "4.11.8",
        "browserify-rsa": "4.0.1",
        "create-hash": "1.1.3",
        "parse-asn1": "5.1.0",
        "randombytes": "2.0.5"
      }
    },
    "pump": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.2.tgz",
      "integrity": "sha1-Oz7mUS+U8OV1U4wXmV+fFpkKXVE=",
      "dev": true,
      "requires": {
        "end-of-stream": "1.4.0",
        "once": "1.4.0"
      }
    },
    "pumpify": {
      "version": "1.3.5",
      "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.3.5.tgz",
      "integrity": "sha1-G2ccYZlAq8rqwK0OOjwWS+dgmTs=",
      "dev": true,
      "requires": {
        "duplexify": "3.5.1",
        "inherits": "2.0.3",
        "pump": "1.0.2"
      }
    },
    "punycode": {
      "version": "1.4.1",
      "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
      "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
    },
    "qs": {
      "version": "6.5.1",
      "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
      "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A=="
    },
    "query-string": {
      "version": "4.3.4",
      "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
      "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
      "requires": {
        "object-assign": "4.1.1",
        "strict-uri-encode": "1.1.0"
      }
    },
    "querystring": {
      "version": "0.2.0",
      "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
      "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA="
    },
    "querystring-es3": {
      "version": "0.2.1",
      "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
      "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM="
    },
    "querystringify": {
      "version": "0.0.4",
      "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-0.0.4.tgz",
      "integrity": "sha1-DPf4T5Rj/wrlHExLFC2VvjdyTZw=",
      "dev": true
    },
    "raf": {
      "version": "3.3.2",
      "resolved": "https://registry.npmjs.org/raf/-/raf-3.3.2.tgz",
      "integrity": "sha1-DBO+C1tJtG921maSSNUnzysC/ic=",
      "requires": {
        "performance-now": "2.1.0"
      },
      "dependencies": {
        "performance-now": {
          "version": "2.1.0",
          "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
          "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
        }
      }
    },
    "railroad-diagrams": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz",
      "integrity": "sha1-635iZ1SN3t+4mcG5Dlc3RVnN234=",
      "dev": true
    },
    "randexp": {
      "version": "0.4.6",
      "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz",
      "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==",
      "dev": true,
      "requires": {
        "discontinuous-range": "1.0.0",
        "ret": "0.1.15"
      }
    },
    "randomatic": {
      "version": "1.1.7",
      "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz",
      "integrity": "sha1-x6vpzIuHwLqodrGf3oP9RkeX44w=",
      "requires": {
        "is-number": "3.0.0",
        "kind-of": "4.0.0"
      },
      "dependencies": {
        "is-number": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
          "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
          "requires": {
            "kind-of": "3.2.2"
          },
          "dependencies": {
            "kind-of": {
              "version": "3.2.2",
              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
              "requires": {
                "is-buffer": "1.1.5"
              }
            }
          }
        },
        "kind-of": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
          "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
          "requires": {
            "is-buffer": "1.1.5"
          }
        }
      }
    },
    "randombytes": {
      "version": "2.0.5",
      "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.5.tgz",
      "integrity": "sha1-3ACaJGuNCaF3tLegrne8Vw9LG3k=",
      "requires": {
        "safe-buffer": "5.1.1"
      }
    },
    "range-parser": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
      "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4="
    },
    "raw-body": {
      "version": "2.3.1",
      "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.1.tgz",
      "integrity": "sha512-sxkd1uqaSj41SG5Vet9sNAxBMCMsmZ3LVhRkDlK8SbCpelTUB7JiMGHG70AZS6cFiCRgfNQhU2eLnTHYRFf7LA==",
      "requires": {
        "bytes": "3.0.0",
        "http-errors": "1.6.2",
        "iconv-lite": "0.4.18",
        "unpipe": "1.0.0"
      }
    },
    "rc": {
      "version": "1.2.2",
      "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.2.tgz",
      "integrity": "sha1-2M6ctX6NZNnHut2YdsfDTL48cHc=",
      "requires": {
        "deep-extend": "0.4.2",
        "ini": "1.3.5",
        "minimist": "1.2.0",
        "strip-json-comments": "2.0.1"
      },
      "dependencies": {
        "minimist": {
          "version": "1.2.0",
          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
        }
      }
    },
    "react": {
      "version": "15.6.1",
      "resolved": "https://registry.npmjs.org/react/-/react-15.6.1.tgz",
      "integrity": "sha1-uqhDTsZ4C96ZfNw4C3nNM7ljk98=",
      "requires": {
        "create-react-class": "15.6.0",
        "fbjs": "0.8.15",
        "loose-envify": "1.3.1",
        "object-assign": "4.1.1",
        "prop-types": "15.5.10"
      }
    },
    "react-addons-test-utils": {
      "version": "15.6.2",
      "resolved": "https://registry.npmjs.org/react-addons-test-utils/-/react-addons-test-utils-15.6.2.tgz",
      "integrity": "sha1-wStu/cIkfBDae4dw0YUICnsEcVY=",
      "dev": true
    },
    "react-bubble-chart": {
      "version": "0.4.0",
      "resolved": "https://registry.npmjs.org/react-bubble-chart/-/react-bubble-chart-0.4.0.tgz",
      "integrity": "sha1-ACi0Oq4dJsfaJ96d3X1OuSf9WhA="
    },
    "react-copy-to-clipboard": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/react-copy-to-clipboard/-/react-copy-to-clipboard-5.0.0.tgz",
      "integrity": "sha1-I8zdfE2ewsx2ODnipVsSIK608z0=",
      "requires": {
        "copy-to-clipboard": "3.0.8",
        "prop-types": "15.5.10"
      }
    },
    "react-deep-force-update": {
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/react-deep-force-update/-/react-deep-force-update-2.1.1.tgz",
      "integrity": "sha1-jqQmPNZFWgULN0RbPwj9g52G6Qk=",
      "dev": true
    },
    "react-document-title": {
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/react-document-title/-/react-document-title-2.0.3.tgz",
      "integrity": "sha1-u/kioNcUEvyUgkXkKDskEt9w8rk=",
      "requires": {
        "prop-types": "15.5.10",
        "react-side-effect": "1.1.3"
      }
    },
    "react-dom": {
      "version": "15.6.1",
      "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-15.6.1.tgz",
      "integrity": "sha1-LLDtQZEDjlPCCes6eaI+Kkz5lHA=",
      "requires": {
        "fbjs": "0.8.15",
        "loose-envify": "1.3.1",
        "object-assign": "4.1.1",
        "prop-types": "15.5.10"
      }
    },
    "react-event-listener": {
      "version": "0.5.1",
      "resolved": "https://registry.npmjs.org/react-event-listener/-/react-event-listener-0.5.1.tgz",
      "integrity": "sha1-ujYHbke8N8Wmf/XM1Kn/DxViEEA=",
      "requires": {
        "babel-runtime": "6.26.0",
        "fbjs": "0.8.16",
        "prop-types": "15.6.0",
        "warning": "3.0.0"
      },
      "dependencies": {
        "core-js": {
          "version": "1.2.7",
          "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz",
          "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY="
        },
        "fbjs": {
          "version": "0.8.16",
          "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.16.tgz",
          "integrity": "sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=",
          "requires": {
            "core-js": "1.2.7",
            "isomorphic-fetch": "2.2.1",
            "loose-envify": "1.3.1",
            "object-assign": "4.1.1",
            "promise": "7.3.1",
            "setimmediate": "1.0.5",
            "ua-parser-js": "0.7.14"
          }
        },
        "prop-types": {
          "version": "15.6.0",
          "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.0.tgz",
          "integrity": "sha1-zq8IMCL8RrSjX2nhPvda7Q1jmFY=",
          "requires": {
            "fbjs": "0.8.16",
            "loose-envify": "1.3.1",
            "object-assign": "4.1.1"
          }
        }
      }
    },
    "react-event-timeline": {
      "version": "1.3.2",
      "resolved": "https://registry.npmjs.org/react-event-timeline/-/react-event-timeline-1.3.2.tgz",
      "integrity": "sha1-MV/PTetPrGc/oPSqwm9O3SVyhLU=",
      "requires": {
        "classnames": "2.2.5",
        "invariant": "2.2.2",
        "prop-types": "15.5.10",
        "react": "15.6.1",
        "react-dom": "15.6.1"
      }
    },
    "react-fa": {
      "version": "4.2.0",
      "resolved": "https://registry.npmjs.org/react-fa/-/react-fa-4.2.0.tgz",
      "integrity": "sha1-aR4FbGj/S+h2OReiH34+rvO+jg8=",
      "requires": {
        "font-awesome": "4.7.0",
        "prop-types": "15.5.10"
      }
    },
    "react-helmet": {
      "version": "5.2.0",
      "resolved": "https://registry.npmjs.org/react-helmet/-/react-helmet-5.2.0.tgz",
      "integrity": "sha1-qBgR3yExOm1VxfBYxK66XW89l6c=",
      "requires": {
        "deep-equal": "1.0.1",
        "object-assign": "4.1.1",
        "prop-types": "15.5.10",
        "react-side-effect": "1.1.3"
      }
    },
    "react-hot-loader": {
      "version": "3.1.2",
      "resolved": "https://registry.npmjs.org/react-hot-loader/-/react-hot-loader-3.1.2.tgz",
      "integrity": "sha512-dYCpizEIJyXzoXThSNGnmgjMYLg+jceTK5awYKfKtyeadXse8aw5PDOTwDtL99K66WYr4XvJQw/G1a0o3X78Ew==",
      "dev": true,
      "requires": {
        "global": "4.3.2",
        "react-deep-force-update": "2.1.1",
        "react-proxy": "3.0.0-alpha.1",
        "redbox-react": "1.5.0",
        "source-map": "0.6.1"
      },
      "dependencies": {
        "source-map": {
          "version": "0.6.1",
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
          "dev": true
        }
      }
    },
    "react-infinite": {
      "version": "0.12.1",
      "resolved": "https://registry.npmjs.org/react-infinite/-/react-infinite-0.12.1.tgz",
      "integrity": "sha512-sOXsm0OsszFQQ+4Vtqt1UUqLETGOCS0keAdEQuNMmeoIHHz2iIW44cHhPLxyeAsdfJQOYanmBZjhpZFQw7bhKw==",
      "requires": {
        "lodash.isarray": "3.0.4",
        "lodash.isfinite": "3.2.0",
        "object-assign": "4.0.1"
      },
      "dependencies": {
        "lodash.isarray": {
          "version": "3.0.4",
          "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
          "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U="
        },
        "object-assign": {
          "version": "4.0.1",
          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.0.1.tgz",
          "integrity": "sha1-mVBEVsNZi1ytT8WcJuipuxB/4L0="
        }
      }
    },
    "react-inline-transition-group": {
      "version": "2.2.0",
      "resolved": "https://registry.npmjs.org/react-inline-transition-group/-/react-inline-transition-group-2.2.0.tgz",
      "integrity": "sha512-CXca9LtV0kTL8nUnK2IklM7LYLOM488w7qmD9szny6Odyq/6G/nwxwROsvj+2MLFBKn7e1fOAgqDXV6w11I3hQ==",
      "requires": {
        "create-react-class": "15.6.0",
        "prop-types": "15.5.10",
        "react-transition-hooks": "1.2.0"
      }
    },
    "react-medium-image-zoom": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/react-medium-image-zoom/-/react-medium-image-zoom-1.0.4.tgz",
      "integrity": "sha512-rImQv28lGBN36RqtjflgrtvCGNb/m0zYF5lZGI2zye3bIuQoLuowPl2LeidlswjERVds+WIZsFDD1V1Ejr0lFQ=="
    },
    "react-motion": {
      "version": "0.5.1",
      "resolved": "https://registry.npmjs.org/react-motion/-/react-motion-0.5.1.tgz",
      "integrity": "sha512-umiUg2XTjJHK8z16VLLWVRC9Mr0GZhMrZTlGszXis8b9bc8rghtKfbvusxj65IAlGkO4R2l5pRXbvYlbCuGsmA==",
      "requires": {
        "performance-now": "0.2.0",
        "prop-types": "15.5.10",
        "raf": "3.3.2"
      }
    },
    "react-motion-ui-pack": {
      "version": "0.10.2",
      "resolved": "https://registry.npmjs.org/react-motion-ui-pack/-/react-motion-ui-pack-0.10.2.tgz",
      "integrity": "sha1-rc88T+KA7e2TzuBGacYLOQ1UFqc=",
      "requires": {
        "get-prefix": "1.0.0",
        "react-motion": "0.4.8"
      },
      "dependencies": {
        "react-motion": {
          "version": "0.4.8",
          "resolved": "https://registry.npmjs.org/react-motion/-/react-motion-0.4.8.tgz",
          "integrity": "sha1-I7st0nwtjgDSKeRVctEF789Ao14=",
          "requires": {
            "create-react-class": "15.6.0",
            "performance-now": "0.2.0",
            "prop-types": "15.5.10",
            "raf": "3.3.2"
          }
        }
      }
    },
    "react-proxy": {
      "version": "3.0.0-alpha.1",
      "resolved": "https://registry.npmjs.org/react-proxy/-/react-proxy-3.0.0-alpha.1.tgz",
      "integrity": "sha1-RABCa8+oDKpnJMd1VpUxUgn6Swc=",
      "dev": true,
      "requires": {
        "lodash": "4.17.4"
      }
    },
    "react-redux": {
      "version": "5.0.6",
      "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-5.0.6.tgz",
      "integrity": "sha1-I+06T5hjWdaLUhLqqmgeYNZXSUY=",
      "requires": {
        "hoist-non-react-statics": "2.3.1",
        "invariant": "2.2.2",
        "lodash": "4.17.4",
        "lodash-es": "4.17.4",
        "loose-envify": "1.3.1",
        "prop-types": "15.5.10"
      },
      "dependencies": {
        "hoist-non-react-statics": {
          "version": "2.3.1",
          "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.3.1.tgz",
          "integrity": "sha1-ND24TGAYxlB3iJgkATWhQg7iLOA="
        }
      }
    },
    "react-resize-detector": {
      "version": "0.4.1",
      "resolved": "https://registry.npmjs.org/react-resize-detector/-/react-resize-detector-0.4.1.tgz",
      "integrity": "sha1-Gfi5k+HoaeKHk0TiDcI8T6woslY=",
      "requires": {
        "prop-types": "15.5.10"
      }
    },
    "react-router": {
      "version": "3.0.3",
      "resolved": "https://registry.npmjs.org/react-router/-/react-router-3.0.3.tgz",
      "integrity": "sha1-6VMEsuQYSC5ez/JpnSuKrlLV+IQ=",
      "requires": {
        "history": "3.3.0",
        "hoist-non-react-statics": "1.2.0",
        "invariant": "2.2.2",
        "loose-envify": "1.3.1",
        "warning": "3.0.0"
      },
      "dependencies": {
        "history": {
          "version": "3.3.0",
          "resolved": "https://registry.npmjs.org/history/-/history-3.3.0.tgz",
          "integrity": "sha1-/O3M6PEpdTcVRdc1RhAzV5ptrpw=",
          "requires": {
            "invariant": "2.2.2",
            "loose-envify": "1.3.1",
            "query-string": "4.3.4",
            "warning": "3.0.0"
          }
        }
      }
    },
    "react-router-redux": {
      "version": "4.0.8",
      "resolved": "https://registry.npmjs.org/react-router-redux/-/react-router-redux-4.0.8.tgz",
      "integrity": "sha1-InQDWWtRUeGCN32rg1tdRfD4BU4="
    },
    "react-share": {
      "version": "1.16.0",
      "resolved": "https://registry.npmjs.org/react-share/-/react-share-1.16.0.tgz",
      "integrity": "sha1-TV2ndLyYLRVhK7fUIXnu64TKlNc=",
      "requires": {
        "babel-runtime": "6.26.0",
        "classnames": "2.2.5",
        "jsonp": "0.2.1",
        "platform": "1.3.4",
        "prop-types": "15.5.10"
      }
    },
    "react-side-effect": {
      "version": "1.1.3",
      "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-1.1.3.tgz",
      "integrity": "sha1-USwlq+DewXKDTEAB7FxR4E1BvFw=",
      "requires": {
        "exenv": "1.2.2",
        "shallowequal": "1.0.2"
      }
    },
    "react-simple-maps": {
      "version": "0.10.1",
      "resolved": "https://registry.npmjs.org/react-simple-maps/-/react-simple-maps-0.10.1.tgz",
      "integrity": "sha512-Wb+KJZyMCoNPRHcy2LC3ZLcAU5LFvodwdTs/l78cfKc6Bd576dIx21RNs3yhawXiCzTpwo5RRbviZMHB+PWYPw==",
      "requires": {
        "d3-geo": "1.6.3",
        "d3-geo-projection": "1.2.2",
        "topojson-client": "2.1.0"
      }
    },
    "react-smooth": {
      "version": "0.3.0",
      "resolved": "https://registry.npmjs.org/react-smooth/-/react-smooth-0.3.0.tgz",
      "integrity": "sha1-tnZl17mCAlfjQnnBXgLo5RMevpk=",
      "requires": {
        "lodash": "4.17.4",
        "prop-types": "15.5.10",
        "raf": "3.3.2",
        "react-transition-group": "1.2.1"
      }
    },
    "react-sortable-hoc": {
      "version": "0.6.7",
      "resolved": "https://registry.npmjs.org/react-sortable-hoc/-/react-sortable-hoc-0.6.7.tgz",
      "integrity": "sha1-4w0ke8Nt1aYFQwwzGsnLUKX6cqY=",
      "requires": {
        "babel-runtime": "6.26.0",
        "invariant": "2.2.2",
        "lodash": "4.17.4",
        "prop-types": "15.5.10"
      }
    },
    "react-syntax-highlighter": {
      "version": "6.1.1",
      "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-6.1.1.tgz",
      "integrity": "sha512-fTMpO6GsQcoLAcOY/6hABZVJwSfW9vo4PcLgrwWQM0Y2QVxVsDpS1jwRlf+k6nQsEhMeYXEAD80MjEELhAJkSQ==",
      "requires": {
        "babel-runtime": "6.26.0",
        "highlight.js": "9.12.0",
        "lowlight": "1.9.1",
        "prismjs": "1.9.0",
        "refractor": "2.2.0"
      }
    },
    "react-tap-event-plugin": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/react-tap-event-plugin/-/react-tap-event-plugin-2.0.1.tgz",
      "integrity": "sha1-MWvrO8ZVbinshppyk+icgmqQdNI=",
      "requires": {
        "fbjs": "0.8.15"
      }
    },
    "react-transition-group": {
      "version": "1.2.1",
      "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-1.2.1.tgz",
      "integrity": "sha512-CWaL3laCmgAFdxdKbhhps+c0HRGF4c+hdM4H23+FI1QBNUyx/AMeIJGWorehPNSaKnQNOAxL7PQmqMu78CDj3Q==",
      "requires": {
        "chain-function": "1.0.0",
        "dom-helpers": "3.2.1",
        "loose-envify": "1.3.1",
        "prop-types": "15.5.10",
        "warning": "3.0.0"
      }
    },
    "react-transition-hooks": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/react-transition-hooks/-/react-transition-hooks-1.2.0.tgz",
      "integrity": "sha512-F8eEvujOdrhrpEZRfNDaOfo/WOEfLKKqSs72y9ibsen68Uogap75Av2PQC5bbI+SoAnQCzUMCt0S2HfaM2e8ig==",
      "requires": {
        "create-react-class": "15.6.0",
        "prop-types": "15.5.10"
      }
    },
    "react-vis-force": {
      "version": "0.3.1",
      "resolved": "https://registry.npmjs.org/react-vis-force/-/react-vis-force-0.3.1.tgz",
      "integrity": "sha512-YmAe02LAwkxeWceyL6Kq8C7RLQBWtgXtrVgDV9Uq9vgfeyh8z9U2+gH/i4KDgaZdSd2bVxIwr2CgkVdEOOMygQ==",
      "requires": {
        "d3-force": "1.1.0",
        "global": "4.3.2",
        "lodash.reduce": "4.6.0",
        "prop-types": "15.5.10"
      }
    },
    "read-pkg": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
      "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
      "dev": true,
      "requires": {
        "load-json-file": "1.1.0",
        "normalize-package-data": "2.4.0",
        "path-type": "1.1.0"
      }
    },
    "read-pkg-up": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
      "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
      "dev": true,
      "requires": {
        "find-up": "1.1.2",
        "read-pkg": "1.1.0"
      }
    },
    "readable-stream": {
      "version": "1.1.14",
      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
      "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
      "requires": {
        "core-util-is": "1.0.2",
        "inherits": "2.0.3",
        "isarray": "0.0.1",
        "string_decoder": "0.10.31"
      }
    },
    "readdirp": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",
      "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
      "requires": {
        "graceful-fs": "4.1.11",
        "minimatch": "3.0.4",
        "readable-stream": "2.3.3",
        "set-immediate-shim": "1.0.1"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
        },
        "readable-stream": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
          "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "1.0.0",
            "process-nextick-args": "1.0.7",
            "safe-buffer": "5.1.1",
            "string_decoder": "1.0.3",
            "util-deprecate": "1.0.2"
          }
        },
        "string_decoder": {
          "version": "1.0.3",
          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
          "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
          "requires": {
            "safe-buffer": "5.1.1"
          }
        }
      }
    },
    "recharts": {
      "version": "0.22.4",
      "resolved": "https://registry.npmjs.org/recharts/-/recharts-0.22.4.tgz",
      "integrity": "sha1-38t6lfptmed6kTsiZbaOyK0rhO0=",
      "requires": {
        "classnames": "2.2.5",
        "core-js": "2.4.1",
        "d3-scale": "1.0.4",
        "d3-shape": "1.0.4",
        "lodash": "4.17.4",
        "prop-types": "15.5.10",
        "react-resize-detector": "0.4.1",
        "react-smooth": "0.3.0",
        "recharts-scale": "0.3.0",
        "reduce-css-calc": "1.3.0"
      },
      "dependencies": {
        "core-js": {
          "version": "2.4.1",
          "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.4.1.tgz",
          "integrity": "sha1-TekR5mew6ukSTjQlS1OupvxhjT4="
        },
        "d3-scale": {
          "version": "1.0.4",
          "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-1.0.4.tgz",
          "integrity": "sha1-UOKL9qGTtwZ0VShRXtmz1EIFoDM=",
          "requires": {
            "d3-array": "1.2.1",
            "d3-collection": "1.0.4",
            "d3-color": "1.0.3",
            "d3-format": "1.2.1",
            "d3-interpolate": "1.1.6",
            "d3-time": "1.0.8",
            "d3-time-format": "2.1.1"
          }
        },
        "d3-shape": {
          "version": "1.0.4",
          "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.0.4.tgz",
          "integrity": "sha1-FF7hAMy+xC+OPxmWzQXHhvef4cY=",
          "requires": {
            "d3-path": "1.0.5"
          }
        }
      }
    },
    "recharts-scale": {
      "version": "0.3.0",
      "resolved": "https://registry.npmjs.org/recharts-scale/-/recharts-scale-0.3.0.tgz",
      "integrity": "sha1-0X6MQFXbvrDWVDXJFC7g+5BUdYo="
    },
    "recompose": {
      "version": "0.26.0",
      "resolved": "https://registry.npmjs.org/recompose/-/recompose-0.26.0.tgz",
      "integrity": "sha512-KwOu6ztO0mN5vy3+zDcc45lgnaUoaQse/a5yLVqtzTK13czSWnFGmXbQVmnoMgDkI5POd1EwIKSbjU1V7xdZog==",
      "requires": {
        "change-emitter": "0.1.6",
        "fbjs": "0.8.15",
        "hoist-non-react-statics": "2.3.1",
        "symbol-observable": "1.0.4"
      },
      "dependencies": {
        "hoist-non-react-statics": {
          "version": "2.3.1",
          "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.3.1.tgz",
          "integrity": "sha1-ND24TGAYxlB3iJgkATWhQg7iLOA="
        }
      }
    },
    "redbox-react": {
      "version": "1.5.0",
      "resolved": "https://registry.npmjs.org/redbox-react/-/redbox-react-1.5.0.tgz",
      "integrity": "sha512-mdxArOI3sF8K5Nay5NG+lv/VW516TbXjjd4h1wcV1Iy4IMDQPnCayjoQXBAycAFSME4nyXRUXCjHxsw2rYpVRw==",
      "dev": true,
      "requires": {
        "error-stack-parser": "1.3.6",
        "object-assign": "4.1.1",
        "prop-types": "15.5.10",
        "sourcemapped-stacktrace": "1.1.7"
      }
    },
    "redent": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
      "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
      "dev": true,
      "requires": {
        "indent-string": "2.1.0",
        "strip-indent": "1.0.1"
      }
    },
    "reduce-css-calc": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz",
      "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=",
      "requires": {
        "balanced-match": "0.4.2",
        "math-expression-evaluator": "1.2.17",
        "reduce-function-call": "1.0.2"
      },
      "dependencies": {
        "balanced-match": {
          "version": "0.4.2",
          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
          "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg="
        }
      }
    },
    "reduce-function-call": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz",
      "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=",
      "requires": {
        "balanced-match": "0.4.2"
      },
      "dependencies": {
        "balanced-match": {
          "version": "0.4.2",
          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
          "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg="
        }
      }
    },
    "reduce-reducers": {
      "version": "0.1.2",
      "resolved": "https://registry.npmjs.org/reduce-reducers/-/reduce-reducers-0.1.2.tgz",
      "integrity": "sha1-+htHGLxSkqcd3R5dg5yb6pdw8Us="
    },
    "redux": {
      "version": "3.7.2",
      "resolved": "https://registry.npmjs.org/redux/-/redux-3.7.2.tgz",
      "integrity": "sha1-BrcxIyFZAdJdBlvjQusCa8HIU3s=",
      "requires": {
        "lodash": "4.17.4",
        "lodash-es": "4.17.4",
        "loose-envify": "1.3.1",
        "symbol-observable": "1.0.4"
      }
    },
    "redux-actions": {
      "version": "2.2.1",
      "resolved": "https://registry.npmjs.org/redux-actions/-/redux-actions-2.2.1.tgz",
      "integrity": "sha1-1kGGslZJoTwFR4VH1811N7iSQQ0=",
      "requires": {
        "invariant": "2.2.2",
        "lodash": "4.17.4",
        "lodash-es": "4.17.4",
        "reduce-reducers": "0.1.2"
      }
    },
    "redux-form": {
      "version": "7.0.4",
      "resolved": "https://registry.npmjs.org/redux-form/-/redux-form-7.0.4.tgz",
      "integrity": "sha1-Ipe2vtQP2ou1gTLiYboJdvtOUww=",
      "requires": {
        "deep-equal": "1.0.1",
        "es6-error": "4.0.2",
        "hoist-non-react-statics": "2.3.1",
        "invariant": "2.2.2",
        "is-promise": "2.1.0",
        "lodash": "4.17.4",
        "lodash-es": "4.17.4",
        "prop-types": "15.5.10"
      },
      "dependencies": {
        "hoist-non-react-statics": {
          "version": "2.3.1",
          "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.3.1.tgz",
          "integrity": "sha1-ND24TGAYxlB3iJgkATWhQg7iLOA="
        }
      }
    },
    "redux-localstorage": {
      "version": "1.0.0-rc4",
      "resolved": "https://registry.npmjs.org/redux-localstorage/-/redux-localstorage-1.0.0-rc4.tgz",
      "integrity": "sha1-zrqIJpMpjfIBSvOui8G1jdQnKoM="
    },
    "redux-localstorage-filter": {
      "version": "0.1.1",
      "resolved": "https://registry.npmjs.org/redux-localstorage-filter/-/redux-localstorage-filter-0.1.1.tgz",
      "integrity": "sha1-lMWraNjNpHm7PMbN8DVp+PY6GI0="
    },
    "redux-polyglot": {
      "version": "0.6.2",
      "resolved": "https://registry.npmjs.org/redux-polyglot/-/redux-polyglot-0.6.2.tgz",
      "integrity": "sha1-KyM0zV/aZjWaP2WpwgiVC7uBSSs=",
      "requires": {
        "lodash.curry": "4.1.1",
        "node-polyglot": "2.2.2",
        "redux": "3.7.2",
        "reselect": "2.5.4"
      },
      "dependencies": {
        "reselect": {
          "version": "2.5.4",
          "resolved": "https://registry.npmjs.org/reselect/-/reselect-2.5.4.tgz",
          "integrity": "sha1-t9I/3wC4P6etAnlUb427vXZccEc="
        }
      }
    },
    "redux-saga": {
      "version": "0.15.6",
      "resolved": "https://registry.npmjs.org/redux-saga/-/redux-saga-0.15.6.tgz",
      "integrity": "sha1-hjjcUi3mxsCklv6LK1RmKHrC3E0="
    },
    "redux-tooltip": {
      "version": "0.7.2",
      "resolved": "https://registry.npmjs.org/redux-tooltip/-/redux-tooltip-0.7.2.tgz",
      "integrity": "sha1-WdUbwOZbZ6DmE3pQqitOhRZS148=",
      "requires": {
        "blacklist": "1.1.4",
        "dompurify": "0.8.9",
        "is-dom": "1.0.9"
      }
    },
    "refractor": {
      "version": "2.2.0",
      "resolved": "https://registry.npmjs.org/refractor/-/refractor-2.2.0.tgz",
      "integrity": "sha512-rMompwrKpF10RkfiZz91AVMRiQJbV5sJ6aYL5GNRfaPJjRStoFjJFitya3j/QZTtO3HygvKyEpdfZkXICiILkA==",
      "requires": {
        "hastscript": "3.1.0",
        "prismjs": "1.9.0"
      }
    },
    "regenerate": {
      "version": "1.3.3",
      "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.3.tgz",
      "integrity": "sha512-jVpo1GadrDAK59t/0jRx5VxYWQEDkkEKi6+HjE3joFVLfDOh9Xrdh0dF1eSq+BI/SwvTQ44gSscJ8N5zYL61sg=="
    },
    "regenerator-runtime": {
      "version": "0.10.5",
      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz",
      "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg="
    },
    "regenerator-transform": {
      "version": "0.10.1",
      "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz",
      "integrity": "sha1-HkmWg3Ix2ot/PPQRTXG1aRoGgN0=",
      "requires": {
        "babel-runtime": "6.26.0",
        "babel-types": "6.26.0",
        "private": "0.1.7"
      }
    },
    "regex-cache": {
      "version": "0.4.4",
      "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
      "integrity": "sha1-db3FiioUls7EihKDW8VMjVYjNt0=",
      "requires": {
        "is-equal-shallow": "0.1.3"
      }
    },
    "regexpu-core": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz",
      "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
      "requires": {
        "regenerate": "1.3.3",
        "regjsgen": "0.2.0",
        "regjsparser": "0.1.5"
      }
    },
    "regjsgen": {
      "version": "0.2.0",
      "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
      "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc="
    },
    "regjsparser": {
      "version": "0.1.5",
      "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
      "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
      "requires": {
        "jsesc": "0.5.0"
      },
      "dependencies": {
        "jsesc": {
          "version": "0.5.0",
          "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
          "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0="
        }
      }
    },
    "relateurl": {
      "version": "0.2.7",
      "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
      "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk="
    },
    "remove-trailing-separator": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
      "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8="
    },
    "renderkid": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.1.tgz",
      "integrity": "sha1-iYyr/Ivt5Le5ETWj/9Mj5YwNsxk=",
      "requires": {
        "css-select": "1.2.0",
        "dom-converter": "0.1.4",
        "htmlparser2": "3.3.0",
        "strip-ansi": "3.0.1",
        "utila": "0.3.3"
      },
      "dependencies": {
        "utila": {
          "version": "0.3.3",
          "resolved": "https://registry.npmjs.org/utila/-/utila-0.3.3.tgz",
          "integrity": "sha1-1+jn1+MJEHCSsF+NloiCTWM6QiY="
        }
      }
    },
    "repeat-element": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
      "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo="
    },
    "repeat-string": {
      "version": "1.6.1",
      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
      "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
    },
    "repeating": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
      "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
      "requires": {
        "is-finite": "1.0.2"
      }
    },
    "request": {
      "version": "2.81.0",
      "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz",
      "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
      "requires": {
        "aws-sign2": "0.6.0",
        "aws4": "1.6.0",
        "caseless": "0.12.0",
        "combined-stream": "1.0.5",
        "extend": "3.0.1",
        "forever-agent": "0.6.1",
        "form-data": "2.1.4",
        "har-validator": "4.2.1",
        "hawk": "3.1.3",
        "http-signature": "1.1.1",
        "is-typedarray": "1.0.0",
        "isstream": "0.1.2",
        "json-stringify-safe": "5.0.1",
        "mime-types": "2.1.17",
        "oauth-sign": "0.8.2",
        "performance-now": "0.2.0",
        "qs": "6.4.0",
        "safe-buffer": "5.1.1",
        "stringstream": "0.0.5",
        "tough-cookie": "2.3.2",
        "tunnel-agent": "0.6.0",
        "uuid": "3.1.0"
      },
      "dependencies": {
        "qs": {
          "version": "6.4.0",
          "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
          "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM="
        }
      }
    },
    "require-directory": {
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
    },
    "require-main-filename": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
      "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE="
    },
    "require-uncached": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz",
      "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
      "dev": true,
      "requires": {
        "caller-path": "0.1.0",
        "resolve-from": "1.0.1"
      },
      "dependencies": {
        "resolve-from": {
          "version": "1.0.1",
          "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
          "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=",
          "dev": true
        }
      }
    },
    "require_optional": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz",
      "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==",
      "requires": {
        "resolve-from": "2.0.0",
        "semver": "5.4.1"
      }
    },
    "requires-port": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
      "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
      "dev": true
    },
    "reselect": {
      "version": "3.0.1",
      "resolved": "https://registry.npmjs.org/reselect/-/reselect-3.0.1.tgz",
      "integrity": "sha1-79qpjqdFEyTQkrKyFjpqHXqaIUc="
    },
    "resolve": {
      "version": "1.4.0",
      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.4.0.tgz",
      "integrity": "sha512-aW7sVKPufyHqOmyyLzg/J+8606v5nevBgaliIlV7nUpVMsDnoBGV/cbSLNjZAg9q0Cfd/+easKVKQ8vOu8fn1Q==",
      "dev": true,
      "requires": {
        "path-parse": "1.0.5"
      }
    },
    "resolve-cwd": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
      "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
      "dev": true,
      "requires": {
        "resolve-from": "3.0.0"
      },
      "dependencies": {
        "resolve-from": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
          "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
          "dev": true
        }
      }
    },
    "resolve-from": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz",
      "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c="
    },
    "resolve-path": {
      "version": "1.3.3",
      "resolved": "https://registry.npmjs.org/resolve-path/-/resolve-path-1.3.3.tgz",
      "integrity": "sha1-TYOrpkaMK45jKldeP1Kw+g2+Glw=",
      "requires": {
        "http-errors": "1.5.1",
        "path-is-absolute": "1.0.1"
      },
      "dependencies": {
        "http-errors": {
          "version": "1.5.1",
          "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.5.1.tgz",
          "integrity": "sha1-eIwNLB3iyBuebowBhDtrl+uSB1A=",
          "requires": {
            "inherits": "2.0.3",
            "setprototypeof": "1.0.2",
            "statuses": "1.3.1"
          }
        },
        "setprototypeof": {
          "version": "1.0.2",
          "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.2.tgz",
          "integrity": "sha1-gaVSFB7BBLiOic44MQOtXGZWTQg="
        }
      }
    },
    "restore-cursor": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
      "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
      "dev": true,
      "requires": {
        "onetime": "2.0.1",
        "signal-exit": "3.0.2"
      },
      "dependencies": {
        "onetime": {
          "version": "2.0.1",
          "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
          "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
          "dev": true,
          "requires": {
            "mimic-fn": "1.1.0"
          }
        }
      }
    },
    "resumablejs": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/resumablejs/-/resumablejs-1.0.2.tgz",
      "integrity": "sha1-BFb/BeUkVeQQ2MAQK4Ns385ZQ70="
    },
    "resumer": {
      "version": "0.0.0",
      "resolved": "https://registry.npmjs.org/resumer/-/resumer-0.0.0.tgz",
      "integrity": "sha1-8ej0YeQGS6Oegq883CqMiT0HZ1k=",
      "requires": {
        "through": "2.3.8"
      }
    },
    "ret": {
      "version": "0.1.15",
      "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
      "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
      "dev": true
    },
    "right-align": {
      "version": "0.1.3",
      "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
      "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
      "requires": {
        "align-text": "0.1.4"
      }
    },
    "rimraf": {
      "version": "2.6.1",
      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz",
      "integrity": "sha1-wjOOxkPfeht/5cVPqG9XQopV8z0=",
      "requires": {
        "glob": "7.1.2"
      }
    },
    "ripemd160": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.1.tgz",
      "integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=",
      "requires": {
        "hash-base": "2.0.2",
        "inherits": "2.0.3"
      }
    },
    "rst-selector-parser": {
      "version": "2.2.3",
      "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz",
      "integrity": "sha1-gbIw6i/MYGbInjRy3nlChdmwPZE=",
      "dev": true,
      "requires": {
        "lodash.flattendeep": "4.4.0",
        "nearley": "2.11.0"
      }
    },
    "run-async": {
      "version": "2.3.0",
      "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
      "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
      "dev": true,
      "requires": {
        "is-promise": "2.1.0"
      }
    },
    "run-queue": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
      "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
      "dev": true,
      "requires": {
        "aproba": "1.2.0"
      }
    },
    "rw": {
      "version": "1.3.3",
      "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz",
      "integrity": "sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q="
    },
    "rx-lite": {
      "version": "4.0.8",
      "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz",
      "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=",
      "dev": true
    },
    "rx-lite-aggregates": {
      "version": "4.0.8",
      "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz",
      "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=",
      "dev": true,
      "requires": {
        "rx-lite": "4.0.8"
      }
    },
    "safe-buffer": {
      "version": "5.1.1",
      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
      "integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM="
    },
    "safe-eval": {
      "version": "0.3.0",
      "resolved": "https://registry.npmjs.org/safe-eval/-/safe-eval-0.3.0.tgz",
      "integrity": "sha1-Bs4RHuvZwYWrr/AI7A/P/Fxb4Aw="
    },
    "samsam": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.3.0.tgz",
      "integrity": "sha512-1HwIYD/8UlOtFS3QO3w7ey+SdSDFE4HRNLZoZRYVQefrOY3l17epswImeB1ijgJFQJodIaHcwkp3r/myBjFVbg==",
      "dev": true
    },
    "sax": {
      "version": "0.5.8",
      "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
      "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE="
    },
    "schema-utils": {
      "version": "0.3.0",
      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz",
      "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
      "dev": true,
      "requires": {
        "ajv": "5.3.0"
      },
      "dependencies": {
        "ajv": {
          "version": "5.3.0",
          "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.3.0.tgz",
          "integrity": "sha1-RBT/dKUIecII7l/cgm4ywwNUnto=",
          "dev": true,
          "requires": {
            "co": "4.6.0",
            "fast-deep-equal": "1.0.0",
            "fast-json-stable-stringify": "2.0.0",
            "json-schema-traverse": "0.3.1"
          }
        }
      }
    },
    "select": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz",
      "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=",
      "optional": true
    },
    "select-hose": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
      "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
      "dev": true
    },
    "selfsigned": {
      "version": "1.10.1",
      "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.1.tgz",
      "integrity": "sha1-v4y3uDJWxFUeMTR8YxF3jbme7FI=",
      "dev": true,
      "requires": {
        "node-forge": "0.6.33"
      }
    },
    "semver": {
      "version": "5.4.1",
      "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz",
      "integrity": "sha1-4FnAnYVx8FQII3M0M1BdOi8AsY4="
    },
    "send": {
      "version": "0.16.1",
      "resolved": "https://registry.npmjs.org/send/-/send-0.16.1.tgz",
      "integrity": "sha512-ElCLJdJIKPk6ux/Hocwhk7NFHpI3pVm/IZOYWqUmoxcgeyM+MpxHHKhb8QmlJDX1pU6WrgaHBkVNm73Sv7uc2A==",
      "dev": true,
      "requires": {
        "debug": "2.6.9",
        "depd": "1.1.1",
        "destroy": "1.0.4",
        "encodeurl": "1.0.1",
        "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.3.1"
      },
      "dependencies": {
        "debug": {
          "version": "2.6.9",
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
          "dev": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "fresh": {
          "version": "0.5.2",
          "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
          "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
          "dev": true
        },
        "mime": {
          "version": "1.4.1",
          "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
          "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
          "dev": true
        }
      }
    },
    "serve-index": {
      "version": "1.9.1",
      "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
      "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
      "dev": true,
      "requires": {
        "accepts": "1.3.4",
        "batch": "0.6.1",
        "debug": "2.6.9",
        "escape-html": "1.0.3",
        "http-errors": "1.6.2",
        "mime-types": "2.1.17",
        "parseurl": "1.3.2"
      },
      "dependencies": {
        "debug": {
          "version": "2.6.9",
          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
          "dev": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "parseurl": {
          "version": "1.3.2",
          "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
          "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
          "dev": true
        }
      }
    },
    "serve-static": {
      "version": "1.13.1",
      "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.1.tgz",
      "integrity": "sha512-hSMUZrsPa/I09VYFJwa627JJkNs0NrfL1Uzuup+GqHfToR2KcsXFymXSV90hoyw3M+msjFuQly+YzIH/q0MGlQ==",
      "dev": true,
      "requires": {
        "encodeurl": "1.0.1",
        "escape-html": "1.0.3",
        "parseurl": "1.3.2",
        "send": "0.16.1"
      },
      "dependencies": {
        "parseurl": {
          "version": "1.3.2",
          "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
          "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
          "dev": true
        }
      }
    },
    "set-blocking": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
      "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
    },
    "set-immediate-shim": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
      "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E="
    },
    "setimmediate": {
      "version": "1.0.5",
      "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
      "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
    },
    "setprototypeof": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
      "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ="
    },
    "sha.js": {
      "version": "2.4.8",
      "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.8.tgz",
      "integrity": "sha1-NwaMLEdra69ALRSknGf1l5IfY08=",
      "requires": {
        "inherits": "2.0.3"
      }
    },
    "shallowequal": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.0.2.tgz",
      "integrity": "sha1-FWHb3vuMAUCBADGQhXZNo/z4P48="
    },
    "shebang-command": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
      "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
      "requires": {
        "shebang-regex": "1.0.0"
      }
    },
    "shebang-regex": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
      "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM="
    },
    "signal-exit": {
      "version": "3.0.2",
      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
      "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0="
    },
    "simple-assign": {
      "version": "0.1.0",
      "resolved": "https://registry.npmjs.org/simple-assign/-/simple-assign-0.1.0.tgz",
      "integrity": "sha1-F/0wZqXz13OPUDIbsPFMooHMS6o="
    },
    "sinon": {
      "version": "4.1.2",
      "resolved": "https://registry.npmjs.org/sinon/-/sinon-4.1.2.tgz",
      "integrity": "sha512-5uLBZPdCWl59Lpbf45ygKj7Z0LVol+ftBe7RDIXOQV/sF58pcFmbK8raA7bt6eljNuGnvBP+/ZxlicVn0emDjA==",
      "dev": true,
      "requires": {
        "diff": "3.3.1",
        "formatio": "1.2.0",
        "lodash.get": "4.4.2",
        "lolex": "2.3.0",
        "nise": "1.2.0",
        "supports-color": "4.5.0",
        "type-detect": "4.0.5"
      },
      "dependencies": {
        "has-flag": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
          "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
          "dev": true
        },
        "supports-color": {
          "version": "4.5.0",
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
          "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
          "dev": true,
          "requires": {
            "has-flag": "2.0.0"
          }
        }
      }
    },
    "slash": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
      "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU="
    },
    "slice-ansi": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz",
      "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
      "dev": true,
      "requires": {
        "is-fullwidth-code-point": "2.0.0"
      },
      "dependencies": {
        "is-fullwidth-code-point": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
          "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
          "dev": true
        }
      }
    },
    "sntp": {
      "version": "1.0.9",
      "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
      "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
      "requires": {
        "hoek": "2.16.3"
      }
    },
    "sockjs": {
      "version": "0.3.18",
      "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.18.tgz",
      "integrity": "sha1-2bKJMWyn33dZXvKZ4HXw+TfrQgc=",
      "dev": true,
      "requires": {
        "faye-websocket": "0.10.0",
        "uuid": "2.0.3"
      },
      "dependencies": {
        "uuid": {
          "version": "2.0.3",
          "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
          "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=",
          "dev": true
        }
      }
    },
    "sockjs-client": {
      "version": "1.1.4",
      "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.4.tgz",
      "integrity": "sha1-W6vjhrd15M8U51IJEUUmVAFsixI=",
      "dev": true,
      "requires": {
        "debug": "2.6.8",
        "eventsource": "0.1.6",
        "faye-websocket": "0.11.1",
        "inherits": "2.0.3",
        "json3": "3.3.2",
        "url-parse": "1.2.0"
      },
      "dependencies": {
        "faye-websocket": {
          "version": "0.11.1",
          "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz",
          "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=",
          "dev": true,
          "requires": {
            "websocket-driver": "0.7.0"
          }
        }
      }
    },
    "source-list-map": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz",
      "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==",
      "dev": true
    },
    "source-map": {
      "version": "0.5.7",
      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
      "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
    },
    "source-map-support": {
      "version": "0.4.17",
      "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.17.tgz",
      "integrity": "sha512-30c1Ch8FSjV0FwC253iftbbj0dU/OXoSg1LAEGZJUlGgjTNj6cu+DVqJWWIZJY5RXLWV4eFtR+4ouo0VIOYOTg==",
      "requires": {
        "source-map": "0.5.7"
      }
    },
    "sourcemapped-stacktrace": {
      "version": "1.1.7",
      "resolved": "https://registry.npmjs.org/sourcemapped-stacktrace/-/sourcemapped-stacktrace-1.1.7.tgz",
      "integrity": "sha512-pgHNUACbafkQ+M5zR00NSOtSKBc/i40prgN+SY07J/pghClwVNWNTTMa0JuXj4lriR2TvMKcPAHw5KN9tVFRhA==",
      "dev": true,
      "requires": {
        "source-map": "0.5.6"
      },
      "dependencies": {
        "source-map": {
          "version": "0.5.6",
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
          "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
          "dev": true
        }
      }
    },
    "space-separated-tokens": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.1.tgz",
      "integrity": "sha1-lpW5355lrsGBHUw/nOUlILwvfk0=",
      "requires": {
        "trim": "0.0.1"
      }
    },
    "spawn-sync": {
      "version": "1.0.15",
      "resolved": "https://registry.npmjs.org/spawn-sync/-/spawn-sync-1.0.15.tgz",
      "integrity": "sha1-sAeZVX63+wyDdsKdROih6mfldHY=",
      "dev": true,
      "requires": {
        "concat-stream": "1.6.0",
        "os-shim": "0.1.3"
      }
    },
    "spdx-correct": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
      "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
      "requires": {
        "spdx-license-ids": "1.2.2"
      }
    },
    "spdx-expression-parse": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz",
      "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw="
    },
    "spdx-license-ids": {
      "version": "1.2.2",
      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
      "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc="
    },
    "spdy": {
      "version": "3.4.7",
      "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz",
      "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=",
      "dev": true,
      "requires": {
        "debug": "2.6.8",
        "handle-thing": "1.2.5",
        "http-deceiver": "1.2.7",
        "safe-buffer": "5.1.1",
        "select-hose": "2.0.0",
        "spdy-transport": "2.0.20"
      }
    },
    "spdy-transport": {
      "version": "2.0.20",
      "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.0.20.tgz",
      "integrity": "sha1-c15yBUxIayNU/onnAiVgBKOazk0=",
      "dev": true,
      "requires": {
        "debug": "2.6.8",
        "detect-node": "2.0.3",
        "hpack.js": "2.1.6",
        "obuf": "1.1.1",
        "readable-stream": "2.3.3",
        "safe-buffer": "5.1.1",
        "wbuf": "1.7.2"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
          "dev": true
        },
        "readable-stream": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
          "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
          "dev": true,
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "1.0.0",
            "process-nextick-args": "1.0.7",
            "safe-buffer": "5.1.1",
            "string_decoder": "1.0.3",
            "util-deprecate": "1.0.2"
          }
        },
        "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==",
          "dev": true,
          "requires": {
            "safe-buffer": "5.1.1"
          }
        }
      }
    },
    "split": {
      "version": "0.3.3",
      "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
      "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=",
      "requires": {
        "through": "2.3.8"
      }
    },
    "sprintf-js": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
      "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
    },
    "sshpk": {
      "version": "1.13.1",
      "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz",
      "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=",
      "requires": {
        "asn1": "0.2.3",
        "assert-plus": "1.0.0",
        "bcrypt-pbkdf": "1.0.1",
        "dashdash": "1.14.1",
        "ecc-jsbn": "0.1.1",
        "getpass": "0.1.7",
        "jsbn": "0.1.1",
        "tweetnacl": "0.14.5"
      },
      "dependencies": {
        "assert-plus": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
          "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
        }
      }
    },
    "ssri": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.0.0.tgz",
      "integrity": "sha512-728D4yoQcQm1ooZvSbywLkV1RjfITZXh0oWrhM/lnsx3nAHx7LsRGJWB/YyvoceAYRq98xqbstiN4JBv1/wNHg==",
      "dev": true,
      "requires": {
        "safe-buffer": "5.1.1"
      }
    },
    "stack-trace": {
      "version": "0.0.10",
      "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
      "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA="
    },
    "stackframe": {
      "version": "0.3.1",
      "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-0.3.1.tgz",
      "integrity": "sha1-M6qE8Rd6VUjIk1Uzy/6zQgl19aQ=",
      "dev": true
    },
    "statuses": {
      "version": "1.3.1",
      "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
      "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4="
    },
    "stream-browserify": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
      "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
      "requires": {
        "inherits": "2.0.3",
        "readable-stream": "2.3.3"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
        },
        "readable-stream": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
          "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "1.0.0",
            "process-nextick-args": "1.0.7",
            "safe-buffer": "5.1.1",
            "string_decoder": "1.0.3",
            "util-deprecate": "1.0.2"
          }
        },
        "string_decoder": {
          "version": "1.0.3",
          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
          "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
          "requires": {
            "safe-buffer": "5.1.1"
          }
        }
      }
    },
    "stream-combiner": {
      "version": "0.0.4",
      "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
      "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
      "requires": {
        "duplexer": "0.1.1"
      }
    },
    "stream-each": {
      "version": "1.2.2",
      "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.2.tgz",
      "integrity": "sha512-mc1dbFhGBxvTM3bIWmAAINbqiuAk9TATcfIQC8P+/+HJefgaiTlMn2dHvkX8qlI12KeYKSQ1Ua9RrIqrn1VPoA==",
      "dev": true,
      "requires": {
        "end-of-stream": "1.4.0",
        "stream-shift": "1.0.0"
      }
    },
    "stream-http": {
      "version": "2.7.2",
      "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.7.2.tgz",
      "integrity": "sha1-QKBQ7I3DtTsz2ZCUFcAsC/Gr+60=",
      "requires": {
        "builtin-status-codes": "3.0.0",
        "inherits": "2.0.3",
        "readable-stream": "2.3.3",
        "to-arraybuffer": "1.0.1",
        "xtend": "4.0.1"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
        },
        "readable-stream": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
          "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "1.0.0",
            "process-nextick-args": "1.0.7",
            "safe-buffer": "5.1.1",
            "string_decoder": "1.0.3",
            "util-deprecate": "1.0.2"
          }
        },
        "string_decoder": {
          "version": "1.0.3",
          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
          "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
          "requires": {
            "safe-buffer": "5.1.1"
          }
        }
      }
    },
    "stream-shift": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
      "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
      "dev": true
    },
    "stream-to-string": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/stream-to-string/-/stream-to-string-1.1.0.tgz",
      "integrity": "sha1-OSELATF+ars16FRTjgEwN7ajWUA=",
      "requires": {
        "promise-polyfill": "1.1.6"
      }
    },
    "streamsearch": {
      "version": "0.1.2",
      "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz",
      "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo="
    },
    "strict-uri-encode": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
      "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM="
    },
    "string-hash": {
      "version": "1.1.3",
      "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz",
      "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs="
    },
    "string-width": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
      "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
      "requires": {
        "code-point-at": "1.1.0",
        "is-fullwidth-code-point": "1.0.0",
        "strip-ansi": "3.0.1"
      }
    },
    "string.prototype.trim": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.1.2.tgz",
      "integrity": "sha1-0E3iyJ4Tf019IG8Ia17S+ua+jOo=",
      "requires": {
        "define-properties": "1.1.2",
        "es-abstract": "1.8.2",
        "function-bind": "1.1.1"
      }
    },
    "string_decoder": {
      "version": "0.10.31",
      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
      "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
    },
    "stringstream": {
      "version": "0.0.5",
      "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
      "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg="
    },
    "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.1.1"
      }
    },
    "strip-bom": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
      "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
      "dev": true,
      "requires": {
        "is-utf8": "0.2.1"
      }
    },
    "strip-eof": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
      "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8="
    },
    "strip-indent": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
      "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
      "dev": true,
      "requires": {
        "get-stdin": "4.0.1"
      }
    },
    "strip-json-comments": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
      "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo="
    },
    "supports-color": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
      "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
    },
    "symbol-observable": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.4.tgz",
      "integrity": "sha1-Kb9hXUqnEhvdiYsi1LP5vE4qoD0="
    },
    "table": {
      "version": "4.0.2",
      "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz",
      "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==",
      "dev": true,
      "requires": {
        "ajv": "5.3.0",
        "ajv-keywords": "2.1.1",
        "chalk": "2.3.0",
        "lodash": "4.17.4",
        "slice-ansi": "1.0.0",
        "string-width": "2.1.1"
      },
      "dependencies": {
        "ajv": {
          "version": "5.3.0",
          "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.3.0.tgz",
          "integrity": "sha1-RBT/dKUIecII7l/cgm4ywwNUnto=",
          "dev": true,
          "requires": {
            "co": "4.6.0",
            "fast-deep-equal": "1.0.0",
            "fast-json-stable-stringify": "2.0.0",
            "json-schema-traverse": "0.3.1"
          }
        },
        "ansi-regex": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
          "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
          "dev": true
        },
        "ansi-styles": {
          "version": "3.2.0",
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz",
          "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==",
          "dev": true,
          "requires": {
            "color-convert": "1.9.1"
          }
        },
        "chalk": {
          "version": "2.3.0",
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz",
          "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==",
          "dev": true,
          "requires": {
            "ansi-styles": "3.2.0",
            "escape-string-regexp": "1.0.5",
            "supports-color": "4.5.0"
          }
        },
        "is-fullwidth-code-point": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
          "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
          "dev": true
        },
        "string-width": {
          "version": "2.1.1",
          "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
          "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
          "dev": true,
          "requires": {
            "is-fullwidth-code-point": "2.0.0",
            "strip-ansi": "4.0.0"
          }
        },
        "strip-ansi": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
          "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
          "dev": true,
          "requires": {
            "ansi-regex": "3.0.0"
          }
        },
        "supports-color": {
          "version": "4.5.0",
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
          "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
          "dev": true,
          "requires": {
            "has-flag": "2.0.0"
          }
        }
      }
    },
    "tapable": {
      "version": "0.2.8",
      "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.8.tgz",
      "integrity": "sha1-mTcqXJmb8t8WCvwNdL7U9HlIzSI="
    },
    "tape": {
      "version": "2.3.0",
      "resolved": "https://registry.npmjs.org/tape/-/tape-2.3.0.tgz",
      "integrity": "sha1-Df7scJIn+8yRcKvn8EaWKycUMds=",
      "requires": {
        "deep-equal": "0.1.2",
        "defined": "0.0.0",
        "inherits": "2.0.3",
        "jsonify": "0.0.0",
        "resumer": "0.0.0",
        "split": "0.2.10",
        "stream-combiner": "0.0.4",
        "through": "2.3.8"
      },
      "dependencies": {
        "deep-equal": {
          "version": "0.1.2",
          "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-0.1.2.tgz",
          "integrity": "sha1-skbCuApXCkfBG+HZvRBw7IeLh84="
        },
        "split": {
          "version": "0.2.10",
          "resolved": "https://registry.npmjs.org/split/-/split-0.2.10.tgz",
          "integrity": "sha1-Zwl8YB1pfOE2j0GPBs0gHPBSGlc=",
          "requires": {
            "through": "2.3.8"
          }
        }
      }
    },
    "text-encoding": {
      "version": "0.6.4",
      "resolved": "https://registry.npmjs.org/text-encoding/-/text-encoding-0.6.4.tgz",
      "integrity": "sha1-45mpgiV6J22uQou5KEXLcb3CbRk=",
      "dev": true
    },
    "text-table": {
      "version": "0.2.0",
      "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
      "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
      "dev": true
    },
    "thenify": {
      "version": "3.3.0",
      "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.0.tgz",
      "integrity": "sha1-5p44obq+lpsBCCB5eLn2K4hgSDk=",
      "requires": {
        "any-promise": "1.3.0"
      }
    },
    "thenify-all": {
      "version": "1.6.0",
      "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
      "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=",
      "requires": {
        "thenify": "3.3.0"
      }
    },
    "through": {
      "version": "2.3.8",
      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
    },
    "through2": {
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
      "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
      "dev": true,
      "requires": {
        "readable-stream": "2.3.3",
        "xtend": "4.0.1"
      },
      "dependencies": {
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
          "dev": true
        },
        "readable-stream": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
          "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
          "dev": true,
          "requires": {
            "core-util-is": "1.0.2",
            "inherits": "2.0.3",
            "isarray": "1.0.0",
            "process-nextick-args": "1.0.7",
            "safe-buffer": "5.1.1",
            "string_decoder": "1.0.3",
            "util-deprecate": "1.0.2"
          }
        },
        "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==",
          "dev": true,
          "requires": {
            "safe-buffer": "5.1.1"
          }
        }
      }
    },
    "thunky": {
      "version": "0.1.0",
      "resolved": "https://registry.npmjs.org/thunky/-/thunky-0.1.0.tgz",
      "integrity": "sha1-vzAUaCTituZ7Dy16Ssi+smkIaE4=",
      "dev": true
    },
    "time-stamp": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-2.0.0.tgz",
      "integrity": "sha1-lcakRTDhW6jW9KPsuMOj+sRto1c="
    },
    "timers-browserify": {
      "version": "2.0.4",
      "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.4.tgz",
      "integrity": "sha1-lspT9LeUpefA4b18yIo3Ipj6AeY=",
      "requires": {
        "setimmediate": "1.0.5"
      }
    },
    "tiny-emitter": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.0.2.tgz",
      "integrity": "sha512-2NM0auVBGft5tee/OxP4PI3d8WItkDM+fPnaRAVo6xTDI2knbz9eC5ArWGqtGlYqiH3RU5yMpdyTTO7MguC4ow==",
      "optional": true
    },
    "tmatch": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/tmatch/-/tmatch-2.0.1.tgz",
      "integrity": "sha1-DFYkbzPzDaG409colauvFmYPOM8="
    },
    "tmp": {
      "version": "0.0.33",
      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
      "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
      "dev": true,
      "requires": {
        "os-tmpdir": "1.0.2"
      }
    },
    "tmp-filepath": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/tmp-filepath/-/tmp-filepath-2.0.0.tgz",
      "integrity": "sha1-VGCMamsG59B2xH3eJHBqEnW12ak=",
      "requires": {
        "cuid": "1.3.8",
        "global": "4.3.2"
      }
    },
    "to-arraybuffer": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
      "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M="
    },
    "to-fast-properties": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
      "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc="
    },
    "to-no-case": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/to-no-case/-/to-no-case-1.0.2.tgz",
      "integrity": "sha1-xyKQcWTvaxeBMsjmmTAhLRtKoWo="
    },
    "to-slug-case": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/to-slug-case/-/to-slug-case-1.0.0.tgz",
      "integrity": "sha1-kqzeU0cQVaM8gwcZ6Ot4OHIG2BM=",
      "requires": {
        "to-space-case": "1.0.0"
      }
    },
    "to-space-case": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/to-space-case/-/to-space-case-1.0.0.tgz",
      "integrity": "sha1-sFLar7Gysp3HcM6gFj5ewOvJ/Bc=",
      "requires": {
        "to-no-case": "1.0.2"
      }
    },
    "toggle-selection": {
      "version": "1.0.6",
      "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz",
      "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI="
    },
    "topo": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/topo/-/topo-1.1.0.tgz",
      "integrity": "sha1-6ddRYV0buH3IZdsYL6HKCl71NtU=",
      "requires": {
        "hoek": "2.16.3"
      }
    },
    "topojson-client": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/topojson-client/-/topojson-client-2.1.0.tgz",
      "integrity": "sha1-/59784mRGF4LQoTCsGroNPDqxsg=",
      "requires": {
        "commander": "2.11.0"
      }
    },
    "toposort": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.3.tgz",
      "integrity": "sha1-8CzYp0vYvi/A6YYRw7rLlaFxhpw="
    },
    "tough-cookie": {
      "version": "2.3.2",
      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz",
      "integrity": "sha1-8IH3bkyFcg5sN6X6ztc3FQ2EByo=",
      "requires": {
        "punycode": "1.4.1"
      }
    },
    "transtype": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/transtype/-/transtype-1.0.0.tgz",
      "integrity": "sha1-LzkXbPB/prnOlw5/eVMaotlarDc=",
      "requires": {
        "dateable": "1.0.1"
      }
    },
    "traverse": {
      "version": "0.6.6",
      "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz",
      "integrity": "sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc="
    },
    "trello-promise": {
      "version": "1.0.7",
      "resolved": "https://registry.npmjs.org/trello-promise/-/trello-promise-1.0.7.tgz",
      "integrity": "sha1-74KE2KGx6r6juOruhfYKmeUBODw=",
      "requires": {
        "form-data": "2.1.4",
        "isomorphic-fetch": "2.2.1"
      }
    },
    "trim": {
      "version": "0.0.1",
      "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz",
      "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0="
    },
    "trim-newlines": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
      "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
      "dev": true
    },
    "trim-right": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
      "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM="
    },
    "tryit": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/tryit/-/tryit-1.0.3.tgz",
      "integrity": "sha1-OTvnMKlEb9Hq1tpZoBQwjzbCics=",
      "dev": true
    },
    "tty-browserify": {
      "version": "0.0.0",
      "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
      "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY="
    },
    "tunnel-agent": {
      "version": "0.6.0",
      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
      "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
      "requires": {
        "safe-buffer": "5.1.1"
      }
    },
    "tweetnacl": {
      "version": "0.14.5",
      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
      "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
      "optional": true
    },
    "type-check": {
      "version": "0.3.2",
      "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
      "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
      "dev": true,
      "requires": {
        "prelude-ls": "1.1.2"
      }
    },
    "type-detect": {
      "version": "4.0.5",
      "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.5.tgz",
      "integrity": "sha512-N9IvkQslUGYGC24RkJk1ba99foK6TkwC2FHAEBlQFBP0RxQZS8ZpJuAZcwiY/w9ZJHFQb1aOXBI60OdxhTrwEQ==",
      "dev": true
    },
    "type-is": {
      "version": "1.6.15",
      "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.15.tgz",
      "integrity": "sha1-yrEPtJCeRByChC6v4a1kbIGARBA=",
      "requires": {
        "media-typer": "0.3.0",
        "mime-types": "2.1.17"
      }
    },
    "typedarray": {
      "version": "0.0.6",
      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
      "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
    },
    "ua-parser-js": {
      "version": "0.7.14",
      "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.14.tgz",
      "integrity": "sha1-EQ1T+kw/MmwSEpK76skE0uAzh8o="
    },
    "uc.micro": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.3.tgz",
      "integrity": "sha1-ftUNXg+an7ClczeSWfKndFjVAZI="
    },
    "uglify-js": {
      "version": "3.0.28",
      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.0.28.tgz",
      "integrity": "sha512-0h/qGay016GG2lVav3Kz174F3T2Vjlz2v6HCt+WDQpoXfco0hWwF5gHK9yh88mUYvIC+N7Z8NT8WpjSp1yoqGA==",
      "requires": {
        "commander": "2.11.0",
        "source-map": "0.5.7"
      }
    },
    "uglify-to-browserify": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
      "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
      "optional": true
    },
    "uglifyjs-webpack-plugin": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.0.1.tgz",
      "integrity": "sha512-3IJhab8Xq7s6XqoPiVFuDpijefJsIrzACT4ggDErSxJAsB9GLDyuWpN7vuX4Lslu/nzIRz2NyXNX/fRMOgqRFw==",
      "dev": true,
      "requires": {
        "cacache": "10.0.0",
        "find-cache-dir": "1.0.0",
        "schema-utils": "0.3.0",
        "source-map": "0.5.7",
        "uglify-es": "3.1.9",
        "webpack-sources": "1.0.2",
        "worker-farm": "1.5.1"
      },
      "dependencies": {
        "uglify-es": {
          "version": "3.1.9",
          "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.1.9.tgz",
          "integrity": "sha512-wVSiJKHDgDDFmxTVVvnbAH6IpamAFHYDI+5JvwPdaqIMnk8kRTX2JKwq1Fx7gb2+Jj5Dus8kzvIpKkWOMNU51w==",
          "dev": true,
          "requires": {
            "commander": "2.11.0",
            "source-map": "0.6.1"
          },
          "dependencies": {
            "source-map": {
              "version": "0.6.1",
              "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
              "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
              "dev": true
            }
          }
        }
      }
    },
    "underscore": {
      "version": "1.4.4",
      "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz",
      "integrity": "sha1-YaajIBBiKvoHljvzJSA88SI51gQ=",
      "dev": true
    },
    "union": {
      "version": "0.4.6",
      "resolved": "https://registry.npmjs.org/union/-/union-0.4.6.tgz",
      "integrity": "sha1-GY+9rrolTniLDvy2MLwR8kopWeA=",
      "dev": true,
      "requires": {
        "qs": "2.3.3"
      },
      "dependencies": {
        "qs": {
          "version": "2.3.3",
          "resolved": "https://registry.npmjs.org/qs/-/qs-2.3.3.tgz",
          "integrity": "sha1-6eha2+ddoLvkyOBHaghikPhjtAQ=",
          "dev": true
        }
      }
    },
    "unique-filename": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.0.tgz",
      "integrity": "sha1-0F8v5AMlYIcfMOk8vnNe6iAVFPM=",
      "dev": true,
      "requires": {
        "unique-slug": "2.0.0"
      }
    },
    "unique-slug": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.0.tgz",
      "integrity": "sha1-22Z258fMBimHj/GWCXx4hVrp9Ks=",
      "dev": true,
      "requires": {
        "imurmurhash": "0.1.4"
      }
    },
    "unpipe": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
      "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
    },
    "upper-case": {
      "version": "1.1.3",
      "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz",
      "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg="
    },
    "url": {
      "version": "0.11.0",
      "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
      "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
      "requires": {
        "punycode": "1.3.2",
        "querystring": "0.2.0"
      },
      "dependencies": {
        "punycode": {
          "version": "1.3.2",
          "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
          "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0="
        }
      }
    },
    "url-api-polyfill": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/url-api-polyfill/-/url-api-polyfill-1.1.0.tgz",
      "integrity": "sha1-qZ+j4RDB++Hb+bsqJCclSw/SI18="
    },
    "url-loader": {
      "version": "0.5.8",
      "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-0.5.8.tgz",
      "integrity": "sha1-uRg7GAHg+EdxhnNnMEC8ncHHFcU=",
      "requires": {
        "loader-utils": "1.1.0",
        "mime": "1.3.6"
      },
      "dependencies": {
        "loader-utils": {
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
          "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
          "requires": {
            "big.js": "3.1.3",
            "emojis-list": "2.1.0",
            "json5": "0.5.1"
          }
        },
        "mime": {
          "version": "1.3.6",
          "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.6.tgz",
          "integrity": "sha1-WR2E02U6awtKO5343lqoEI5y5eA="
        }
      }
    },
    "url-parse": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.2.0.tgz",
      "integrity": "sha512-DT1XbYAfmQP65M/mE6OALxmXzZ/z1+e5zk2TcSKe/KiYbNGZxgtttzC0mR/sjopbpOXcbniq7eIKmocJnUWlEw==",
      "dev": true,
      "requires": {
        "querystringify": "1.0.0",
        "requires-port": "1.0.0"
      },
      "dependencies": {
        "querystringify": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-1.0.0.tgz",
          "integrity": "sha1-YoYkIRLFtxL6ZU5SZlK/ahP/Bcs=",
          "dev": true
        }
      }
    },
    "urlgrey": {
      "version": "0.4.0",
      "resolved": "https://registry.npmjs.org/urlgrey/-/urlgrey-0.4.0.tgz",
      "integrity": "sha1-8GU1cED7NcOzEdTl3DZITZbb6gY=",
      "requires": {
        "tape": "2.3.0"
      }
    },
    "user-home": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz",
      "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA="
    },
    "util": {
      "version": "0.10.3",
      "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
      "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
      "requires": {
        "inherits": "2.0.1"
      },
      "dependencies": {
        "inherits": {
          "version": "2.0.1",
          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
          "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
        }
      }
    },
    "util-deprecate": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
    },
    "utila": {
      "version": "0.4.0",
      "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
      "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw="
    },
    "utils-merge": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
      "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
      "dev": true
    },
    "uuid": {
      "version": "3.1.0",
      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz",
      "integrity": "sha1-PdPT55Crwk17DToDT/q6vijrvAQ="
    },
    "v8flags": {
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz",
      "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=",
      "requires": {
        "user-home": "1.1.1"
      }
    },
    "valid-url": {
      "version": "1.0.9",
      "resolved": "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz",
      "integrity": "sha1-HBRHm0DxOXp1eC8RXkCGRHQzogA="
    },
    "validate-npm-package-license": {
      "version": "3.0.1",
      "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
      "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
      "requires": {
        "spdx-correct": "1.0.2",
        "spdx-expression-parse": "1.0.4"
      }
    },
    "vary": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.1.tgz",
      "integrity": "sha1-Z1Neu2lMHVIldFeYRmUyP1h+jTc="
    },
    "verror": {
      "version": "1.10.0",
      "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
      "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
      "requires": {
        "assert-plus": "1.0.0",
        "core-util-is": "1.0.2",
        "extsprintf": "1.3.0"
      },
      "dependencies": {
        "assert-plus": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
          "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
        }
      }
    },
    "vm-browserify": {
      "version": "0.0.4",
      "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz",
      "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
      "requires": {
        "indexof": "0.0.1"
      }
    },
    "warning": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz",
      "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=",
      "requires": {
        "loose-envify": "1.3.1"
      }
    },
    "watch": {
      "version": "0.5.1",
      "resolved": "https://registry.npmjs.org/watch/-/watch-0.5.1.tgz",
      "integrity": "sha1-UOo6BWNYyYBz4LylmVbeSv0gshM=",
      "dev": true
    },
    "watchpack": {
      "version": "1.4.0",
      "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.4.0.tgz",
      "integrity": "sha1-ShRyvLuVK9Cpu0A2gB+VTfs5+qw=",
      "requires": {
        "async": "2.5.0",
        "chokidar": "1.7.0",
        "graceful-fs": "4.1.11"
      },
      "dependencies": {
        "async": {
          "version": "2.5.0",
          "resolved": "https://registry.npmjs.org/async/-/async-2.5.0.tgz",
          "integrity": "sha512-e+lJAJeNWuPCNyxZKOBdaJGyLGHugXVQtrAwtuAe2vhxTYxFTKE73p8JuTmdH0qdQZtDvI4dhJwjZc5zsfIsYw==",
          "requires": {
            "lodash": "4.17.4"
          }
        }
      }
    },
    "wbuf": {
      "version": "1.7.2",
      "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.2.tgz",
      "integrity": "sha1-1pe5nx9ZUS3ydRvkJ2nBWAtYAf4=",
      "dev": true,
      "requires": {
        "minimalistic-assert": "1.0.0"
      }
    },
    "webpack": {
      "version": "3.5.6",
      "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.5.6.tgz",
      "integrity": "sha1-pJL7bB7X9XOBb5DgDI+7WiDMXDY=",
      "requires": {
        "acorn": "5.2.1",
        "acorn-dynamic-import": "2.0.2",
        "ajv": "5.3.0",
        "ajv-keywords": "2.1.1",
        "async": "2.6.0",
        "enhanced-resolve": "3.4.1",
        "escope": "3.6.0",
        "interpret": "1.0.3",
        "json-loader": "0.5.7",
        "json5": "0.5.1",
        "loader-runner": "2.3.0",
        "loader-utils": "1.1.0",
        "memory-fs": "0.4.1",
        "mkdirp": "0.5.1",
        "node-libs-browser": "2.0.0",
        "source-map": "0.5.7",
        "supports-color": "4.5.0",
        "tapable": "0.2.8",
        "uglifyjs-webpack-plugin": "0.4.6",
        "watchpack": "1.4.0",
        "webpack-sources": "1.0.2",
        "yargs": "8.0.2"
      },
      "dependencies": {
        "acorn": {
          "version": "5.2.1",
          "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.2.1.tgz",
          "integrity": "sha512-jG0u7c4Ly+3QkkW18V+NRDN+4bWHdln30NL1ZL2AvFZZmQe/BfopYCtghCKKVBUSetZ4QKcyA0pY6/4Gw8Pv8w=="
        },
        "ajv": {
          "version": "5.3.0",
          "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.3.0.tgz",
          "integrity": "sha1-RBT/dKUIecII7l/cgm4ywwNUnto=",
          "requires": {
            "co": "4.6.0",
            "fast-deep-equal": "1.0.0",
            "fast-json-stable-stringify": "2.0.0",
            "json-schema-traverse": "0.3.1"
          }
        },
        "ajv-keywords": {
          "version": "2.1.1",
          "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz",
          "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I="
        },
        "ansi-regex": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
          "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
        },
        "async": {
          "version": "2.6.0",
          "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz",
          "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==",
          "requires": {
            "lodash": "4.17.4"
          }
        },
        "camelcase": {
          "version": "4.1.0",
          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
          "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0="
        },
        "cliui": {
          "version": "3.2.0",
          "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
          "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
          "requires": {
            "string-width": "1.0.2",
            "strip-ansi": "3.0.1",
            "wrap-ansi": "2.1.0"
          },
          "dependencies": {
            "string-width": {
              "version": "1.0.2",
              "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
              "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
              "requires": {
                "code-point-at": "1.1.0",
                "is-fullwidth-code-point": "1.0.0",
                "strip-ansi": "3.0.1"
              }
            }
          }
        },
        "find-up": {
          "version": "2.1.0",
          "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
          "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
          "requires": {
            "locate-path": "2.0.0"
          }
        },
        "has-flag": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
          "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE="
        },
        "load-json-file": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
          "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
          "requires": {
            "graceful-fs": "4.1.11",
            "parse-json": "2.2.0",
            "pify": "2.3.0",
            "strip-bom": "3.0.0"
          }
        },
        "loader-utils": {
          "version": "1.1.0",
          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
          "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
          "requires": {
            "big.js": "3.1.3",
            "emojis-list": "2.1.0",
            "json5": "0.5.1"
          }
        },
        "os-locale": {
          "version": "2.1.0",
          "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
          "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
          "requires": {
            "execa": "0.7.0",
            "lcid": "1.0.0",
            "mem": "1.1.0"
          }
        },
        "path-type": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
          "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
          "requires": {
            "pify": "2.3.0"
          }
        },
        "read-pkg": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
          "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
          "requires": {
            "load-json-file": "2.0.0",
            "normalize-package-data": "2.4.0",
            "path-type": "2.0.0"
          }
        },
        "read-pkg-up": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
          "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
          "requires": {
            "find-up": "2.1.0",
            "read-pkg": "2.0.0"
          }
        },
        "source-list-map": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz",
          "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A=="
        },
        "string-width": {
          "version": "2.1.1",
          "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
          "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
          "requires": {
            "is-fullwidth-code-point": "2.0.0",
            "strip-ansi": "4.0.0"
          },
          "dependencies": {
            "is-fullwidth-code-point": {
              "version": "2.0.0",
              "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
              "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
            },
            "strip-ansi": {
              "version": "4.0.0",
              "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
              "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
              "requires": {
                "ansi-regex": "3.0.0"
              }
            }
          }
        },
        "strip-bom": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
          "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM="
        },
        "supports-color": {
          "version": "4.5.0",
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
          "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
          "requires": {
            "has-flag": "2.0.0"
          }
        },
        "uglify-js": {
          "version": "2.8.29",
          "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
          "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
          "requires": {
            "source-map": "0.5.7",
            "uglify-to-browserify": "1.0.2",
            "yargs": "3.10.0"
          },
          "dependencies": {
            "camelcase": {
              "version": "1.2.1",
              "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
              "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk="
            },
            "cliui": {
              "version": "2.1.0",
              "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
              "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
              "requires": {
                "center-align": "0.1.3",
                "right-align": "0.1.3",
                "wordwrap": "0.0.2"
              }
            },
            "yargs": {
              "version": "3.10.0",
              "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
              "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
              "requires": {
                "camelcase": "1.2.1",
                "cliui": "2.1.0",
                "decamelize": "1.2.0",
                "window-size": "0.1.0"
              }
            }
          }
        },
        "uglifyjs-webpack-plugin": {
          "version": "0.4.6",
          "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz",
          "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=",
          "requires": {
            "source-map": "0.5.7",
            "uglify-js": "2.8.29",
            "webpack-sources": "1.0.2"
          }
        },
        "webpack-sources": {
          "version": "1.0.2",
          "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.0.2.tgz",
          "integrity": "sha512-Y7UddMCv6dGjy81nBv6nuQeFFIt5aalHm7uyDsAsW86nZwfOVPGRr3XMjEQLaT+WKo8rlzhC9qtbJvYKLtAwaw==",
          "requires": {
            "source-list-map": "2.0.0",
            "source-map": "0.6.1"
          },
          "dependencies": {
            "source-map": {
              "version": "0.6.1",
              "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
              "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
            }
          }
        },
        "which-module": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
          "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
        },
        "yargs": {
          "version": "8.0.2",
          "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz",
          "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=",
          "requires": {
            "camelcase": "4.1.0",
            "cliui": "3.2.0",
            "decamelize": "1.2.0",
            "get-caller-file": "1.0.2",
            "os-locale": "2.1.0",
            "read-pkg-up": "2.0.0",
            "require-directory": "2.1.1",
            "require-main-filename": "1.0.1",
            "set-blocking": "2.0.0",
            "string-width": "2.1.1",
            "which-module": "2.0.0",
            "y18n": "3.2.1",
            "yargs-parser": "7.0.0"
          }
        },
        "yargs-parser": {
          "version": "7.0.0",
          "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz",
          "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=",
          "requires": {
            "camelcase": "4.1.0"
          }
        }
      }
    },
    "webpack-dev-middleware": {
      "version": "1.12.0",
      "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.12.0.tgz",
      "integrity": "sha1-007++y7dp+HTtdvgcolRMhllFwk=",
      "requires": {
        "memory-fs": "0.4.1",
        "mime": "1.4.0",
        "path-is-absolute": "1.0.1",
        "range-parser": "1.2.0",
        "time-stamp": "2.0.0"
      }
    },
    "webpack-dev-server": {
      "version": "2.9.4",
      "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-2.9.4.tgz",
      "integrity": "sha512-thrqC0EQEoSjXeYgP6pUXcUCZ+LNrKsDPn+mItLnn5VyyNZOJKd06hUP5vqkYwL8nWWXsii0loSF9NHNccT6ow==",
      "dev": true,
      "requires": {
        "ansi-html": "0.0.7",
        "array-includes": "3.0.3",
        "bonjour": "3.5.0",
        "chokidar": "1.7.0",
        "compression": "1.7.1",
        "connect-history-api-fallback": "1.5.0",
        "debug": "3.1.0",
        "del": "3.0.0",
        "express": "4.16.2",
        "html-entities": "1.2.1",
        "http-proxy-middleware": "0.17.4",
        "import-local": "0.1.1",
        "internal-ip": "1.2.0",
        "ip": "1.1.5",
        "killable": "1.0.0",
        "loglevel": "1.6.0",
        "opn": "5.1.0",
        "portfinder": "1.0.13",
        "selfsigned": "1.10.1",
        "serve-index": "1.9.1",
        "sockjs": "0.3.18",
        "sockjs-client": "1.1.4",
        "spdy": "3.4.7",
        "strip-ansi": "3.0.1",
        "supports-color": "4.5.0",
        "webpack-dev-middleware": "1.12.0",
        "yargs": "6.6.0"
      },
      "dependencies": {
        "debug": {
          "version": "3.1.0",
          "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
          "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
          "dev": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "del": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz",
          "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=",
          "dev": true,
          "requires": {
            "globby": "6.1.0",
            "is-path-cwd": "1.0.0",
            "is-path-in-cwd": "1.0.0",
            "p-map": "1.2.0",
            "pify": "3.0.0",
            "rimraf": "2.6.1"
          }
        },
        "globby": {
          "version": "6.1.0",
          "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
          "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
          "dev": true,
          "requires": {
            "array-union": "1.0.2",
            "glob": "7.1.2",
            "object-assign": "4.1.1",
            "pify": "2.3.0",
            "pinkie-promise": "2.0.1"
          },
          "dependencies": {
            "pify": {
              "version": "2.3.0",
              "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
              "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
              "dev": true
            }
          }
        },
        "pify": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
          "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
          "dev": true
        },
        "supports-color": {
          "version": "4.5.0",
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
          "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
          "dev": true,
          "requires": {
            "has-flag": "2.0.0"
          }
        }
      }
    },
    "webpack-hot-middleware": {
      "version": "2.19.1",
      "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.19.1.tgz",
      "integrity": "sha512-2x60xmz7XBCNN/Drol+7i85E/5RrNrf+ivOPCgrxhP1F3q3WxpVjjvj8n8fOS1bS9oTRKEDfBYVAtkxqsG7LwQ==",
      "requires": {
        "ansi-html": "0.0.7",
        "html-entities": "1.2.1",
        "querystring": "0.2.0",
        "strip-ansi": "3.0.1"
      }
    },
    "webpack-sources": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.0.2.tgz",
      "integrity": "sha512-Y7UddMCv6dGjy81nBv6nuQeFFIt5aalHm7uyDsAsW86nZwfOVPGRr3XMjEQLaT+WKo8rlzhC9qtbJvYKLtAwaw==",
      "dev": true,
      "requires": {
        "source-list-map": "2.0.0",
        "source-map": "0.6.1"
      },
      "dependencies": {
        "source-map": {
          "version": "0.6.1",
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
          "dev": true
        }
      }
    },
    "websocket-driver": {
      "version": "0.7.0",
      "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz",
      "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
      "dev": true,
      "requires": {
        "http-parser-js": "0.4.9",
        "websocket-extensions": "0.1.3"
      }
    },
    "websocket-extensions": {
      "version": "0.1.3",
      "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
      "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
      "dev": true
    },
    "whatwg-fetch": {
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz",
      "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ="
    },
    "which": {
      "version": "1.2.14",
      "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz",
      "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=",
      "requires": {
        "isexe": "2.0.0"
      }
    },
    "which-module": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
      "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
      "dev": true
    },
    "window-size": {
      "version": "0.1.0",
      "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
      "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0="
    },
    "winston": {
      "version": "2.4.0",
      "resolved": "https://registry.npmjs.org/winston/-/winston-2.4.0.tgz",
      "integrity": "sha1-gIBQuT1SZh7Z+2wms/DIJnCLCu4=",
      "requires": {
        "async": "1.0.0",
        "colors": "1.0.3",
        "cycle": "1.0.3",
        "eyes": "0.1.8",
        "isstream": "0.1.2",
        "stack-trace": "0.0.10"
      },
      "dependencies": {
        "async": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz",
          "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k="
        }
      }
    },
    "wordwrap": {
      "version": "0.0.2",
      "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
      "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8="
    },
    "worker-farm": {
      "version": "1.5.1",
      "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.5.1.tgz",
      "integrity": "sha512-T5NH6Wqsd8MwGD4AK8BBllUy6LmHaqjEOyo/YIUEegZui6/v5Bqde//3jwyE3PGiGYMmWi06exFBi5LNhhPFNw==",
      "dev": true,
      "requires": {
        "errno": "0.1.4",
        "xtend": "4.0.1"
      }
    },
    "wrap-ansi": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
      "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
      "requires": {
        "string-width": "1.0.2",
        "strip-ansi": "3.0.1"
      }
    },
    "wrappy": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
    },
    "write": {
      "version": "0.2.1",
      "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
      "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
      "dev": true,
      "requires": {
        "mkdirp": "0.5.1"
      }
    },
    "xml": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz",
      "integrity": "sha1-eLpyAgApxbyHuKgaPPzXS0ovweU="
    },
    "xml-char-classes": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/xml-char-classes/-/xml-char-classes-1.0.0.tgz",
      "integrity": "sha1-ZGV4SKIP/F31g6Qq2KJ3tFErvE0="
    },
    "xml-mapping": {
      "version": "1.7.1",
      "resolved": "https://registry.npmjs.org/xml-mapping/-/xml-mapping-1.7.1.tgz",
      "integrity": "sha1-ZWiWWeUIWDPH0r7FfawoQsy7woY=",
      "requires": {
        "sax": "0.4.2",
        "xml-writer": "1.7.0"
      },
      "dependencies": {
        "sax": {
          "version": "0.4.2",
          "resolved": "https://registry.npmjs.org/sax/-/sax-0.4.2.tgz",
          "integrity": "sha1-OfO2AXM9a+yXEFskKipA/Wl4rDw="
        }
      }
    },
    "xml-splitter": {
      "version": "1.2.1",
      "resolved": "https://registry.npmjs.org/xml-splitter/-/xml-splitter-1.2.1.tgz",
      "integrity": "sha1-s/0oyIBj5RCrajXtCUMpJAnEyBI=",
      "requires": {
        "clone": "0.1.19",
        "sax": "0.5.8"
      },
      "dependencies": {
        "clone": {
          "version": "0.1.19",
          "resolved": "https://registry.npmjs.org/clone/-/clone-0.1.19.tgz",
          "integrity": "sha1-YT+2hjmyaklKxTJT4Vsaa9iK2oU="
        }
      }
    },
    "xml-writer": {
      "version": "1.7.0",
      "resolved": "https://registry.npmjs.org/xml-writer/-/xml-writer-1.7.0.tgz",
      "integrity": "sha1-t28dWRwWomNOvbcDx729D9aBkGU="
    },
    "xmldom": {
      "version": "0.1.19",
      "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.19.tgz",
      "integrity": "sha1-Yx/Ad3bv2EEYvyUXGzftTQdaCrw="
    },
    "xmlhttprequest": {
      "version": "1.8.0",
      "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz",
      "integrity": "sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw="
    },
    "xtend": {
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
      "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68="
    },
    "y18n": {
      "version": "3.2.1",
      "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
      "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE="
    },
    "yallist": {
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
      "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
    },
    "yargs": {
      "version": "6.6.0",
      "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz",
      "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=",
      "dev": true,
      "requires": {
        "camelcase": "3.0.0",
        "cliui": "3.2.0",
        "decamelize": "1.2.0",
        "get-caller-file": "1.0.2",
        "os-locale": "1.4.0",
        "read-pkg-up": "1.0.1",
        "require-directory": "2.1.1",
        "require-main-filename": "1.0.1",
        "set-blocking": "2.0.0",
        "string-width": "1.0.2",
        "which-module": "1.0.0",
        "y18n": "3.2.1",
        "yargs-parser": "4.2.1"
      },
      "dependencies": {
        "camelcase": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
          "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
          "dev": true
        }
      }
    },
    "yargs-parser": {
      "version": "4.2.1",
      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
      "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
      "dev": true,
      "requires": {
        "camelcase": "3.0.0"
      },
      "dependencies": {
        "camelcase": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
          "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
          "dev": true
        }
      }
    }
  }
}
back to top