]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
Use latest dev deps, fix transpile for latest rollup
authorIskren Chernev <iskren.chernev@gmail.com>
Tue, 28 Apr 2020 18:35:09 +0000 (21:35 +0300)
committerIskren Chernev <iskren.chernev@gmail.com>
Tue, 28 Apr 2020 18:35:09 +0000 (21:35 +0300)
package-lock.json
package.json
tasks/transpile.js

index b44cf43e3e87c1b20fb3853b5c4819334c0d2733..849c4001466a47bc298b2e3268784c57835d8e39 100644 (file)
                 "source-map": "^0.5.0"
             },
             "dependencies": {
-                "debug": {
-                    "version": "4.1.1",
-                    "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
-                    "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
-                    "dev": true,
-                    "requires": {
-                        "ms": "^2.1.1"
-                    }
-                },
-                "ms": {
-                    "version": "2.1.2",
-                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
-                    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+                "semver": {
+                    "version": "5.7.1",
+                    "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+                    "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
                     "dev": true
                 }
             }
                 "lodash": "^4.17.13"
             },
             "dependencies": {
-                "debug": {
-                    "version": "4.1.1",
-                    "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
-                    "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
-                    "dev": true,
-                    "requires": {
-                        "ms": "^2.1.1"
-                    }
-                },
-                "ms": {
-                    "version": "2.1.2",
-                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
-                    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+                "globals": {
+                    "version": "11.12.0",
+                    "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
+                    "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
                     "dev": true
                 }
             }
             "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==",
             "dev": true
         },
-        "@types/estree": {
-            "version": "0.0.39",
-            "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
-            "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
-            "dev": true
-        },
-        "@types/node": {
-            "version": "13.13.2",
-            "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.2.tgz",
-            "integrity": "sha512-LB2R1Oyhpg8gu4SON/mfforE525+Hi/M1ineICEDftqNVTyFg1aRIeGuTvXAoWHc4nbrFncWtJgMmoyRvuGh7A==",
+        "@types/minimatch": {
+            "version": "3.0.3",
+            "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
+            "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
             "dev": true
         },
         "abbrev": {
             }
         },
         "ansi-regex": {
-            "version": "2.1.1",
-            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
-            "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+            "version": "5.0.0",
+            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
+            "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
             "dev": true
         },
         "ansi-styles": {
             "dev": true
         },
         "array-differ": {
-            "version": "1.0.0",
-            "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
-            "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz",
+            "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==",
             "dev": true
         },
         "array-each": {
             "dev": true
         },
         "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.1"
-            }
-        },
-        "array-uniq": {
-            "version": "1.0.3",
-            "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
-            "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
+            "version": "2.1.0",
+            "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
+            "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
             "dev": true
         },
         "array-unique": {
             "dev": true
         },
         "arrify": {
-            "version": "1.0.1",
-            "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
-            "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
+            "version": "2.0.1",
+            "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
+            "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==",
             "dev": true
         },
         "asn1": {
             "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
             "dev": true
         },
-        "assertion-error": {
-            "version": "1.0.0",
-            "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.0.0.tgz",
-            "integrity": "sha1-x/hUOP3UZrx8oWq5DIFRN5el0js=",
-            "dev": true
-        },
         "assign-symbols": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
                     "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
                     "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"
+                    }
+                },
+                "ms": {
+                    "version": "2.0.0",
+                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+                    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+                    "dev": true
+                },
                 "qs": {
                     "version": "6.7.0",
                     "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
                 }
             }
         },
-        "buffer-crc32": {
-            "version": "0.2.13",
-            "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
-            "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
-            "dev": true
-        },
-        "buffer-from": {
-            "version": "1.1.1",
-            "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
-            "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
-            "dev": true
-        },
         "bytes": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
             "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
             "dev": true
         },
-        "chai": {
-            "version": "1.9.2",
-            "resolved": "https://registry.npmjs.org/chai/-/chai-1.9.2.tgz",
-            "integrity": "sha1-Pxog+CsLnXQ3V30k1vErGmnTtZA=",
-            "dev": true,
-            "requires": {
-                "assertion-error": "1.0.0",
-                "deep-eql": "0.1.3"
-            }
-        },
         "chalk": {
             "version": "2.4.2",
             "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
             "dev": true
         },
         "chokidar": {
-            "version": "3.3.1",
-            "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz",
-            "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==",
+            "version": "3.4.0",
+            "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz",
+            "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==",
             "dev": true,
             "requires": {
                 "anymatch": "~3.1.1",
                 "is-binary-path": "~2.1.0",
                 "is-glob": "~4.0.1",
                 "normalize-path": "~3.0.0",
-                "readdirp": "~3.3.0"
+                "readdirp": "~3.4.0"
             },
             "dependencies": {
                 "braces": {
                         "to-regex-range": "^5.0.1"
                     }
                 },
-                "is-glob": {
-                    "version": "4.0.1",
-                    "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
-                    "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
-                    "dev": true,
-                    "requires": {
-                        "is-extglob": "^2.1.1"
-                    }
-                },
                 "is-number": {
                     "version": "7.0.0",
                     "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
                 "wrap-ansi": "^6.2.0"
             },
             "dependencies": {
-                "ansi-regex": {
-                    "version": "5.0.0",
-                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
-                    "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
-                    "dev": true
-                },
                 "strip-ansi": {
                     "version": "6.0.0",
                     "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
             "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
             "dev": true
         },
-        "concat-stream": {
-            "version": "1.6.2",
-            "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
-            "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
-            "dev": true,
-            "requires": {
-                "buffer-from": "^1.0.0",
-                "inherits": "^2.0.3",
-                "readable-stream": "^2.2.2",
-                "typedarray": "^0.0.6"
-            },
-            "dependencies": {
-                "readable-stream": {
-                    "version": "2.3.7",
-                    "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
-                    "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
-                    "dev": true,
-                    "requires": {
-                        "core-util-is": "~1.0.0",
-                        "inherits": "~2.0.3",
-                        "isarray": "~1.0.0",
-                        "process-nextick-args": "~2.0.0",
-                        "safe-buffer": "~5.1.1",
-                        "string_decoder": "~1.1.1",
-                        "util-deprecate": "~1.0.1"
-                    }
-                },
-                "safe-buffer": {
-                    "version": "5.1.2",
-                    "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
-                    "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
-                    "dev": true
-                },
-                "string_decoder": {
-                    "version": "1.1.1",
-                    "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
-                    "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
-                    "dev": true,
-                    "requires": {
-                        "safe-buffer": "~5.1.0"
-                    }
-                }
-            }
-        },
         "connect": {
             "version": "3.7.0",
             "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
                 "finalhandler": "1.1.2",
                 "parseurl": "~1.3.3",
                 "utils-merge": "1.0.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"
+                    }
+                },
+                "ms": {
+                    "version": "2.0.0",
+                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+                    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+                    "dev": true
+                }
             }
         },
         "content-type": {
             "dev": true
         },
         "coveralls": {
-            "version": "3.0.13",
-            "resolved": "https://registry.npmjs.org/coveralls/-/coveralls-3.0.13.tgz",
-            "integrity": "sha512-Bch6FJI4ebK6Mwr+DjFCJbb/RayNwn5pscSDE4Ux6cgjNkAcjdgGZBRfQnuYTt5tY81MqGK8m2r+xc5FDF513A==",
+            "version": "3.1.0",
+            "resolved": "https://registry.npmjs.org/coveralls/-/coveralls-3.1.0.tgz",
+            "integrity": "sha512-sHxOu2ELzW8/NC1UP5XVLbZDzO4S3VxfFye3XYCznopHy02YjNkHcj5bKaVw2O7hVaBdBjEdQGpie4II1mWhuQ==",
             "dev": true,
             "requires": {
                 "js-yaml": "^3.13.1",
                 "lcov-parse": "^1.0.0",
                 "log-driver": "^1.2.7",
                 "minimist": "^1.2.5",
-                "request": "^2.88.0"
+                "request": "^2.88.2"
             }
         },
         "cross-spawn": {
-            "version": "7.0.2",
-            "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz",
-            "integrity": "sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==",
+            "version": "6.0.5",
+            "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
+            "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
             "dev": true,
             "requires": {
-                "path-key": "^3.1.0",
-                "shebang-command": "^2.0.0",
-                "which": "^2.0.1"
+                "nice-try": "^1.0.4",
+                "path-key": "^2.0.1",
+                "semver": "^5.5.0",
+                "shebang-command": "^1.2.0",
+                "which": "^1.2.9"
             },
             "dependencies": {
-                "which": {
-                    "version": "2.0.2",
-                    "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
-                    "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
-                    "dev": true,
-                    "requires": {
-                        "isexe": "^2.0.0"
-                    }
+                "semver": {
+                    "version": "5.7.1",
+                    "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+                    "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+                    "dev": true
                 }
             }
         },
             }
         },
         "debug": {
-            "version": "2.6.9",
-            "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
-            "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+            "version": "4.1.1",
+            "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
+            "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
             "dev": true,
             "requires": {
-                "ms": "2.0.0"
+                "ms": "^2.1.1"
             }
         },
         "decamelize": {
             "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
             "dev": true
         },
-        "deep-eql": {
-            "version": "0.1.3",
-            "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz",
-            "integrity": "sha1-71WKyrjeJSBs1xOQbXTlaTDrafI=",
-            "dev": true,
-            "requires": {
-                "type-detect": "0.1.1"
-            }
-        },
-        "deep-extend": {
-            "version": "0.2.11",
-            "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.2.11.tgz",
-            "integrity": "sha1-eha6aXKRMjQFBhcElLyD9wdv4I8=",
-            "dev": true
-        },
         "deep-is": {
             "version": "0.1.3",
             "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
                     "requires": {
                         "ms": "2.0.0"
                     }
+                },
+                "ms": {
+                    "version": "2.0.0",
+                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+                    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+                    "dev": true
                 }
             }
         },
                     "requires": {
                         "ms": "2.0.0"
                     }
+                },
+                "ms": {
+                    "version": "2.0.0",
+                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+                    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+                    "dev": true
                 }
             }
         },
                 "table": "^5.2.3",
                 "text-table": "^0.2.0",
                 "v8-compile-cache": "^2.0.3"
-            },
-            "dependencies": {
-                "ansi-regex": {
-                    "version": "4.1.0",
-                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
-                    "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
-                    "dev": true
-                },
-                "cross-spawn": {
-                    "version": "6.0.5",
-                    "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
-                    "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
-                    "dev": true,
-                    "requires": {
-                        "nice-try": "^1.0.4",
-                        "path-key": "^2.0.1",
-                        "semver": "^5.5.0",
-                        "shebang-command": "^1.2.0",
-                        "which": "^1.2.9"
-                    },
-                    "dependencies": {
-                        "semver": {
-                            "version": "5.7.1",
-                            "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
-                            "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
-                            "dev": true
-                        }
-                    }
-                },
-                "debug": {
-                    "version": "4.1.1",
-                    "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
-                    "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
-                    "dev": true,
-                    "requires": {
-                        "ms": "^2.1.1"
-                    }
-                },
-                "globals": {
-                    "version": "12.4.0",
-                    "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
-                    "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",
-                    "dev": true,
-                    "requires": {
-                        "type-fest": "^0.8.1"
-                    }
-                },
-                "is-glob": {
-                    "version": "4.0.1",
-                    "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
-                    "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
-                    "dev": true,
-                    "requires": {
-                        "is-extglob": "^2.1.1"
-                    }
-                },
-                "mkdirp": {
-                    "version": "0.5.5",
-                    "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
-                    "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
-                    "dev": true,
-                    "requires": {
-                        "minimist": "^1.2.5"
-                    }
-                },
-                "ms": {
-                    "version": "2.1.2",
-                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
-                    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
-                    "dev": true
-                },
-                "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
-                },
-                "path-key": {
-                    "version": "2.0.1",
-                    "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
-                    "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
-                    "dev": true
-                },
-                "progress": {
-                    "version": "2.0.3",
-                    "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
-                    "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
-                    "dev": true
-                },
-                "semver": {
-                    "version": "6.3.0",
-                    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
-                    "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
-                    "dev": true
-                },
-                "shebang-command": {
-                    "version": "1.2.0",
-                    "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
-                    "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
-                    "dev": true,
-                    "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=",
-                    "dev": true
-                },
-                "strip-ansi": {
-                    "version": "5.2.0",
-                    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
-                    "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
-                    "dev": true,
-                    "requires": {
-                        "ansi-regex": "^4.1.0"
-                    }
-                },
-                "strip-json-comments": {
-                    "version": "3.1.0",
-                    "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz",
-                    "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==",
-                    "dev": true
-                }
             }
         },
         "eslint-scope": {
                 "to-regex": "^3.0.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"
+                    }
+                },
                 "define-property": {
                     "version": "0.2.5",
                     "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
                     "requires": {
                         "is-extendable": "^0.1.0"
                     }
+                },
+                "ms": {
+                    "version": "2.0.0",
+                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+                    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+                    "dev": true
                 }
             }
         },
                 }
             }
         },
-        "extract-zip": {
-            "version": "1.7.0",
-            "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz",
-            "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==",
-            "dev": true,
-            "requires": {
-                "concat-stream": "^1.6.2",
-                "debug": "^2.6.9",
-                "mkdirp": "^0.5.4",
-                "yauzl": "^2.10.0"
-            },
-            "dependencies": {
-                "mkdirp": {
-                    "version": "0.5.5",
-                    "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
-                    "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
-                    "dev": true,
-                    "requires": {
-                        "minimist": "^1.2.5"
-                    }
-                }
-            }
-        },
         "extsprintf": {
             "version": "1.3.0",
             "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
                 "websocket-driver": ">=0.5.1"
             }
         },
-        "fd-slicer": {
-            "version": "1.1.0",
-            "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
-            "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
-            "dev": true,
-            "requires": {
-                "pend": "~1.2.0"
-            }
-        },
         "figures": {
-            "version": "1.7.0",
-            "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
-            "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
+            "version": "3.2.0",
+            "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
+            "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
             "dev": true,
             "requires": {
-                "escape-string-regexp": "^1.0.5",
-                "object-assign": "^4.1.0"
+                "escape-string-regexp": "^1.0.5"
             }
         },
         "file-entry-cache": {
                 "parseurl": "~1.3.3",
                 "statuses": "~1.5.0",
                 "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"
+                    }
+                },
+                "ms": {
+                    "version": "2.0.0",
+                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+                    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+                    "dev": true
+                }
             }
         },
         "find-cache-dir": {
                     "requires": {
                         "ms": "^2.1.1"
                     }
-                },
-                "ms": {
-                    "version": "2.1.2",
-                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
-                    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
-                    "dev": true
                 }
             }
         },
             "requires": {
                 "cross-spawn": "^7.0.0",
                 "signal-exit": "^3.0.2"
-            }
-        },
-        "forever-agent": {
-            "version": "0.6.1",
-            "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
-            "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
-            "dev": true
-        },
-        "form-data": {
+            },
+            "dependencies": {
+                "cross-spawn": {
+                    "version": "7.0.2",
+                    "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz",
+                    "integrity": "sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==",
+                    "dev": true,
+                    "requires": {
+                        "path-key": "^3.1.0",
+                        "shebang-command": "^2.0.0",
+                        "which": "^2.0.1"
+                    }
+                },
+                "path-key": {
+                    "version": "3.1.1",
+                    "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+                    "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+                    "dev": true
+                },
+                "shebang-command": {
+                    "version": "2.0.0",
+                    "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+                    "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+                    "dev": true,
+                    "requires": {
+                        "shebang-regex": "^3.0.0"
+                    }
+                },
+                "shebang-regex": {
+                    "version": "3.0.0",
+                    "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+                    "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+                    "dev": true
+                },
+                "which": {
+                    "version": "2.0.2",
+                    "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+                    "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+                    "dev": true,
+                    "requires": {
+                        "isexe": "^2.0.0"
+                    }
+                }
+            }
+        },
+        "forever-agent": {
+            "version": "0.6.1",
+            "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
+            "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
+            "dev": true
+        },
+        "form-data": {
             "version": "2.3.3",
             "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
             "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
             }
         },
         "glob": {
-            "version": "7.0.6",
-            "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
-            "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
+            "version": "7.1.6",
+            "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
+            "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
             "dev": true,
             "requires": {
                 "fs.realpath": "^1.0.0",
                 "inflight": "^1.0.4",
                 "inherits": "2",
-                "minimatch": "^3.0.2",
+                "minimatch": "^3.0.4",
                 "once": "^1.3.0",
                 "path-is-absolute": "^1.0.0"
             }
             "dev": true,
             "requires": {
                 "is-glob": "^4.0.1"
-            },
-            "dependencies": {
-                "is-glob": {
-                    "version": "4.0.1",
-                    "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
-                    "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
-                    "dev": true,
-                    "requires": {
-                        "is-extglob": "^2.1.1"
-                    }
-                }
             }
         },
         "global-modules": {
             }
         },
         "globals": {
-            "version": "11.12.0",
-            "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
-            "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
-            "dev": true
+            "version": "12.4.0",
+            "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
+            "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",
+            "dev": true,
+            "requires": {
+                "type-fest": "^0.8.1"
+            }
         },
         "globule": {
             "version": "1.3.1",
                 "glob": "~7.1.1",
                 "lodash": "~4.17.12",
                 "minimatch": "~3.0.2"
-            },
-            "dependencies": {
-                "glob": {
-                    "version": "7.1.6",
-                    "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
-                    "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
-                    "dev": true,
-                    "requires": {
-                        "fs.realpath": "^1.0.0",
-                        "inflight": "^1.0.4",
-                        "inherits": "2",
-                        "minimatch": "^3.0.4",
-                        "once": "^1.3.0",
-                        "path-is-absolute": "^1.0.0"
-                    }
-                }
             }
         },
         "graceful-fs": {
-            "version": "4.2.3",
-            "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
-            "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==",
+            "version": "4.2.4",
+            "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
+            "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
             "dev": true
         },
         "grunt": {
                 "rimraf": "~2.6.2"
             },
             "dependencies": {
+                "glob": {
+                    "version": "7.0.6",
+                    "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
+                    "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
+                    "dev": true,
+                    "requires": {
+                        "fs.realpath": "^1.0.0",
+                        "inflight": "^1.0.4",
+                        "inherits": "2",
+                        "minimatch": "^3.0.2",
+                        "once": "^1.3.0",
+                        "path-is-absolute": "^1.0.0"
+                    }
+                },
                 "grunt-cli": {
                     "version": "1.2.0",
                     "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
                         "resolve": "~1.1.0"
                     }
                 },
+                "mkdirp": {
+                    "version": "1.0.4",
+                    "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+                    "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+                    "dev": true
+                },
                 "resolve": {
                     "version": "1.1.7",
                     "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
                 "source-map": "^0.5.3"
             },
             "dependencies": {
+                "ansi-regex": {
+                    "version": "2.1.1",
+                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+                    "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+                    "dev": true
+                },
                 "ansi-styles": {
                     "version": "2.2.1",
                     "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
                         "supports-color": "^2.0.0"
                     }
                 },
+                "strip-ansi": {
+                    "version": "3.0.1",
+                    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+                    "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+                    "dev": true,
+                    "requires": {
+                        "ansi-regex": "^2.0.0"
+                    }
+                },
                 "supports-color": {
                     "version": "2.0.0",
                     "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
                 "file-sync-cmp": "^0.1.0"
             },
             "dependencies": {
+                "ansi-regex": {
+                    "version": "2.1.1",
+                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+                    "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+                    "dev": true
+                },
                 "ansi-styles": {
                     "version": "2.2.1",
                     "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
                         "supports-color": "^2.0.0"
                     }
                 },
+                "strip-ansi": {
+                    "version": "3.0.1",
+                    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+                    "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+                    "dev": true,
+                    "requires": {
+                        "ansi-regex": "^2.0.0"
+                    }
+                },
                 "supports-color": {
                     "version": "2.0.0",
                     "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
                 "chalk": "^1.0.0"
             },
             "dependencies": {
+                "ansi-regex": {
+                    "version": "2.1.1",
+                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+                    "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+                    "dev": true
+                },
                 "ansi-styles": {
                     "version": "2.2.1",
                     "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
                         "supports-color": "^2.0.0"
                     }
                 },
+                "strip-ansi": {
+                    "version": "3.0.1",
+                    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+                    "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+                    "dev": true,
+                    "requires": {
+                        "ansi-regex": "^2.0.0"
+                    }
+                },
                 "supports-color": {
                     "version": "2.0.0",
                     "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
             "dev": true,
             "requires": {
                 "ansi-regex": "^2.0.0"
+            },
+            "dependencies": {
+                "ansi-regex": {
+                    "version": "2.1.1",
+                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+                    "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+                    "dev": true
+                }
             }
         },
         "has-binary2": {
                     "requires": {
                         "ms": "^2.1.1"
                     }
-                },
-                "ms": {
-                    "version": "2.1.2",
-                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
-                    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
-                    "dev": true
                 }
             }
         },
             "requires": {
                 "parent-module": "^1.0.0",
                 "resolve-from": "^4.0.0"
-            },
-            "dependencies": {
-                "resolve-from": {
-                    "version": "4.0.0",
-                    "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
-                    "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
-                    "dev": true
-                }
             }
         },
         "imurmurhash": {
                 "through": "^2.3.6"
             },
             "dependencies": {
-                "ansi-regex": {
-                    "version": "5.0.0",
-                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
-                    "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
-                    "dev": true
-                },
                 "ansi-styles": {
                     "version": "4.2.1",
                     "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
                     "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
                     "dev": true
                 },
-                "figures": {
-                    "version": "3.2.0",
-                    "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
-                    "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
-                    "dev": true,
-                    "requires": {
-                        "escape-string-regexp": "^1.0.5"
-                    }
-                },
                 "has-flag": {
                     "version": "4.0.0",
                     "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
             "dev": true
         },
         "is-glob": {
-            "version": "3.1.0",
-            "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
-            "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
+            "version": "4.0.1",
+            "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
+            "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
             "dev": true,
             "requires": {
-                "is-extglob": "^2.1.0"
+                "is-extglob": "^2.1.1"
             }
         },
         "is-number": {
                 "isobject": "^3.0.1"
             }
         },
-        "is-promise": {
-            "version": "2.2.2",
-            "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
-            "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==",
-            "dev": true
-        },
         "is-relative": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
                     "dev": true,
                     "optional": true
                 },
-                "mkdirp": {
-                    "version": "0.5.5",
-                    "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
-                    "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
-                    "dev": true,
-                    "optional": true,
-                    "requires": {
-                        "minimist": "^1.2.5"
-                    }
-                },
                 "resolve": {
                     "version": "1.1.7",
                     "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
                 "@istanbuljs/schema": "^0.1.2",
                 "istanbul-lib-coverage": "^3.0.0",
                 "semver": "^6.3.0"
-            },
-            "dependencies": {
-                "semver": {
-                    "version": "6.3.0",
-                    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
-                    "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
-                    "dev": true
-                }
             }
         },
         "istanbul-lib-processinfo": {
                 "uuid": "^3.3.3"
             },
             "dependencies": {
-                "glob": {
-                    "version": "7.1.6",
-                    "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
-                    "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
+                "cross-spawn": {
+                    "version": "7.0.2",
+                    "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz",
+                    "integrity": "sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==",
                     "dev": true,
                     "requires": {
-                        "fs.realpath": "^1.0.0",
-                        "inflight": "^1.0.4",
-                        "inherits": "2",
-                        "minimatch": "^3.0.4",
-                        "once": "^1.3.0",
-                        "path-is-absolute": "^1.0.0"
+                        "path-key": "^3.1.0",
+                        "shebang-command": "^2.0.0",
+                        "which": "^2.0.1"
                     }
                 },
+                "path-key": {
+                    "version": "3.1.1",
+                    "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+                    "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+                    "dev": true
+                },
                 "rimraf": {
                     "version": "3.0.2",
                     "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
                     "requires": {
                         "glob": "^7.1.3"
                     }
+                },
+                "shebang-command": {
+                    "version": "2.0.0",
+                    "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+                    "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+                    "dev": true,
+                    "requires": {
+                        "shebang-regex": "^3.0.0"
+                    }
+                },
+                "shebang-regex": {
+                    "version": "3.0.0",
+                    "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+                    "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+                    "dev": true
+                },
+                "which": {
+                    "version": "2.0.2",
+                    "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+                    "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+                    "dev": true,
+                    "requires": {
+                        "isexe": "^2.0.0"
+                    }
                 }
             }
         },
                 "source-map": "^0.6.1"
             },
             "dependencies": {
-                "debug": {
-                    "version": "4.1.1",
-                    "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
-                    "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
-                    "dev": true,
-                    "requires": {
-                        "ms": "^2.1.1"
-                    }
-                },
-                "ms": {
-                    "version": "2.1.2",
-                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
-                    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
-                    "dev": true
-                },
                 "source-map": {
                     "version": "0.6.1",
                     "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
                 "pako": "~1.0.2",
                 "readable-stream": "~2.3.6",
                 "set-immediate-shim": "~1.0.1"
-            },
-            "dependencies": {
-                "readable-stream": {
-                    "version": "2.3.7",
-                    "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
-                    "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
-                    "dev": true,
-                    "requires": {
-                        "core-util-is": "~1.0.0",
-                        "inherits": "~2.0.3",
-                        "isarray": "~1.0.0",
-                        "process-nextick-args": "~2.0.0",
-                        "safe-buffer": "~5.1.1",
-                        "string_decoder": "~1.1.1",
-                        "util-deprecate": "~1.0.1"
-                    }
-                },
-                "safe-buffer": {
-                    "version": "5.1.2",
-                    "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
-                    "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
-                    "dev": true
-                },
-                "string_decoder": {
-                    "version": "1.1.1",
-                    "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
-                    "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
-                    "dev": true,
-                    "requires": {
-                        "safe-buffer": "~5.1.0"
-                    }
-                }
             }
         },
         "karma": {
                         "to-regex-range": "^5.0.1"
                     }
                 },
-                "glob": {
-                    "version": "7.1.6",
-                    "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
-                    "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
-                    "dev": true,
-                    "requires": {
-                        "fs.realpath": "^1.0.0",
-                        "inflight": "^1.0.4",
-                        "inherits": "2",
-                        "minimatch": "^3.0.4",
-                        "once": "^1.3.0",
-                        "path-is-absolute": "^1.0.0"
-                    }
-                },
                 "is-number": {
                     "version": "7.0.0",
                     "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
             "dev": true
         },
         "karma-sauce-launcher": {
-            "version": "4.1.3",
-            "resolved": "https://registry.npmjs.org/karma-sauce-launcher/-/karma-sauce-launcher-4.1.3.tgz",
-            "integrity": "sha512-jr18sMn22Hs0hPQ4+gkCYKc1P8Mctxf8G8RofpRG/QO9+PzcOi1FbAqFfMokx1vkDLN/K0lX+OmIe2T6hnNKIQ==",
+            "version": "4.1.4",
+            "resolved": "https://registry.npmjs.org/karma-sauce-launcher/-/karma-sauce-launcher-4.1.4.tgz",
+            "integrity": "sha512-ZKVAYs2QHDDO1wiYU4L2V4dUdo7Dqvllt2ScA3Yq2vizIYGlXDn62PCbLFfEZTHuwIr/YS1JUgSMohEC/wHJ5w==",
             "dev": true,
             "requires": {
                 "sauce-connect-launcher": "^1.2.4",
                 "selenium-webdriver": "^4.0.0-alpha.1"
             }
         },
-        "kew": {
-            "version": "0.7.0",
-            "resolved": "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz",
-            "integrity": "sha1-edk9LTM2PW/dKXCzNdkUGtWR15s=",
-            "dev": true
-        },
         "kind-of": {
             "version": "6.0.3",
             "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
             "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
             "dev": true
         },
-        "klaw": {
-            "version": "1.3.1",
-            "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz",
-            "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=",
-            "dev": true,
-            "requires": {
-                "graceful-fs": "^4.1.9"
-            }
-        },
         "lcov-parse": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/lcov-parse/-/lcov-parse-1.0.0.tgz",
                         "micromatch": "^3.0.4",
                         "resolve-dir": "^1.0.1"
                     }
+                },
+                "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.0"
+                    }
                 }
             }
         },
             "dev": true
         },
         "load-grunt-tasks": {
-            "version": "3.5.2",
-            "resolved": "https://registry.npmjs.org/load-grunt-tasks/-/load-grunt-tasks-3.5.2.tgz",
-            "integrity": "sha1-ByhWEYD9IP+KaSdQWFL8WKrqDIg=",
+            "version": "5.1.0",
+            "resolved": "https://registry.npmjs.org/load-grunt-tasks/-/load-grunt-tasks-5.1.0.tgz",
+            "integrity": "sha512-oNj0Jlka1TsfDe+9He0kcA1cRln+TMoTsEByW7ij6kyktNLxBKJtslCFEvFrLC2Dj0S19IWJh3fOCIjLby2Xrg==",
             "dev": true,
             "requires": {
-                "arrify": "^1.0.0",
-                "multimatch": "^2.0.0",
-                "pkg-up": "^1.0.0",
-                "resolve-pkg": "^0.1.0"
+                "arrify": "^2.0.1",
+                "multimatch": "^4.0.0",
+                "pkg-up": "^3.1.0",
+                "resolve-pkg": "^2.0.0"
             }
         },
         "load-json-file": {
                 "flatted": "^2.0.0",
                 "rfdc": "^1.1.4",
                 "streamroller": "^1.0.6"
-            },
-            "dependencies": {
-                "debug": {
-                    "version": "4.1.1",
-                    "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
-                    "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
-                    "dev": true,
-                    "requires": {
-                        "ms": "^2.1.1"
-                    }
-                },
-                "ms": {
-                    "version": "2.1.2",
-                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
-                    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
-                    "dev": true
-                }
             }
         },
-        "loglevel": {
-            "version": "1.1.0",
-            "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.1.0.tgz",
-            "integrity": "sha1-gslPm3N3S0oc0uSuZWKzqLZ230s=",
-            "dev": true
-        },
         "loud-rejection": {
             "version": "1.6.0",
             "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
                 "signal-exit": "^3.0.0"
             }
         },
-        "lru-cache": {
-            "version": "2.7.3",
-            "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
-            "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
-            "dev": true
-        },
         "make-dir": {
             "version": "3.1.0",
             "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
             "dev": true,
             "requires": {
                 "semver": "^6.0.0"
-            },
-            "dependencies": {
-                "semver": {
-                    "version": "6.3.0",
-                    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
-                    "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
-                    "dev": true
-                }
             }
         },
         "make-iterator": {
                 "pretty-bytes": "^3.0.0"
             },
             "dependencies": {
+                "ansi-regex": {
+                    "version": "2.1.1",
+                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+                    "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+                    "dev": true
+                },
                 "ansi-styles": {
                     "version": "2.2.1",
                     "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
                         "supports-color": "^2.0.0"
                     }
                 },
-                "supports-color": {
-                    "version": "2.0.0",
+                "figures": {
+                    "version": "1.7.0",
+                    "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
+                    "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
+                    "dev": true,
+                    "requires": {
+                        "escape-string-regexp": "^1.0.5",
+                        "object-assign": "^4.1.0"
+                    }
+                },
+                "strip-ansi": {
+                    "version": "3.0.1",
+                    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+                    "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+                    "dev": true,
+                    "requires": {
+                        "ansi-regex": "^2.0.0"
+                    }
+                },
+                "supports-color": {
+                    "version": "2.0.0",
                     "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
                     "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
                     "dev": true
                 "braces": "^2.3.1",
                 "define-property": "^2.0.2",
                 "extend-shallow": "^3.0.2",
-                "extglob": "^2.0.4",
-                "fragment-cache": "^0.2.1",
-                "kind-of": "^6.0.2",
-                "nanomatch": "^1.2.9",
-                "object.pick": "^1.3.0",
-                "regex-not": "^1.0.0",
-                "snapdragon": "^0.8.1",
-                "to-regex": "^3.0.2"
-            }
-        },
-        "mime": {
-            "version": "2.4.4",
-            "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
-            "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
-            "dev": true
-        },
-        "mime-db": {
-            "version": "1.43.0",
-            "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz",
-            "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==",
-            "dev": true
-        },
-        "mime-types": {
-            "version": "2.1.26",
-            "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz",
-            "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==",
-            "dev": true,
-            "requires": {
-                "mime-db": "1.43.0"
-            }
-        },
-        "mimic-fn": {
-            "version": "2.1.0",
-            "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
-            "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
-            "dev": true
-        },
-        "minimatch": {
-            "version": "3.0.4",
-            "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
-            "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
-            "dev": true,
-            "requires": {
-                "brace-expansion": "^1.1.7"
-            }
-        },
-        "minimist": {
-            "version": "1.2.5",
-            "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
-            "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
-            "dev": true
-        },
-        "mixin-deep": {
-            "version": "1.3.2",
-            "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
-            "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
-            "dev": true,
-            "requires": {
-                "for-in": "^1.0.2",
-                "is-extendable": "^1.0.1"
-            },
-            "dependencies": {
-                "is-extendable": {
-                    "version": "1.0.1",
-                    "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
-                    "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
-                    "dev": true,
-                    "requires": {
-                        "is-plain-object": "^2.0.4"
-                    }
-                }
-            }
-        },
-        "mkdirp": {
-            "version": "1.0.4",
-            "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
-            "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
-            "dev": true
-        },
-        "ms": {
-            "version": "2.0.0",
-            "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
-            "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
-            "dev": true
-        },
-        "multimatch": {
-            "version": "2.1.0",
-            "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz",
-            "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=",
-            "dev": true,
-            "requires": {
-                "array-differ": "^1.0.0",
-                "array-union": "^1.0.1",
-                "arrify": "^1.0.0",
-                "minimatch": "^3.0.0"
-            }
-        },
-        "mute-stream": {
-            "version": "0.0.8",
-            "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
-            "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
-            "dev": true
-        },
-        "nanomatch": {
-            "version": "1.2.13",
-            "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
-            "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
-            "dev": true,
-            "requires": {
-                "arr-diff": "^4.0.0",
-                "array-unique": "^0.3.2",
-                "define-property": "^2.0.2",
-                "extend-shallow": "^3.0.2",
-                "fragment-cache": "^0.2.1",
-                "is-windows": "^1.0.2",
-                "kind-of": "^6.0.2",
-                "object.pick": "^1.3.0",
-                "regex-not": "^1.0.0",
-                "snapdragon": "^0.8.1",
-                "to-regex": "^3.0.1"
-            }
-        },
-        "natives": {
-            "version": "1.1.6",
-            "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.6.tgz",
-            "integrity": "sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA==",
-            "dev": true
-        },
-        "negotiator": {
-            "version": "0.6.2",
-            "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
-            "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
-            "dev": true
-        },
-        "neo-async": {
-            "version": "2.6.1",
-            "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
-            "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
-            "dev": true,
-            "optional": true
-        },
-        "nice-try": {
-            "version": "1.0.5",
-            "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
-            "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
-            "dev": true
-        },
-        "node-preload": {
-            "version": "0.2.1",
-            "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz",
-            "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==",
-            "dev": true,
-            "requires": {
-                "process-on-spawn": "^1.0.0"
-            }
-        },
-        "node-qunit": {
-            "version": "1.0.0",
-            "resolved": "https://registry.npmjs.org/node-qunit/-/node-qunit-1.0.0.tgz",
-            "integrity": "sha512-XS9yT8+uirjUo4i04RSRGqZPMVC7U/BnQJcWyUe3kX9Ot9NIzKDq/ZsNW+//5KksHYDCpDv+pODLwpCQbB3upw==",
-            "dev": true,
-            "requires": {
-                "argsparser": "^0.0.7",
-                "cli-table": "^0.3.0",
-                "co": "^4.6.0",
-                "istanbul": "0.4.5",
-                "qunitjs": "2.1.1",
-                "tracejs": "^0.1.8",
-                "underscore": "^1.6.0"
-            }
-        },
-        "nopt": {
-            "version": "3.0.6",
-            "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
-            "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
-            "dev": true,
-            "requires": {
-                "abbrev": "1"
-            }
-        },
-        "normalize-package-data": {
-            "version": "2.5.0",
-            "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
-            "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
-            "dev": true,
-            "requires": {
-                "hosted-git-info": "^2.1.4",
-                "resolve": "^1.10.0",
-                "semver": "2 || 3 || 4 || 5",
-                "validate-npm-package-license": "^3.0.1"
-            }
-        },
-        "normalize-path": {
-            "version": "3.0.0",
-            "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
-            "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
-            "dev": true
-        },
-        "npx": {
-            "version": "10.2.2",
-            "resolved": "https://registry.npmjs.org/npx/-/npx-10.2.2.tgz",
-            "integrity": "sha512-eImmySusyeWphzs5iNh791XbZnZG0FSNvM4KSah34pdQQIDsdTDhIwg1sjN3AIVcjGLpbQ/YcfqHPshKZQK1fA==",
-            "dev": true,
-            "requires": {
-                "libnpx": "10.2.2",
-                "npm": "5.1.0"
-            },
-            "dependencies": {
-                "ansi-align": {
-                    "version": "2.0.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "string-width": "^2.0.0"
-                    }
-                },
-                "ansi-regex": {
-                    "version": "3.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "ansi-styles": {
-                    "version": "3.2.1",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "color-convert": "^1.9.0"
-                    }
-                },
-                "balanced-match": {
-                    "version": "1.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "boxen": {
-                    "version": "1.3.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "ansi-align": "^2.0.0",
-                        "camelcase": "^4.0.0",
-                        "chalk": "^2.0.1",
-                        "cli-boxes": "^1.0.0",
-                        "string-width": "^2.0.0",
-                        "term-size": "^1.2.0",
-                        "widest-line": "^2.0.0"
-                    }
-                },
-                "brace-expansion": {
-                    "version": "1.1.11",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "balanced-match": "^1.0.0",
-                        "concat-map": "0.0.1"
-                    }
-                },
-                "builtins": {
-                    "version": "1.0.3",
-                    "bundled": true,
-                    "dev": true
-                },
-                "camelcase": {
-                    "version": "4.1.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "capture-stack-trace": {
-                    "version": "1.0.1",
-                    "bundled": true,
-                    "dev": true
-                },
-                "chalk": {
-                    "version": "2.4.2",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "ansi-styles": "^3.2.1",
-                        "escape-string-regexp": "^1.0.5",
-                        "supports-color": "^5.3.0"
-                    }
-                },
-                "ci-info": {
-                    "version": "1.6.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "cli-boxes": {
-                    "version": "1.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "cliui": {
-                    "version": "4.1.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "string-width": "^2.1.1",
-                        "strip-ansi": "^4.0.0",
-                        "wrap-ansi": "^2.0.0"
-                    }
-                },
-                "code-point-at": {
-                    "version": "1.1.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "color-convert": {
-                    "version": "1.9.3",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "color-name": "1.1.3"
-                    }
-                },
-                "color-name": {
-                    "version": "1.1.3",
-                    "bundled": true,
-                    "dev": true
-                },
-                "concat-map": {
-                    "version": "0.0.1",
-                    "bundled": true,
-                    "dev": true
-                },
-                "configstore": {
-                    "version": "3.1.2",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "dot-prop": "^4.1.0",
-                        "graceful-fs": "^4.1.2",
-                        "make-dir": "^1.0.0",
-                        "unique-string": "^1.0.0",
-                        "write-file-atomic": "^2.0.0",
-                        "xdg-basedir": "^3.0.0"
-                    }
-                },
-                "create-error-class": {
-                    "version": "3.0.2",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "capture-stack-trace": "^1.0.0"
-                    }
-                },
-                "cross-spawn": {
-                    "version": "5.1.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "lru-cache": "^4.0.1",
-                        "shebang-command": "^1.2.0",
-                        "which": "^1.2.9"
-                    }
-                },
-                "crypto-random-string": {
-                    "version": "1.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "decamelize": {
-                    "version": "1.2.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "deep-extend": {
-                    "version": "0.6.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "dot-prop": {
-                    "version": "4.2.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "is-obj": "^1.0.0"
-                    }
-                },
-                "dotenv": {
-                    "version": "5.0.1",
-                    "bundled": true,
-                    "dev": true
-                },
-                "duplexer3": {
-                    "version": "0.1.4",
-                    "bundled": true,
-                    "dev": true
-                },
-                "end-of-stream": {
-                    "version": "1.4.4",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "once": "^1.4.0"
-                    }
-                },
-                "escape-string-regexp": {
-                    "version": "1.0.5",
-                    "bundled": true,
-                    "dev": true
-                },
-                "execa": {
-                    "version": "0.7.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "cross-spawn": "^5.0.1",
-                        "get-stream": "^3.0.0",
-                        "is-stream": "^1.1.0",
-                        "npm-run-path": "^2.0.0",
-                        "p-finally": "^1.0.0",
-                        "signal-exit": "^3.0.0",
-                        "strip-eof": "^1.0.0"
-                    }
-                },
-                "find-up": {
-                    "version": "2.1.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "locate-path": "^2.0.0"
-                    }
-                },
-                "fs.realpath": {
-                    "version": "1.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "get-caller-file": {
-                    "version": "1.0.3",
-                    "bundled": true,
-                    "dev": true
-                },
-                "get-stream": {
-                    "version": "3.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "glob": {
-                    "version": "7.1.6",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "fs.realpath": "^1.0.0",
-                        "inflight": "^1.0.4",
-                        "inherits": "2",
-                        "minimatch": "^3.0.4",
-                        "once": "^1.3.0",
-                        "path-is-absolute": "^1.0.0"
-                    }
-                },
-                "global-dirs": {
-                    "version": "0.1.1",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "ini": "^1.3.4"
-                    }
-                },
-                "got": {
-                    "version": "6.7.1",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "create-error-class": "^3.0.0",
-                        "duplexer3": "^0.1.4",
-                        "get-stream": "^3.0.0",
-                        "is-redirect": "^1.0.0",
-                        "is-retry-allowed": "^1.0.0",
-                        "is-stream": "^1.0.0",
-                        "lowercase-keys": "^1.0.0",
-                        "safe-buffer": "^5.0.1",
-                        "timed-out": "^4.0.0",
-                        "unzip-response": "^2.0.1",
-                        "url-parse-lax": "^1.0.0"
-                    }
-                },
-                "graceful-fs": {
-                    "version": "4.2.3",
-                    "bundled": true,
-                    "dev": true
-                },
-                "has-flag": {
-                    "version": "3.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "hosted-git-info": {
-                    "version": "2.8.5",
-                    "bundled": true,
-                    "dev": true
-                },
-                "import-lazy": {
-                    "version": "2.1.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "imurmurhash": {
-                    "version": "0.1.4",
-                    "bundled": true,
-                    "dev": true
-                },
-                "inflight": {
-                    "version": "1.0.6",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "once": "^1.3.0",
-                        "wrappy": "1"
-                    }
-                },
-                "inherits": {
-                    "version": "2.0.4",
-                    "bundled": true,
-                    "dev": true
-                },
-                "ini": {
-                    "version": "1.3.5",
-                    "bundled": true,
-                    "dev": true
-                },
-                "invert-kv": {
-                    "version": "2.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "is-ci": {
-                    "version": "1.2.1",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "ci-info": "^1.5.0"
-                    }
-                },
-                "is-fullwidth-code-point": {
-                    "version": "2.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "is-installed-globally": {
-                    "version": "0.1.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "global-dirs": "^0.1.0",
-                        "is-path-inside": "^1.0.0"
-                    }
-                },
-                "is-npm": {
-                    "version": "1.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "is-obj": {
-                    "version": "1.0.1",
-                    "bundled": true,
-                    "dev": true
-                },
-                "is-path-inside": {
-                    "version": "1.0.1",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "path-is-inside": "^1.0.1"
-                    }
-                },
-                "is-redirect": {
-                    "version": "1.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "is-retry-allowed": {
-                    "version": "1.2.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "is-stream": {
-                    "version": "1.1.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "isexe": {
-                    "version": "2.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "latest-version": {
-                    "version": "3.1.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "package-json": "^4.0.0"
-                    }
-                },
-                "lcid": {
-                    "version": "2.0.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "invert-kv": "^2.0.0"
-                    }
-                },
-                "libnpx": {
-                    "version": "10.2.2",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "dotenv": "^5.0.1",
-                        "npm-package-arg": "^6.0.0",
-                        "rimraf": "^2.6.2",
-                        "safe-buffer": "^5.1.0",
-                        "update-notifier": "^2.3.0",
-                        "which": "^1.3.0",
-                        "y18n": "^4.0.0",
-                        "yargs": "^11.0.0"
-                    }
-                },
-                "locate-path": {
-                    "version": "2.0.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "p-locate": "^2.0.0",
-                        "path-exists": "^3.0.0"
-                    }
-                },
-                "lowercase-keys": {
-                    "version": "1.0.1",
-                    "bundled": true,
-                    "dev": true
-                },
-                "lru-cache": {
-                    "version": "4.1.5",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "pseudomap": "^1.0.2",
-                        "yallist": "^2.1.2"
-                    }
-                },
-                "make-dir": {
-                    "version": "1.3.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "pify": "^3.0.0"
-                    }
-                },
-                "map-age-cleaner": {
-                    "version": "0.1.3",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "p-defer": "^1.0.0"
-                    }
-                },
-                "mem": {
-                    "version": "4.3.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "map-age-cleaner": "^0.1.1",
-                        "mimic-fn": "^2.0.0",
-                        "p-is-promise": "^2.0.0"
-                    }
-                },
-                "mimic-fn": {
-                    "version": "2.1.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "minimatch": {
-                    "version": "3.0.4",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "brace-expansion": "^1.1.7"
-                    }
-                },
-                "minimist": {
-                    "version": "1.2.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "nice-try": {
-                    "version": "1.0.5",
-                    "bundled": true,
-                    "dev": true
-                },
-                "npm": {
-                    "version": "5.1.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "JSONStream": "~1.3.1",
-                        "abbrev": "~1.1.0",
-                        "ansi-regex": "~3.0.0",
-                        "ansicolors": "~0.3.2",
-                        "ansistyles": "~0.1.3",
-                        "aproba": "~1.1.2",
-                        "archy": "~1.0.0",
-                        "bluebird": "~3.5.0",
-                        "cacache": "~9.2.9",
-                        "call-limit": "~1.1.0",
-                        "chownr": "~1.0.1",
-                        "cmd-shim": "~2.0.2",
-                        "columnify": "~1.5.4",
-                        "config-chain": "~1.1.11",
-                        "debuglog": "*",
-                        "detect-indent": "~5.0.0",
-                        "dezalgo": "~1.0.3",
-                        "editor": "~1.0.0",
-                        "fs-vacuum": "~1.2.10",
-                        "fs-write-stream-atomic": "~1.0.10",
-                        "fstream": "~1.0.11",
-                        "fstream-npm": "~1.2.1",
-                        "glob": "~7.1.2",
-                        "graceful-fs": "~4.1.11",
-                        "has-unicode": "~2.0.1",
-                        "hosted-git-info": "~2.5.0",
-                        "iferr": "~0.1.5",
-                        "imurmurhash": "*",
-                        "inflight": "~1.0.6",
-                        "inherits": "~2.0.3",
-                        "ini": "~1.3.4",
-                        "init-package-json": "~1.10.1",
-                        "lazy-property": "~1.0.0",
-                        "lockfile": "~1.0.3",
-                        "lodash._baseindexof": "*",
-                        "lodash._baseuniq": "~4.6.0",
-                        "lodash._bindcallback": "*",
-                        "lodash._cacheindexof": "*",
-                        "lodash._createcache": "*",
-                        "lodash._getnative": "*",
-                        "lodash.clonedeep": "~4.5.0",
-                        "lodash.restparam": "*",
-                        "lodash.union": "~4.6.0",
-                        "lodash.uniq": "~4.5.0",
-                        "lodash.without": "~4.4.0",
-                        "lru-cache": "~4.1.1",
-                        "mississippi": "~1.3.0",
-                        "mkdirp": "~0.5.1",
-                        "move-concurrently": "~1.0.1",
-                        "node-gyp": "~3.6.2",
-                        "nopt": "~4.0.1",
-                        "normalize-package-data": "~2.4.0",
-                        "npm-cache-filename": "~1.0.2",
-                        "npm-install-checks": "~3.0.0",
-                        "npm-package-arg": "~5.1.2",
-                        "npm-registry-client": "~8.4.0",
-                        "npm-user-validate": "~1.0.0",
-                        "npmlog": "~4.1.2",
-                        "once": "~1.4.0",
-                        "opener": "~1.4.3",
-                        "osenv": "~0.1.4",
-                        "pacote": "~2.7.38",
-                        "path-is-inside": "~1.0.2",
-                        "promise-inflight": "~1.0.1",
-                        "read": "~1.0.7",
-                        "read-cmd-shim": "~1.0.1",
-                        "read-installed": "~4.0.3",
-                        "read-package-json": "~2.0.9",
-                        "read-package-tree": "~5.1.6",
-                        "readable-stream": "~2.3.2",
-                        "readdir-scoped-modules": "*",
-                        "request": "~2.81.0",
-                        "retry": "~0.10.1",
-                        "rimraf": "~2.6.1",
-                        "safe-buffer": "~5.1.1",
-                        "semver": "~5.3.0",
-                        "sha": "~2.0.1",
-                        "slide": "~1.1.6",
-                        "sorted-object": "~2.0.1",
-                        "sorted-union-stream": "~2.1.3",
-                        "ssri": "~4.1.6",
-                        "strip-ansi": "~4.0.0",
-                        "tar": "~2.2.1",
-                        "text-table": "~0.2.0",
-                        "uid-number": "0.0.6",
-                        "umask": "~1.1.0",
-                        "unique-filename": "~1.1.0",
-                        "unpipe": "~1.0.0",
-                        "update-notifier": "~2.2.0",
-                        "uuid": "~3.1.0",
-                        "validate-npm-package-license": "*",
-                        "validate-npm-package-name": "~3.0.0",
-                        "which": "~1.2.14",
-                        "worker-farm": "~1.3.1",
-                        "wrappy": "~1.0.2",
-                        "write-file-atomic": "~2.1.0"
-                    },
-                    "dependencies": {
-                        "JSONStream": {
-                            "version": "1.3.1",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "jsonparse": "^1.2.0",
-                                "through": ">=2.2.7 <3"
-                            },
-                            "dependencies": {
-                                "jsonparse": {
-                                    "version": "1.3.1",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "through": {
-                                    "version": "2.3.8",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "abbrev": {
-                            "version": "1.1.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "ansi-regex": {
-                            "version": "3.0.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "ansicolors": {
-                            "version": "0.3.2",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "ansistyles": {
-                            "version": "0.1.3",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "aproba": {
-                            "version": "1.1.2",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "archy": {
-                            "version": "1.0.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "bluebird": {
-                            "version": "3.5.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "cacache": {
-                            "version": "9.2.9",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "bluebird": "^3.5.0",
-                                "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": "^4.1.6",
-                                "unique-filename": "^1.1.0",
-                                "y18n": "^3.2.1"
-                            },
-                            "dependencies": {
-                                "lru-cache": {
-                                    "version": "4.1.1",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "pseudomap": "^1.0.2",
-                                        "yallist": "^2.1.2"
-                                    },
-                                    "dependencies": {
-                                        "pseudomap": {
-                                            "version": "1.0.2",
-                                            "bundled": true,
-                                            "dev": true
-                                        },
-                                        "yallist": {
-                                            "version": "2.1.2",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "y18n": {
-                                    "version": "3.2.1",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "call-limit": {
-                            "version": "1.1.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "chownr": {
-                            "version": "1.0.1",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "cmd-shim": {
-                            "version": "2.0.2",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "graceful-fs": "^4.1.2",
-                                "mkdirp": "~0.5.0"
-                            }
-                        },
-                        "columnify": {
-                            "version": "1.5.4",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "strip-ansi": "^3.0.0",
-                                "wcwidth": "^1.0.0"
-                            },
-                            "dependencies": {
-                                "strip-ansi": {
-                                    "version": "3.0.1",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "ansi-regex": "^2.0.0"
-                                    },
-                                    "dependencies": {
-                                        "ansi-regex": {
-                                            "version": "2.1.1",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "wcwidth": {
-                                    "version": "1.0.1",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "defaults": "^1.0.3"
-                                    },
-                                    "dependencies": {
-                                        "defaults": {
-                                            "version": "1.0.3",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "clone": "^1.0.2"
-                                            },
-                                            "dependencies": {
-                                                "clone": {
-                                                    "version": "1.0.2",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                }
-                                            }
-                                        }
-                                    }
-                                }
-                            }
-                        },
-                        "config-chain": {
-                            "version": "1.1.11",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "ini": "^1.3.4",
-                                "proto-list": "~1.2.1"
-                            },
-                            "dependencies": {
-                                "proto-list": {
-                                    "version": "1.2.4",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "debuglog": {
-                            "version": "1.0.1",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "detect-indent": {
-                            "version": "5.0.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "dezalgo": {
-                            "version": "1.0.3",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "asap": "^2.0.0",
-                                "wrappy": "1"
-                            },
-                            "dependencies": {
-                                "asap": {
-                                    "version": "2.0.5",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "editor": {
-                            "version": "1.0.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "fs-vacuum": {
-                            "version": "1.2.10",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "graceful-fs": "^4.1.2",
-                                "path-is-inside": "^1.0.1",
-                                "rimraf": "^2.5.2"
-                            }
-                        },
-                        "fs-write-stream-atomic": {
-                            "version": "1.0.10",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "graceful-fs": "^4.1.2",
-                                "iferr": "^0.1.5",
-                                "imurmurhash": "^0.1.4",
-                                "readable-stream": "1 || 2"
-                            }
-                        },
-                        "fstream": {
-                            "version": "1.0.11",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "graceful-fs": "^4.1.2",
-                                "inherits": "~2.0.0",
-                                "mkdirp": ">=0.5 0",
-                                "rimraf": "2"
-                            }
-                        },
-                        "fstream-npm": {
-                            "version": "1.2.1",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "fstream-ignore": "^1.0.0",
-                                "inherits": "2"
-                            },
-                            "dependencies": {
-                                "fstream-ignore": {
-                                    "version": "1.0.5",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "fstream": "^1.0.0",
-                                        "inherits": "2",
-                                        "minimatch": "^3.0.0"
-                                    },
-                                    "dependencies": {
-                                        "minimatch": {
-                                            "version": "3.0.4",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "brace-expansion": "^1.1.7"
-                                            },
-                                            "dependencies": {
-                                                "brace-expansion": {
-                                                    "version": "1.1.8",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "balanced-match": "^1.0.0",
-                                                        "concat-map": "0.0.1"
-                                                    },
-                                                    "dependencies": {
-                                                        "balanced-match": {
-                                                            "version": "1.0.0",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        },
-                                                        "concat-map": {
-                                                            "version": "0.0.1",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        }
-                                                    }
-                                                }
-                                            }
-                                        }
-                                    }
-                                }
-                            }
-                        },
-                        "glob": {
-                            "version": "7.1.2",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "fs.realpath": "^1.0.0",
-                                "inflight": "^1.0.4",
-                                "inherits": "2",
-                                "minimatch": "^3.0.4",
-                                "once": "^1.3.0",
-                                "path-is-absolute": "^1.0.0"
-                            },
-                            "dependencies": {
-                                "fs.realpath": {
-                                    "version": "1.0.0",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "minimatch": {
-                                    "version": "3.0.4",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "brace-expansion": "^1.1.7"
-                                    },
-                                    "dependencies": {
-                                        "brace-expansion": {
-                                            "version": "1.1.8",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "balanced-match": "^1.0.0",
-                                                "concat-map": "0.0.1"
-                                            },
-                                            "dependencies": {
-                                                "balanced-match": {
-                                                    "version": "1.0.0",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                },
-                                                "concat-map": {
-                                                    "version": "0.0.1",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "path-is-absolute": {
-                                    "version": "1.0.1",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "graceful-fs": {
-                            "version": "4.1.11",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "has-unicode": {
-                            "version": "2.0.1",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "hosted-git-info": {
-                            "version": "2.5.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "iferr": {
-                            "version": "0.1.5",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "imurmurhash": {
-                            "version": "0.1.4",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "inflight": {
-                            "version": "1.0.6",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "once": "^1.3.0",
-                                "wrappy": "1"
-                            }
-                        },
-                        "inherits": {
-                            "version": "2.0.3",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "ini": {
-                            "version": "1.3.4",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "init-package-json": {
-                            "version": "1.10.1",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "glob": "^7.1.1",
-                                "npm-package-arg": "^4.0.0 || ^5.0.0",
-                                "promzard": "^0.3.0",
-                                "read": "~1.0.1",
-                                "read-package-json": "1 || 2",
-                                "semver": "2.x || 3.x || 4 || 5",
-                                "validate-npm-package-license": "^3.0.1",
-                                "validate-npm-package-name": "^3.0.0"
-                            },
-                            "dependencies": {
-                                "promzard": {
-                                    "version": "0.3.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "read": "1"
-                                    }
-                                }
-                            }
-                        },
-                        "lazy-property": {
-                            "version": "1.0.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "lockfile": {
-                            "version": "1.0.3",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "lodash._baseindexof": {
-                            "version": "3.1.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "lodash._baseuniq": {
-                            "version": "4.6.0",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "lodash._createset": "~4.0.0",
-                                "lodash._root": "~3.0.0"
-                            },
-                            "dependencies": {
-                                "lodash._createset": {
-                                    "version": "4.0.3",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "lodash._root": {
-                                    "version": "3.0.1",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "lodash._bindcallback": {
-                            "version": "3.0.1",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "lodash._cacheindexof": {
-                            "version": "3.0.2",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "lodash._createcache": {
-                            "version": "3.1.2",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "lodash._getnative": "^3.0.0"
-                            }
-                        },
-                        "lodash._getnative": {
-                            "version": "3.9.1",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "lodash.clonedeep": {
-                            "version": "4.5.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "lodash.restparam": {
-                            "version": "3.6.1",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "lodash.union": {
-                            "version": "4.6.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "lodash.uniq": {
-                            "version": "4.5.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "lodash.without": {
-                            "version": "4.4.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "lru-cache": {
-                            "version": "4.1.1",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "pseudomap": "^1.0.2",
-                                "yallist": "^2.1.2"
-                            },
-                            "dependencies": {
-                                "pseudomap": {
-                                    "version": "1.0.2",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "yallist": {
-                                    "version": "2.1.2",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "mississippi": {
-                            "version": "1.3.0",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "concat-stream": "^1.5.0",
-                                "duplexify": "^3.4.2",
-                                "end-of-stream": "^1.1.0",
-                                "flush-write-stream": "^1.0.0",
-                                "from2": "^2.1.0",
-                                "parallel-transform": "^1.1.0",
-                                "pump": "^1.0.0",
-                                "pumpify": "^1.3.3",
-                                "stream-each": "^1.1.0",
-                                "through2": "^2.0.0"
-                            },
-                            "dependencies": {
-                                "concat-stream": {
-                                    "version": "1.6.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "inherits": "^2.0.3",
-                                        "readable-stream": "^2.2.2",
-                                        "typedarray": "^0.0.6"
-                                    },
-                                    "dependencies": {
-                                        "typedarray": {
-                                            "version": "0.0.6",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "duplexify": {
-                                    "version": "3.5.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "end-of-stream": "1.0.0",
-                                        "inherits": "^2.0.1",
-                                        "readable-stream": "^2.0.0",
-                                        "stream-shift": "^1.0.0"
-                                    },
-                                    "dependencies": {
-                                        "end-of-stream": {
-                                            "version": "1.0.0",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "once": "~1.3.0"
-                                            },
-                                            "dependencies": {
-                                                "once": {
-                                                    "version": "1.3.3",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "wrappy": "1"
-                                                    }
-                                                }
-                                            }
-                                        },
-                                        "stream-shift": {
-                                            "version": "1.0.0",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "end-of-stream": {
-                                    "version": "1.4.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "once": "^1.4.0"
-                                    }
-                                },
-                                "flush-write-stream": {
-                                    "version": "1.0.2",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "inherits": "^2.0.1",
-                                        "readable-stream": "^2.0.4"
-                                    }
-                                },
-                                "from2": {
-                                    "version": "2.3.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "inherits": "^2.0.1",
-                                        "readable-stream": "^2.0.0"
-                                    }
-                                },
-                                "parallel-transform": {
-                                    "version": "1.1.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "cyclist": "~0.2.2",
-                                        "inherits": "^2.0.3",
-                                        "readable-stream": "^2.1.5"
-                                    },
-                                    "dependencies": {
-                                        "cyclist": {
-                                            "version": "0.2.2",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "pump": {
-                                    "version": "1.0.2",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "end-of-stream": "^1.1.0",
-                                        "once": "^1.3.1"
-                                    }
-                                },
-                                "pumpify": {
-                                    "version": "1.3.5",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "duplexify": "^3.1.2",
-                                        "inherits": "^2.0.1",
-                                        "pump": "^1.0.0"
-                                    }
-                                },
-                                "stream-each": {
-                                    "version": "1.2.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "end-of-stream": "^1.1.0",
-                                        "stream-shift": "^1.0.0"
-                                    },
-                                    "dependencies": {
-                                        "stream-shift": {
-                                            "version": "1.0.0",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "through2": {
-                                    "version": "2.0.3",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "readable-stream": "^2.1.5",
-                                        "xtend": "~4.0.1"
-                                    },
-                                    "dependencies": {
-                                        "xtend": {
-                                            "version": "4.0.1",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                }
-                            }
-                        },
-                        "mkdirp": {
-                            "version": "0.5.1",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "minimist": "0.0.8"
-                            },
-                            "dependencies": {
-                                "minimist": {
-                                    "version": "0.0.8",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "move-concurrently": {
-                            "version": "1.0.1",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "aproba": "^1.1.1",
-                                "copy-concurrently": "^1.0.0",
-                                "fs-write-stream-atomic": "^1.0.8",
-                                "mkdirp": "^0.5.1",
-                                "rimraf": "^2.5.4",
-                                "run-queue": "^1.0.3"
-                            },
-                            "dependencies": {
-                                "copy-concurrently": {
-                                    "version": "1.0.3",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "aproba": "^1.1.1",
-                                        "fs-write-stream-atomic": "^1.0.8",
-                                        "iferr": "^0.1.5",
-                                        "mkdirp": "^0.5.1",
-                                        "rimraf": "^2.5.4",
-                                        "run-queue": "^1.0.0"
-                                    }
-                                },
-                                "run-queue": {
-                                    "version": "1.0.3",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "aproba": "^1.1.1"
-                                    }
-                                }
-                            }
-                        },
-                        "node-gyp": {
-                            "version": "3.6.2",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "fstream": "^1.0.0",
-                                "glob": "^7.0.3",
-                                "graceful-fs": "^4.1.2",
-                                "minimatch": "^3.0.2",
-                                "mkdirp": "^0.5.0",
-                                "nopt": "2 || 3",
-                                "npmlog": "0 || 1 || 2 || 3 || 4",
-                                "osenv": "0",
-                                "request": "2",
-                                "rimraf": "2",
-                                "semver": "~5.3.0",
-                                "tar": "^2.0.0",
-                                "which": "1"
-                            },
-                            "dependencies": {
-                                "minimatch": {
-                                    "version": "3.0.4",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "brace-expansion": "^1.1.7"
-                                    },
-                                    "dependencies": {
-                                        "brace-expansion": {
-                                            "version": "1.1.8",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "balanced-match": "^1.0.0",
-                                                "concat-map": "0.0.1"
-                                            },
-                                            "dependencies": {
-                                                "balanced-match": {
-                                                    "version": "1.0.0",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                },
-                                                "concat-map": {
-                                                    "version": "0.0.1",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "nopt": {
-                                    "version": "3.0.6",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "abbrev": "1"
-                                    }
-                                }
-                            }
-                        },
-                        "nopt": {
-                            "version": "4.0.1",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "abbrev": "1",
-                                "osenv": "^0.1.4"
-                            }
-                        },
-                        "normalize-package-data": {
-                            "version": "2.4.0",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "hosted-git-info": "^2.1.4",
-                                "is-builtin-module": "^1.0.0",
-                                "semver": "2 || 3 || 4 || 5",
-                                "validate-npm-package-license": "^3.0.1"
-                            },
-                            "dependencies": {
-                                "is-builtin-module": {
-                                    "version": "1.0.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "builtin-modules": "^1.0.0"
-                                    },
-                                    "dependencies": {
-                                        "builtin-modules": {
-                                            "version": "1.1.1",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                }
-                            }
-                        },
-                        "npm-cache-filename": {
-                            "version": "1.0.2",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "npm-install-checks": {
-                            "version": "3.0.0",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "semver": "^2.3.0 || 3.x || 4 || 5"
-                            }
-                        },
-                        "npm-package-arg": {
-                            "version": "5.1.2",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "hosted-git-info": "^2.4.2",
-                                "osenv": "^0.1.4",
-                                "semver": "^5.1.0",
-                                "validate-npm-package-name": "^3.0.0"
-                            }
-                        },
-                        "npm-registry-client": {
-                            "version": "8.4.0",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "concat-stream": "^1.5.2",
-                                "graceful-fs": "^4.1.6",
-                                "normalize-package-data": "~1.0.1 || ^2.0.0",
-                                "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0",
-                                "npmlog": "2 || ^3.1.0 || ^4.0.0",
-                                "once": "^1.3.3",
-                                "request": "^2.74.0",
-                                "retry": "^0.10.0",
-                                "semver": "2 >=2.2.1 || 3.x || 4 || 5",
-                                "slide": "^1.1.3",
-                                "ssri": "^4.1.2"
-                            },
-                            "dependencies": {
-                                "concat-stream": {
-                                    "version": "1.6.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "inherits": "^2.0.3",
-                                        "readable-stream": "^2.2.2",
-                                        "typedarray": "^0.0.6"
-                                    },
-                                    "dependencies": {
-                                        "typedarray": {
-                                            "version": "0.0.6",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                }
-                            }
-                        },
-                        "npm-user-validate": {
-                            "version": "1.0.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "npmlog": {
-                            "version": "4.1.2",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "are-we-there-yet": "~1.1.2",
-                                "console-control-strings": "~1.1.0",
-                                "gauge": "~2.7.3",
-                                "set-blocking": "~2.0.0"
-                            },
-                            "dependencies": {
-                                "are-we-there-yet": {
-                                    "version": "1.1.4",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "delegates": "^1.0.0",
-                                        "readable-stream": "^2.0.6"
-                                    },
-                                    "dependencies": {
-                                        "delegates": {
-                                            "version": "1.0.0",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "console-control-strings": {
-                                    "version": "1.1.0",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "gauge": {
-                                    "version": "2.7.4",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "aproba": "^1.0.3",
-                                        "console-control-strings": "^1.0.0",
-                                        "has-unicode": "^2.0.0",
-                                        "object-assign": "^4.1.0",
-                                        "signal-exit": "^3.0.0",
-                                        "string-width": "^1.0.1",
-                                        "strip-ansi": "^3.0.1",
-                                        "wide-align": "^1.1.0"
-                                    },
-                                    "dependencies": {
-                                        "object-assign": {
-                                            "version": "4.1.1",
-                                            "bundled": true,
-                                            "dev": true
-                                        },
-                                        "signal-exit": {
-                                            "version": "3.0.2",
-                                            "bundled": true,
-                                            "dev": true
-                                        },
-                                        "string-width": {
-                                            "version": "1.0.2",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "code-point-at": "^1.0.0",
-                                                "is-fullwidth-code-point": "^1.0.0",
-                                                "strip-ansi": "^3.0.0"
-                                            },
-                                            "dependencies": {
-                                                "code-point-at": {
-                                                    "version": "1.1.0",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                },
-                                                "is-fullwidth-code-point": {
-                                                    "version": "1.0.0",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "number-is-nan": "^1.0.0"
-                                                    },
-                                                    "dependencies": {
-                                                        "number-is-nan": {
-                                                            "version": "1.0.1",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        }
-                                                    }
-                                                }
-                                            }
-                                        },
-                                        "strip-ansi": {
-                                            "version": "3.0.1",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "ansi-regex": "^2.0.0"
-                                            },
-                                            "dependencies": {
-                                                "ansi-regex": {
-                                                    "version": "2.1.1",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                }
-                                            }
-                                        },
-                                        "wide-align": {
-                                            "version": "1.1.2",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "string-width": "^1.0.2"
-                                            }
-                                        }
-                                    }
-                                },
-                                "set-blocking": {
-                                    "version": "2.0.0",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "once": {
-                            "version": "1.4.0",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "wrappy": "1"
-                            }
-                        },
-                        "opener": {
-                            "version": "1.4.3",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "osenv": {
-                            "version": "0.1.4",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "os-homedir": "^1.0.0",
-                                "os-tmpdir": "^1.0.0"
-                            },
-                            "dependencies": {
-                                "os-homedir": {
-                                    "version": "1.0.2",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "os-tmpdir": {
-                                    "version": "1.0.2",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "pacote": {
-                            "version": "2.7.38",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "bluebird": "^3.5.0",
-                                "cacache": "^9.2.9",
-                                "glob": "^7.1.2",
-                                "lru-cache": "^4.1.1",
-                                "make-fetch-happen": "^2.4.13",
-                                "minimatch": "^3.0.4",
-                                "mississippi": "^1.2.0",
-                                "normalize-package-data": "^2.4.0",
-                                "npm-package-arg": "^5.1.2",
-                                "npm-pick-manifest": "^1.0.4",
-                                "osenv": "^0.1.4",
-                                "promise-inflight": "^1.0.1",
-                                "promise-retry": "^1.1.1",
-                                "protoduck": "^4.0.0",
-                                "safe-buffer": "^5.1.1",
-                                "semver": "^5.3.0",
-                                "ssri": "^4.1.6",
-                                "tar-fs": "^1.15.3",
-                                "tar-stream": "^1.5.4",
-                                "unique-filename": "^1.1.0",
-                                "which": "^1.2.12"
-                            },
-                            "dependencies": {
-                                "make-fetch-happen": {
-                                    "version": "2.4.13",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "agentkeepalive": "^3.3.0",
-                                        "cacache": "^9.2.9",
-                                        "http-cache-semantics": "^3.7.3",
-                                        "http-proxy-agent": "^2.0.0",
-                                        "https-proxy-agent": "^2.0.0",
-                                        "lru-cache": "^4.1.1",
-                                        "mississippi": "^1.2.0",
-                                        "node-fetch-npm": "^2.0.1",
-                                        "promise-retry": "^1.1.1",
-                                        "socks-proxy-agent": "^3.0.0",
-                                        "ssri": "^4.1.6"
-                                    },
-                                    "dependencies": {
-                                        "agentkeepalive": {
-                                            "version": "3.3.0",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "humanize-ms": "^1.2.1"
-                                            },
-                                            "dependencies": {
-                                                "humanize-ms": {
-                                                    "version": "1.2.1",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "ms": "^2.0.0"
-                                                    },
-                                                    "dependencies": {
-                                                        "ms": {
-                                                            "version": "2.0.0",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        }
-                                                    }
-                                                }
-                                            }
-                                        },
-                                        "http-cache-semantics": {
-                                            "version": "3.7.3",
-                                            "bundled": true,
-                                            "dev": true
-                                        },
-                                        "http-proxy-agent": {
-                                            "version": "2.0.0",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "agent-base": "4",
-                                                "debug": "2"
-                                            },
-                                            "dependencies": {
-                                                "agent-base": {
-                                                    "version": "4.1.0",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "es6-promisify": "^5.0.0"
-                                                    },
-                                                    "dependencies": {
-                                                        "es6-promisify": {
-                                                            "version": "5.0.0",
-                                                            "bundled": true,
-                                                            "dev": true,
-                                                            "requires": {
-                                                                "es6-promise": "^4.0.3"
-                                                            },
-                                                            "dependencies": {
-                                                                "es6-promise": {
-                                                                    "version": "4.1.1",
-                                                                    "bundled": true,
-                                                                    "dev": true
-                                                                }
-                                                            }
-                                                        }
-                                                    }
-                                                },
-                                                "debug": {
-                                                    "version": "2.6.8",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "ms": "2.0.0"
-                                                    },
-                                                    "dependencies": {
-                                                        "ms": {
-                                                            "version": "2.0.0",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        }
-                                                    }
-                                                }
-                                            }
-                                        },
-                                        "https-proxy-agent": {
-                                            "version": "2.0.0",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "agent-base": "^4.1.0",
-                                                "debug": "^2.4.1"
-                                            },
-                                            "dependencies": {
-                                                "agent-base": {
-                                                    "version": "4.1.0",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "es6-promisify": "^5.0.0"
-                                                    },
-                                                    "dependencies": {
-                                                        "es6-promisify": {
-                                                            "version": "5.0.0",
-                                                            "bundled": true,
-                                                            "dev": true,
-                                                            "requires": {
-                                                                "es6-promise": "^4.0.3"
-                                                            },
-                                                            "dependencies": {
-                                                                "es6-promise": {
-                                                                    "version": "4.1.1",
-                                                                    "bundled": true,
-                                                                    "dev": true
-                                                                }
-                                                            }
-                                                        }
-                                                    }
-                                                },
-                                                "debug": {
-                                                    "version": "2.6.8",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "ms": "2.0.0"
-                                                    },
-                                                    "dependencies": {
-                                                        "ms": {
-                                                            "version": "2.0.0",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        }
-                                                    }
-                                                }
-                                            }
-                                        },
-                                        "node-fetch-npm": {
-                                            "version": "2.0.1",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "encoding": "^0.1.11",
-                                                "json-parse-helpfulerror": "^1.0.3",
-                                                "safe-buffer": "^5.0.1"
-                                            },
-                                            "dependencies": {
-                                                "encoding": {
-                                                    "version": "0.1.12",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "iconv-lite": "~0.4.13"
-                                                    },
-                                                    "dependencies": {
-                                                        "iconv-lite": {
-                                                            "version": "0.4.18",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        }
-                                                    }
-                                                },
-                                                "json-parse-helpfulerror": {
-                                                    "version": "1.0.3",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "jju": "^1.1.0"
-                                                    },
-                                                    "dependencies": {
-                                                        "jju": {
-                                                            "version": "1.3.0",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        }
-                                                    }
-                                                }
-                                            }
-                                        },
-                                        "socks-proxy-agent": {
-                                            "version": "3.0.0",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "agent-base": "^4.0.1",
-                                                "socks": "^1.1.10"
-                                            },
-                                            "dependencies": {
-                                                "agent-base": {
-                                                    "version": "4.1.0",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "es6-promisify": "^5.0.0"
-                                                    },
-                                                    "dependencies": {
-                                                        "es6-promisify": {
-                                                            "version": "5.0.0",
-                                                            "bundled": true,
-                                                            "dev": true,
-                                                            "requires": {
-                                                                "es6-promise": "^4.0.3"
-                                                            },
-                                                            "dependencies": {
-                                                                "es6-promise": {
-                                                                    "version": "4.1.1",
-                                                                    "bundled": true,
-                                                                    "dev": true
-                                                                }
-                                                            }
-                                                        }
-                                                    }
-                                                },
-                                                "socks": {
-                                                    "version": "1.1.10",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "ip": "^1.1.4",
-                                                        "smart-buffer": "^1.0.13"
-                                                    },
-                                                    "dependencies": {
-                                                        "ip": {
-                                                            "version": "1.1.5",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        },
-                                                        "smart-buffer": {
-                                                            "version": "1.1.15",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        }
-                                                    }
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "minimatch": {
-                                    "version": "3.0.4",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "brace-expansion": "^1.1.7"
-                                    },
-                                    "dependencies": {
-                                        "brace-expansion": {
-                                            "version": "1.1.8",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "balanced-match": "^1.0.0",
-                                                "concat-map": "0.0.1"
-                                            },
-                                            "dependencies": {
-                                                "balanced-match": {
-                                                    "version": "1.0.0",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                },
-                                                "concat-map": {
-                                                    "version": "0.0.1",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "npm-pick-manifest": {
-                                    "version": "1.0.4",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "npm-package-arg": "^5.1.2",
-                                        "semver": "^5.3.0"
-                                    }
-                                },
-                                "promise-retry": {
-                                    "version": "1.1.1",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "err-code": "^1.0.0",
-                                        "retry": "^0.10.0"
-                                    },
-                                    "dependencies": {
-                                        "err-code": {
-                                            "version": "1.1.2",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "protoduck": {
-                                    "version": "4.0.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "genfun": "^4.0.1"
-                                    },
-                                    "dependencies": {
-                                        "genfun": {
-                                            "version": "4.0.1",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "tar-fs": {
-                                    "version": "1.15.3",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "chownr": "^1.0.1",
-                                        "mkdirp": "^0.5.1",
-                                        "pump": "^1.0.0",
-                                        "tar-stream": "^1.1.2"
-                                    },
-                                    "dependencies": {
-                                        "pump": {
-                                            "version": "1.0.2",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "end-of-stream": "^1.1.0",
-                                                "once": "^1.3.1"
-                                            },
-                                            "dependencies": {
-                                                "end-of-stream": {
-                                                    "version": "1.4.0",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "once": "^1.4.0"
-                                                    }
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "tar-stream": {
-                                    "version": "1.5.4",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "bl": "^1.0.0",
-                                        "end-of-stream": "^1.0.0",
-                                        "readable-stream": "^2.0.0",
-                                        "xtend": "^4.0.0"
-                                    },
-                                    "dependencies": {
-                                        "bl": {
-                                            "version": "1.2.1",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "readable-stream": "^2.0.5"
-                                            }
-                                        },
-                                        "end-of-stream": {
-                                            "version": "1.4.0",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "once": "^1.4.0"
-                                            }
-                                        },
-                                        "xtend": {
-                                            "version": "4.0.1",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                }
-                            }
-                        },
-                        "path-is-inside": {
-                            "version": "1.0.2",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "promise-inflight": {
-                            "version": "1.0.1",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "read": {
-                            "version": "1.0.7",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "mute-stream": "~0.0.4"
-                            },
-                            "dependencies": {
-                                "mute-stream": {
-                                    "version": "0.0.7",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "read-cmd-shim": {
-                            "version": "1.0.1",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "graceful-fs": "^4.1.2"
-                            }
-                        },
-                        "read-installed": {
-                            "version": "4.0.3",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "debuglog": "^1.0.1",
-                                "graceful-fs": "^4.1.2",
-                                "read-package-json": "^2.0.0",
-                                "readdir-scoped-modules": "^1.0.0",
-                                "semver": "2 || 3 || 4 || 5",
-                                "slide": "~1.1.3",
-                                "util-extend": "^1.0.1"
-                            },
-                            "dependencies": {
-                                "util-extend": {
-                                    "version": "1.0.3",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "read-package-json": {
-                            "version": "2.0.9",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "glob": "^7.1.1",
-                                "graceful-fs": "^4.1.2",
-                                "json-parse-helpfulerror": "^1.0.2",
-                                "normalize-package-data": "^2.0.0"
-                            },
-                            "dependencies": {
-                                "json-parse-helpfulerror": {
-                                    "version": "1.0.3",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "jju": "^1.1.0"
-                                    },
-                                    "dependencies": {
-                                        "jju": {
-                                            "version": "1.3.0",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                }
-                            }
-                        },
-                        "read-package-tree": {
-                            "version": "5.1.6",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "debuglog": "^1.0.1",
-                                "dezalgo": "^1.0.0",
-                                "once": "^1.3.0",
-                                "read-package-json": "^2.0.0",
-                                "readdir-scoped-modules": "^1.0.0"
-                            }
-                        },
-                        "readable-stream": {
-                            "version": "2.3.2",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "core-util-is": "~1.0.0",
-                                "inherits": "~2.0.3",
-                                "isarray": "~1.0.0",
-                                "process-nextick-args": "~1.0.6",
-                                "safe-buffer": "~5.1.0",
-                                "string_decoder": "~1.0.0",
-                                "util-deprecate": "~1.0.1"
-                            },
-                            "dependencies": {
-                                "core-util-is": {
-                                    "version": "1.0.2",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "isarray": {
-                                    "version": "1.0.0",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "process-nextick-args": {
-                                    "version": "1.0.7",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "string_decoder": {
-                                    "version": "1.0.3",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "safe-buffer": "~5.1.0"
-                                    }
-                                },
-                                "util-deprecate": {
-                                    "version": "1.0.2",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "readdir-scoped-modules": {
-                            "version": "1.0.2",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "debuglog": "^1.0.1",
-                                "dezalgo": "^1.0.0",
-                                "graceful-fs": "^4.1.2",
-                                "once": "^1.3.0"
-                            }
-                        },
-                        "request": {
-                            "version": "2.81.0",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "aws-sign2": "~0.6.0",
-                                "aws4": "^1.2.1",
-                                "caseless": "~0.12.0",
-                                "combined-stream": "~1.0.5",
-                                "extend": "~3.0.0",
-                                "forever-agent": "~0.6.1",
-                                "form-data": "~2.1.1",
-                                "har-validator": "~4.2.1",
-                                "hawk": "~3.1.3",
-                                "http-signature": "~1.1.0",
-                                "is-typedarray": "~1.0.0",
-                                "isstream": "~0.1.2",
-                                "json-stringify-safe": "~5.0.1",
-                                "mime-types": "~2.1.7",
-                                "oauth-sign": "~0.8.1",
-                                "performance-now": "^0.2.0",
-                                "qs": "~6.4.0",
-                                "safe-buffer": "^5.0.1",
-                                "stringstream": "~0.0.4",
-                                "tough-cookie": "~2.3.0",
-                                "tunnel-agent": "^0.6.0",
-                                "uuid": "^3.0.0"
-                            },
-                            "dependencies": {
-                                "aws-sign2": {
-                                    "version": "0.6.0",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "aws4": {
-                                    "version": "1.6.0",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "caseless": {
-                                    "version": "0.12.0",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "combined-stream": {
-                                    "version": "1.0.5",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "delayed-stream": "~1.0.0"
-                                    },
-                                    "dependencies": {
-                                        "delayed-stream": {
-                                            "version": "1.0.0",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "extend": {
-                                    "version": "3.0.1",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "forever-agent": {
-                                    "version": "0.6.1",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "form-data": {
-                                    "version": "2.1.4",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "asynckit": "^0.4.0",
-                                        "combined-stream": "^1.0.5",
-                                        "mime-types": "^2.1.12"
-                                    },
-                                    "dependencies": {
-                                        "asynckit": {
-                                            "version": "0.4.0",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "har-validator": {
-                                    "version": "4.2.1",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "ajv": "^4.9.1",
-                                        "har-schema": "^1.0.5"
-                                    },
-                                    "dependencies": {
-                                        "ajv": {
-                                            "version": "4.11.8",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "co": "^4.6.0",
-                                                "json-stable-stringify": "^1.0.1"
-                                            },
-                                            "dependencies": {
-                                                "co": {
-                                                    "version": "4.6.0",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                },
-                                                "json-stable-stringify": {
-                                                    "version": "1.0.1",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "jsonify": "~0.0.0"
-                                                    },
-                                                    "dependencies": {
-                                                        "jsonify": {
-                                                            "version": "0.0.0",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        }
-                                                    }
-                                                }
-                                            }
-                                        },
-                                        "har-schema": {
-                                            "version": "1.0.5",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "hawk": {
-                                    "version": "3.1.3",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "boom": "2.x.x",
-                                        "cryptiles": "2.x.x",
-                                        "hoek": "2.x.x",
-                                        "sntp": "1.x.x"
-                                    },
-                                    "dependencies": {
-                                        "boom": {
-                                            "version": "2.10.1",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "hoek": "2.x.x"
-                                            }
-                                        },
-                                        "cryptiles": {
-                                            "version": "2.0.5",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "boom": "2.x.x"
-                                            }
-                                        },
-                                        "hoek": {
-                                            "version": "2.16.3",
-                                            "bundled": true,
-                                            "dev": true
-                                        },
-                                        "sntp": {
-                                            "version": "1.0.9",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "hoek": "2.x.x"
-                                            }
-                                        }
-                                    }
-                                },
-                                "http-signature": {
-                                    "version": "1.1.1",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "assert-plus": "^0.2.0",
-                                        "jsprim": "^1.2.2",
-                                        "sshpk": "^1.7.0"
-                                    },
-                                    "dependencies": {
-                                        "assert-plus": {
-                                            "version": "0.2.0",
-                                            "bundled": true,
-                                            "dev": true
-                                        },
-                                        "jsprim": {
-                                            "version": "1.4.0",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "assert-plus": "1.0.0",
-                                                "extsprintf": "1.0.2",
-                                                "json-schema": "0.2.3",
-                                                "verror": "1.3.6"
-                                            },
-                                            "dependencies": {
-                                                "assert-plus": {
-                                                    "version": "1.0.0",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                },
-                                                "extsprintf": {
-                                                    "version": "1.0.2",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                },
-                                                "json-schema": {
-                                                    "version": "0.2.3",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                },
-                                                "verror": {
-                                                    "version": "1.3.6",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "extsprintf": "1.0.2"
-                                                    }
-                                                }
-                                            }
-                                        },
-                                        "sshpk": {
-                                            "version": "1.13.1",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "asn1": "~0.2.3",
-                                                "assert-plus": "^1.0.0",
-                                                "bcrypt-pbkdf": "^1.0.0",
-                                                "dashdash": "^1.12.0",
-                                                "ecc-jsbn": "~0.1.1",
-                                                "getpass": "^0.1.1",
-                                                "jsbn": "~0.1.0",
-                                                "tweetnacl": "~0.14.0"
-                                            },
-                                            "dependencies": {
-                                                "asn1": {
-                                                    "version": "0.2.3",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                },
-                                                "assert-plus": {
-                                                    "version": "1.0.0",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                },
-                                                "bcrypt-pbkdf": {
-                                                    "version": "1.0.1",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "optional": true,
-                                                    "requires": {
-                                                        "tweetnacl": "^0.14.3"
-                                                    }
-                                                },
-                                                "dashdash": {
-                                                    "version": "1.14.1",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "assert-plus": "^1.0.0"
-                                                    }
-                                                },
-                                                "ecc-jsbn": {
-                                                    "version": "0.1.1",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "optional": true,
-                                                    "requires": {
-                                                        "jsbn": "~0.1.0"
-                                                    }
-                                                },
-                                                "getpass": {
-                                                    "version": "0.1.7",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "assert-plus": "^1.0.0"
-                                                    }
-                                                },
-                                                "jsbn": {
-                                                    "version": "0.1.1",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "optional": true
-                                                },
-                                                "tweetnacl": {
-                                                    "version": "0.14.5",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "optional": true
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "is-typedarray": {
-                                    "version": "1.0.0",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "isstream": {
-                                    "version": "0.1.2",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "json-stringify-safe": {
-                                    "version": "5.0.1",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "mime-types": {
-                                    "version": "2.1.15",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "mime-db": "~1.27.0"
-                                    },
-                                    "dependencies": {
-                                        "mime-db": {
-                                            "version": "1.27.0",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "oauth-sign": {
-                                    "version": "0.8.2",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "performance-now": {
-                                    "version": "0.2.0",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "qs": {
-                                    "version": "6.4.0",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "stringstream": {
-                                    "version": "0.0.5",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "tough-cookie": {
-                                    "version": "2.3.2",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "punycode": "^1.4.1"
-                                    },
-                                    "dependencies": {
-                                        "punycode": {
-                                            "version": "1.4.1",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "tunnel-agent": {
-                                    "version": "0.6.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "safe-buffer": "^5.0.1"
-                                    }
-                                }
-                            }
-                        },
-                        "retry": {
-                            "version": "0.10.1",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "rimraf": {
-                            "version": "2.6.1",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "glob": "^7.0.5"
-                            }
-                        },
-                        "safe-buffer": {
-                            "version": "5.1.1",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "semver": {
-                            "version": "5.3.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "sha": {
-                            "version": "2.0.1",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "graceful-fs": "^4.1.2",
-                                "readable-stream": "^2.0.2"
-                            }
-                        },
-                        "slide": {
-                            "version": "1.1.6",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "sorted-object": {
-                            "version": "2.0.1",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "sorted-union-stream": {
-                            "version": "2.1.3",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "from2": "^1.3.0",
-                                "stream-iterate": "^1.1.0"
-                            },
-                            "dependencies": {
-                                "from2": {
-                                    "version": "1.3.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "inherits": "~2.0.1",
-                                        "readable-stream": "~1.1.10"
-                                    },
-                                    "dependencies": {
-                                        "readable-stream": {
-                                            "version": "1.1.14",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "core-util-is": "~1.0.0",
-                                                "inherits": "~2.0.1",
-                                                "isarray": "0.0.1",
-                                                "string_decoder": "~0.10.x"
-                                            },
-                                            "dependencies": {
-                                                "core-util-is": {
-                                                    "version": "1.0.2",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                },
-                                                "isarray": {
-                                                    "version": "0.0.1",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                },
-                                                "string_decoder": {
-                                                    "version": "0.10.31",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "stream-iterate": {
-                                    "version": "1.2.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "readable-stream": "^2.1.5",
-                                        "stream-shift": "^1.0.0"
-                                    },
-                                    "dependencies": {
-                                        "stream-shift": {
-                                            "version": "1.0.0",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                }
-                            }
-                        },
-                        "ssri": {
-                            "version": "4.1.6",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "safe-buffer": "^5.1.0"
-                            }
-                        },
-                        "strip-ansi": {
-                            "version": "4.0.0",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "ansi-regex": "^3.0.0"
-                            },
-                            "dependencies": {
-                                "ansi-regex": {
-                                    "version": "3.0.0",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "tar": {
-                            "version": "2.2.1",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "block-stream": "*",
-                                "fstream": "^1.0.2",
-                                "inherits": "2"
-                            },
-                            "dependencies": {
-                                "block-stream": {
-                                    "version": "0.0.9",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "inherits": "~2.0.0"
-                                    }
-                                }
-                            }
-                        },
-                        "text-table": {
-                            "version": "0.2.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "uid-number": {
-                            "version": "0.0.6",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "umask": {
-                            "version": "1.1.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "unique-filename": {
-                            "version": "1.1.0",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "unique-slug": "^2.0.0"
-                            },
-                            "dependencies": {
-                                "unique-slug": {
-                                    "version": "2.0.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "imurmurhash": "^0.1.4"
-                                    }
-                                }
-                            }
-                        },
-                        "unpipe": {
-                            "version": "1.0.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "update-notifier": {
-                            "version": "2.2.0",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "boxen": "^1.0.0",
-                                "chalk": "^1.0.0",
-                                "configstore": "^3.0.0",
-                                "import-lazy": "^2.1.0",
-                                "is-npm": "^1.0.0",
-                                "latest-version": "^3.0.0",
-                                "semver-diff": "^2.0.0",
-                                "xdg-basedir": "^3.0.0"
-                            },
-                            "dependencies": {
-                                "boxen": {
-                                    "version": "1.1.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "ansi-align": "^2.0.0",
-                                        "camelcase": "^4.0.0",
-                                        "chalk": "^1.1.1",
-                                        "cli-boxes": "^1.0.0",
-                                        "string-width": "^2.0.0",
-                                        "term-size": "^0.1.0",
-                                        "widest-line": "^1.0.0"
-                                    },
-                                    "dependencies": {
-                                        "ansi-align": {
-                                            "version": "2.0.0",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "string-width": "^2.0.0"
-                                            }
-                                        },
-                                        "camelcase": {
-                                            "version": "4.1.0",
-                                            "bundled": true,
-                                            "dev": true
-                                        },
-                                        "cli-boxes": {
-                                            "version": "1.0.0",
-                                            "bundled": true,
-                                            "dev": true
-                                        },
-                                        "string-width": {
-                                            "version": "2.1.0",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "is-fullwidth-code-point": "^2.0.0",
-                                                "strip-ansi": "^4.0.0"
-                                            },
-                                            "dependencies": {
-                                                "is-fullwidth-code-point": {
-                                                    "version": "2.0.0",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                },
-                                                "strip-ansi": {
-                                                    "version": "4.0.0",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "ansi-regex": "^3.0.0"
-                                                    }
-                                                }
-                                            }
-                                        },
-                                        "term-size": {
-                                            "version": "0.1.1",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "execa": "^0.4.0"
-                                            },
-                                            "dependencies": {
-                                                "execa": {
-                                                    "version": "0.4.0",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "cross-spawn-async": "^2.1.1",
-                                                        "is-stream": "^1.1.0",
-                                                        "npm-run-path": "^1.0.0",
-                                                        "object-assign": "^4.0.1",
-                                                        "path-key": "^1.0.0",
-                                                        "strip-eof": "^1.0.0"
-                                                    },
-                                                    "dependencies": {
-                                                        "cross-spawn-async": {
-                                                            "version": "2.2.5",
-                                                            "bundled": true,
-                                                            "dev": true,
-                                                            "requires": {
-                                                                "lru-cache": "^4.0.0",
-                                                                "which": "^1.2.8"
-                                                            }
-                                                        },
-                                                        "is-stream": {
-                                                            "version": "1.1.0",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        },
-                                                        "npm-run-path": {
-                                                            "version": "1.0.0",
-                                                            "bundled": true,
-                                                            "dev": true,
-                                                            "requires": {
-                                                                "path-key": "^1.0.0"
-                                                            }
-                                                        },
-                                                        "object-assign": {
-                                                            "version": "4.1.1",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        },
-                                                        "path-key": {
-                                                            "version": "1.0.0",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        },
-                                                        "strip-eof": {
-                                                            "version": "1.0.0",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        }
-                                                    }
-                                                }
-                                            }
-                                        },
-                                        "widest-line": {
-                                            "version": "1.0.0",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "string-width": "^1.0.1"
-                                            },
-                                            "dependencies": {
-                                                "string-width": {
-                                                    "version": "1.0.2",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "code-point-at": "^1.0.0",
-                                                        "is-fullwidth-code-point": "^1.0.0",
-                                                        "strip-ansi": "^3.0.0"
-                                                    },
-                                                    "dependencies": {
-                                                        "code-point-at": {
-                                                            "version": "1.1.0",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        },
-                                                        "is-fullwidth-code-point": {
-                                                            "version": "1.0.0",
-                                                            "bundled": true,
-                                                            "dev": true,
-                                                            "requires": {
-                                                                "number-is-nan": "^1.0.0"
-                                                            },
-                                                            "dependencies": {
-                                                                "number-is-nan": {
-                                                                    "version": "1.0.1",
-                                                                    "bundled": true,
-                                                                    "dev": true
-                                                                }
-                                                            }
-                                                        },
-                                                        "strip-ansi": {
-                                                            "version": "3.0.1",
-                                                            "bundled": true,
-                                                            "dev": true,
-                                                            "requires": {
-                                                                "ansi-regex": "^2.0.0"
-                                                            },
-                                                            "dependencies": {
-                                                                "ansi-regex": {
-                                                                    "version": "2.1.1",
-                                                                    "bundled": true,
-                                                                    "dev": true
-                                                                }
-                                                            }
-                                                        }
-                                                    }
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "chalk": {
-                                    "version": "1.1.3",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "ansi-styles": "^2.2.1",
-                                        "escape-string-regexp": "^1.0.2",
-                                        "has-ansi": "^2.0.0",
-                                        "strip-ansi": "^3.0.0",
-                                        "supports-color": "^2.0.0"
-                                    },
-                                    "dependencies": {
-                                        "ansi-styles": {
-                                            "version": "2.2.1",
-                                            "bundled": true,
-                                            "dev": true
-                                        },
-                                        "escape-string-regexp": {
-                                            "version": "1.0.5",
-                                            "bundled": true,
-                                            "dev": true
-                                        },
-                                        "has-ansi": {
-                                            "version": "2.0.0",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "ansi-regex": "^2.0.0"
-                                            },
-                                            "dependencies": {
-                                                "ansi-regex": {
-                                                    "version": "2.1.1",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                }
-                                            }
-                                        },
-                                        "strip-ansi": {
-                                            "version": "3.0.1",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "ansi-regex": "^2.0.0"
-                                            },
-                                            "dependencies": {
-                                                "ansi-regex": {
-                                                    "version": "2.1.1",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                }
-                                            }
-                                        },
-                                        "supports-color": {
-                                            "version": "2.0.0",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "configstore": {
-                                    "version": "3.1.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "dot-prop": "^4.1.0",
-                                        "graceful-fs": "^4.1.2",
-                                        "make-dir": "^1.0.0",
-                                        "unique-string": "^1.0.0",
-                                        "write-file-atomic": "^2.0.0",
-                                        "xdg-basedir": "^3.0.0"
-                                    },
-                                    "dependencies": {
-                                        "dot-prop": {
-                                            "version": "4.1.1",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "is-obj": "^1.0.0"
-                                            },
-                                            "dependencies": {
-                                                "is-obj": {
-                                                    "version": "1.0.1",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                }
-                                            }
-                                        },
-                                        "make-dir": {
-                                            "version": "1.0.0",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "pify": "^2.3.0"
-                                            },
-                                            "dependencies": {
-                                                "pify": {
-                                                    "version": "2.3.0",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                }
-                                            }
-                                        },
-                                        "unique-string": {
-                                            "version": "1.0.0",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "crypto-random-string": "^1.0.0"
-                                            },
-                                            "dependencies": {
-                                                "crypto-random-string": {
-                                                    "version": "1.0.0",
-                                                    "bundled": true,
-                                                    "dev": true
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "import-lazy": {
-                                    "version": "2.1.0",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "is-npm": {
-                                    "version": "1.0.0",
-                                    "bundled": true,
-                                    "dev": true
-                                },
-                                "latest-version": {
-                                    "version": "3.1.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "package-json": "^4.0.0"
-                                    },
-                                    "dependencies": {
-                                        "package-json": {
-                                            "version": "4.0.1",
-                                            "bundled": true,
-                                            "dev": true,
-                                            "requires": {
-                                                "got": "^6.7.1",
-                                                "registry-auth-token": "^3.0.1",
-                                                "registry-url": "^3.0.3",
-                                                "semver": "^5.1.0"
-                                            },
-                                            "dependencies": {
-                                                "got": {
-                                                    "version": "6.7.1",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "create-error-class": "^3.0.0",
-                                                        "duplexer3": "^0.1.4",
-                                                        "get-stream": "^3.0.0",
-                                                        "is-redirect": "^1.0.0",
-                                                        "is-retry-allowed": "^1.0.0",
-                                                        "is-stream": "^1.0.0",
-                                                        "lowercase-keys": "^1.0.0",
-                                                        "safe-buffer": "^5.0.1",
-                                                        "timed-out": "^4.0.0",
-                                                        "unzip-response": "^2.0.1",
-                                                        "url-parse-lax": "^1.0.0"
-                                                    },
-                                                    "dependencies": {
-                                                        "create-error-class": {
-                                                            "version": "3.0.2",
-                                                            "bundled": true,
-                                                            "dev": true,
-                                                            "requires": {
-                                                                "capture-stack-trace": "^1.0.0"
-                                                            },
-                                                            "dependencies": {
-                                                                "capture-stack-trace": {
-                                                                    "version": "1.0.0",
-                                                                    "bundled": true,
-                                                                    "dev": true
-                                                                }
-                                                            }
-                                                        },
-                                                        "duplexer3": {
-                                                            "version": "0.1.4",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        },
-                                                        "get-stream": {
-                                                            "version": "3.0.0",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        },
-                                                        "is-redirect": {
-                                                            "version": "1.0.0",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        },
-                                                        "is-retry-allowed": {
-                                                            "version": "1.1.0",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        },
-                                                        "is-stream": {
-                                                            "version": "1.1.0",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        },
-                                                        "lowercase-keys": {
-                                                            "version": "1.0.0",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        },
-                                                        "timed-out": {
-                                                            "version": "4.0.1",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        },
-                                                        "unzip-response": {
-                                                            "version": "2.0.1",
-                                                            "bundled": true,
-                                                            "dev": true
-                                                        },
-                                                        "url-parse-lax": {
-                                                            "version": "1.0.0",
-                                                            "bundled": true,
-                                                            "dev": true,
-                                                            "requires": {
-                                                                "prepend-http": "^1.0.1"
-                                                            },
-                                                            "dependencies": {
-                                                                "prepend-http": {
-                                                                    "version": "1.0.4",
-                                                                    "bundled": true,
-                                                                    "dev": true
-                                                                }
-                                                            }
-                                                        }
-                                                    }
-                                                },
-                                                "registry-auth-token": {
-                                                    "version": "3.3.1",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "rc": "^1.1.6",
-                                                        "safe-buffer": "^5.0.1"
-                                                    },
-                                                    "dependencies": {
-                                                        "rc": {
-                                                            "version": "1.2.1",
-                                                            "bundled": true,
-                                                            "dev": true,
-                                                            "requires": {
-                                                                "deep-extend": "~0.4.0",
-                                                                "ini": "~1.3.0",
-                                                                "minimist": "^1.2.0",
-                                                                "strip-json-comments": "~2.0.1"
-                                                            },
-                                                            "dependencies": {
-                                                                "deep-extend": {
-                                                                    "version": "0.4.2",
-                                                                    "bundled": true,
-                                                                    "dev": true
-                                                                },
-                                                                "minimist": {
-                                                                    "version": "1.2.0",
-                                                                    "bundled": true,
-                                                                    "dev": true
-                                                                },
-                                                                "strip-json-comments": {
-                                                                    "version": "2.0.1",
-                                                                    "bundled": true,
-                                                                    "dev": true
-                                                                }
-                                                            }
-                                                        }
-                                                    }
-                                                },
-                                                "registry-url": {
-                                                    "version": "3.1.0",
-                                                    "bundled": true,
-                                                    "dev": true,
-                                                    "requires": {
-                                                        "rc": "^1.0.1"
-                                                    },
-                                                    "dependencies": {
-                                                        "rc": {
-                                                            "version": "1.2.1",
-                                                            "bundled": true,
-                                                            "dev": true,
-                                                            "requires": {
-                                                                "deep-extend": "~0.4.0",
-                                                                "ini": "~1.3.0",
-                                                                "minimist": "^1.2.0",
-                                                                "strip-json-comments": "~2.0.1"
-                                                            },
-                                                            "dependencies": {
-                                                                "deep-extend": {
-                                                                    "version": "0.4.2",
-                                                                    "bundled": true,
-                                                                    "dev": true
-                                                                },
-                                                                "minimist": {
-                                                                    "version": "1.2.0",
-                                                                    "bundled": true,
-                                                                    "dev": true
-                                                                },
-                                                                "strip-json-comments": {
-                                                                    "version": "2.0.1",
-                                                                    "bundled": true,
-                                                                    "dev": true
-                                                                }
-                                                            }
-                                                        }
-                                                    }
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "semver-diff": {
-                                    "version": "2.1.0",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "semver": "^5.0.3"
-                                    }
-                                },
-                                "xdg-basedir": {
-                                    "version": "3.0.0",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "uuid": {
-                            "version": "3.1.0",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "validate-npm-package-license": {
-                            "version": "3.0.1",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "spdx-correct": "~1.0.0",
-                                "spdx-expression-parse": "~1.0.0"
-                            },
-                            "dependencies": {
-                                "spdx-correct": {
-                                    "version": "1.0.2",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "spdx-license-ids": "^1.0.2"
-                                    },
-                                    "dependencies": {
-                                        "spdx-license-ids": {
-                                            "version": "1.2.2",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "spdx-expression-parse": {
-                                    "version": "1.0.4",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "validate-npm-package-name": {
-                            "version": "3.0.0",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "builtins": "^1.0.3"
-                            },
-                            "dependencies": {
-                                "builtins": {
-                                    "version": "1.0.3",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "which": {
-                            "version": "1.2.14",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "isexe": "^2.0.0"
-                            },
-                            "dependencies": {
-                                "isexe": {
-                                    "version": "2.0.0",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "worker-farm": {
-                            "version": "1.3.1",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "errno": ">=0.1.1 <0.2.0-0",
-                                "xtend": ">=4.0.0 <4.1.0-0"
-                            },
-                            "dependencies": {
-                                "errno": {
-                                    "version": "0.1.4",
-                                    "bundled": true,
-                                    "dev": true,
-                                    "requires": {
-                                        "prr": "~0.0.0"
-                                    },
-                                    "dependencies": {
-                                        "prr": {
-                                            "version": "0.0.0",
-                                            "bundled": true,
-                                            "dev": true
-                                        }
-                                    }
-                                },
-                                "xtend": {
-                                    "version": "4.0.1",
-                                    "bundled": true,
-                                    "dev": true
-                                }
-                            }
-                        },
-                        "wrappy": {
-                            "version": "1.0.2",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "write-file-atomic": {
-                            "version": "2.1.0",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "graceful-fs": "^4.1.11",
-                                "imurmurhash": "^0.1.4",
-                                "slide": "^1.1.5"
-                            }
-                        }
-                    }
-                },
-                "npm-package-arg": {
-                    "version": "6.1.1",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "hosted-git-info": "^2.7.1",
-                        "osenv": "^0.1.5",
-                        "semver": "^5.6.0",
-                        "validate-npm-package-name": "^3.0.0"
-                    }
-                },
-                "npm-run-path": {
-                    "version": "2.0.2",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "path-key": "^2.0.0"
-                    }
-                },
-                "number-is-nan": {
-                    "version": "1.0.1",
-                    "bundled": true,
-                    "dev": true
-                },
-                "once": {
-                    "version": "1.4.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "wrappy": "1"
-                    }
-                },
-                "os-homedir": {
-                    "version": "1.0.2",
-                    "bundled": true,
-                    "dev": true
-                },
-                "os-locale": {
-                    "version": "3.1.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "execa": "^1.0.0",
-                        "lcid": "^2.0.0",
-                        "mem": "^4.0.0"
-                    },
-                    "dependencies": {
-                        "cross-spawn": {
-                            "version": "6.0.5",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "nice-try": "^1.0.4",
-                                "path-key": "^2.0.1",
-                                "semver": "^5.5.0",
-                                "shebang-command": "^1.2.0",
-                                "which": "^1.2.9"
-                            }
-                        },
-                        "execa": {
-                            "version": "1.0.0",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "cross-spawn": "^6.0.0",
-                                "get-stream": "^4.0.0",
-                                "is-stream": "^1.1.0",
-                                "npm-run-path": "^2.0.0",
-                                "p-finally": "^1.0.0",
-                                "signal-exit": "^3.0.0",
-                                "strip-eof": "^1.0.0"
-                            }
-                        },
-                        "get-stream": {
-                            "version": "4.1.0",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "pump": "^3.0.0"
-                            }
-                        }
-                    }
-                },
-                "os-tmpdir": {
-                    "version": "1.0.2",
-                    "bundled": true,
-                    "dev": true
-                },
-                "osenv": {
-                    "version": "0.1.5",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "os-homedir": "^1.0.0",
-                        "os-tmpdir": "^1.0.0"
-                    }
-                },
-                "p-defer": {
-                    "version": "1.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "p-finally": {
-                    "version": "1.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "p-is-promise": {
-                    "version": "2.1.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "p-limit": {
-                    "version": "1.3.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "p-try": "^1.0.0"
-                    }
-                },
-                "p-locate": {
-                    "version": "2.0.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "p-limit": "^1.1.0"
-                    }
-                },
-                "p-try": {
-                    "version": "1.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "package-json": {
-                    "version": "4.0.1",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "got": "^6.7.1",
-                        "registry-auth-token": "^3.0.1",
-                        "registry-url": "^3.0.3",
-                        "semver": "^5.1.0"
-                    }
-                },
-                "path-exists": {
-                    "version": "3.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "path-is-absolute": {
-                    "version": "1.0.1",
-                    "bundled": true,
-                    "dev": true
-                },
-                "path-is-inside": {
-                    "version": "1.0.2",
-                    "bundled": true,
-                    "dev": true
-                },
-                "path-key": {
-                    "version": "2.0.1",
-                    "bundled": true,
-                    "dev": true
-                },
-                "pify": {
-                    "version": "3.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "prepend-http": {
-                    "version": "1.0.4",
-                    "bundled": true,
-                    "dev": true
-                },
-                "pseudomap": {
-                    "version": "1.0.2",
-                    "bundled": true,
-                    "dev": true
-                },
-                "pump": {
-                    "version": "3.0.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "end-of-stream": "^1.1.0",
-                        "once": "^1.3.1"
-                    }
-                },
-                "rc": {
-                    "version": "1.2.8",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "deep-extend": "^0.6.0",
-                        "ini": "~1.3.0",
-                        "minimist": "^1.2.0",
-                        "strip-json-comments": "~2.0.1"
-                    }
-                },
-                "registry-auth-token": {
-                    "version": "3.4.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "rc": "^1.1.6",
-                        "safe-buffer": "^5.0.1"
-                    }
-                },
-                "registry-url": {
-                    "version": "3.1.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "rc": "^1.0.1"
-                    }
-                },
-                "require-directory": {
-                    "version": "2.1.1",
-                    "bundled": true,
-                    "dev": true
-                },
-                "require-main-filename": {
-                    "version": "1.0.1",
-                    "bundled": true,
-                    "dev": true
-                },
-                "rimraf": {
-                    "version": "2.7.1",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "glob": "^7.1.3"
-                    }
-                },
-                "safe-buffer": {
-                    "version": "5.2.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "semver": {
-                    "version": "5.7.1",
-                    "bundled": true,
-                    "dev": true
-                },
-                "semver-diff": {
-                    "version": "2.1.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "semver": "^5.0.3"
-                    }
-                },
-                "set-blocking": {
-                    "version": "2.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "shebang-command": {
-                    "version": "1.2.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "shebang-regex": "^1.0.0"
-                    }
-                },
-                "shebang-regex": {
-                    "version": "1.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "signal-exit": {
-                    "version": "3.0.2",
-                    "bundled": true,
-                    "dev": true
-                },
-                "string-width": {
-                    "version": "2.1.1",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "is-fullwidth-code-point": "^2.0.0",
-                        "strip-ansi": "^4.0.0"
-                    }
-                },
-                "strip-ansi": {
-                    "version": "4.0.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "ansi-regex": "^3.0.0"
-                    }
-                },
-                "strip-eof": {
-                    "version": "1.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "strip-json-comments": {
-                    "version": "2.0.1",
-                    "bundled": true,
-                    "dev": true
-                },
-                "supports-color": {
-                    "version": "5.5.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "has-flag": "^3.0.0"
-                    }
-                },
-                "term-size": {
-                    "version": "1.2.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "execa": "^0.7.0"
-                    }
-                },
-                "timed-out": {
-                    "version": "4.0.1",
-                    "bundled": true,
-                    "dev": true
-                },
-                "unique-string": {
-                    "version": "1.0.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "crypto-random-string": "^1.0.0"
-                    }
-                },
-                "unzip-response": {
-                    "version": "2.0.1",
-                    "bundled": true,
-                    "dev": true
-                },
-                "update-notifier": {
-                    "version": "2.5.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "boxen": "^1.2.1",
-                        "chalk": "^2.0.1",
-                        "configstore": "^3.0.0",
-                        "import-lazy": "^2.1.0",
-                        "is-ci": "^1.0.10",
-                        "is-installed-globally": "^0.1.0",
-                        "is-npm": "^1.0.0",
-                        "latest-version": "^3.0.0",
-                        "semver-diff": "^2.0.0",
-                        "xdg-basedir": "^3.0.0"
-                    }
-                },
-                "url-parse-lax": {
-                    "version": "1.0.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "prepend-http": "^1.0.1"
-                    }
-                },
-                "validate-npm-package-name": {
-                    "version": "3.0.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "builtins": "^1.0.3"
-                    }
-                },
-                "which": {
-                    "version": "1.3.1",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "isexe": "^2.0.0"
-                    }
-                },
-                "which-module": {
-                    "version": "2.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "widest-line": {
-                    "version": "2.0.1",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "string-width": "^2.1.1"
-                    }
-                },
-                "wrap-ansi": {
-                    "version": "2.1.0",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "string-width": "^1.0.1",
-                        "strip-ansi": "^3.0.1"
-                    },
-                    "dependencies": {
-                        "ansi-regex": {
-                            "version": "2.1.1",
-                            "bundled": true,
-                            "dev": true
-                        },
-                        "is-fullwidth-code-point": {
-                            "version": "1.0.0",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "number-is-nan": "^1.0.0"
-                            }
-                        },
-                        "string-width": {
-                            "version": "1.0.2",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "code-point-at": "^1.0.0",
-                                "is-fullwidth-code-point": "^1.0.0",
-                                "strip-ansi": "^3.0.0"
-                            }
-                        },
-                        "strip-ansi": {
-                            "version": "3.0.1",
-                            "bundled": true,
-                            "dev": true,
-                            "requires": {
-                                "ansi-regex": "^2.0.0"
-                            }
-                        }
-                    }
-                },
-                "wrappy": {
-                    "version": "1.0.2",
-                    "bundled": true,
-                    "dev": true
-                },
-                "write-file-atomic": {
-                    "version": "2.4.3",
-                    "bundled": true,
+                "extglob": "^2.0.4",
+                "fragment-cache": "^0.2.1",
+                "kind-of": "^6.0.2",
+                "nanomatch": "^1.2.9",
+                "object.pick": "^1.3.0",
+                "regex-not": "^1.0.0",
+                "snapdragon": "^0.8.1",
+                "to-regex": "^3.0.2"
+            }
+        },
+        "mime": {
+            "version": "2.4.4",
+            "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
+            "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
+            "dev": true
+        },
+        "mime-db": {
+            "version": "1.44.0",
+            "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
+            "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==",
+            "dev": true
+        },
+        "mime-types": {
+            "version": "2.1.27",
+            "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
+            "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
+            "dev": true,
+            "requires": {
+                "mime-db": "1.44.0"
+            }
+        },
+        "mimic-fn": {
+            "version": "2.1.0",
+            "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
+            "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+            "dev": true
+        },
+        "minimatch": {
+            "version": "3.0.4",
+            "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+            "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+            "dev": true,
+            "requires": {
+                "brace-expansion": "^1.1.7"
+            }
+        },
+        "minimist": {
+            "version": "1.2.5",
+            "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
+            "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
+            "dev": true
+        },
+        "mixin-deep": {
+            "version": "1.3.2",
+            "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
+            "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
+            "dev": true,
+            "requires": {
+                "for-in": "^1.0.2",
+                "is-extendable": "^1.0.1"
+            },
+            "dependencies": {
+                "is-extendable": {
+                    "version": "1.0.1",
+                    "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
+                    "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
                     "dev": true,
                     "requires": {
-                        "graceful-fs": "^4.1.11",
-                        "imurmurhash": "^0.1.4",
-                        "signal-exit": "^3.0.2"
+                        "is-plain-object": "^2.0.4"
                     }
-                },
-                "xdg-basedir": {
-                    "version": "3.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "y18n": {
-                    "version": "4.0.0",
-                    "bundled": true,
-                    "dev": true
-                },
-                "yallist": {
-                    "version": "2.1.2",
-                    "bundled": true,
+                }
+            }
+        },
+        "mkdirp": {
+            "version": "0.5.5",
+            "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
+            "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
+            "dev": true,
+            "requires": {
+                "minimist": "^1.2.5"
+            }
+        },
+        "ms": {
+            "version": "2.1.2",
+            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+            "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+            "dev": true
+        },
+        "multimatch": {
+            "version": "4.0.0",
+            "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz",
+            "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==",
+            "dev": true,
+            "requires": {
+                "@types/minimatch": "^3.0.3",
+                "array-differ": "^3.0.0",
+                "array-union": "^2.1.0",
+                "arrify": "^2.0.1",
+                "minimatch": "^3.0.4"
+            }
+        },
+        "mute-stream": {
+            "version": "0.0.8",
+            "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
+            "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
+            "dev": true
+        },
+        "nanomatch": {
+            "version": "1.2.13",
+            "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
+            "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
+            "dev": true,
+            "requires": {
+                "arr-diff": "^4.0.0",
+                "array-unique": "^0.3.2",
+                "define-property": "^2.0.2",
+                "extend-shallow": "^3.0.2",
+                "fragment-cache": "^0.2.1",
+                "is-windows": "^1.0.2",
+                "kind-of": "^6.0.2",
+                "object.pick": "^1.3.0",
+                "regex-not": "^1.0.0",
+                "snapdragon": "^0.8.1",
+                "to-regex": "^3.0.1"
+            }
+        },
+        "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
+        },
+        "negotiator": {
+            "version": "0.6.2",
+            "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
+            "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
+            "dev": true
+        },
+        "neo-async": {
+            "version": "2.6.1",
+            "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
+            "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
+            "dev": true,
+            "optional": true
+        },
+        "nice-try": {
+            "version": "1.0.5",
+            "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
+            "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
+            "dev": true
+        },
+        "node-preload": {
+            "version": "0.2.1",
+            "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz",
+            "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==",
+            "dev": true,
+            "requires": {
+                "process-on-spawn": "^1.0.0"
+            }
+        },
+        "node-qunit": {
+            "version": "1.0.0",
+            "resolved": "https://registry.npmjs.org/node-qunit/-/node-qunit-1.0.0.tgz",
+            "integrity": "sha512-XS9yT8+uirjUo4i04RSRGqZPMVC7U/BnQJcWyUe3kX9Ot9NIzKDq/ZsNW+//5KksHYDCpDv+pODLwpCQbB3upw==",
+            "dev": true,
+            "requires": {
+                "argsparser": "^0.0.7",
+                "cli-table": "^0.3.0",
+                "co": "^4.6.0",
+                "istanbul": "0.4.5",
+                "qunitjs": "2.1.1",
+                "tracejs": "^0.1.8",
+                "underscore": "^1.6.0"
+            }
+        },
+        "nopt": {
+            "version": "3.0.6",
+            "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
+            "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
+            "dev": true,
+            "requires": {
+                "abbrev": "1"
+            }
+        },
+        "normalize-package-data": {
+            "version": "2.5.0",
+            "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
+            "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
+            "dev": true,
+            "requires": {
+                "hosted-git-info": "^2.1.4",
+                "resolve": "^1.10.0",
+                "semver": "2 || 3 || 4 || 5",
+                "validate-npm-package-license": "^3.0.1"
+            },
+            "dependencies": {
+                "semver": {
+                    "version": "5.7.1",
+                    "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+                    "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
                     "dev": true
-                },
-                "yargs": {
-                    "version": "11.1.1",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "cliui": "^4.0.0",
-                        "decamelize": "^1.1.1",
-                        "find-up": "^2.1.0",
-                        "get-caller-file": "^1.0.1",
-                        "os-locale": "^3.1.0",
-                        "require-directory": "^2.1.1",
-                        "require-main-filename": "^1.0.1",
-                        "set-blocking": "^2.0.0",
-                        "string-width": "^2.0.0",
-                        "which-module": "^2.0.0",
-                        "y18n": "^3.2.1",
-                        "yargs-parser": "^9.0.2"
-                    },
-                    "dependencies": {
-                        "y18n": {
-                            "version": "3.2.1",
-                            "bundled": true,
-                            "dev": true
-                        }
-                    }
-                },
-                "yargs-parser": {
-                    "version": "9.0.2",
-                    "bundled": true,
-                    "dev": true,
-                    "requires": {
-                        "camelcase": "^4.1.0"
-                    }
                 }
             }
         },
+        "normalize-path": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+            "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+            "dev": true
+        },
         "number-is-nan": {
             "version": "1.0.1",
             "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
                         "path-exists": "^4.0.0"
                     }
                 },
-                "glob": {
-                    "version": "7.1.6",
-                    "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
-                    "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
-                    "dev": true,
-                    "requires": {
-                        "fs.realpath": "^1.0.0",
-                        "inflight": "^1.0.4",
-                        "inherits": "2",
-                        "minimatch": "^3.0.4",
-                        "once": "^1.3.0",
-                        "path-is-absolute": "^1.0.0"
-                    }
-                },
                 "path-exists": {
                     "version": "4.0.0",
                     "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
             "dev": true
         },
         "path-key": {
-            "version": "3.1.1",
-            "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
-            "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+            "version": "2.0.1",
+            "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
+            "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
             "dev": true
         },
         "path-parse": {
                 "pinkie-promise": "^2.0.0"
             }
         },
-        "pend": {
-            "version": "1.2.0",
-            "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
-            "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
-            "dev": true
-        },
         "performance-now": {
             "version": "2.1.0",
             "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
             "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
             "dev": true
         },
-        "phantomjs-prebuilt": {
-            "version": "2.1.16",
-            "resolved": "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.16.tgz",
-            "integrity": "sha1-79ISpKOWbTZHaE6ouniFSb4q7+8=",
-            "dev": true,
-            "requires": {
-                "es6-promise": "^4.0.3",
-                "extract-zip": "^1.6.5",
-                "fs-extra": "^1.0.0",
-                "hasha": "^2.2.0",
-                "kew": "^0.7.0",
-                "progress": "^1.1.8",
-                "request": "^2.81.0",
-                "request-progress": "^2.0.1",
-                "which": "^1.2.10"
-            },
-            "dependencies": {
-                "fs-extra": {
-                    "version": "1.0.0",
-                    "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz",
-                    "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=",
-                    "dev": true,
-                    "requires": {
-                        "graceful-fs": "^4.1.2",
-                        "jsonfile": "^2.1.0",
-                        "klaw": "^1.0.0"
-                    }
-                },
-                "hasha": {
-                    "version": "2.2.0",
-                    "resolved": "https://registry.npmjs.org/hasha/-/hasha-2.2.0.tgz",
-                    "integrity": "sha1-eNfL/B5tZjA/55g3NlmEUXsvbuE=",
-                    "dev": true,
-                    "requires": {
-                        "is-stream": "^1.0.1",
-                        "pinkie-promise": "^2.0.0"
-                    }
-                },
-                "is-stream": {
-                    "version": "1.1.0",
-                    "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
-                    "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
-                    "dev": true
-                },
-                "jsonfile": {
-                    "version": "2.4.0",
-                    "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
-                    "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
-                    "dev": true,
-                    "requires": {
-                        "graceful-fs": "^4.1.6"
-                    }
-                }
-            }
-        },
         "picomatch": {
             "version": "2.2.2",
             "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
                     "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
                     "dev": true,
                     "requires": {
-                        "locate-path": "^5.0.0",
-                        "path-exists": "^4.0.0"
+                        "locate-path": "^5.0.0",
+                        "path-exists": "^4.0.0"
+                    }
+                },
+                "path-exists": {
+                    "version": "4.0.0",
+                    "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+                    "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+                    "dev": true
+                }
+            }
+        },
+        "pkg-up": {
+            "version": "3.1.0",
+            "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz",
+            "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==",
+            "dev": true,
+            "requires": {
+                "find-up": "^3.0.0"
+            },
+            "dependencies": {
+                "find-up": {
+                    "version": "3.0.0",
+                    "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
+                    "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
+                    "dev": true,
+                    "requires": {
+                        "locate-path": "^3.0.0"
+                    }
+                },
+                "locate-path": {
+                    "version": "3.0.0",
+                    "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
+                    "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
+                    "dev": true,
+                    "requires": {
+                        "p-locate": "^3.0.0",
+                        "path-exists": "^3.0.0"
+                    }
+                },
+                "p-locate": {
+                    "version": "3.0.0",
+                    "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
+                    "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
+                    "dev": true,
+                    "requires": {
+                        "p-limit": "^2.0.0"
                     }
                 },
                 "path-exists": {
-                    "version": "4.0.0",
-                    "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
-                    "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+                    "version": "3.0.0",
+                    "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
+                    "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
                     "dev": true
                 }
             }
         },
-        "pkg-up": {
-            "version": "1.0.0",
-            "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-1.0.0.tgz",
-            "integrity": "sha1-Pgj7RhUlxEIWJKM7n35tCvWwWiY=",
-            "dev": true,
-            "requires": {
-                "find-up": "^1.0.0"
-            }
-        },
         "platform": {
             "version": "1.3.5",
             "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.5.tgz",
             }
         },
         "progress": {
-            "version": "1.1.8",
-            "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz",
-            "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=",
+            "version": "2.0.3",
+            "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
+            "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
             "dev": true
         },
-        "psext": {
-            "version": "0.0.4",
-            "resolved": "https://registry.npmjs.org/psext/-/psext-0.0.4.tgz",
-            "integrity": "sha1-jVdtcNUId/YfTqFjQnVobgIprzo=",
-            "dev": true,
-            "requires": {
-                "table-parser": "0.0.3"
-            }
-        },
         "psl": {
             "version": "1.8.0",
             "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
                 "string_decoder": "0.10"
             }
         },
-        "rc": {
-            "version": "0.5.1",
-            "resolved": "https://registry.npmjs.org/rc/-/rc-0.5.1.tgz",
-            "integrity": "sha1-uI75QhoIFRNSplngw6WMS4LrdXY=",
-            "dev": true,
-            "requires": {
-                "deep-extend": "~0.2.5",
-                "ini": "~1.1.0",
-                "minimist": "~0.0.7",
-                "strip-json-comments": "0.1.x"
-            },
-            "dependencies": {
-                "ini": {
-                    "version": "1.1.0",
-                    "resolved": "https://registry.npmjs.org/ini/-/ini-1.1.0.tgz",
-                    "integrity": "sha1-ToCMLOFExsF4iRjgNNZ5e8bPYoE=",
-                    "dev": true
-                },
-                "minimist": {
-                    "version": "0.0.10",
-                    "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
-                    "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
-                    "dev": true
-                },
-                "strip-json-comments": {
-                    "version": "0.1.3",
-                    "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-0.1.3.tgz",
-                    "integrity": "sha1-Fkxk43Coo8wAyeAbU55WmCPw7lQ=",
-                    "dev": true
-                }
-            }
-        },
         "read-pkg": {
             "version": "1.1.0",
             "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
                 "read-pkg": "^1.0.0"
             }
         },
+        "readable-stream": {
+            "version": "2.3.7",
+            "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
+            "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
+            "dev": true,
+            "requires": {
+                "core-util-is": "~1.0.0",
+                "inherits": "~2.0.3",
+                "isarray": "~1.0.0",
+                "process-nextick-args": "~2.0.0",
+                "safe-buffer": "~5.1.1",
+                "string_decoder": "~1.1.1",
+                "util-deprecate": "~1.0.1"
+            },
+            "dependencies": {
+                "safe-buffer": {
+                    "version": "5.1.2",
+                    "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+                    "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+                    "dev": true
+                },
+                "string_decoder": {
+                    "version": "1.1.1",
+                    "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+                    "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+                    "dev": true,
+                    "requires": {
+                        "safe-buffer": "~5.1.0"
+                    }
+                }
+            }
+        },
         "readdirp": {
-            "version": "3.3.0",
-            "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz",
-            "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==",
+            "version": "3.4.0",
+            "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz",
+            "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==",
             "dev": true,
             "requires": {
-                "picomatch": "^2.0.7"
+                "picomatch": "^2.2.1"
             }
         },
         "rechoir": {
                 "uuid": "^3.3.2"
             }
         },
-        "request-progress": {
-            "version": "2.0.1",
-            "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-2.0.1.tgz",
-            "integrity": "sha1-XTa7V5YcZzqlt4jbyBQf3yO0Tgg=",
-            "dev": true,
-            "requires": {
-                "throttleit": "^1.0.0"
-            }
-        },
         "require-directory": {
             "version": "2.1.1",
             "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
             }
         },
         "resolve-from": {
-            "version": "2.0.0",
-            "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz",
-            "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=",
+            "version": "4.0.0",
+            "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
+            "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
             "dev": true
         },
         "resolve-pkg": {
-            "version": "0.1.0",
-            "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-0.1.0.tgz",
-            "integrity": "sha1-AsyZNBDik2livZcWahsHfalyVTE=",
+            "version": "2.0.0",
+            "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-2.0.0.tgz",
+            "integrity": "sha512-+1lzwXehGCXSeryaISr6WujZzowloigEofRB+dj75y9RRa/obVcYgbHJd53tdYw8pvZj8GojXaaENws8Ktw/hQ==",
             "dev": true,
             "requires": {
-                "resolve-from": "^2.0.0"
+                "resolve-from": "^5.0.0"
+            },
+            "dependencies": {
+                "resolve-from": {
+                    "version": "5.0.0",
+                    "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+                    "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+                    "dev": true
+                }
             }
         },
         "resolve-url": {
             "dev": true,
             "requires": {
                 "glob": "^7.1.3"
-            },
-            "dependencies": {
-                "glob": {
-                    "version": "7.1.6",
-                    "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
-                    "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
-                    "dev": true,
-                    "requires": {
-                        "fs.realpath": "^1.0.0",
-                        "inflight": "^1.0.4",
-                        "inherits": "2",
-                        "minimatch": "^3.0.4",
-                        "once": "^1.3.0",
-                        "path-is-absolute": "^1.0.0"
-                    }
-                }
             }
         },
         "rollup": {
-            "version": "0.67.4",
-            "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.67.4.tgz",
-            "integrity": "sha512-AVuP73mkb4BBMUmksQ3Jw0jTrBTU1i7rLiUYjFxLZGb3xiFmtVEg40oByphkZAsiL0bJC3hRAJUQos/e5EBd+w==",
+            "version": "2.7.3",
+            "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.7.3.tgz",
+            "integrity": "sha512-lAWJGZ5BQzcu/5fhMKGJrh5oy9LQUoaCid8cQV8k+E2vE9E/UWptzcM+bSBg+u8akORsvnybsqQUE/wVChIazg==",
             "dev": true,
             "requires": {
-                "@types/estree": "0.0.39",
-                "@types/node": "*"
+                "fsevents": "~2.1.2"
             }
         },
         "run-async": {
-            "version": "2.4.0",
-            "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz",
-            "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==",
-            "dev": true,
-            "requires": {
-                "is-promise": "^2.1.0"
-            }
+            "version": "2.4.1",
+            "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
+            "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
+            "dev": true
         },
         "rxjs": {
             "version": "6.5.5",
                         "agent-base": "^4.3.0",
                         "debug": "^3.1.0"
                     }
-                },
-                "ms": {
-                    "version": "2.1.2",
-                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
-                    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
-                    "dev": true
                 }
             }
         },
                 "tmp": "0.0.30"
             },
             "dependencies": {
-                "glob": {
-                    "version": "7.1.6",
-                    "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
-                    "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
-                    "dev": true,
-                    "requires": {
-                        "fs.realpath": "^1.0.0",
-                        "inflight": "^1.0.4",
-                        "inherits": "2",
-                        "minimatch": "^3.0.4",
-                        "once": "^1.3.0",
-                        "path-is-absolute": "^1.0.0"
-                    }
-                },
                 "rimraf": {
                     "version": "2.7.1",
                     "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
             }
         },
         "semver": {
-            "version": "5.7.1",
-            "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
-            "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+            "version": "6.3.0",
+            "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+            "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
             "dev": true
         },
         "set-blocking": {
             "dev": true
         },
         "shebang-command": {
-            "version": "2.0.0",
-            "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
-            "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+            "version": "1.2.0",
+            "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
+            "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
             "dev": true,
             "requires": {
-                "shebang-regex": "^3.0.0"
+                "shebang-regex": "^1.0.0"
             }
         },
         "shebang-regex": {
-            "version": "3.0.0",
-            "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
-            "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
-            "dev": true
-        },
-        "sigmund": {
-            "version": "1.0.1",
-            "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
-            "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
+            "version": "1.0.0",
+            "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
+            "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
             "dev": true
         },
         "signal-exit": {
                 "use": "^3.1.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"
+                    }
+                },
                 "define-property": {
                     "version": "0.2.5",
                     "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
                     "requires": {
                         "is-extendable": "^0.1.0"
                     }
+                },
+                "ms": {
+                    "version": "2.0.0",
+                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+                    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+                    "dev": true
                 }
             }
         },
                     "requires": {
                         "ms": "2.0.0"
                     }
+                },
+                "ms": {
+                    "version": "2.0.0",
+                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+                    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+                    "dev": true
                 }
             }
         },
                     "requires": {
                         "ms": "2.0.0"
                     }
+                },
+                "ms": {
+                    "version": "2.0.0",
+                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+                    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+                    "dev": true
                 }
             }
         },
                     "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
                     "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
                     "dev": true
+                },
+                "ms": {
+                    "version": "2.0.0",
+                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+                    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+                    "dev": true
                 }
             }
         },
             "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
             "dev": true
         },
-        "spacejam": {
-            "version": "1.6.1",
-            "resolved": "https://registry.npmjs.org/spacejam/-/spacejam-1.6.1.tgz",
-            "integrity": "sha1-1Nk5z/ImSTcMJe3kwbElV25zUBY=",
-            "dev": true,
-            "requires": {
-                "chai": "1.9.2",
-                "glob": "4.0.6",
-                "loglevel": "1.1.0",
-                "phantomjs-prebuilt": "^2.1.7",
-                "psext": "0.0.4",
-                "rc": "0.5.1",
-                "semver": "4.1.0",
-                "underscore": "1.7.0"
-            },
-            "dependencies": {
-                "glob": {
-                    "version": "4.0.6",
-                    "resolved": "https://registry.npmjs.org/glob/-/glob-4.0.6.tgz",
-                    "integrity": "sha1-aVxQvdTi+1xdNwsJHziNNwfikac=",
-                    "dev": true,
-                    "requires": {
-                        "graceful-fs": "^3.0.2",
-                        "inherits": "2",
-                        "minimatch": "^1.0.0",
-                        "once": "^1.3.0"
-                    }
-                },
-                "graceful-fs": {
-                    "version": "3.0.12",
-                    "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.12.tgz",
-                    "integrity": "sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg==",
-                    "dev": true,
-                    "requires": {
-                        "natives": "^1.1.3"
-                    }
-                },
-                "minimatch": {
-                    "version": "1.0.0",
-                    "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz",
-                    "integrity": "sha1-4N0hILSeG3JM6NcUxSCCKpQ4V20=",
-                    "dev": true,
-                    "requires": {
-                        "lru-cache": "2",
-                        "sigmund": "~1.0.0"
-                    }
-                },
-                "semver": {
-                    "version": "4.1.0",
-                    "resolved": "https://registry.npmjs.org/semver/-/semver-4.1.0.tgz",
-                    "integrity": "sha1-vICp/2hTKBQ2LMPP2jx7de2cMhw=",
-                    "dev": true
-                },
-                "underscore": {
-                    "version": "1.7.0",
-                    "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz",
-                    "integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk=",
-                    "dev": true
-                }
-            }
-        },
         "spawn-wrap": {
             "version": "2.0.0",
             "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz",
                 "which": "^2.0.1"
             },
             "dependencies": {
-                "glob": {
-                    "version": "7.1.6",
-                    "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
-                    "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
-                    "dev": true,
-                    "requires": {
-                        "fs.realpath": "^1.0.0",
-                        "inflight": "^1.0.4",
-                        "inherits": "2",
-                        "minimatch": "^3.0.4",
-                        "once": "^1.3.0",
-                        "path-is-absolute": "^1.0.0"
-                    }
-                },
                 "rimraf": {
                     "version": "3.0.2",
                     "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
                     "requires": {
                         "ms": "^2.1.1"
                     }
-                },
-                "ms": {
-                    "version": "2.1.2",
-                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
-                    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
-                    "dev": true
                 }
             }
         },
                 "strip-ansi": "^6.0.0"
             },
             "dependencies": {
-                "ansi-regex": {
-                    "version": "5.0.0",
-                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
-                    "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
-                    "dev": true
-                },
                 "strip-ansi": {
                     "version": "6.0.0",
                     "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
             "dev": true
         },
         "strip-ansi": {
-            "version": "3.0.1",
-            "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
-            "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+            "version": "5.2.0",
+            "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
+            "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
             "dev": true,
             "requires": {
-                "ansi-regex": "^2.0.0"
+                "ansi-regex": "^4.1.0"
+            },
+            "dependencies": {
+                "ansi-regex": {
+                    "version": "4.1.0",
+                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
+                    "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
+                    "dev": true
+                }
             }
         },
         "strip-bom": {
                 "get-stdin": "^4.0.1"
             }
         },
+        "strip-json-comments": {
+            "version": "3.1.0",
+            "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz",
+            "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==",
+            "dev": true
+        },
         "supports-color": {
             "version": "5.5.0",
             "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
                 "string-width": "^3.0.0"
             },
             "dependencies": {
-                "ansi-regex": {
-                    "version": "4.1.0",
-                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
-                    "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
-                    "dev": true
-                },
                 "emoji-regex": {
                     "version": "7.0.3",
                     "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
                         "is-fullwidth-code-point": "^2.0.0",
                         "strip-ansi": "^5.1.0"
                     }
-                },
-                "strip-ansi": {
-                    "version": "5.2.0",
-                    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
-                    "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
-                    "dev": true,
-                    "requires": {
-                        "ansi-regex": "^4.1.0"
-                    }
                 }
             }
         },
-        "table-parser": {
-            "version": "0.0.3",
-            "resolved": "https://registry.npmjs.org/table-parser/-/table-parser-0.0.3.tgz",
-            "integrity": "sha1-NWQEQ+3DJ/m3Y9Ma+bKsfdtftr0=",
-            "dev": true
-        },
         "test-exclude": {
             "version": "6.0.0",
             "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
                 "@istanbuljs/schema": "^0.1.2",
                 "glob": "^7.1.4",
                 "minimatch": "^3.0.4"
-            },
-            "dependencies": {
-                "glob": {
-                    "version": "7.1.6",
-                    "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
-                    "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
-                    "dev": true,
-                    "requires": {
-                        "fs.realpath": "^1.0.0",
-                        "inflight": "^1.0.4",
-                        "inherits": "2",
-                        "minimatch": "^3.0.4",
-                        "once": "^1.3.0",
-                        "path-is-absolute": "^1.0.0"
-                    }
-                }
             }
         },
         "text-table": {
             "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
             "dev": true
         },
-        "throttleit": {
-            "version": "1.0.0",
-            "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz",
-            "integrity": "sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=",
-            "dev": true
-        },
         "through": {
             "version": "2.3.8",
             "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
                     "requires": {
                         "ms": "^2.1.1"
                     }
-                },
-                "ms": {
-                    "version": "2.1.2",
-                    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
-                    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
-                    "dev": true
                 }
             }
         },
                 "prelude-ls": "~1.1.2"
             }
         },
-        "type-detect": {
-            "version": "0.1.1",
-            "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-0.1.1.tgz",
-            "integrity": "sha1-C6XsKohWQORw6k6FBZcZANrFiCI=",
-            "dev": true
-        },
         "type-fest": {
             "version": "0.8.1",
             "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
                 "mime-types": "~2.1.24"
             }
         },
-        "typedarray": {
-            "version": "0.0.6",
-            "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
-            "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
-            "dev": true
-        },
         "typedarray-to-buffer": {
             "version": "3.1.5",
             "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
             "dev": true
         },
         "typescript3": {
-            "version": "npm:typescript@3.1.6",
-            "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.1.6.tgz",
-            "integrity": "sha512-tDMYfVtvpb96msS1lDX9MEdHrW4yOuZ4Kdc4Him9oU796XldPYF/t2+uKoX0BBa0hXXwDlqYQbXY5Rzjzc5hBA=="
+            "version": "npm:typescript@3.8.3",
+            "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz",
+            "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==",
+            "dev": true
         },
         "ua-parser-js": {
             "version": "0.7.21",
             "dev": true
         },
         "underscore": {
-            "version": "1.6.0",
-            "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz",
-            "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=",
+            "version": "1.10.2",
+            "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.10.2.tgz",
+            "integrity": "sha512-N4P+Q/BuyuEKFJ43B9gYuOj4TQUHXX+j2FqguVOpjkssLUUrnJofCcBccJSCoeturDoZU6GorDTHSvUDlSQbTg==",
             "dev": true
         },
         "underscore.string": {
                 "strip-ansi": "^6.0.0"
             },
             "dependencies": {
-                "ansi-regex": {
-                    "version": "5.0.0",
-                    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
-                    "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
-                    "dev": true
-                },
                 "ansi-styles": {
                     "version": "4.2.1",
                     "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
             "dev": true,
             "requires": {
                 "mkdirp": "^0.5.1"
-            },
-            "dependencies": {
-                "mkdirp": {
-                    "version": "0.5.5",
-                    "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
-                    "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
-                    "dev": true,
-                    "requires": {
-                        "minimist": "^1.2.5"
-                    }
-                }
             }
         },
         "write-file-atomic": {
                 }
             }
         },
-        "yauzl": {
-            "version": "2.10.0",
-            "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
-            "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
-            "dev": true,
-            "requires": {
-                "buffer-crc32": "~0.2.3",
-                "fd-slicer": "~1.1.0"
-            }
-        },
         "yeast": {
             "version": "0.1.2",
             "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
index bd9f2ef276e969924870d3254b25bca4988d8442..518a17aad44e22b1ec85e03883f0208b525d3493 100644 (file)
@@ -46,7 +46,7 @@
     "license": "MIT",
     "devDependencies": {
         "benchmark": "latest",
-        "coveralls": "^3.0.2",
+        "coveralls": "latest",
         "es6-promise": "latest",
         "eslint": "latest",
         "grunt": "latest",
@@ -56,7 +56,7 @@
         "grunt-contrib-concat": "latest",
         "grunt-contrib-copy": "latest",
         "grunt-contrib-uglify": "latest",
-        "grunt-contrib-watch": "^1.1.0",
+        "grunt-contrib-watch": "latest",
         "grunt-env": "latest",
         "grunt-exec": "latest",
         "grunt-karma": "latest",
         "karma-firefox-launcher": "latest",
         "karma-qunit": "latest",
         "karma-sauce-launcher": "latest",
-        "load-grunt-tasks": "~3.5.2",
+        "load-grunt-tasks": "latest",
         "node-qunit": "latest",
         "nyc": "latest",
         "prettier": "latest",
-        "rollup": "~0.67.4",
+        "rollup": "latest",
         "typescript": "^1.8.10",
         "typescript3": "npm:typescript@^3.1.6",
         "uglify-js": "latest"
index c220ef8d317dcf6f83008c1a78916a0228ac521e..19af6ff93eec09f24b863d601d647f7271451299 100644 (file)
@@ -80,7 +80,7 @@ module.exports = function (grunt) {
                 return bundle.generate(bundleOpts);
             })
             .then(function (result) {
-                return result.code;
+                return result.output[0].code;
             });
     }